We Can Code Hackathon Ensenada 2016

We Can Code Hackathon 2016

Este fin de semana pasado, asistí por tercer año consecutivo al We Can Code Hackathon, organizado por la empresa Advancio en la ciudad de Ensenada, Baja California. A diferencia de los años pasados, en esta edición no había temas en específico, sólo programar algo cool.

Salimos de Mexicali a las 10:00, por lo que llegamos muy temprano a Ensenada (el registro comenzaba a las 17:00) y tuvimos tiempo de visitar a un amigo que estudia su maestría en el CICESE, y echarnos unas cheves en la playa

Cheves en la playa

con el objetivo de alcanzar el pico de Ballmer antes del hackathon, por supuesto.

A las 17:00 llegamos a la cede del evento, que era en el campus de CETYS Universidad, y como ya era tradición de años pasados, no teníamos ni idea de qué era lo que íbamos a hacer.

Varios integrantes del equipo habíamos leído sobre los WebTorrents en los últimos días y teníamos ganas de utilizarlos, así que de ahí partió la idea para desarrolla VideoWatch.Me (probablemente el link no sirva en el momento que lean este post).

VideoWatch.me

La idea de nuestro proyecto es un sitio web para compartir videos de forma distribuída.

YouTube, por mencionar un ejemplo, ha tenido últimamente problemas con sus usuarios, por sus EULAs restrictivos, la manera en que censuran videos que contienen propiedad intelectual de terceros (muchas veces bajo fair use), o sus políticas de no permitir a los creadores ganar dinero con sus videos si estos presentan ciertas temáticas. Sin embargo, la posición de esta plataforma es entendible: ellos hospedan los videos de sus usuarios, por lo que podrían llegar a tener problemas legales por el contenido de estos.

En VideoWatch.Me no existe tal problema, pues nosotros no hosteamos los videos, sino simplemento los magnet links. De hecho, nadie en particular tiene los videos en el sentido tradicional, pues estos se descargan de las computadoras de todos aquellos que lo estén viendo.

Otra ventaja del servicio es que no habría que esperar a que el video se "subiera" a la plataforma, sino que éste estaría listo para ser consumido desde el momento en que el creador lo decidiera.

Nos divertimos mucho creando este proyecto, aunque también tuvimos nuestros momentos de estrés. Al final se podría decir que "medio funcionó", porque nunca entendimos por qué dejaba de funcionar de repente.

El código está en GitHub (lo sentimos por el cochinero, es culpa de la desesperación).

A diferencia del año pasado, no ganamos ningún puesto ahora, pero por lo menos el tercer lugar se vino a Mexicali, con unos amigos de El Garage que hicieron un "bastón inteligente" para ciegos. Tendremos que pedirles la revancha el año que entra 😉.


Dosis de Zeldas I

What if Zelda was a girl?


I/O Hack

I/O Hack
Este fin de semana pasado asistí al I/O Hack, un hackathon de 24 horas que se llevó a cabo en el Tecnológico de Monterrey campus Santa Fe.

Tres amigos estudiantes de Ciencias Computacionales y yo aplicamos para asistir y resultamos elegidos entre los aplicantes para asistir con todos los gastos pagados.

Salimos de Mexicali el jueves a al medio día y llegamos al City Express de Santa Fe ya en la noche (maldito tráfico capitalino). El evento no iniciaba hasta las 16:00 del viernes, así que tuvimos tiempo de cenar, conocer a los demás participantes, y tomar algunos tragos.

El tema del evento era Internet of Things enfocado a tres ámbitos: logística, agricultura y retail.

Nosotros elegimos la agricultura y nuestro proyecto fue AgroCar, un pequeño carro robótico capaz de andar a través de un campo de cultivo, analizar distintas propiedades de la tierra y las plantas, y generar un reporte con los datos recabados.

Nos consintieron con bastante comida y bebidas. Hubo un lapso de tiempo en el que no se hizo café y esto me molestó momentáneamente, aunque ahora que lo pienso, creo que si hubiera tomado un poco más de café, mi corazón ya no hubiera resistido.

Bebidas de Lala

Y el Internet también estuvo bastante decente.

Internet cajeta

También había una mesa de hardware con Raspberry Pis, Arduinos, Galileos, e impresoras 3D. Yo llevaba mi propio hardware, aunque tomamos una Raspberry Pi B+ porque no confío en la velocidad de la B.

Hardware

iZettle fue uno de los patrocinadores. Nos regalaron a cada uno una de sus terminales de tarjetas bancarias para celular. Aún no sé qué haré con la mía.

iZettle

Aunque después de la presentación de nuestros prototipos no ganamos ninguno de los premios, me sentí satisfecho con lo que hicimos. Sin duda aprendimos alguna que otra cosa, y por supuesto que nos divertimos.

Presentación

Y a pesar de no haber dormido durante más de 24 horas (mentira, sí tomé un power nap de 15 minutos), eso no me impidió ir a La Condesa en la noche ;). Nuestro vuelo de regreso salió a las 10:00.


We Can Code Hackathon Ensenada 2015

Nota: Esta entrada fue publicada el 4 oct de 2015 @ 16:21 en un blog que tenía anteriormente en Wordpress, y republicada aquí para el record.


El pasado 11 de septiembre asistí, junto con unos amigos al We Can code Hackathon en Ensenada, B.C. El reto era hacer algo chingón en 24 horas, puntos extra si nos enfocábamos en educación, agua, o creación de empresas.

Nos fuimos un día antes a Ensenada y llegamos ya como a las 23:00, sin idea de qué es lo que íbamos a programar el día siguiente. Yo llevaba toda mi caja de componentes porque quería hacer algo con hardware, pero no sabía qué. Total que compramos unas cervezas e hicimos algo parecido a una lluvia de ideas, pero con el twist de que sólo sacábamos ideas malas. Ya por eso de las 4:00 nos dimos cuenta de que teníamos que dormir y elegimos la idea menos peor.

El hackathon comenzaba a las 16:00, pero llegamos a las 13:00 para registrarnos, prepararnos, y demás. Ahí estaban representantes de la Mayor League Hacking prestando hardware como Raspberry Pi, Arduino, Pebble, Leap Motion, Myo y Occulus Rift. Pedimos unos Leap Motions para ver qué salía y con esto decidimos enfocarnos en el tema de la educación. Así es como salió Edumotion, que pretende ser una serie de demos que utilizan la realidad aumentada para la educación y la rehabilitación. Aquí un demo:

Yo no esperaba mucho de este proyecto, teniendo en cuenta que casi todos los commits (o cuando menos los más importantes) fueron de último momento. ¡Pero ganamos el segundo lugar :D!

WCCH 2015

Como premio nos dieron unos smartwatches marca Pebble, pero creo que lo más reconfortante fue llegar, bañarme y dormir después de haber estado 24 horas encerrado con hackers sudorosos (y al parecer en Ensenada aún no conocen el aire acondicionado). En fin, fue una muy buena experiencia, al igual que el año pasado, a la que espero poder volver a asistir el año que entra.