viernes, 24 de octubre de 2014

Código o Trabajo Colaborativo en tiempo real (Floobits)

Bueno estos días estuve revisando como unir dos de los IDEs que uso (PyCharm y WebStorm) ya que uno es especial para código Django y el otro para Html, css y javascript y estaba algo aburrido de estar copiando y pegando todo el código de uno hacia el otro, así que me di tiempo de buscar en google alguna manera de sincronizar mi código de una manera mas eficiente y me tope con Floobits.


https://floobits.com/

Me di una sorpresa que en realidad puede servir para cualquier otro IDE que pueda instalar el plugin de Floobits, esto permite en realidad compartir el Workspace(espacio de trabajo) es decir podria estar escribiendo código para un proyecto usando un IDE y otro usuario podría estar colaborando con el mismo proyecto usando incluso otro IDE diferente y ambos sobre el mismo proyecto sincronizado en tiempo real. Lo vi magnifico porque incluso algunas cosas que hago en SublimeText ahora puedo hacerlas sin tener que estar copiando código.

Lo que se debe ver con cuidado es que esta herramienta (Floobits) en algunos casos se ve como sustituto de git pero yo creo que no necesariamente, es solo un modo de sincronizar código en tiempo real ya que si están viendo temas de integración continua probablemente no les sirva. Bueno cada herramienta tiene un uso y Floobits es lo que es.

Bueno en la pagina oficial se ve que tiene soporte para gran cantidad de IDEs incluso a toda la familia JetBrains(IntelliJ, WebStrom, PyCharm, etc) incluso a Android Studio.

https://floobits.com/

PD./ Una herramienta que puede hacer un trabajo colaborativo tambien es Neutron Drive aunque usando otro modelo (google drive)

miércoles, 6 de agosto de 2014

Biblioteca Libre - Libros gratis

Hoy me tope con un proyecto de biblioteca gratuita se llama OPENLIBRA, en este site se pueden descargar libros enteros en formato PDF. Pero recuerden lo importante NO es bajar a tu disco duro sino leer, aprender y compartir.

Saludos y les dejo el link.

Open Libra Libros gratis

martes, 27 de mayo de 2014

Instalar java 6 en Windows 8

En este post veremos como instalar java 6 en un sistema operativo Windows 8, suponiendo que no tenemos ninguna versión anterior o posterior de java instalado. Si lo que esta buscando es actualizar la versión de Java que tiene instalado le sugiero revisar estos otros post que escribí: Instalar java 7 en Windows 8 ó Instalar java 8 en Windows 8.

Bueno para iniciar debo mencionar que haremos nuestra instalación en un Windows 8 de 64 bit, pero si tienes uno de 32 bit, el proceso no cambia nada.

Primero verificamos que no tenemos ninguna versión de Java (carpeta Java), que como vemos en la imagen verifico en la carpeta "Program Files" y "Program Files (x86)"  o sus equivalentes en Español.



Luego solo para garantizar que no hay ningun java por ahi escondido abrimos una consola de DOS o PowerShell, da lo mismo. Y ejecutamos el comando "java -version" y la respuesta debe indicarnos que el comando no fue reconocido. Si tenemos una respuesta indicando alguna versión de java, eso quiere decir que ya tenemos java instalado y lo que debemos hacer es actualizar la versión que ya tenemos. (Instalar java 7 en Windows 8 ó Instalar java 8 en Windows 8)


Bueno ahora si estamos listos para instalar Java, para esto necesitamos descargar la versión 6 de la web oficial o de cualquier otra fuente confiable (debido a que Oracle ya no da soporte para la versión 6 probablemente no encontremos un link de descarga en su pagina oficial). Si necesitas un link de descarga puedes usar este.

Descarga de preferencia la versión JDK que es la mas completa, y deberías tener un archivo como se ve ne la imagen.


Así que le damos doble click para iniciar la instalación. probablemente Windows te pregunte si realmente deseas ejecutar el archivo, así que es solo darle en "SI".


Luego nos mostrara todos los paquetes que se instalaran en nuestra maquina. Si no eres un experto es mejor darle solo a "Siguiente".


Veras que inicia la instalación y tomara algunos minutos.


Finalmente debes obtener una ventana similar a esta. Así que solo dale a Cerrar.


Ahora viene la parte importante que es la de configurar correctamente Java para que los programas que usan este lenguaje de programación no tengan problemas, o si estas desarrollando software puedas hacerlo sin inconvenientes.

Ok ahora abrimos una consola de DOS o PowerShell y ejecutamos java -version, y probablemente tengamos una respuesta indicándonos la versión que se instalo (versión 1.6.0_45 que es java 6). Caso no tengamos esta ventana no te preocupes, tal vez estés usando Windows 7 o tengas alguna restricción. Pero para descartar cualquier problema verifica en las carpetas "Program Files" ó "Program Files (x86)" que exista la subcarpeta Java. Si no ubicas la carpeta puedes empezar a preocuparte y tal vez lo mejor seria que vuelvas a ejecutar el instalador de Java ya que probablemente ocurrió un error.

Pero bueno continuemos, que obtengas una respuesta al comando "java -version" aun no es garantía de que tengas todo bien configurado ya que java tiene mucho mas herramientas que son necesarias para otras aplicaciones, como por ejemplo "javac" o "keytool" o "javaws", entonces lo que nos hace falta es colocar a java en el PATH de nuestra maquina.


Para eso hacemos click derecho en Propiedades de "Mi PC"


Luego le damos click en "Variables de Entorno" en la pestaña "Avanzado", como se ve en la imagen.


Veremos una ventana con dos recuadros, el que nos interesa es el segundo (el inferior), aquí le damos click en "Nuevo".



Aquí crearemos primero la variable de entorno "JAVA_HOME" y colocamos la ruta donde se instalo java, que probablemente sea similar al de la imagen, caso contrario use el explorador de archivos de Windows para ubicar la ruta y copie para esta casilla.


Luego es solo darle en "OK", finalmente debemos ubicar en este mismo recuadro (inferior) la variable PATH (puede ser minúscula), y ahí nos vamos al final del campo "Valor de la variable" y agregamos lo siguiente:

;%JAVA_HOME%\bin

Luego le damos al botón "OK"


Listo culminamos con nuestra configuración, ahora si queremos probar si todo va bien, debemos abrir una nueva consola de DOS o PowerShell (Si tenia una ventana de DOS abierta debe cerrarla y volver a abrirla) y ejecutar los comandos "javac -version" y "java -version" obteniendo la misma versión en ambos casos. (Puedes también probar con keytool)