Django y HAML

¿HAML? ¿Hannah Montana Linux? no, ¡Eso es HML!

Haml es un lenguaje de estilo markup para producir XHTML válido de cualquier documento web sin tanta vuelta para abrir y cerrar tags y todo ese alboroto que hace la tarea de escribir HTML algo engorrosa a veces y, en mi opinión, aburrida. Siempre me pasa en mi trabajo desarrollando aplicaciones web en django esto:

:-) Crear y configurar proyecto nuevo: sencillo.
:-) Crear y probar los modelos: divertido.
:-) Crear y probar vistas: muy divertido.
:-( Hacer plantillas: meh, deberían de contratar a alguien más para esto.

Luego de muchos períodos de estar en la red buscando cualquier cosa me crucé con un post de @lfborjas(otro pony fan pero de Honduras) en el que hablaba sobre HAML y SASS(el equivalente de HAML pero para CSS) y di con el proyecto HamlPy que es un compilador de haml a html hecho en Python, entonces quise integrarlo con Django y terminé creando django-haml que es un management command de Django para compilar plantillas hechas en haml hacia django templates usando HamlPy(¿los enredé?).

En fin.. luego de todo ese alboroto los invito a  probarlo y usar haml, que originalmente fué creado para Ruby on Rails pero está disponible para varios lenguajes/frameworks tal como django, y si usan este último prueben django-haml.

Fotos con sonido?

Como todos los días, parte de mi rutina diaria está en despertarme, encender la computadora y revisar mi correo, reddit y twitter. Hoy quiero compartir algo que ví en r/linux y que anteriormente había visto por otros lados: Incrustar datos en archivos de imágenes sin perder la imagen, en este caso demostraré como hacerlo con una imagen y una canción o archivo de audio.

Paso 1: Consigue una imagen cualquiera y sonido que quieras incrustar.

Paso 2: Usa audacity u otro programa para convertir el audio en formato wav.

Paso 4: en una terminal usaremos sox para codificar el audio con el comando:

sox -V original.wav -r 8000 -b 8 -c 1 -u convertido.wav

Donde original.wav es tu cancion en wav y convertido.wav es el nuevo archivo que crearemos para incrustarlo en la foto.

Paso 5: haz el siguiente comando:

cat foto.jpg convertido.wav > foto_con_audio.jpg 

Donde foto.jpg es tu imagen deseada, convertido el audio que codificamos con el paso 4 y foto_con_audio.jpg es el nombre de la imagen con sonido.

Paso 6: Reproducir con

aplay foto_con_audio.jpg

Listo! ahora puedes mandarlo por mail, o subirlo a algun servicio de hosting para luego hacer algo así para repdroducir desde internet:

wget <url> -O - | aplay

Nota: No subir a servicios de hosting de imágenes (imgur, imagebin) por que estos eliminan el efecto al comprimir la imagen.

Esto es posible por la siguiente explicación: Los programas para leer imágenes ignoran todo lo que ellos no están preparados para leer por lo cual la imagen queda intacta y por eso es que al reproducirlo con aplay tenemos algo de ruido al inicio por que aplay reproduce los datos que son de la imagen en sí.

Pueden probar con esta línea: wget http://dl.dropbox.com/u/611460/leogg.jpg -O – | aplay

O puedes  guardando esta imagen y reproducirla con aplay luego.

El 2009 fué…

Pues para mi un gran año, aparte de todo  lo malo que pasó en Nicaragua y el mundo fué un año muy bueno para mi persona. Y este es un recuento de todo lo que hice tanto en mi colaboración con el software libre y de manera personal a ver de lo que recuerdo… se que me faltaron muchas cosas mas.

En mi vida personal:

  1. Found my girl!
  2. Tengo ya 20 años ya para celebrarlo hice que Iron Maiden tocara el día de mi cumple XD
  3. Primer trabajo :-)
  4. Ya falta solo un año mas de universidad!
  5. Tengo mas cosas que hacer y menos tiempo cada día.
  6. Aprendí muchas lecciones…
  7. Compré el dominio de siqueres.com :-) (gracias Neville)

Cosas buenas que me pasaron o eventos en los que participé relacionadas al software libre(Orden cronológico – que recuerdo XD):

  1. Colaboré con un par de artículos a la revista Linux Identity en sus ediciones de Ubuntu 8.10 y Ubuntu 9.04
  2. Coordiné el Flisol 09 junto con Diana, Jimbodoors y Byron.
  3. Participé y colaboré en el Primer Encuentro Centroamericano de Software Libre.
  4. Participé en casi todos los Pizza Bash.
  5. Participé en el primer Ubuntu Open Week en Español
  6. Di charlas sobre KDE, Ubuntu, Kubuntu, Django, Python, Vim, Comandos Kung Fu en distintos lugares.
  7. Colaboré con el SFD 09.
  8. Salí en LinuxJournal

Noticia que mas me impactó: Muerte de Alexis Argüello.

Disco favorito del año:  Megadeth – Endgame

Pelicula que mas me gustó: No nací para ser amado (es del 2005 pero este año la vi en el cine :-) )

Sorpresa del año:  Die Toten Hosen en Nicaragua

Web del año(para mi): reddit | noooooooooo

WTF del año: Hannah Montana Linux

ECSL fotos y más!

Como estoy llegando tarde :/ me limitaré a dar links y a decir que el evento ya está dando sus primeros resultados por ejemplo ayer se realizó el ubucon centroamericano en el cual se dieron buenos resultados e ideas. Hoy participé en la mesa de Licencias y copyright que estuvo super interesante y ayudó a aclarar las dudas que tenía al respecto de licencias. Luego de eso participé en el taller de Mono y posteriormente en el taller de Seguridad en la Programación impartido por Gunnar Wolf.

Luego de la cena nos reunimos para hacer la “Pijamada Django” en la cual dí un taller práctico para hacer un pequeño proyecto en Django mientras que la otra parte del grupo se reunía por ahí.

http://picasaweb.google.com/jimbodoors94/ECSL#5349255713839198178

http://picasaweb.google.com/jimbodoors94/ECSL#5349255713839198178

Fotos del evento.

Streaming del evento.

Post de Alucard-ni sobre el ubucon.

Post de Leogg sobre el ubucon.

Entrevista a los organizadores por parte de aler.org

Twitter stream!

Fotos de Jimbo

Pizza Bash VII

Bueno señores alístense por que junio viene muy activo en cuestiones de Software Libre en Nicaragua. El lunes 8 de junio se celebrará el séptimo Pizza Bash que en esta ocasión sera en la Universidad Centroamericana a partir de las 2pm, para este pizza bash Byron Corrales me ha retado públicamente a un debate-flamewar-trolleo sobre el uso de IDE’s contra Vim. Pueden confirmar su asistencia por medio de Facebook

pizzabash7-800

Luego de esto queda el lanzamiento de Fedora 11 y claro el Primer Encuentro Centroamericano de Software Libre Eventos de los cuales escribiré en otra ocasión.

Trollsnicas – El WTF de oro

wtforoTrollsnicas el website oficial de los trolls de Nicaragua recientemente dió a conocer el concurso WTF de oro que consiste en un anti-premio a lo peor de lo peor de la web en Nicaragua. (cualquier parecido a las @ de oro es mera coincidencia).

En fin este concurso tiene varias categorias y reglas tales como:

  1. Plasta de FLASH
  2. Lo hiciste con FrontPage
  3. Los noventas are back
  4. Gubernamental
  5. edu-WTF
  6. Paint FTW!!
  7. Salon de la fama

Esta iniciativa no es por menopreciar el trabajo de la web nica sino para hacer conciencia en los errores que muchas veces cometemos y podemos mejorar.

Puedes seguir el concurso en Twitter o via Trollsnicas directamente

Mas info en los blogs de: Juan Ortega, Norman Garcia

Concierto de Iron Maiden en Costa Rica 2009

Como lo contaba en el post anterior fuí a Costa Rica a celebrar mi cumple con Iron Maiden y para mi fue el mejor concierto de mi vida debido a que Maiden es una de mis bandas favoritas y es de las bandas que tienen uno de los mejores shows en vivo. Llegué al estadio a eso de las cinco de la tarde y casi no hice fila ya que las puertas se abrieron a las tres y media y ya las graderías estaba llenas mientras que la sección de VIP no estaba a menos de la mitad aun. entrando al estadioLuego de ubircarme comenzamos a esperar y a ver el ambiente, gente de todo lados de centroamerica, de todas edades y ahí pude observar la primera diferencia con los conciertos en Nicaragua: no vendieron licor ni cigarros dentro del estadio lo que en mi opinión evitó que se dieran pleitos y que todo el mundo pudiera recordar bien el concierto XD, había bastante personal de seguridad y cruz rojistas.

Con una puntualidad extrema comenzó el acto de apertura con Lauren Harris la hija de Steve Harris bajista de Maiden, con buena presencia escénica pero impresionó mas por apariencia que por talento musical. Ella interpretó temas de su primer disco “calm before the storm” y un par de temas de su nuevo album a lanzarse en este año.

Luego de eso desmontaron el escenario de Lauren y se preparó todo para Maiden que a las 9:05 inició su acto con un video mostrando imágenes de la gira y luego comenzaron a tocar “Aces High” y todo el estadio estalló en gritos mientras se mostraba por el escenario antes cubierto por una gran tela que cubría el segundo nivel, la batería y el fondo que era cambiado canción a canción con las imágenes correspondientes.

dsc00005

La sensación era increíble cuando empezaron a sonar las primeras notas y luego con una explosión de fuegos artificiales el show daba inicio con una excelente calidad de parte de todos los miembros de la banda en especial del frontman Bruce Dickinson que se lució con su actuación e interpretación de cada una de las canciones y su entrega total al público y nos hizo sentir como si la cosa fuera con nosotros. Bruce dirigió al publico como si se tratase de una orquesta o de un miembro mas de la banda, hizo su tradicional “Scream for me Costa Rica” que encendía los ánimos del público.

Uno a uno fueron saliendo casi todos los temas clásicos de la banda y el público (incluyendome) coreó cada canción. Uno de los momentos mas emotivos fué cuando anunció que en 2010 grabarán un nuevo album y en 2011 harán nueva gira por suramérica m/. También alabó al público tico por tener “emocion, amor y pasión las cosas que nos mantienen aca” y ciertamente la emoción del público siempre estuvo a tope.

Para finalizar tocaron “Iron Maiden” con Eddie incluido el cual pude grabar con el celular y aca esta el video.Luego de eso tocaron “the number of the beast” y “sanctuary” para ponerle punto final al espectáculo.

A mis 20….

Un día como hoy (3 de marzo) hace ya veinte años estaba naciendo y ahora pienso “ya tengo 20… ya estoy viejo XD” y en si ya estoy dejando la adolescencia y entrando a la etapa de vida adulta. Los cambios han sido muchos, experiencias de todo tipo muchas buenas, algunas malas de las que pude aprender y formarme. En fin creo que los 20 marcarán una nueva etapa de mi vida.

avatar-bebe2

En estos momentos(03/03/09 1:30pm) estaré seguramente viajando hacia Costa Rica para ver a Iron Maiden una de mis bandas favoritas de todos los tiempos una gran forma de celebrar no?? Durante el trayecto del viaje estaré mandando updates a mi Twitter hasta donde la señal del celular me permita.

PD. Felicidades también a Byron Corrales y Timo Tolkki