Category: General

Edit In Place con Prototype


Una de las cosas que me venían pidiendo en ¡Falta Uno! era que se le pudieran asignar nombre a los equipos de un partido. En un principio pensé solo en poner los campos en el formulario de “crear partido” pero después me pareció que quedaba piola que se puedan editar directamente desde el resumen, usando… Read more »

Instalá tus Gemas con apt-get


Finalmente y pese a todas la quejas de los debianista de que era “dificil” o “imposible” ya hay una solución (o al menos eso parece, todavía no la probé :D). La gente que hizo Passenger (a.k.a mod_rails) creó DebGem, que permite instalar prácticamente cualquier gema usando apt-get. El servicio no va a ser gratuito según… Read more »

Cipolletti, Ciudad Borracha


Hace ya varios días que tengo el blog abandonado ya que estoy en el sur de pseudo-vacaciones, y entre tanto lechón, cordero, lago, pileta, joda nocturna, sacar a pasear a los sobrinos y visitar amigos se me olvidó que existe esto llamado Internet :). Simplemente busqué un AP para poder comentar esto que leí en… Read more »

Puppet y not trusted hosts


Hoy estaba terminando de configurar Puppet y me empezó a saltar el siguiente error en los clientes : Certificates were not trusted: hostname was not match with the server certificate Buscando un poco llegué a esta página donde explican el motivo y es que al no tener un FQDN para mi puppetmaster la biblioteca de… Read more »

Los Fabulosos Cadillacs


Creo que lo puedo resumir en tres simples palabras : una fiesta increíble :). Fue por el ’94 cuando me regalaron el primer CD de esta banda (El León específicamente) y nunca había tenido la oportunidad de verlos en vivo. Cuando se anunciaron los recitales casi casi que salgo corriendo a comprar una entrada, pero… Read more »

Sobreviviendo ataques


Está terminando un día largo, de esos que uno espera que no le toquen, pero que tarde o temprano llegan. Ayer a la noche en 3DG fuimos víctimas de un pequeño ataque. Por suerte los atacantes super buena onda. Luego de que apagamos el primer incendio estuvimos chateando con ellos y nos dieron la data… Read more »

State Machine


Varios días atrás tuve que hacer un juego simple, un memotest para ser exacto, para correr en unos “kioskos” para un cliente. Ya que tenía pendiente aprender a usar RubyGame, lo hicimos con este framework para ver que onda, ya que hasta ahora veníamos usando pyGame. El juego salió super rápido, sin mayores problemas, pero… Read more »

MovieClip Factory en Flash


Para un videojuego que nos pidió un cliente tuve que solucionar un problema que me costó bastante y es por eso que lo comparto. Si bien no me gusta mucho escribir por acá sobre software privativo, en este caso encontré tan poca información que me pareció bueno compartirlo. El juego en cuestión es un scroller… Read more »

Cómo perder un bit


Un proyecto que hicimos a principio de año es un soft que maneja una PC para una rockola con su respectiva interfaz de hardware (“la caja” de ahora en más) para interactuar con la botonera. En estos días el cliente nos pidió que agregaramos alguna validación para que la caja y el programa se aseguren… Read more »

Refactoring de “Fat Methods” – Episodio 4


En la última entrega habíamos logrado separar las notificaciones del controlador. Una de las cosas que todavía me seguían molestando eran los métodos donde obtengo las direcciones de email, como por ejemplo : @notifications = @match.players.select {|p| p.user.notify_new_match_comment? }.collect {|p| p.user.email}@notifications = @match.players.select {|p| p.user.notify_new_match_comment? }.collect {|p| p.user.email} Lo que busca esto es obtener los… Read more »