De nuevo en la radio

En esta ocasión me han invitado a participar en el programa En un Mundo Feliz de Radio 3 (RNE). Yo, como me meto en todos los «tinglaos» posibles he decidido aceptar esta invitación por lo que, si no hay ningún contratiempo de última hora, participaré en el debate que se titula: La vida en la gran ciudad… y que se emitirá el próximo viernes 24 de noviembre de 20:00h a 21:00h.

Como ciudadano que ha nacido y habitado durante toda su vida en una gran ciudad intentaré aportar mi punto de vista y, el de aquellos que me rodean, sobre las ventajas e inconvenientes de vivir en una gran ciudad como es Barcelona. En este debate, además, están invitados una representante del Grupo Ciudadanos Cabreados, diferentes redactores de RNE que viven en grandes ciudades españolas y un experto en sociología.

En fin, ya os explicaré que tal ha sido la experiencia. Espero y creo que no me va a defraudar. Que vergüenza! De nuevo en la radio!

Por si a alguno de vosotros os interesa escuchar mi voz (que no sea como podcaster) y la del resto de tertulianos en este debate os dejo la página con las frecuencias donde podéis sintonizar Radio 3 en las diferentes ciudades españolas.

db4o, base de objetos de código abierto

Ayer un compañero de trabajo me comentó que había descubierto db4o. Se trata de una base de datos de objetos de código abierto nativa en Java y .NET. Es decir, no es una base de datos relacional como podría ser Oracle o MySQL, por poner algún ejemplo. Olvídate del lenguaje SQL. Nada de INSERTS, UPDATES,…. Directamente, trabajas con los objetos y punto. ¿Me he explicado? Espero que sí…

Actualmente ya existen en el mercado soluciones para solucionar el problema de pasar la acción que quieres realizar sobre un objeto (guardar, leer, consultar,…) a su correspondiente secuencia SQL. Son los denominados ORM (Object-Relational Mapping). Hibernate es uno de los más conocidos y utilizados en el mercado. Lo que se consigue con una base de datos de objetos, como db4o, es evitar precisamente este paso de convertir la acción sobre el objeto a una sentencia SQL.

Pues bien, parece ser que recientemente ha salido la versión 6 de db4o. En cuanto a las mejoras con respecto a la versión 5 tenemos que es hasta 10 veces más rápido y un 90% más liviano (con menor consumo de memoria). Con respecto a Hibernate, aseguran que es hasta 55 veces más rápido. Además, destacar que detrás de este motor de base de datos hay más de 15.000 desarrolladores registrados (y sigue creciendo) y que empresas como Boeing, Intel y Siemens ya lo están utilizando en sus desarrollo.

Todavía no he tenido tiempo de probarlo aunque, por la pinta que tiene, creo que debería hacerlo en breve. ¿Qué opináis al respecto? ¿Cuántos de esos 15.000 desarrolladores han puesto db4o en producción? ¿Puede tener éxito este tipo de base de datos?

Frases XII: La revolución del teléfono

Está claro que los blogs son una revolución, como lo fue el teléfono en su momento. Pero ¿Te imaginas a los primeros usuarios del teléfono llamándose todo el día o montando jornadas para decirse «Estamos haciendo una revolución, somos la caña»?

Muy buena la ironía que he encontrado en esta pregunta extraída del artículo Yo no vine a jugar a esto escrito en Psycofonías. El artículo, de lectura recomendable, hace un  análisis de lo que, a juicio de su autor, se está convirtiendo la blogosfera. Coincido en bastantes puntos. Sobretodo, en la sensación de que parece que cada vez tenemos que ser más formales y escribir con rigurosidad.

Kratia, el buscador español democrático

kratia

Hace unos días me enteraba leyendo una entrevista en Baquia de un nuevo buscador creado por manos españolas y que se llama: Kratia. Concretamente es obra de Mario Carbonell.

¿Pero no existe ya Google / Yahoo! / MSN…? Sí, efectivamente. Ya existen grandes buscadores en Internet. Kratia ofrece un valor añadido sobre estos buscadores: la democratización. La idea viene a ser la misma que la de Diggs y Menéames pero en este caso el usuario, en vez de enviar y votar noticias, se encarga de votar y añadir comentarios a los resultados que devuelve Kratia. El buscador va actualizando periodicamente el orden de estos resultados teniendo en cuenta, de esta manera, las aportaciones de las personas.

La idea es, como mínimo, atractiva. También es muy atrevida. ¿Hace competencia directa a los principales buscadores web? ¿Es posible abrirse hueco en este mundo? Fijaros donde estaban los chicos de Google cuando Yahoo! era el amo y señor… Es cierto que hay muchos factores que influyen para el éxito de una iniciativa de este tipo. Ahora bien, si se tienen las ideas claras (por la entrevista parece ser que Mario las tiene) y ganas de tirar con el proyecto hacia adelante, ¿porqué no?

Por cierto, creo que hay que destacar que los resultados «base» de Kratia se obtienen de MSN Search puesto que fue la única compañía que se mostró interesada por la idea. Google, Yahoo! y Ask, no dieron respuesta. Hechos como éste son lo que te demuestran que no siempre Google son los buenos y MSN los malos.

Aún le queda mucho por crecer a este buscador y será interesante ver como evoluciona y si consigue refinar los resultados mostrados en cada búsqueda.

Por cierto, no se lo digáis a nadie, que todavía no se han lanzado comunicados de prensa sobre este servicio. 🙂

Como mejorar como desarrollador

Acabo de encontrar un serie de artículos escritos en Software by Rob sobre cómo convertirse en un desarrollador mejor que considero que son muy interesantes y que te hacen plantearte muchas cosas sobre tu vida, tu profesión y tu futuro.

Aquellos de vosotros que os hayáis tenido que enfrentar alguna vez a un entrega de un proyecto y la presión caía sobre vosotros seguro que lo entendéis 😉