martes, abril 23, 2013

MariaDB - Ditribución Open source clon de MySQL



MariaDB

Es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL.
Es desarrollado por Michael Widenius (fundador deMySQL)


Link: mariadb.org

Conexiones SSH a traves de un Proxy

En algunas ocasiones, simplemente, necesitamos establecer conexiones remotas (y seguras), a pesar de todas las trabas que nos puedan poner. Es entonces cuando ssh brilla con fuerza.

Imaginemos: tu trabajo se desarrolla en una red local fuertemente protegida por proxys y firewalls del tamaño de una lavadora industrial. Sólo algunas conexiones, las más típicas, consiguen salir de esta LAN y adentrarse en la red y, por supuesto, aquellas que parten o llegan al puerto 22 son sistemáticamente descartadas, evitando que puedas conectarte a tu servidor de casa.

Si seguimos echando la mente a volar, hay una solución sencilla y fácil para sortear el proxy y salir al exterior. Pero, como todo lo bueno, tiene condiciones y es que, supongo que será gracias al firewall, es áltamente recomendable que el puerto donde escucha ssh tu servidor casero sea el 443 o el 8080. Es decir, que utilices un puerto reconocible y, lo más importante, que pueda traspasar el proxy sin problemas.

En el equipo que está situado dentro de la red local, instalamos un paquete que nos permita crear túneles con el proxy.

sudo aptitude install connect-proxy

A continuación y también en ese equipo, editamos el fichero ~/.ssh/config y añadimos estas líneas:

# Conexiones hacia fuera de la red local
Host server.n1mh.org
ProxyCommand connect -H user@proxy:8080 %h 8080
# Conexiones dentro de la red local (no usa proxy)
Host *
ProxyCommand connect %h %p

Por supuesto, de las dos primeras se pueden añadir tantas como sea necesario. Esta configuración dice que, para las conexiones a server.n1mh.org, ssh debe usar el argumento ProxyCommand y establecer un túnel con esos parámetros: -H especifica que proxy usaremos, pasando el usuario, servidor y puerto, respectivamente; %h es el servidor al que queremos conectarnos, está definido en la primera línea y necesita saber el puerto, que en este caso es 8080.

Tras esta mínima configuración, sólo tenemos que lanzar la conexión, como siempre hemos hecho:

diego@workaholic$ ssh diego@server.n1mh.org


Tomado de: debianhackers

lunes, febrero 11, 2013

BI - Analytics

Datos sin procesar (como por ejemplo Facebook, google+, etc) pueden convertirse en información procesable para apoyar la toma de decisiones. Pero para ello se necesita que el BI escale incluyendo este tipo de análisis.
Según la firma Gartner1 esa sera la evolución para el futuro. Se espera que para el 2015 las soluciones de aplicación analíticas (BI Analitics) integraran algún tipo de solución Hadoop2 (Framework Open source para soportar aplicaciones distribuidas y grandes cluster de hardware dedicado como por ejemplo reservas de vuelo en linea unas horas antes de despegar, etc.)

Se espera también que las soluciones de BI incluyan interfaces mas intuitivas, que permitan comandos de voz y consultas en lenguaje natural

Cita:
"Para el 2015 mas del 30% de los proyectos de análisis proporcionara conocimientos basados en fuentes de datos estructurados y no estructurados"
Amanecerá y veremos...


Algunas fuentes:
1 Cita a Gartner
2. Hadoop

lunes, julio 09, 2012

Convertir Flash en HTML5

Existen 2 programas para convertir archivos de Flash en lenguaje HTML 5:

Wallaby creado por Adobe. Puede ser descargardo desde su página web y permite transformar trabajos de Flash de manera sencilla. Wallaby

El otro programa es Swiffy  creado por Google. Éste al contrario que Wallaby no necesita instalarlo en el computador, sino que es ejecutado en la web. Este es el enlace: Swiffy 

Adios a Flash?


Despues de los anuncios de Adobe en  noviembre de 2011, de que HTML5 es la mejor opción para crear y desarrollar contenidos en plataformas móviles y los anuncios de Steve Jobs, donde  dejó claro en repetidas ocasiones su rechazo a Flash por sus problemas de estabilidad y seguridad, junto a su excesivo consumo de energía. ahora los responsables de Adobe han anunciado que Android 4.1 Jelly Bean, no contará con una versión certificada de Flash Player. Android 4.1, Jelly Bean 

¿Significara esto el final por fin de Flash? 

La verdad es que el costo de mantenerlo es cada vez mayor. Espero que HTML5 se convierta en un standart y permita evolucionar la web tal como la conocemos... Aun falta mucho para que haci lo sea, pero ya inicio el camino.





viernes, febrero 03, 2012

Los usuarios prefieren excel para hacer reporting aunque sus empresas tengan sofisticados sistemas de BI

Las hojas de cálculo o spreadsheets de Microsoft Excel son la herramienta de BI top, y cuando se confronta a la gente de IT acerca de este hecho sus argumentos son que los empleados son reacios al cambio y que no quieren invertir tiempo en aprender una nueva herramienta. Otro argumento es que no entienden de soluciones de BI y que no ven el potencial de los dashboards frente a las hojas de cálculo. IDC estima que en 2011 hubo un gasto en business analytics de 90 billones de dólares. Le recomendamos este artículo, en el que se explica por qué las personas se rehúsan a usar este tipo de herramientas por las que la empresa gasta tanto.



Tomado de : www.bi-spain.com



viernes, diciembre 16, 2011

MSCVP100.dll faltante al instalar kernel sap disp+work

En el día de ayer se me presento un problema al actualizar el kernel de SAP.

El error que mostraba al momento de ejecutar el disp+work era:

MSVCP100.dll was not found reinstalling the application may fix the problem.

Para solucionarlo tuve que bajar el Microsoft Visual C++ 2010 Redistributable Package

Este paquete instala las librerias faltantes para que funcione sin problemas, viene para 32 y 64 bits.

jueves, noviembre 03, 2011

Analisis de rendimientos de consultas en ABAP (Program RSHOWTIM)

Program: RSHOWTIM

Este programa hace parte del paquete de pruebas y trucos de rendimiento

* ABAP/4 Performance Tips&Tricks
* Called from SE30 (ABAP/4 trace and runtime analysis)

Permite ejecutar la consulta y evaluar el tiempo de respuesta.

viernes, octubre 07, 2011

Push mail en el iPhone con Microsoft Exchange

Push mail en el iPhone con Exchange

Elaborado por la Mesa de Ayuda Compunet


Prerequisitos:

1. Su buzón de e-mail debe estar alojado bajo la plataforma Exchange 2007.

2. La versión del IOS de su iPhone debe ser 4.0 (lo puede verificar en el

iTunes).

3. Una conexión Wi-Fi o Celular (esta debe tener un plan de datos activado).

Los pasos para hacer la configuración son los siguientes:

1. Abrir los Ajustes en el iPhone 2. Abre Mail, Contactos, Calendarios. 3. Presiona añadir cuenta.

4. Selecciona Microsoft Exchange. 5. En el campo de Correo se escribe la cuenta de correo de Compunet.

Ejemplo: raul.pruebas@dominio.com.

6. Se deja en blanco el campo de Dominio.

7. En Nombre de Usuario escribe el dominio y el usuario de Compunet.

Ejemplo: cn\asctest

8. En el campo de Contraseña escribe la contraseña de red en Compunet.

9. En el campo Descripcion se escribe la cuenta de correo de Compunet.

Ejemplo: raul.pruebas@dominio.com

9a. Oprimir el botón Siguiente” arriba a la derecha.

- Se iniciara la verificación de datos de la cuenta de correo.

10. Después aparecerá el campo Servidor 11. Selecciona los servicios que quiere sincronizar y presiona “OK”

donde se escribe service.grupocnet.com arriba a la derecha.

11a. Presiona “Siguiente” arriba a la derecha.

12. Presiona “Guardar” para finalizar.

Ya puede consultar su e-mail desde el desktop de su iPhone.


miércoles, octubre 05, 2011

Configuracion de Repositorios "Free and Nonfree" para Fedora/Centos

Para configurar repositorios de software adicionales a los standard "Free and Nonfree" para Fedora/Centos debemos adicionarlos.
una buena pràctica es descargando rpm que hacen el proceso de incluir las lineas en nuestro archivo de configuraciòn.

Para obtener las mas actualizadas, podemos descargarlas de:
rpmfusion

RAP (ABAP Restful Application Programing model)

El  modelo de programación de aplicaciones RESTful de ABAP  define la arquitectura para el desarrollo eficiente de un extremo a otro de los ...