Desplegar aplicación Rails en Heroku

11 de octubre de 2011
Heroku

Recientemente tuve que desplegar una aplicación Rails en Heroku, la conocida plataforma de aplicaciones en la nube. El servicio ofrece despliegue simple de aplicaciones Ruby, Node.js, Clojure, Java, Python, y Scala. Es prácticamente instantáneo, ya que la única herramienta que necesitamos para hacer el deploy es git. Ejecutando un git push al servidor en heroku, la aplicación se actualiza y ejecuta. Contamos además con una gema para interactuar con el servidor desde la línea de comando. Es un servicio realmente práctico y muy ágil de usar. Si bien es bastante simple manejarse una vez que leemos la guía para empezar, […]

Anunciados los oradores y abiertas las inscripciones para RubyConf Uruguay 2011

7 de octubre de 2011
RubyConf Uruguay 2011

¡Ya están abiertas las inscripciones para la segunda edición de RubyConf Uruguay! El costo de la entrada es de U$S 50 normal y U$S 35 para estudiantes. Además, el formulario de inscripción nos pregunta por talle de remera, por lo que podemos suponer que habrán remeras del evento con la entrada. En todos los casos se incluye el almuerzo para ambos días y se puede pagar con paypal o tarjeta de crédito. Se están haciendo las gestiones para recibir pagos vía RedPagos. La conferencia se realiza el 11 y 12 de noviembre en la Torre de las Telecomunicaciones. REGISTRARSE Con […]

BelieveIT: La revista de la industria IT en Uruguay

6 de octubre de 2011
BelieveIT #1

Ayer estuvimos en el lanzamiento de BelieveIT: revista uruguaya enfocada en la tecnología y el impacto de ésta sobre los negocios, la innovación y la vida cotidiana. Se trata de una iniciativa de la Cámara Uruguaya de Tecnologías de la Información (CUTI) que pretende integrar la comunidad IT con la sociedad, el ámbito empresarial y la esfera política. El arte de la revista está a cargo de mi amigo Máximo Gómez y cuenta con un diseño moderno y familiar para los usuarios de la red. En este punto puedo no ser muy objetivo, pero creo que es de destacar el […]

Video: El rap sobre la vida de un programador Java

5 de octubre de 2011
Java Rap

Algunos videos valen mucho la pena. Durante las Keynotes de JavaOne, Oracle mostró el video “Java Life” que luego fue publicado en los blogs de Oracle. Se trata de un programador que rapea sobre su experiencia con Java. No faltan referencias a la licencia GNU GPL, “Write once, run everywhere” y por supuesto un palo incluído a .Net. Más abajo les dejo la letra. Pueden encontrar más videos (técnicos) en el nuevo canal Java de YouTube. The "Java Life" Rap Music VideoWatch this video on YouTube La Letra: The “Java Life” SPOKEN: In the cubicles representin’ for my JAVA homies… […]

La Marcha Imperial en dos disqueteras floppy de 3½

30 de septiembre de 2011
Disquetera Floppy - Marcha Imperial

Un video muy interesante con dos disqueteras de disquetes de 3½ pulgadas tocando la Marcha Imperial de Star Wars: Floppy music DUO – Imperial marchWatch this video on YouTube El autor las llamó Evil floppy drives, y explica un poco cómo lo logró: No es nada nuevo y es bastante simple. El sonido proviene de un cabezal magnético movido por un motor paso a paso. Para crear un sonido específico, el cabezal debe ser movido con la frecuencia apropiada. Pueden visitar la entrada original para ver más detalle. Nos comenta que llegó el momento de buscar unas disqueteras de 5¼ […]

Novedades del estudio independiente de videojuegos Frozenbyte

29 de septiembre de 2011
Frozenbyte

Frozenbyte es un estudio independiente finlandés de desarrollo de videojuegos. Escribí por acá hace un tiempo sobre su Humble Frozenbyte Bundle. Sus títulos incluyen Splot (a lanzarse este año), Shadowgrounds, Shadowgrounds Survivor, Trine, y Trine 2. Todos menos la secuela de Trine disponibles en el bundle que comentaba anteriormente. Ya que estamos en el tema, permítanme recomendarles Trine. Este juego me mantuvo varias horas jugando en la computadora por su excelente calidad tanto en gráficos como en jugabilidad. Está disponible para GNU/Linux, Mac OS X, Microsoft Windows y a través de Playstation Network. Se trata de un juego de plataforma […]

Amazon Kindle extingue el fuego del aprendizaje

29 de septiembre de 2011
Kindle Fire - Defectuoso por diseño

El siguiente artículo fue publicado por la campaña DefectiveByDesign.org. Si no saben de qué se trata DefectiveByDesign, o qué significa DRM, les recomiendo el siguiente artículo: DefectiveByDesign.org: Lucha en contra del DRM El nuevo Amazon Kindle Fire nace como una alternativa de bajo costo al iPad de Apple. Cada usuario es libre de elegir los dispositivos que adquiere pero es importante que conozcan las libertades con las que cuentan o de las que son privados a la hora de usar uno de estos dispositivos. Muchas veces detrás del marketing de un nuevo producto se esconden verdades que a las empresas […]

Teenage Mutant Ninja Turtles: Tortugas Ninja Volumen 1

27 de septiembre de 2011

La historia de estos queridos personajes de mi infancia, las tortugas ninja adolescentes mutantes, comienza en el cómic. Y ese primer cómic que les dió origen vió la luz por el año 1984, de la mano de Kevin Eastman y Peter Laird. El volúmen 1 de TEENAGE MUTANT NINJA TURTLES, el cómic original  fue editado por DEUX Graphica Studio Argentina, en un formato de 24×16 cm. Versión de lujo, que muestra el verdadero orígen, sin adornos mediáticos para la TV, de los mutantes ninja más famosos. Seguramente muchas personas de mi generación crecimos mirando la serie de dibujos animados de […]

Arrays en Ruby

21 de septiembre de 2011
Ruby

Hoy voy a compartir mis apuntes sobre Arrays en Ruby. Como comentaba en posts anteriores, vengo estudiando con el libro Programming Ruby 1.9: The Pragmatic Programmers’ Guide. Vengo acompañando la lectura con los Ruby Koans, y algunos video tutoriales. Ya repasé lo de Rails For Zombies, y descubrí otro excelente recurso que son los RailsCasts. Vamos a ver si en algún momento tenemos algo escrito en Ruby para compartir 🙂 Vamos entonces con estructuras de datos de Ruby. Los Arrays y Hashes son dos clases creadas para el manejo de colecciones: La maestría en estas dos clases es clave para […]

Hackathon sobre GWT y AppEngine en Barcelona

16 de septiembre de 2011

Para los que me leen desde el viejo continente, les comento que la empresa donde trabajo estará realizando un evento por aquellos lados: Globant organiza una Hackathon en España. Globant te invita a un EVENTO exclusivo para DESARROLLADORES; un Hackathon sobre GWT y AppEngine, dos tecnologías de Google que lideran la revolución de soluciones web 2.0. ¡Preparate para desafiar tus conocimientos y participar de una competición única en España! Ven enfrente a los mejores geeks españoles. Por cualquier consulta escríbenos a communications@globant.com ¡PIZZA, CERVEZA y PREMIOS! Regístrate gratis ahora La primer instancia se llevará a cabo en Barcelona el 28 […]

¡Feliz día del programador!

13 de septiembre de 2011

Hoy 13 de setiembre, el día 256 del año, ¡es el día del programador! Feliz día a todos los pica código, ingenieros, desarrolladores, programadores, hackers, y demás. Es el quinto año consecutivo que mi blog me acompaña en esta aventura que ha sido vivir del código y la programación. Repasemos el concepto: El día del programador es un “feriado” el 256º día del año celebrado mayoritariamente por programadores de computadora. La fecha es significativa para los programadores porque 256 = 28, la cantidad de valores representables en un byte de datos. Aprovecho el día para repasar un poco cómo han […]

Firmware Broadcom para WiFi en Debian

8 de septiembre de 2011

Hace poco tuve un pequeño incidente con el firmware de la tarjeta inalámbrica en mi laptop con Debian: dagobah. Mi tarjeta wireless es: 0b:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01) El problema que tuve fue tras una actualización del sistema. Estaba conectado a Internet a través de una red inalámbrica (metodología conocida como “pillar WiFi del vecino”) y procedí a actualizar el sistema. Durante el apt-get upgrade, se actualizó el paquete firmware-b43-installer. Este paquete instala el firmware necesario para usar el driver del kernel b43 para los chipsets BCM4306/3 – BCM4311 – BCM4318 – BCM4321 – BCM4322. […]

Taller de Ruby On Rails en Montevideo

7 de septiembre de 2011

Como plato de entrada a la RubyConf Uruguay 2011, se organiza un taller de Ruby On Rails en Montevideo. De esta manera se elimina la pobre y débil excusa para no ir a la RubyConf de “no sé Ruby”. La información a continuación: ¿Cuándo? 5 de Noviembre, 2011 ¿Dónde? Boulevard España 2529 Este primer taller sera gratuito y tratará sobre Ruby y Ruby on Rails. Haremos una introducción al lenguaje de programación Ruby en la mañana y una introducción a Ruby on Rails en la tarde. Todo será a base de ejercicios y de meter manos en código. Para realizarlo […]

Llamado a ponencias en RubyConf Uruguay 2011

2 de agosto de 2011
RubyConf Uruguay 2011

Gente, se está organizando la edición 2011 de RubyConf Uruguay, de los mejores eventos técnicos que tenemos en la región. ¡A ver si nos animamos a presentar algo! Tenemos el gusto de invitarlos a presentar propuestas de charlas para RubyConf Uruguay 2011. Este es el segundo año consecutivo de la principal conferencia de Ruby y tecnologías ágiles del Uruguay, enmarcada en la Gira RubySur, el ciclo de conferencias más destacado de América Latina. Este año nos estamos enfocando en presentaciones orientadas a principiantes en Ruby y tecnologías afines como ser: JRuby, Ruby on Rails, Git, testing automatizado, metodologías ágiles (SCRUM), JavaScript, NoSQL, entre otras. También tendremos […]

Mi mate

1 de agosto de 2011
Mi termo y mate

Ayer fui invitado por un “amigo de la casa”, Nico Manso, a participar en su blog Tomando Mates. La iniciativa consiste en compartir nuestro equipo de mate, enviando una foto y breve descripción con los elementos que usamos para tomar mate. Como comenté por ahí mismo, mi vicio principal es el café. Pero cada tanto también tomo mate, y tengo períodos en los que abandono el café por el mate. Ayer domingo fue un día de mate, empecé temprano después del desayuno y seguí en la tardecita después de almorzar. Lo usé para consumir la ingesta diaria necesaria de cafeína […]

Toasty!