miércoles, 3 de septiembre de 2014

JAVA:Guia para Instalar JDK en windows

Esta guia contiene pasos para instalar el JDK Java Development Kit,  configuración de variables de entorno.

1. Descargar jdk

Para instalar java vamos a la pagina de Oracle en el siguiente enlace http://www.oracle.com/technetwork/java/javase/downloads/index.html
Allí escogemos la opción "Java Plataform (JDK)..."
Y en la pagina siguiente descargamos la versión para nuestro sistema operativo.





2.Instalación del jdk
Cuando allá descargado pulsamos doble clik para ejecutarlo, es probable que te pregunte si deseas permitir que el programa realice cambios en el equipo, escoge si.

  • Y damos clik en next
  • Y damos clik en next , a tener en cuenta que si quieres cambiar la carpeta del jdk este es el paso indicado para hacer el cambio.
  • Y damos clik en next, a tener en cuenta que si quieres cambiar la carpeta del jreeste es el paso indicado para hacer el cambio.






3.Configuración de variables de entorno.
  • Vamos a inicio->equipo y damos clik derecho propiedades.
  • Vamos a la opción de configuración avanzada del sistema.
  • En propiedades del sistema ->opciones avanzadas damos click en variables de entorno.
  • Pulsamos en el botón nueva, y agregamos JAVA_HOME con la ruta de instalación que se haya configurado en el paso 2 en mi caso seria C:\Program Files\Java\jdk1.8.0_20
  • En la misma ventana de variables de entorno buscamos la que diga Path y agregamos al final lo siguiente ;%JAVA_HOME%\bin
  • Luego abrimos una terminal de comandos y revisamos que el sistema permita la ejecución del comando sin problemas. ejecutamos el comando "java -version" 









Y Listo terminamos..

UTILIDADES:Como activar telnet en Windows 7

Telnet (TELecommunication NETwork) es un programa que nos permite manipular una maquina remotamente, esta se puede obtener activando una característica de windows.

Para activar la característica telnet:
0.Antes de tener activo telnet, sintomas.
1.Activarlo:Ir a panel de control
2.Seleccionar la opción programas y características
3.Activar la característica cliente telnet.
4.Utilizar el comando
a continuación imágenes:

Vamos conectarnos a una maquina remotamente utilizando el comando telnet, pero no lo tenemos activo, el post trata sobre como activarlo.

0.Antes de tener el telnet activo, nos aparecería un mensaje como el siguiente "telnet" no se reconoce como un programa interno o externo, programa o archivo por lotes ejecutable.

1.Como solucionar esto: activando la característica telnet


2.ir a programas y características

3.Activar característica 


4.Utilizar el comando

Una vez le das enter, te aparecerá una ventana en la que puede empezar a iteractuar con el servidor

domingo, 31 de agosto de 2014

MYSQL :Add llave foranea en mysql


Aquí dejo una guía de como se debe agregar por sql una llave foránea

ALTER TABLE persona MODIFY COLUMN id_usuario INT NOT NULL,
 ADD CONSTRAINT fk_per_usu
 FOREIGN KEY(id_usuario)
 REFERENCES usuario(id);


Como eliminar la restricción

ALTER TABLE PERSONA DROP FOREIGN KEY fk_per_usu;




domingo, 24 de agosto de 2014

Unidad mapeada Windows - Linux

Para crear una unidad mapeada de windows a linux.

1.Crear una carpeta compartida en windows. la carpeta se llamara ruta_carpeta_compratida_windows.

2.Crear una carpeta en linux en la cual sera mapeada la unidad.
Esto se debe hacer preferiblemente como usuario root
mkdir /ruta_linux/mi_ruta

3.Asigne los permisos al usuario que vaya acceder a la carpeta
chown -R user directorio

4.Montamos  la unidad mapeada desde la maquina linux.
Ejecutar  en linux el siguiente comando

mount -t cifs
//ip_maquina_windows/ruta_carpeta_compratida_windows/   /ruta_linux/mi_ruta  -o  domain=dominio,username=userwindos,password=clavewindows,uid=500,gid=501
 
 Ejemplo:

mount -t cifs //1.1.1.1/ruta_carpeta_compratida_windows/     /home/miuser/directorio/ -o domain=DOMAIN,username=maryit,password=sanchez,uid=500,gid=501

sábado, 23 de agosto de 2014

Qlikview Experiencias: Dato en texto cargado como numero solución TEXT()

Funcion text en script

Hace algún tiempo me tope con la integración de información de la base de datos, con un dato varchar que contenía solo valores numéricos. Y cuando lo cargaba  a la herramienta me ocurría que automáticamente cargaba la información como valores integer. Les describo detalladamente lo que me ocurría. y la solución que le di por si les pasa lo mismo.

Tabla en la base de datos
CódigoDescripción
VARCHARVARCHAR
098Rexma de papel 500 hojas
98Vasos plasticos 25 unidades
00045Platos plasticos por 100 unidades
045Cubiertos plasticos 25 unidades
035Servilletas 1000 unidades
80Manteles plasticos 1 unidad

Carga en el modelo de QV(en configuraciones vemos los tipos de cada uno de los campos)
CodigoDescripcion
TEXT o INTEGERTEXT
98Rexma de papel 500 hojas
98Vasos plasticos 25 unidades
045Platos plasticos por 100 unidades
045Cubiertos plasticos 25 unidades
035Servilletas 1000 unidades
80Manteles plasticos 1 unidad

Script de cargue

Producto:
LOAD Codigo,
           Descripcion;
SQL SELECT Codigo,
           Descripcion
from producto;

Algo que me parecía curioso es que los ceros al inicio solo se los quitaba a algunos de los productos, no se seguía un patrón sobre este, y en ninguna parte estaba especificando este comportamiento.

Para solucionar el problema lo que hice fue especificar en la carga del script que el dato que venia allí era de texto.

Solución:
Producto:
LOAD text(Codigo) as Codigo,
           Descripcion;
SQL SELECT Codigo,
           Descripcion
from producto;



Qlikview Experiencias. Objetor contenedor

Objetor contenedor

Un contenedor es un objeto que te permite agrupar múltiples gráficos en uno solo, es como si utilizáramos frames o tabs.

Personalmente no he tenido una buena experiencia con este tipo de objetos, básicamente por que es soportado apartir de la versión 10 ó 11, desde mi punto de vista aun no es un objeto estable.

Hace algún tiempo lo use en configuración modo regilla 1x3(con objetos de tipo tacometro), y el día siguiente  luego de que hacia algún filtro solo se actualizaba el primer indicador, los demás parecían desvinculados, les cambie el orden y el comportamiento seguía. Mi solución fue no utilizar este tipo de objeto.


  • Ejemplos

De todos aquí les dejo algunas fotos de los contenedores y sus opciones de configuración:

Contenedor con pestañas de objetos en la derecha

Contenedor con pestañas de objetos en la parte superior

Contenedor con modo rejilla

Contenedor con desplegable en la parte superior



  • Creación y Configuración Paso a paso:

Crear nuevo objeto en la hoja, de tipo contenedor.

 Selecciona los gráficos previamente creados y pulsa en añadir, también se pueden agregar arrastrándolos con el mouse hacia el contenedor.


 Y listo dar clic en aceptar.

Así se vería el contenedor por defecto.

Podemos configurar, si el gráfico es rejilla o objeto único, en caso de ser regilla de cuantas filas x columnas , en caso de ser único  la alineación de las pestañas.




1.Qlikview que es?, De donde descargarla? , Como instalar Qlikview?

¿Que es Qlikview?
 Es una herramienta analítica, que te permite construir indicadores de negocio, para la toma de decisiones. se caracteriza por:

  • Interfaz amigable 
  • Herramienta usable
  • Rapidez al consultar 
  • Es fácil de aprender 
  • Es colaborativa 
  • Se integra con múltiples fuentes(csv, texto, excel, xml, bases de datos ,Erp's)
  • Tiene una versión free y una paga (mas adelante les explicare esto)
  • Maneja un modelo de datos en memoria lo que la hace super rápida 

En la pagina de los demos de la empresa que hace el software y lo distribuye pueden ver los graficos que soporta la herramienta  http://us-d.demo.qlik.com/
Tales como

  • Tabla simple
  • Tabla pivote
  • Gráfico de barras
  • Gráfico de lineas
  • Gráfico meko
  • Gráfico de disperción
  • Gráfico de torta
  • Gráfico de embudo
  • Gráfico multidimensional en telaraña
  • Acelerometros, tacometros
  • Integración con google Maps 
  • Filtros dinámicos de la información


Como obtener la herramienta paso a paso:
Ingresamos a la pagina  http://www.qlik.com/   ubicamos en la esquina superior derecha la opción de FREE DOWNLOAD


Una vez estés allí lo pinchas y te lleva una pagina donde pide completar unos datos básicos, los completas y descargas la herramienta desktop.


Luego escojes que versión vas a descargar de acuerdo a las características de tu maquina física, aceptas los términos y descargas el aplicativo.


2.Instalación de la herramienta


Una vez que descargamos el aplicativo lo único que se debe hacer es ejecutar siguiente ....
veamos las fotos:












Listo ya hemos terminado la instalación, en la carpeta de la instalación quedan dos carpetas bien interesantes una con ejemplos de aplicaciones demo realizadas en qlikview y los temas(estos temas se puede utilizar para darle una vista agradable a nuestras aplicaciones con conjuntos de colores y fondos)