Estas vacaciones me he propuesto ponerme al día con Ruby on Rails, servicios Web Rest, AJAX y otras tecnologías de la Web 2.0.
Para ello estoy leyendo unos 4 libros a la vez: Beginning Ruby: From novice to professional, Agile Web Development with Ruby on Rails, RESTful web services y AJAX Design patterns. Los 4 me están gustando bastante porque me parecen suficiéntemente avanzados como para no aburrir al lector y suficiéntemente introductorios como para no perderse...claro, que leer tantos libros a la vez, y normalmente en los ratos libres cuando voy con los peques a la playa, resulta bastante complicado, pero es que aunque me gustan, tampoco tengo paciencia para ir leyéndolos en plan secuencial, así que más bien los ojeo.
Además de éso, estuve jugando a seguir uno de los video-tutoriales que cuelgan de la página de Ruby-on-rails. En concreto éste, que crea una aplicación para buscar fotos en Flickr. La verdad que este tipo de vídeos, teniendo la paciencia suficiente, son muy didácticos.
De todas formas, en la publicidad del vídeo dicen que van a realizar la aplicación en 5 minutos y, ejem, bueno,....yo tardé dos días.
Claro que tampoco tuve tiempo para hacerlo todo seguido, pero el mayor problema fue cuando tuve me salía el error: Expired API Key for Flickr...tras buscar por internet descubrí que al parecer hay un bug en la librería "flickr.rb" que utiliza una clave que ya está expirada. La solución chapuzas es cambiar diréctamente el fichero de la librería y poner la clave propia. Así me funcionó, pero me parece muy poco elegante...como no ando muy suelto de tiempo, de momento lo dejo...a ver si algún lector tiene una solución menos chapuzas...
En cualquier caso, la sensación que voy teniendo de Ruby on Rails es que facilita mucho la creación rápida de sitios web y que está bien pensado...claro que cuando falla, no parece fácil encontrar el error. Lo cual creo que es bastante general en casi todos los frameworks para aplicaciones web.
Mostrando entradas con la etiqueta AJAX. Mostrar todas las entradas
Mostrando entradas con la etiqueta AJAX. Mostrar todas las entradas
viernes, 3 de agosto de 2007
viernes, 1 de junio de 2007
Geni y la web semántica fácil
Esta tarde me topé con un artículo de Tim O'Reilly en el que habla de varias aproximaciones a la web semántica y defiende la creación de aplicaciones Web que oculten de alguna forma a los usuarios el hecho de que están añadiendo meta-datos.
Como casi todos los artículos de Tim O'Reilly, ofrece una visión muy acertada del tema. Yo también creo que para que la web semántica se desarrolle, los usuarios "normales" no tienen que toparse en ningún momento ni con RDFs, ni con OWLs, ni bestias similares. Esas cosas deben estar ocultas en la maquinaria de las aplicaciones Web.
Sin embargo, los usuarios normales deben disponer de aplicaciones fáciles de usar que generen la meta-información sin que se den cuenta.
En uno de los comentarios al mencionado artículo, alguien menciona Geni, una aplicación web de gestión de árboles genealógicos y otras informaciones personales.
La he probado y realmente engancha. El interfaz de usuario para añadir miembros familiares me parece excelente y la forma de ver la información a través de diferentes ejes me encanta. Y lo mejor, al final, se genera un montón de datos importantes y estructurados de forma trasparente al usuario...no he mirado más a ver si se puede enganchar con FOAF, pero sería muy buena idea.
Como casi todos los artículos de Tim O'Reilly, ofrece una visión muy acertada del tema. Yo también creo que para que la web semántica se desarrolle, los usuarios "normales" no tienen que toparse en ningún momento ni con RDFs, ni con OWLs, ni bestias similares. Esas cosas deben estar ocultas en la maquinaria de las aplicaciones Web.
Sin embargo, los usuarios normales deben disponer de aplicaciones fáciles de usar que generen la meta-información sin que se den cuenta.
En uno de los comentarios al mencionado artículo, alguien menciona Geni, una aplicación web de gestión de árboles genealógicos y otras informaciones personales.
La he probado y realmente engancha. El interfaz de usuario para añadir miembros familiares me parece excelente y la forma de ver la información a través de diferentes ejes me encanta. Y lo mejor, al final, se genera un montón de datos importantes y estructurados de forma trasparente al usuario...no he mirado más a ver si se puede enganchar con FOAF, pero sería muy buena idea.
Suscribirse a:
Entradas (Atom)