lunes, 30 de mayo de 2016

Ruby on Rails & Bootstrap - Construir una App de administrador de contactos

Hola amigos, aquí les dejo un videotutorial de cómo construir una app de administrador de contactos, usando Ruby on Rails y Bootstrap. Espero les guste.


domingo, 29 de mayo de 2016

Generando Códigos de Barras con JRuby y Barcodes4J




Ruby tiene un ecosistema muy vibrante que ofrece soluciones para casi todos los problemas comunes. Pero un área particular de retraso es la generación de código de barras. Ruby solamente tiene soluciones para la generación de códigos QR, que son, sin duda, muy popular, pero no gozan de aceptación masiva en segmentos de la industria. Viejas simbologías de códigos de barras, como el Código 128, Data Matrix, y PDF417, gozan de mayor aceptación en las aplicaciones de negocio que los códigos QR. ¿Qué debemos hacer si necesitas generar un código 128 en una aplicación de Ruby / Rails?

Afortunadamente tenemos una solución: JRuby. JRuby nos permite aprovechar excelentes bibliotecas Java y utilizarlos en aplicaciones Ruby. Uno de estos es la biblioteca Barcode4J que es popular en el mundo Java para generar códigos de barras. Hoy en día, vamos a aprender cómo integrar y utilizar Barcode4J en Ruby. Entonces empecemos.

viernes, 27 de mayo de 2016

Creando aplicaciones web con Sinatra y Ruby




En la actualidad, cuando se escucha o se lee acerca del lenguaje de programación Ruby, suele interpretarse erróneamente como Ruby on Rails, esto gracias a la falta de conocimiento de muchos pseudo-programadores que piensan que son una misma cosa. Así que definamos conceptos, Rails  es un marco de trabajo (framework para los puristas), del lenguaje Ruby, el cual nos permite desarrollar aplicaciones web. Fue usado en sus inicios por Twitter, así que debe ser bueno ¿cierto?

miércoles, 25 de mayo de 2016

Ver desarrolladores codeando en vivo y en directo






Livecoding.tv es un sitio donde podemos ver en vivo y en directo a desarrolladores en todo el globo programando o realizando un proyecto, el cual hasta podeos participar en un Hangout con ellos.

Podemos buscar el lenguaje de programación, framework o cualquier herramienta de desarrollo mediante el buscador incorporado.

Sólamente les puedo decir que entren a la página y se registren y asi pueden aprender de los demás programadores en todo el mundo.

Que lo disfruten!!!!

















f

martes, 24 de mayo de 2016

4 formas para instalar Bootstrap en Ubuntu

Bootstrap es un framework de frontend muy popular, siendo usado por un gran número de desarrolladores alrededor del mundo para programar aplicaciones que sean interactivas y responsivas incluso en móviles. Este es un framework HTML, CSS y Javascript, y te permite desarrollar proyectos First Mobile de cualquier tamaño, complejidad y magnitud. Este provee un simple código base para sus aplicaciones sin importar si esta desarrollando para móviles, web, PC's de escritorio o tablets. 

Hay cuatro diferentes métodos para instalar Bootstrap en nuestro sistema Ubuntu. Vamos a revisar cada uno de ellos en este artículo.

lunes, 23 de mayo de 2016

Instalar Ruby on Rails en Ubuntu con RVM

Cómo instalar Ruby on Rails en Ubuntu con RVM




Para instalar Ruby on Rails en Ubuntu, se usa una herramienta llamda RVM (Ruby Version Manager), el cual nos permite realizar una instalación sencilla en nuestro OS y también aisla distintas versiones de Ruby y Rails.

Disponible Linux 4.6 para todos!






Disponible Linux 4.6 para todos


Linux Torwalds ha anunciado la próxima actualización de Línux con codename Charred Weasel (Comadreja Carbonizada), el cual trae varias mejoras a nivel de estabilidad y compatibilidad con el hardware.

Esta es la lista de mejoras que trae esta nueva actualización:


  • Soporte para USB 3.1 pudiendo tener velocidades de hasta 10 gbps, el doble que su antecesor 3.0.
  • La wifi sufrió varias modificaciones, destacando ath10k (Atheros), con soporte para el chip qca4019 y ath9k_htc.
  • Los drivers libres de las placas de video NVIDIA AMDGPU y NOUVEAU, han sido dotadas de más estabilidad y optimización, incorporando además soporte para aceleración 3D.
  • Mejoras en el sistema de archivos como Btfrs que incluye una nueva opción para rescatar particiones dañadas, ext4 mejora su escalibilidad (xattr) y F2FS con mayor rendimiento, recordá que es el sistema creado por Samsung para el uso de memorias flash.
  • AHCI soporta gestión de energía y elimono el soporte a dispositivos Intel Lewisburg SATA RAID viejos.
  • Incorporación del protocolo de enrutamiento Batman (Better Approach To Mobile Adhoc Networking), soporte para el cifrado 802.1AE a nivel de MAC y la adición de un nuevo subsistema del kernel de conexión multiplexor (KCM).
 Más información en KernelNewbies