Congreso DiGeek, Ensenada, B.C.

Nota: Esta entrada fue publicada el 21 dic de 2014 @ 01:51 en un blog que tenía anteriormente en Wordpress, y republicada aquí para el record.


Congreso DiGeek

Los pasados jueves 27, viernes 28 y sábado 29 de noviembre participé en el congreso DiGeek, que se celebró en el CETYS campus Ensenada. El evento fue organizado por los estudiantes de Ingeniería en Software de esta escuela y estuvieron invitando a los de Ciencias Computacionales de aquí de Mexicali, como yo soy de Cibernética Electrónica, casi no sabía nada del evento, pero me llamó mucho la atención cuando avisaron que iba a haber un Hackathon. Dos amigos de ICC me invitaron a que fuera con ellos y acepté.


El día jueves salí temprano, junto con mis amigos, rumbo a Ensenada y llegamos a la mitad de la primera conferencia, "Ubiquitous computing: living in a smart environment for autism", impartida por Mónica Tentori. Me pareció muy interesante, a pesar de que no puede escucharla desde el principio. Ella habló sobre cómo ha logrado implementar tecnologías de realidad aumentada para asistir en el aprendizaje de niños que padecen autismo.

La segunda conferencia del día fue "Diseño y desarrollo en Smart TV", en ella participaron dos empleados de Samsung Tijuana. Primeramente Josué Aguilar explicó cómo es el diseño orientado a Smart TVs, que es muy diferente al diseño móvil o al diseño web, pues a diferencia de estos, las televisiones utilizan como entrada los controles remotos y hay que adaptarse a ello. Después, Cristian Valladares habló más sobre la parte técnica del desarrollo de estas aplicaciones y mostró algunas de las que se han hecho en Tijuana.

La tercera y última conferencia del día fue una "Introducción al testing" dada por Verónica Cañizares, que por cierto es egresada de CETYS Universidad. Explicó el proceso que realiza al probar programas, los principales errores que el software puede llegar a tener, y las herramientas de debugging que utiliza en su trabajo diario.

Al terminar las conferencias se impartieron los talleres, que eran "Desarrollo de aplicación para Smart TV", "Ilustarción de personajes" y "Quality assurance". Yo tomé el de las aplicaciones de Smart TV, que fue dado por quienes dieron esa misma conferencia. Nos ofrecieron el código de una de sus aplicaciones, "Scarry Box", y nos guiaron en el desarrollo de una parte de este.

Terminamos como a eso de las 19:00 horas. El boleto del congreso incluía algunos eventos sociales en la noche, para el jueves teníamos barra libre en el Papas & Beer, además yo quería salir con una prima mía que vive allá, así que fuimos al hotel a cambiarnos y proseguimos a la vida nocturna de la ciudad.


El viernes tuvimos como primer conferencista al Dr. Arturo Serrano, con "Tecnología móvil y educación". Habló sobre los cambios que las tecnologías móviles han provocado en la educación, el potencial que tienen estas, y la nueva visión que se debe tomar para el proceso educativo.

Fue seguido por "Google apps for education", en la que Julio Soto, empleado de Google, mostró las aplicaciones que esta empresa tiene disponible para los estudiantes, como el almacenamiento en la nube, la colaboración en línea, el desarrollo web, las encuestas de Google Drive, e incluso el nuevo servicio de Google, Inbox.

Finalmente estuvo con nosotros José Alberto Juárez con "La interdisciplina en los medios creativos". Él está trabajando actualmente en la película que está por estrenarse de Huevo Cartoon y nos habló sobre el proceso que siguen al llevar a cabo proyectos como este. Dato interesante: la película fue desarrollada utilizando la CentOS Linux.

Los talleres de este día fueron "Composición digital", "Desarrollo mobile", "Bootstrap", y "Modelado digital". Yo tomé el de Bootstrap, que lo impartió el M.C. Mahajide Payán Hernández, maestro de CETYS Ensenada. Aprendí lo básico de Bootstrap, el framework de diseño web creado por Twitter.


Ya para el sábado, el congreso había técnicamente terminado, pues el hackathon era algo así como un evento aparte. El equipo debía ser de cinco personas, y como sólo éramos tres quienes fuimos desde Mexicali, tuvimos que adoptar a dos ensenadenses.

Tuvimos 8 horas, de las 8:00 a las 16:00, para desarrollar nuestro proyecto. Nosotros hicimos un software, en C# y .Net, capaz de digitalizar lo que se escriba en cualquier pizarrón común. Este funcionaba gracias a la comunicación con un Wiimote (utilizando la biblioteca WiimoteLib), que captaba, con el sensor infrarrojo que tiene en la punta, un LED infrarrojo colocado en la parte posterior del plumón de la pizarra. Lo llamamos WhiteBoard, el código, por supuesto, está disponible en GitHub.

El equipo trabajando

Hubo muchos muy buenos proyectos desarrollados en el hackathon, yo estoy orgulloso de lo que logramos, y sin duda nuestro equipo se divirtió muchísimo. Aquí una foto del equipo, junto a Karim Jernite, de Advancio, empresa que organizó el evento, y a Petter Hdz, representante de MX Hacks.

Al finalizar el evento

Participar en DiGeek y el We Can Code Hackathon fue una gran experiencia, sin duda la repito el año que entra. Conocí a grandes amigos con los que todavía sigo en contacto y no dudo que seguiremos en un futuro. Como el Hackathon terminó ya tarde y no quisimos manejar a oscuras en la carretera, decidimos quedarnos una noche más en Ensenada y tomar unas cervezas con los amigos que conocimos allá.

Unas cervecitas en el Wings Army