Propuesta para #EForo Guatemala 2011

¿Buen día amigos, como les va hoy?

Quireo darles las gracias a todos los que me enviaron comentarios sobre el contenido de los videos del Curso de Rails. La otra semana publicaremos el siguiente video así que estén atentos.

#eForo Guatemala

El día 2 de agosto del 2011 se estará celebrando el evento del Foro Virtual 2011 para Presicenciables. El anterior evento fue un rotundo exito, obteniendo mucha tracción en las redes sociales y los medios de comunicación tracionales.

En lo particular el evento me lleno de satisfacción y me dejo con ganas de poder colaborar de alguna manera. Como sabrán mi fuerte es el desarrollo de aplicaciones web, así que en un ataque de inspiración se me vino la idea de generar una aplicación que permita a los participantes virtuales del eForo, calificar cuantitativamente las respuestas de los candidatos.

La idea es simple, si un candidato tiene la palabra y el moderador pregunta:

¿Como hará usted para combatir la delincuencia?+

Y el candidato inicia a responder:

“Cuando yo era pequeño, leía los chistes de Memín y por eso yo prometo que hoy no, pero mañana si, bla, bla, bla..”

Los participantes en tiempo real puedan asignarle un punteo a esa respuesta y al hacerlo actualizar a todos los usuarios conectados con el punteo en tiempo real del candidato.

Al finalizar el evento, toda la información recolectada quedará disponible en un formato abierto para su descarga.

Estas son las imagenes del alfa de la aplicación.

Pagina principal EForoGt

Página principal de la aplicación

Panel de Control para Moderador

Panel de Control para Moderador

Me gustaría saber su opinion sobre la propuesta, cambios a la interfaz o a la funcionalidad. Si hay feedback positivo en una horas subiré esto a la nube y quedará listo para una fase de pruebas de carga. Para lo cual, generariamos un evento ficticio y los que quieran colaborar me ayudarían a encontrarle pelos a la sopa.

Gracias a @EstoesGuate por la inciativa del foro. Son un verdadero ejemplo para todos nosotros.

Fuente

Si desean hacer uso del fuente ya quedó publicado en GitHub (https://github.com/jalvarezsamayoa/EForoGt)

 Links

 

 

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Screencast – CursoRailsGt – Dia 2

Hola a tod@s:

Es grato para mi el poder continuar con esta serie de videos introductorios a Ruby on Rails.

En este segundo día del curso, construimos una pequeña aplicación para cotizar el monto de un prima para un seguro.

No olviden unirse al grupo de facebook o enviarnos un tweet si tienen alguna duda o comentario sobre el video.

Espero que lo disfruten.

Links

 

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Screencast – CursoRailsGt – Dia 1

Despues de mucho tiempo de espera, finalmente retomamos nuestros videos sobre Ruby y sobre todo sobre Ruby on Rails.

Gracias a los amigos de la comunidad y en especial a los departamentos de IT de Fianzas y Seguros Universales que nos proporcionaron lugar y donas.

Recuerden unirse a nuestro grupo de Facebook ‘Ruby on Rails Guatemala’ para poder obtener links, tips y compartir con la comunidad.

Les dejo a continuación el video del dia 1.

PS: Llega un momento donde el #fail reina en la velocidad de conección y paso como 10 dias bajando rails. Perdon por eso.

Links

 

 

 

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Tres errores comunes al usar Rails y MySQL

Del blog de los amigos de Engine Yard me he topado con un excelente artículo sobre como evitar el bajo rendimiento de Rails al utilizar MySQL. A continuación mi traducción libre del artículo.

(Pueden leer el Post original AQUI) Read the rest of this entry »

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

faker : Facilitando tu carga inicial de datos

Hola Gente como les va!!

Esta semana les traigo otra gema para su caja de herramientas. Se trata de faker, una gema que les permite generar datos de prueba para ser cargados a su base de datos y de esa manera facilitar el desarrollo de su aplicación.

Ya en su versión 0.9.5, faker es una herramienta indispensable para el correcto desarrollo de tu aplicación.

¿Pero, y de que me sirve esto? Si yo solo me basto para ingresar un par de registros para saber que todo esta bien.

Bueno… pero tal vez no haz considerado el hecho de que si tu aplicación ha de ser usada por miles de personas es muy probable que el comportamiento no sea el mismo que solo con un par de registros. Read the rest of this entry »

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

HopToad : Monitoreo de Errores en Producción

Logo HopToadApp

Una de las cosas que mas dolores de cabeza me ha traido es el recibir una llamada de un cliente diciendo

Fijese que la aplicación fallo….

Y claro está cuando le preguntamos cual es el error, nos dicen

Solo me salio un mensaje de “Something went wrong…” y no se que mas…

El día de hoy les voy a presentar a HopToad, un plugin / servicio que no ayuda a saber que quiere decir nuestro cliente.

Read the rest of this entry »

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Presentación proyecto OpenWolf

OpenWolf es el primer proyecto de software libre ( a mi conocimiento…. ) en uso por el Gobierno de la Républica de Guatemala. La idea del proyecto es dar solución a los requerimientos de la Ley de Acceso a la Información Pública y partiendo de eso pretende brindar otros servicios de gobierno eléctrócico.

A continuación pueden ver los slides de la presentación dada hace algúnos meses a la mésa ejecutiva del gobierno para darles a conocer el proyecto.

Actualmente OpenWolf se encuentra en uso por 8 secretarías del Poder Ejecutivo y está en buen camino de ser usado por más.

Links

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

admin_data : Administra tu información desde el Browser

Ya desde hace algún tiempo que vengo con la cosquilla de mostrarles algunas de las herramientas que se utilizán en verdaderos ambientes de producción. No es por menospreciar el trabajo que muchos desarrolladores hacen, pero al tener la oportunidad de trabajar o platicar con muchos de ellos, te das cuenta que su mayor problema es que lo están haciendo todo desde cero. Construyendo sus propias herramientas en lugar de re utilizar código que ya está disponible y normalmente es de mucho mejor calidad que cualquier cosa que podamos producir por nuestra cuenta.

Una de estas herramientas es admin_data.

Read the rest of this entry »

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Reviviendo…

¡Hola Amigos!

Despues de varios meses de ausencia estamos de vuelta :D Yeeee!!!

Tengo muchas cosas de las cuales platicarles, en especial ahora que Rails 3 ha sido liberado.

Estén pendiente ya que tenemos un montón de fantasticas herramientas para mejorar su productividad o la calidad de su código.

Así que ánimo que ya estamos de vuelta!!!

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca

Previniendo errores de columnas duplicadas en migraciones

¿Alguna vez se han topado con este error al correr sus migraciones?

Duplicate column migration error…

Esto normalmente es una buena señal, ya que nos previene de tropezarnos con nuestros propios pies. Sin embargo cuando trabajamos en equipo y con múltiples branches, esto se convierte en algo relativamente habitual (… un dolor :@). Read the rest of this entry »

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • BarraPunto
  • Identi.ca
Promoviendo el uso de Software Libre para Desarrollo Web