Sinatra – aplicaciones web Ruby livianas y simples

15 de febrero de 2012
Sinatra + Haml + Sass

Sigo agregando herramientas al baticinturón Ruby. En este caso, estuve jugando un rato con Sinatra: un DSL para crear aplicaciones web rápido y con esfuerzo mínimo. Se trata de una biblioteca de aplicaciones web open source escrita en Ruby. Empezar es tan fácil como escribir el siguiente código: #holamundo.rb require ‘sinatra’   get ‘/’ do ‘Hola mundo!’ end#holamundo.rb require ‘sinatra’ get ‘/’ do ‘Hola mundo!’ end Hecho esto instalamos la gema: gem install sinatragem install sinatra Y lo ejecutamos: ruby -rubgems holamundo.rb INFO WEBrick 1.3.1 INFO ruby 1.9.3 (2011-10-30) [x86_64-linux] == Sinatra/1.3.2 has taken the stage on 4567 for development […]

La Ley de Stallman

15 de febrero de 2012
Gran Hermano

Al ser las corporaciones las que dominan a la sociedad y escriben las leyes, cada avance o cambio tecnológico les brinda una nueva oportunidad para restringir o maltratar aún más a los usuarios. Del sitio de GNU: La Ley de Stallman Copyright © 2012 Free Software Foundation, Inc. Bajo licencia Creative Commons Reconocimiento-SinObraDerivada 3.0 Estados Unidos de América. Esto es la Ley de Stallman que publican en el sitio web de GNU. Con la evolución de los medios de comunicación y las computadoras cada vez más presentes en la vida de la gente, los ideales que viene defendiendo Richard Stallman […]

Primera reunión del grupo MySQL Meetup en Montevideo

14 de febrero de 2012
Bienvenida al MySQL Meetup

El jueves de la semana pasada se realizó la primer reunión del MySQL Meetup Group en Montevideo. La convocatoria se realizó a través del sitio meetup.com. La idea era de juntarse para que la gente del grupo se conociera y se presentara alguna charla. Los sponsors se encargaron de la los temas importantes: el lugar y la bebida. GuruHub, una empresa de servicios de consultoría Open Source ofreció sus oficinas. Percona, empresa que provee soporte y consultoría MySQL se puso con el “coffee break”. Por ser verano cambiaron el café por cerveza, y lo hicieron con una de las mejores […]

Iron Sky – trailer oficial

8 de febrero de 2012
Iron Sky

Iron Sky Official Theatrical Trailer [HD]Watch this video on YouTube ¡Contempla los zepelines espaciales clase Raumwaffe Siegfried vomitando su carga letal! ¡Ensordece por el vuelo de los Walkürs mientras atacan Nueva York! ¡Sé testigo del Consejo de Seguridad de la ONU conmocionado hasta la médula! ¡Ve cómo la Tierra se prepara para la batalla! La batalla por el futuro de la humanidad comienza este fin de semana, en el Festival Internacional de Cine de Berlín. Iron Sky es una película de ciencia ficción cuyo argumento dice más o menos así: En los últimos momentos de la Segunda Guerra Mundial, un […]

Magma Rails 2012 – Conferencia de Ruby y Rails en México

6 de febrero de 2012
MAGMARAILS

Se anunciaron las fechas para MagmaRails round 3, la conferencia sobre Ruby y Rails en México. Esta tercera entrega se realizará en los días 6 al 8 de junio en Manzanillo, Colima: Después que las fuerzas de la naturaleza nos obligo a cancelar y hacer un evento mas pequeño en el round 2, el evento esta nuevamente listo, y en esta ocasión con mejores condiciones de clima. Algunos de los conferencistas ya confirmados son: Aaron Patterson (@tenderlove) de ATT&Interactive Scott Chacon (@chacon) de Github Dr. Nic (@drnic) de EngineYard Además de muchas charlas y talleres (básicos e intermedio) para aprender […]

The Humble Bundle: Juegos para Android (y GNU/Linux, Mac y Windows)

6 de febrero de 2012
Android Humble Bundle

Una vez más la gente de Humble Bundle lanza un paquete temático de juegos. En esta ocasión nos ofrecen cuatro juegos para dispositivos Android. Los títulos son Anomaly: Warzone Earth, Osmos y EDGE. Y si pagamos más del precio promedio, obtenemos también World Of Goo. Tanto Osmos como World Of Goo ya se habían incluido en bundles anteriores. Pero el paquete NO es limitado a dispositivos Android, ya que obtenemos también versiones de los 4 juegos para GNU/Linux, Mac y Windows. También se incluye la banda sonora para todos los juegos. Para estar seguros si los juegos van a funcionar […]

¿Y si juntamos a la comunidad de usuarios ArchLinux del Uruguay?

26 de enero de 2012

Lo que dice el título, ¿y si juntamos un grupo de usuarios ArchLinux en un mismo espacio física esporádicamente y nos unimos a trabajar con algun(os) objetivo(s) en común? En un principio pensé que la mejor forma de convocar a los usuarios a unirse en grupo era crear una lista de correo, un blog, o algo así. Pero eso son solo herramientas, preferí empezar sin mucha ambición con este post (gracias al principio de KISS). Los invito a dejar un comentario si quieren sumarse a la iniciativa. Hay que ver si hay más interesados, y después entre los que seamos […]

Disponible Oil Rush 1.00

25 de enero de 2012
Oil Rush

El excelente juego de estrategia naval en tiempo real Oil Rush (clic en el enlace para leer mi reseña) está disponible en su versión 1.00. Aquellos que lo preordenamos lo podemos descargar ya desde Unigine Online Store. Se está trabajando en versiones para Steam, Desura y Ubuntu Software. Éstas estarán disponibles en uno o dos días. La versión 1.00 nos trae el tan esperado modo de campaña para un jugador. Pre ordené el juego en marzo del año pasado, y desde entonces he ido viendo cómo evoluciona poco a poco con cada nueva versión. Ahora me toca el turno de […]

ArchLinux: pacman 4 en el repositorio principal

16 de enero de 2012

Llegó la hora de actualizar nuestros sistemas operativos ArchLinux a pacman 4. En esta versión trabajaron 24 personas creando 893 commits. Pueden ver todos los cambios en este enlace. La característica más esperada de esta versión es el firmado gpg de los paquetes, algo que generó bastante controversia en su momento en la comunidad de Archers. De todas formas, esta característica viene deshabilitada por defecto en la configuración de pacman. Esto será así hasta que se pulan algunos detalles de la nueva funcionalidad. Para probar la verificación de los paquetes, tenemos que antes darnos una vuelta por la wiki de […]

Webcomics uruguayos: Mi Vida sin un Jetpack y Marche un Cuadrito

14 de enero de 2012

La producción de cómics uruguaya viene en aumento desde hace un buen tiempo. Como parte de esta cultura, no podían quedar afuera los webcómics. Hoy voy a compartir con ustedes un par de webcómics que sigo y vale la pena que conozcan. Mi vida sin un jetpack Es un webcómic de MaGnUs quien como no ha obtenido el jetpack que le prometieron, decidió hacer cómics. MaGnUs es escritor, y ha participado de varios proyectos en el mundo de los cómics. Para esta ocasión se alió con Federico Taibó (más conocido como Taibox) para traernos pequeñas dosis autobiográficas en formato webcómic […]

Global Game Jam: Encuentro mundial de creación de juegos

13 de enero de 2012

Uruguay se suma al Global Game Jam: Un hackatón de 48 horas para crear videojuegos. Gracias al groso de Rodrigo Fernández de UruguayGamer.com, Fernando Sansberro de Batovi Studios y el Dr. Gonzalo Frasca, el Jam le dió recientemente la bienvenida a nuestro país en su blog. El evento cuenta con presencia en 212 ubicaciones en 46 países, entre los cuales se encuentran varios de habla hispana: Argentina, Colombia, Costa Rica, España, Méjico, Panamá, Perú, Uruguay y Venezuela. Para el video introductorio, se anunció una lista de oradores impresionante:  Will Wright, Baiyon, Gonzalo Frasca, Brenda Garno Brathwaite y John Romero. Si conocen […]

Sass – hojas de estilo sintácticamente impresionantes

10 de enero de 2012
Sass - style with attitude

El paso siguiente a aprender HAML fue leer sobre Sass: Syntactically Awesome Stylesheets. ¿Qué es Sass? Para mí: CSS como debe ser: Sass es una extensión de CSS3, agregando reglas anidadas, variables, mixins, herencia de selectores, y más. Su sintaxis scss es un superconjunto (qué buena palabra) de CSS3 por lo que cualquier hoja de estilo CSS3 es una hoja de estilo válida scss. También soporta una sintaxis anterior basada en la simplicidad de HAML, usando la indentación para definir bloques. Como HAML, al ver un poco de código nos damos cuenta de qué va la cosa. Este es el […]

Cuento de terror: La muerte de la cafetera

10 de enero de 2012
Nuestra cafetera en la oficina

Hace tiempo que el café no es protagonista de uno de mis posts. ¡Es hora de cambiar esto! Buen momento para recordar uno de los posts más memorables sobre café en el blog: Ocurrencias de la oficina: {Cafetera y yo} La siguiente es una charla entre Bruno (@brAzzi64) y yo en horario de trabajo. Corregí un poco el texto para gusto del lector. Sabemos que generalmente se abrevian algunas palabras y se eluden algunas reglas en una conversación de chat, así que arreglé un poco ese aspecto. Gracias Bruno por dejarme compartir nuestra charla por acá: @picandocodigo: novedades? @brAzzi64: sep, […]

Resumen del 2011 en Multiverseros

9 de enero de 2012
Multiverseros

El sitio amigo Multiverseros hizo un repaso de lo que fue el año 2011 reviviendo 5 notas de cada uno de los autores. Por si no han leído artículos anteriores sobre Multiverseros en el blog, les comento: Es un lugar donde además de publicar artículos del tema, nos juntamos un grupo particular de personas a conversar sobre cosas que nos gustan: cómics, libros, cine, televisión, ciencia ficción, fantasía, videojuegos, etc. Los invito a unirse es un grupo abierto y todos son bienvenidos. O pueden leer el post al respecto que publiqué en su momento sobre Multiverseros para conocer más. RinTinTin, […]

MyPaint – aplicación para dibujo con tableta gráfica

8 de enero de 2012
Dinosaurio

Por recomendación de Máximo probé mi tableta Wacom con la aplicación MyPaint: …aplicación open-source rápida y fácil para artistas digitales. Te permite concentrarte en el arte en vez de el programa. Trabajas en tu lienzo con distracciones mínimas, mostrando la interfaz solo cuando la necesitas. MyPaint está disponible para GNU/Linux y Windows. En ArchLinux se encuentra en los repositorios community. Sus características: Diseñado para tabletas gráficas sensibles a presión. UI simple y minimalista. Varias popciones de configuración y creación de pinceles. Lienzo ilimitado. Soporte básico de capas. Además de los pinceles incluidos, cuenta con un motor de configuración de pinceles […]

Toasty!