Mar 10

El viernes comenzaron las presentaciones y los asistentes eligieron el proyecto con el que colaborar, con Kora decidieron colaborar cuatro personas: Dani, Alejandro, David y Manuel. Tras esto comenzamos una pequeña charla en la que expliqué el modelo de desarrollo de Android un poco por encima para posteriormente instalar el Eclipse y comenzar un pequeño proyecto de ejemplo. Y aquí comenzaron los problemas.

El maldito Eclipse se instaló correctamente pero comenzó a dar problemas al intentar instalar el SDK de Android, sobre todo por temas de dependencias. Creo que he encontrado una solución a esto y lo publicaré en el próximo post, que consistirá en una guía para poder descargar y probar Kora fácilmente (y por extensión, comenzar cualquier otro proyecto para Android).

Por la tarde, al cabo de casi dos horas, conseguimos echarlo a andar y comenzamos a trabajar con el pequeño ejemplo que tenía pensado, aunque no nos dio tiempo a terminarlo. Aproveché para comentar unas dudas con una muchacha psicóloga que vino, relacionadas con la paginación cuando hay más elementos de los que quepan en pantalla. Decidimos posponer la explicación de cómo funciona Kora para el día siguiente. Durante el fin de semana Dani se iba a quedar en un albergue, pero no tenían plazas para el sábado y al final pasó el fin de semana en mi casa.

El sábado quedamos por la tarde para reunirnos en alguna biblioteca, pero todas a las que fuimos estaban cerradas: de Arquitectura Técnica, de Andalucía, de la Facultad de Física y Matemáticas, Biosanitaria… Al final terminamos reuniéndonos en un bar, con lo que solo pudimos ver la aplicación un poco por encima. El sábado por la noche le expliqué a Dani la arquitectura de la aplicación un poco más profundamente, pero no escribimos ningún código.

La mala suerte no se acabó ahí. El domingo, en mi casa, se estuvo yendo la luz constantemente porque saltaban los plomos, sin saber por qué. Al final terminó produciéndose un pico de tensión y murieron el congelador, el microondas y el brasero. El amplificador de la antena de televisión sufrió quemaduras de tercer grado aunque ya está bien tras haber pasado por la UCI, donde se le reimplantó un condensador quemado. La fuente de alimentación de mi ordenador explotó (literalmente), y mi Wii tiene pronóstico reservado hasta que pueda ver si el problema está en el transformador de corriente o en la propia consola. Los saltos de los plomos los estaba provocando la tele de la buhardilla, a la que le estaba cayendo una gotera. Ha muerto también.

Esa tarde Dani y yo acabamos en casa de una tía mía, y durante las tres horas que estuvimos, acabamos implementando varias cosas. Draxus implementó la cuenta atrás de la pantalla de inicio, y Alejandro y David implementaron el diálogo de información. Los chicos de traducción me mandaron los ficheros de cadenas para el alemán, el francés, y corregidas para el inglés.

En definitiva, a pesar de la MALA suerte que hemos tenido, estoy contento. No tenía grandes expectativas para avanzar el proyecto este fin de semana, pues en tan poco tiempo es imposible que la gente aprendiera a programar para Android ágilmente, y además se enterasen del funcionamiento de Kora, a pesar del retraso que acumula. Se ha cumplido todo lo que propuse el viernes excepto la implementación de la vista de los perfiles de usuario.

De todas formas esto no es lo importante. En realidad lo es el haber visto los (interesantes) proyectos de algunos de mis compañeros, habérmelo pasado bien, el haberme forzado a volver a meterle caña de verdad al proyecto, haberme echado un buen amigo como Dani, etcétera.

Por último, me gustaría agradecer a la OSL la organización de estas jornadas, aunque si me permiten la sugerencia, deberían proporcionar algún lugar para reunirse durante el fin de semana. También a los compañeros que decidieron echarme una mano, y al dueño del bar que tan amablemente nos invitó a irnos el sábado, cuando empezaba el fútbol.

La presentación del lunes es esta: Presentación final Hackathón.

Mar 08

Estamos preparando lo último del Hackatón de cara a  la exposición de las 11. El fin de semana no ha sido tan productivo como me hubiera gustado, pero vista la infinidad de problemas que hemos tenido, el rendimiento ha sido bastante bueno.

Hemos cumplido la mayoría de objetivos que había para el fin de semana, y además la aplicación ha sido traducida al alemán. Dentro de un momento subiré a la forja de redIris un tarball con la última versión del código y un apk redistribuible (paquete de aplicación de Android).

Esta tarde o mañana daré más detalles de lo que ha sido el fin de semana (una locura), y de la presentación final.

Feb 12

Van dos catetillos hablando por la calle. Entonces se encuentran a una mujer de buen ver.

– ¡Vaya jaca va por ahí!
– ¡Pajaca la que me hice yo anoche!

Es que leo “hackatón” y me acuerdo del chiste. La Oficina de Software Libre de la Universidad de Granada ha propuesto una especie de maratón de trabajo sobre los proyectos de la Universidad que se han presentado al CUSL, entre los que se encuentra el mío, Kora. Se desarrollará entre los días 5 y 8 de marzo, con la siguiente programación (más detallada aquí):

– 5 de marzo: presentación de los proyectos, selección de proyecto en el que colaborar y comienzo de los trabajos.

– 6 y 7 de marzo: trabajo en grupo, ayudándose de la forja de RedIris en la que están alojados los proyectos.

– 8 de marzo: finalización de trabajos, entrega de certificados.

Además de la posibilidad de conocer proyectos interesantes y tecnologías nuevas que generalmente no se ven en la carrera, se da a los alumnos la posibilidad de colaborar con un proyecto libre. También dan un crédito de libre y un certificado, que es algo que siempre gusta a las madres, y por las fechas en que se celebra, estamos bastante tranquilos.

Animaos e inscribíos en esta dirección:
http://osl.ugr.es/cgi-bin/1hackathon/inscriptio.cgi

Continuar Leyendo »