Cambio de rumbo

24 de junio de 2014
Vaca de las tierras altas

Ha pasado de todo en los últimos meses. Viajé a San Francisco nuevamente, visitando al cliente del que ya comenté la primera vez. La relación con el cliente mejoró más todavía, terminé trabajando en un par de proyectos muy interesantes donde aprendí a usar tecnologías nuevas (cosas en JavaScript y Ruby) que no conocía hasta entonces. De San Francisco volé a Edinburgh, a visitar amigos en Escocia. Asistí a ScotlandJS y Scottish Ruby Conference por segundo año consecutivo, estuvieron espectaculares. Traje mucho material para ir digiriendo de a poco y conocí mucha gente. Ojalá tenga la posibilidad de hacer de […]

Charla abierta de Git y GitHub en Rosario, Santa Fe

12 de junio de 2014
Codertocat

Primero que nada pido disculpas por tantos meses de ausencia en el blog. Ya vendrán posts con cosas que he estado haciendo/leyendo/aprendiendo en ese período. Mientras tanto, para ir volviendo a aceitar los dedos con la escritura, un post corto contándoles de una charla abierta sobre Git y GitHub en la vecina orilla: El 17 de Junio a las 18hs se realizará una charla abierta y gratuita de git y Github, que voy a estar facilitando 🙂 La misma tiene un nivel introductorio, y pretende ayudar a sumergirse en este maravilloso mundo del control de versiones a aquellos que tienen […]

Convocatoria para la Hackathon DocMontevideo 2014

2 de mayo de 2014
Hackathon DocMontevideo

La Hackathon es un taller para el desarrollo de prototipos de proyectos interactivos de no ficción. El objetivo de la actividad es estimular el desarrollo de la producción de contenidos culturales interactivos y brindar herramientas para la creación y la distribución digital. Los equipos que se conforman entorno a cada proyecto están integrados por los productores y directores que proponen el proyecto inicial, así como por diseñadores, programadores, desarrolladores web, editores. La actividad contará con tutores internacionales que orientarán a los participantes en todo el proceso. La Hackathon tendrá lugar entre el 24 y el 27 de julio y la […]

Rails Girls Montevideo

1 de mayo de 2014
Rails Girls

Estimadas lectoras del blog Rails Girls llega a Montevideo, Uruguay por primera vez este 21-22 de Mayo: Durante este evento gratuito de 2 días exploraremos el interesante mundo de crear aplicaciones web con Ruby on Rails. FAQ ¿Cuánto cuesta? Nada, el evento es gratuito!. ¿A quiénes está dirigido? Está dirigido a mujeres, no hay límite edad, solo precisas tener conocimientos básicos de como funciona una computadora. ¿En que idioma sera el evento? El evento será en español ¡Inscripciones abiertas ! Cierre de inscripciones 11 de Mayo – Regístrate aquí ¿Qué se hace en Rails Girls? Aprenderás diseño, prototipeo y programación […]

aprend.io – Aprende Front-End de forma gratuita y en Español con videos

14 de abril de 2014

Si están con ganas de empezar a aprender HTML y CSS, o conocen a alguien en esa situación, esto les va a interesar. La semana pasada se lanzó el proyecto aprend.io: un sitio compuesto por 16 videos acompañados de código para empezar a aprender los fundamentos de Front–End Development. Los videos están divididos en 3 temas principales: HTML, CSS y un proyecto de ejemplo; Pizzatio. Viendo los videos en orden y practicando con ayuda del código de ejemplo podrás llegar a tener una comprensión firme de lo fundamental de Front–End Development. DrummerHead es el anfitrión del curso y te lleva […]

JSON más rico

31 de marzo de 2014
JSON

Hice una gema: ricojson – herramienta de línea de comando que muestra archivos JSON de forma linda: fernando@endor ~ $ echo ‘{"name": "Captain America", "alterego": "Steven Rogers", "weapon": "Vibranium Shield"}’ | ricojson { "name": "Captain America", "alterego": "Steven Rogers", "weapon": "Vibranium Shield" }fernando@endor ~ $ echo ‘{"name": "Captain America", "alterego": "Steven Rogers", "weapon": "Vibranium Shield"}’ | ricojson { "name": "Captain America", "alterego": "Steven Rogers", "weapon": "Vibranium Shield" } El contenido JSON puede provenir de un archivo, o directamente desde la entrada estándard. Así que puede ser el resultado de un pipe de cat o curl. Como salida vamos a obtener […]

JavaScript para validar Cédula de Identidad Uruguaya

26 de marzo de 2014
Validador CI

Otro mini proyecto de fin de semana, la validación de la Cédula de Identidad Uruguaya en JavaScript. Un problema mayor que tienen varios sitios uruguayos es la validación de la cédula. Fue lo que me llevó a escribir la gema ci_uy en Ruby, y ahora la implementación en JS como ejercicio. El número de la cédula uruguaya tiene el formato: 0.000.000-0. Entonces cuando un programador implementa el input de texto como para la cédula, empieza a exigirle al usuario cosas como “Use solo puntos, guiones o barras, primero ingrese los tres dígitos, después de una vuelta a la silla y […]

Los ganadores del sorteo de claves para Steam de Kingdom Rush

21 de marzo de 2014
Kingdom Rush Mapa

Como comentaba en la reseña sobre Kingdom Rush, decidí sortear algunas claves del juego con los lectores del blog. ¡Gracias Ironhide Game Studio por proveer varias de estas claves! Los ganadores fueron los siguientes: Por comentarios en el blog: Rodolfo, Ariel, martin olivera, Virginia y Tuxman. Por Twitter: Fedelosa, r_somera, nikodc. Acá va la pasada por el script del sorteo: Me iré contactando con los ganadores para poder enviarles las claves de Steam. ¡Gracias a todos por participar y disfruten del juego! A los que no ganaron, ¡no dejen de jugarlo! Pueden conseguirlo en Steam por 9.99 dólares 🙂 Error […]

Agile Meetup: Retrospectivas

19 de marzo de 2014
agile uy

Ayer fue el Meetup de la comunidad AgileUY en Montevideo. La comunidad se junta mensualmente a conversar sobre metodologías ágiles y relacionados. Nos juntamos en las oficinas de Arkano Software. Fue la primera vez que visito Arkano, están en el cuarto piso de un edificio por el centro de Montevideo. Una oficina bastante amplia con espacios ideales para este tipo de reuniones. La reunión se dedicó 100% a la retrospectiva, la más importante de las reuniones sugeridas por Scrum. El encargado de dirigir la jornada, orador y facilitador, fue Jorge Bejar de WyeWorks. Durante la primera parte se dedicó a […]

Proyecto de fin de semana: Gibil

17 de marzo de 2014
Gibil en acción

El fin de semana pasado había creado un proyecto simple para un notificador de temperatura. Este fin de semana me tomé un tiempito para convertirlo en gema y ponerle un nombre: Gibil. No fui muy original con el nombre, buscaba algo sencillo y corto, y Gibil es el nombre de un Dios del Fuego en la mitología Sumeria. El uso básico es: $ gem install gibil $ gibil # Genera la notificación del sistema con la temperatura $ gibil schedule # Agrega un crontab para que nos avise cuando la temperatura es muy alta (mayor a 60) El código que […]

Emacs es Sexy

13 de marzo de 2014
Emacs.sexy

Con la disponibilidad de los nuevos TLD .sexy, hace poco salió en La Internet el sitio vim.sexy. Tiene pinta de ser una respuesta paródica al editor de texto hipster del momento Atom (Como si no hubiera suficiente de eso ya en la comunidad de desarrolladores, funciona exclusivamente en Mac OS X). Si bien es una parodia graciosa, vim.sexy no aporta mucho (en mi humilde opinión). Supuse que alguien habría hecho algo similar para Emacs, por la eterna relación entre Emacs y Vim. Al ver que no era así, registré el dominio e intenté crear un sitio que sumara un poco […]

JSConf Uruguay 2014

11 de marzo de 2014
JSConf Uruguay

Esta semana es la JSConf Uruguay 2014. La conferencia se realiza los días 14 y 15 de marzo en el Auditorio de la Torre de las Telecomunicaciones de Antel. El plantel de oradores está de lujo, incluyendo a Douglas Crockford – conocido entre otras cosas por escribir JavaScript: The Good Parts y responsable de JSON y JSLint-, Jeremy Ashkenas – creador de CoffeScript, Backbone.js y Underscore.js, Fede Silva – EL tipo de la programación funcional- y mucha gente más. Revisen la agenda acá y pueden comprar la entrada en este enlace. El segundo día vamos a estar con dos Mozillians […]

Reseña Kingdom Rush para GNU/Linux

11 de marzo de 2014
Kingdom Rush

Kingdom Rush es uno de los mejores juegos (si no el mejor) del estilo tower defense que he jugado. Ironhide Game Studio, el estudio independiente uruguayo responsable, tiene bien merecido el éxito logrado con esta saga. Fue de las aplicaciones más descargadas para iPhone en su momento, y tuvo furor en el mundillo de los videojuegos independientes. Al principio parece uno más del género. Los enemigos salen de un punto en el mapa, y nosotros debemos evitar que lleguen a nuestra base agregando “torres” de defensa a lo largo del camino que van a recorrer. Pero a medida que vamos […]

Cosmos: A Spacetime Odyssey

10 de marzo de 2014
Cosmos: A Spacetime Odyssey

El domingo 9 de marzo se estrenó por varios canales de la cadena Fox la nueva serie documental Cosmos: A Spacetime Odyssey. Seguramente reconocerán la serie original Cosmos: A Personal Voyage conducida por Carl Sagan. Esta continuación de la serie es conducida por Neil deGrasse Tyson, astrofísico y comunicador científico al igual que su predecesor. Visto el primer episodio, los aliento a que vean la serie. Van a querer comprarla en DVD, Blu-Ray o VHS ni bien esté disponible, para ver una y otra vez, maravillarse y aprender. Esta primera entrega ubica nuestro planeta en tiempo y espacio, explicando cómo […]

Proyectos de fin de semana – Notificador de temperatura y “Control remoto” web

9 de marzo de 2014
Web Volume Control

A veces programar cosas, por muy simples e inútiles que sean, resulta tan catártico como entretenido, y una buena forma de invertir el tiempo en un fin de semana. Este fin de semana armé dos proyectos bastante simples que surgieron a partir de una idea y la pregunta de “¿Se podrá hacer esto?”. Supongo que no son demasiado útiles pero funcionan en las condiciones en que los necesitaba. Igual siempre se les puede agregar cosas y mejorarlos. Notificador de temperatura Proyecto 100% Ruby que usa las bibliotecas libnotify y whenever así como Rake para notificarte cuando la temperatura de tu […]

Toasty!