domingo, 22 de septiembre de 2013

Picando código

Es un gustaco.

Llevo unos días metido en el apasionante mundo de RDF y usando Apache Jena por eso de que no tiene coste, es Java, etc. Cuanto más profundizo descubro que más me va gustando, tal y como mi dire de PFC y mi predecesor en este ámbito me advirtieron.

Manejo de ontologías, de web semántica, de SPARQL, ... para un geek se desdibujan como auténticas obras dotadas de hermosura que en conjunto, como si fuesen engranajes, establecen un mecanismo que por simple que sea su labor, resulta de lo más encantadora.

Y muchas veces me preguntan, sobre todo mis más allegados...

Pero tú... exactamente... ¿qué es lo que estás haciendo?

Entonces ocurre lo que llamo yo reacción en dos pasos:


  1. Borrar mi Poker Face
  2. Explicar todo el universo de estas nuevas tecnologías
    • Qué es la Web Semántica
    • Para qué puede servir la Web Semántica
    • Qué son los datos abiertos (Open Data) y por extensión, los datos abiertos conectados (Linked Open Data)
    • Algunos ejemplos de uso
    • etc.
Y por regla general, el tener que repetir esto cada cierto tiempo me sirve de recordatorio y de afianzamiento. Ya lo dijo Einstein:

"No entiendes realmente algo a menos que seas capaz de explicárselo a tu abuela."

Y hombre, no son mis abuelas a quienes se lo explico pero al menos familiares y amigos entienden (o hacen como que entienden) y me ponen su sello de aprobación. 


Ejem. 

El caso es que lo más interesante son sus respuestas a posteriori. Destaco unas cuantas: 

  • ¿Y no podrías haber hecho un juego?
  • ¿Y no es un poco "complicao"?
  • ¿Y ya te has puesto?
  • ¿Y tú te enteras de algo?
  • ¿Y esto pa' qué vale?
  • ¿Y no es un poco rollo?
A lo que vamos

El caso, como decía, es que es un gustazo cuando tienes que empezar a dar pasos con una tecnología que te es ajena y ves que todo está perfectamente documentadito, que no hay ningún pufo en manuales, en la API doc, que no tienes que buscarte demasiado la vida para problemas muy particulares, ... 

En fin, así da gusto. Lo mejor de todo es que es un tema que está levantándose ahora y que compatibiliza muy bien con otras tecnologías (véase Big Data y demás). Echándole imaginación no dudo que en unos años encontraremos todo el panorama web visiblemente cambiado y para bien. Una web con más significado, más eficiente, más viva... 

Toda la información que he voy encontrando está en inglés, cosa que me gusta. Existe bastante información acerca de cómo empezar, los conceptos básicos, las metodologías, los artículos que empezaron a echar leña al fuego al movimiento y tecnologías que lo hacen posible. Es cuestión de dar un pasito y aventurarse. No obstante, hay que estar preparado para leer mucho y retener unos cuantos conceptos clave. Lo de siempre. 

Y el momento vídeo

Hoy de hecho os dejo dos:
  • Una historia de Skyrim - Capítulo 3: donde el bueno de Raðulfr encuentra alguna de las respuestas que andaba buscando y surgen, cómo no, nuevas dudas. Este vídeo es más corto que los anteriores, pero muy intenso. Calidad súpermejorada (creo que le voy pillando el truco, al fin). Ahora ya se ve todo bastante mejor. ¡Disfrutadlo! 



  • Tutorial de primeros pasos con Apache Jena y su uso con Eclipse. Además de un pequeño "Hola Mundo" de rigor. En próximos tutoriales se profundizará más en la tecnología y comenzaremos a hacer cosas chulas. ¡Disfrutadlo también!


¡Salugeeks!

No hay comentarios:

Publicar un comentario