miércoles, 25 de marzo de 2015

¡¡¡Ganamos!!!

Ayer fue un día de ésos que no se olvidan.

Llegamos a Valladolid a las 17:40 

Nada más llegar nos quedamos alucinados, el lugar de la entrega de premios era una antigua capilla, una auténtica preciosidad. Había varios monitores donde iban apareciendo todas las aplicaciones, ¡¡¡la nuestra también!!!!



Cuando empezó Alberto y yo estábamos "nerviosillos".  Después de la segunda charla teníamos bastante claro que no nos iban a dar el premio. Y en ese momento le llegó el turno a Izaskun (Oracle), y de repente empieza a hablar de nuestra aplicación (minuto 30:25): "Yo quería conquistar el pueblo de mi padre...", qué subidón de adrenalina. Estaba hablando de nuestro trabajo, qué contentos estábamos los dos.

Y justo antes de que empezara la ceremonia, en la última intervención también hablan de "Conquista Castilla y León", y nos llaman innovadores. Las dos horas de carretera habían merecido la pena.

Llega el momento, empieza la entrega. Primero hay una mención especial, después aplicación móvil, seguimos con aplicación hecha por estudiantes, y para terminar, mejor aplicación. Y cuando dice la ganadora, su nombre empieza por "Conquista...."

El jurado decidió que "Conquista Castilla y León" era la mejor aplicación web del concurso.

Aquí podéis ver todo el acto.




Gracias, gracias, gracias... a la Junta de Castilla y León por el concurso, a la familia (estas navidades nos vieron poco), a los amigos, a tod@s, otra vez Gracias.

PD: por petición popular acabamos el quinto torneo y empezamos el sexto. Mañana empieza un nuevo torneo, con unos cuantos cambios.

lunes, 23 de marzo de 2015

Road to Valladolid



Llegó el día, mañana martes 24 de Marzo de 2015 se entregan los premios del Segundo Concurso de Datos Abiertos de Castilla y León.

Y para allá nos vamos a ver si les ha gustado nuestra pequeña aplicación ("Conquista Castilla y León").

En este enlace podéis ver todos los proyectos que se han presentado.

La entrega de premios empieza a las 18:00 y podéis verla por streaming a través de su web.





sábado, 21 de marzo de 2015

Repositorios Git


En los últimos diez años los repositorios de código han tenido una evolución constante.

Todos los que llevamos un tiempo en este mundo hemos cambiado de repositorio al menos tres veces.

Yo  mismo empecé utilizando "Source Safe", después "Subversion" y ahora "Git".

El origen de Git viene de Linux, de hecho, está diseñado por Linus Torvalds. Está pensado como repositorio distribuido, vamos a explicar qué quiere decir esto.

Los anteriores repositorios eran centralizados: necesitabas estar conectado a un servidor (donde se almacenaba el código), para poder realizar las subidas y las actualizaciones.

Ahora con Git, lo que haces es realizar los "commits" en nuestro propio ordenador, y cuando tenemos una conexión a Internet, realizamos las subidas ("push") al servidor donde se encuentra todo el código.

Ahora mismo, hay dos repositorios "gratuitos" donde se alojan los proyectos de código más importantes:
En ambos cuando te das de alta tienes disponibles varias herramientas además del repositorio, tienes wikis, gestores de incidencias,...

Nosotros en Tecnificados utilizamos Bitbucket, porque te permite tener repositorios tanto públicos como privados en la versión gratuita. En Github en el modo "free" sólo pueden ser públicos.

Ahora mismo Git está integrado con las principales herramientas de programación tanto en Eclipse como en Visual Studio si tienes un directorio conectado con un repositorio de Git estos compiladores reconocen el sistema de control de versiones y te permiten realizar las operaciones directamente sin herramientas adicionales.

Nosotros sin embargo sí utilizamos una aplicación para esto. Concretamente "Source Tree": http://www.sourcetreeapp.com/ Es la que recomienda Bitbucket, pero se puede utilizar con cualquier repositorio de Git o Mercurial.

En esta URL tenéis nuestro repositorio público: https://bitbucket.org/tecnificados/public.

Aquí tenéis un proyecto de Java muy básico (Factorial), que usaremos de ejemplo en futuros post.