Categorías
Webposible

Asuntos varios

Desde hace unos meses ya no me dedico profesionalmente al desarrollo web. Entre unas cosas y otras (cambio de departamento, trabajo insuficiente, un ERTE seguido de un ERE, despidos, un curso de formación y una nueva posibilidad de trabajar en algo totalmente nuevo que es mejor que nada), he dejado bastante de lado en mi día a día los editores gráficos y de código. Lo echo de menos y me resulta inverosímil mi devenir profesional.

Ahora me dedico a mapear ficheros usando herramientas con intefaces e interacciones «mejorables». No me imaginaba maquetando toda mi vida laboral. Aunque honestamente, nunca había imaginado dedicarme profesionalmente a lo que hago ahora. Pero bueno, aunque no sea apasionante, tiene su recompensa.

En mi caso, no puedo encerrar en un cajón ni olvidar más de diez años  —empecé en el 2001— de profesión (que no siempre profesionalidad, soy honesto). Me gusta y espero volver a trabajar en algo que me apasione. Así que sigo con curiosidad, ganas de aprender y trastear. Parte de esa labor se traduce en alimentar unos cuentos blogs en tumblr. Consisten en vínculos y recursos que me gusta tener «guardados» en algún lugar y casi siempre su origen está en mensajes de twitter (un filtro y canal de recomendaciones bastante útil).

Los blogs son los siguientes (por si te interesan):

A su vez, casi todos los artículos se comparten en la cuenta de twitter @webposible. En ocasiones, se me olvida mencionar las fuentes (lo siento), porque mi proceso de recopilación y publicación no es muy eficiente: en ocasiones guardo mensajes individuales de twitter y en ocasiones guardo los vínculos a los que se hacen mención.

Y aquí sigo en webposible-xposible con algunos proyectos pendientes de contar y otros en marcha:

  • Dar a conocer algunas webapp muy sencillitas que he hecho y alguna que tengo pendiente de terminar.
  • Un panfletillo con aspiraciones de libro que no parece terminarse nunca (a ver si en el 2014 lo termino por fin).
  • Una aplicación para móviles cuyo diseño está bastante avanzado, pero con bastantes detalles pendientes de concretar.

Y poco más que contar. Confieso que me empieza a resultar anacrónico escribir en un blog ahora que lo predominante parece ser la producción y consumo de información en pequeñas píldoras, de manera inmediata y en grandes cantidades. Pero me sigue gustando.

Categorías
Webposible

Quiero ser como…

La moraleja de «unir los puntos» (ver el discurso de Steve Jobs en Stanford si no lo entiendes) tiene mucha más gracias cuando la vives en primera persona. Aunque sea una historia minúscula en comparación con las grandes historias que se escriben en los libros y en los periódicos.

Aquí va una de ellas. Es mía 🙂

El video

Hace unos días leía un twitt de The Cocktail Analysis (Interesante y completo paper sobre analítica web, firmado por varios de los profesionales de referencia del sector) en el que recomendaba la lectura del número 2 de la revista «Cuadernos de comunicación Evoca», una recopilación de artículos sobre analítica web (siendo diplomado en Estadística y trabajando en estas cosas de la web, creo que es un must de los gordos). Tras imprimirlo y estar en la mesa durante algunos días, hoy por fin he encontrado tiempo para darle un vistazo.

Ha sido interesante. Entre otros autores, aparece Ismael el-Qudsi. Al que tuve la posibilidad de ver en unas jornadas sobre innovación organizadas por Arena Media Communications (¿una web en flash? no, por favor), y que me enteré gracias a un twitt de Alberto Knapp, también conocido como The Mixer y que trabaja en The Cocktail (ojalá algún día… 🙂 ). Alberto e Ismael tuvieron una participación de lo más interesante. De esas que dejan poso. Genial. Aprovecho la ocasión para dar las gracias a mi jefe por permitirme ir los tres días al evento 🙂

Si no hubiese ido al evento, probablemente no hubiera visitado el blog de Ismael. Y tampoco habría visto el video que menciona en su artículo La última lección de Randy Pausch (de todas formas, tarde o temprano lo acabaría descubriendo). El video de Randy Pausch es uno de esos que hay que ver. Y más de una vez.

El peluche

Por otro lado, llevo unos días en los que temía no encontrar el regalo que había elegido para el cumpleaños de una pequeña dama muy especial. La idea original era comprar un Super Coco, como el que había perdido hace algunas semanas cuando estábamos en una de esas numerosas visitas que hemos hecho recientemente al hospital. Han sido días muy complicados. Aunque la historia ha sido agridulce, tenemos muchas razones para estar contentos con lo ocurrido y ser optimistas. Por el que se ha ido. Por el que ha llegado.

Ahora mismo me alegro de no haber encontrado el peluche de Super Coco. Gracias al video he tenido la original idea de comprar otro diferente. Y no sólo el regalo para el cumpleaños de mi pequeña dama. También he comprado otro para mí que dejaré en mi puesto de trabajo (algo más pequeño, por supuesto). En casa y en el trabajo esos peluches, aparte de su función lúdica y decorativa, me van a servir como recordatorio de que hay que tomarse la vida de otra manera. El tipo aburrido y tristón que he visto con tanta frecuencia en el espejo me cae mal 🙂

La crisis: ¿qué crisis?

Hoy me ha ocurrido lo mismo que a Calvin: Viendo tuiter ahora y lamentando haberme perdido el lanzamiento 🙁. ¿Qué ha pasado? esto solo lo arreglamos entre todos: una iniciativa en la que personajes famosos (Carlos Sainz, Buenafuente,..) y otros menos conocidos, dan una visión más alegre y optimista a la tan mencionada crisis. De acuerdo, que la economía va peor y el número de parados ha crecido mucho, pero no es en absoluto el apocalipsis que muchos proclacam. Una cosa es la crisis económica, que no nos tiene porqué conducir a un pesimismo desalentador.

Diantres, una buena iniciativa, y los que han participado merecen mucho más que una felicitación.

Cuestión de amor

De forma un tanto caótica…

  • Hace muchos años (yo iba al colegio), un profesor me regaló un libro: El principito. Y dentro tenía una dedicatoria que voy a recordar toda mi vida (¡y mira que tengo mala memoria!): En este libro aprenderás que merece la pena pensar en los demás y hacer el bien a los que te rodean.
  • Hermann Hesse, mi escritor y pensador favorito, hace una interesante revisión al ama a tu prójimo como a tí mismo. Y dice algo así como ámate a tí mismo como a tu prójimo. Y tiene toda la razón.
  • En una canción, los Ramones cuentan en una de sus estrofas Today your love, tomorrow the World.

Quiero ser como…

Tigger.

¿Tigger? La respuesta, en el  video de Randy Pausch 🙂

Primero por mí, y luego por los demás.

Sirvan estas palabras como homenaje y agradecimiento a la buena gente que es alegre y sabe transmitir el bien y la alegría a los que les rodean. Gracias.

Epílogo: espero que le guste 🙂

Categorías
Accesibilidad web Citas CSS Estándares web Eventos Microformatos DC Web móvil Web Semántica Webposible

Opera Software University tours: Chaals en Salamanca (27/4), Leganés (28/4), Oviedo (29/4) y León (30/4)

Si alguna vez has visto a Chaals en un evento, sabrás porqué tienes que ir. Y si no lo has visto, tienes que verlo: no es una sugerencia, es casi una obligación.

En cualquiera de los dos casos, tenemos suerte los que tengamos un hueco para estar, entre los días 27 y 30 de Abril de este año 2009, en las universidades de Salamanca, Carlos III (campus de Leganés), Oviedo o León. ¿Por qué? Porque Chaals, dentro de los eventos en los que participa Opera Software bajo la denominación de University tours, estará hablando de:

Opera Software’s university tours explore:

  • the history and future of the Web
  • the browser industry
  • open Web standards
  • Web applications
  • the role of the Web and mobile browsing, particularly in developing countries

Opera can also deliver specific tutorials and tailor the content of each seminar to address topics most relevant to each university and the learning of its students.

Students can gain new perspectives on technology trends, direct questions to Opera Software developers and product managers in panel discussions, and network with people leading the IT industry.

University tours

La conferencia de Chaals – Charles McCathieNevile se titula «Nuevas tecnologías para la web como plataforma para desarrollar aplicaciones potentes» y hablará entre otras cosas de HTML5, widgets, Bondi, web móvil y su lugar en el entorno web :

  • 27 de Abril 12:30 : 14:00 : Opera University Tour en la Universidad de Salamanca (Aula D-3, Facultad de Ciencias)
  • 28 de Abril 18:00 : 19:30 : Opera University Tour en la Universidad Carlos III de Madrid (Campus de Leganés, Salón de Grados, edificio Padre Soler)
  • 29 de Abril 18:00 : 19:30 : Opera University Tour en la Escuela Universitaria de Ingenieria Tecnica Informatica de Oviedo (Salón de Actos)
  • 30 de Abril 18:00 : 19:30 : Opera University Tour en la Universidad de León (TBA)
Categorías
Ideas Webposible

Linked-PIM: Gestión de Información Personal Vinculada

Introducción: Palm Web OS

Hace unos días Palm ha presentado un nuevo teminal (Palm Pre) y su próximo sistema operativo (Palm Web OS). Los anuncios han tenido una repercusión muy positiva: han conseguido atraer la atención a Palm y también ilusionar a los usuarios y seguidores de la marca, tras unos últimos años, digamos, no muy brillantes.

Pero no es momento ni lugar para hacer valoraciones, hablemos de Palm Web OS. Entre las características del sistema operativo, están:

  • La posibilidad de sincronizar calendarios y contactos de sitios webs (Google, Facebook,..) y aplicaciones de escritorio.
  • Crear aplicaciones programadas en CSS, JavaScript y HTML.
  • Seguir las conversaciones recientes con un contacto en un lugar, independientemente del canal (mensajería instantanea o mediante un mensaje de texto).

Promete.

Gestión de Información Personal (PIM) clásica: contactos, tareas, calendario, notas,…

Como ya sabemos todos, los contactos, junto con eventos (o citas), tareas y notas, son las clásicas utilidades de las conocidas PIM, acrónimo de Personal Information Management (o Gestión de Información Personal). Aparece de forma directa en aplicaciones de escritorio, teléfonos móviles, PDAs,… en ocasiones hablamos de estándares (vCard, iCalendar,…) y permite, entre otras cosas poder intercambiar esa información entre diferentes dispositivos, aplicaciones y canales. Por ejemplo: transmitir un contacto desde un teléfono móvil a una PDA mediante bluetooth, o incluso incorporar la información contenida en un microformato de un evento (hCalendar) de una página web a aplicaciones de escritorio, mediante la extensión de Firefox Operator. Esto es interoperabilidad.

La información típica de un contacto está compuesta por su nombre, apellidos, dirección de su domicilio, del trabajo, teléfonos, correos electrónicos, usuario de mensajería instantánea, fecha de cumpleaños,… La de un evento: fecha y hora de inicio y fin, lugar, asunto, notas adicionales,… y bueno el resto lo sabéis o lo imagináis.

Dependiendo de los dispositivos, aplicaciones y sistemas operativos, existe cierta integración con esa información personal, por ejemplo, podemos ver en el calendario un recordatorio del cumpleaños que aparece en un contacto. También la fecha de finalización de una tarea. Y poco más. ¿Es suficiente esa integración? En mi opinión, no. Y debería mejorar.

Gestión de Información Personal (PIM) extendida: fotos, correos, llamadas, blogs,…

Añadamos al conjunto de utilidades clásicas de Personal Information Management (contactos, agenda, tareas, notas), otras bastante habituales, como las fotografías, los correos electrónicos, las llamadas de teléfonos, los SMS,… Y otras un poco más «raras» como conversaciones de mensajería instantánea, blogs, microblogging, …

El enfoque de Palm, con su Web OS, es el de integrar la gestión de información personal con sitios webs populares, además de que el sistema operativo, por lo que parece, tiene una interfaz web -de ahí el nombre-. Pero creo que infravalora uno de los pilares fundamentales de la web: los vínculos. Y ojo, porque esa infravaloración se le puede achacar a muchas aplicaciones y sistemas operativos que le han precedido.

Linked Personal Information Management

Tras esta larga introducción, por fin empezamos a hablar del asunto principal del artículo: Gestión de Información Personal Vinculada (o Linked Personal Information Management). Aquí está mi wishlist.

  • Me gustaría poder ver en un contacto información extra relacionada, como los correos, mensajes de texto, conversaciones por mensajería instantánea y llamadas que hemos intercambiado; eventos o citas en los que hemos coincidido, sus últimas entradas del blog o mensajes en Twitter.
  • Me gustaría poder hacer una foto, y con facilidad, añadir y ver con facilidad en esa foto información con las personas que aparecen y el lugar donde se ha hecho la foto (geoposicionamiento mediante coordenadas GPS, o simplemente lugares genéricos).
  • Me gustaría poder incluir en un evento de forma sencilla, las personas que asisten, y poder ver de un vistazo los correos previos a la reunión, y el cumplimiento de las tareas previas.
  • Me gustaría ir a un día determinado del calendario, y poder ver los posts que han publicado mis contactos, los mensajes de twitter y las fotos que hice ese día.
  • Y lo más importante, me gustaría poder moverme por toda esa información mediante vínculos. Tengo una foto de varios contactos. En la información extra aparece un vínculo a los contactos que previamente he identificado en la foto. Tras ver la información de un contacto, poder seguir el vínculo a la información que tengo sobre su empresa, poder acceder mediante vínculos a todos mis contactos que trabajan en esa empresa, reuniones que he tenido en esa empresa, y ver fotos que he hecho en esa empresa.

¿Qué es y donde se podría aplicar Linked Personal Information Management?

Linked Personal Information Management (Linked-PIM, para abreviar), es sólo una idea.

¿Dónde se podría aplicar Linked-PIM? En cualquier dispositivo-sistema operativo-aplicación que utilice la ya mencionada PIM, en su variante clásica (contactos, calendario, notas, tareas,…) o las otras más avanzadas (correo, mensajería instantánea, fotos, correos, llamadas, blogs,…). Hablamos de teléfonos móviles, ordenadores portátiles o de sobremesa; sistemas operativos o aplicaciones, y por supuesto, sitios web. Obviamente en algunos sitios será más fácil de implementar y podrá relacionar directamente mucha información: por ejemplo, Google, con una gran variedad de servicios. En otros casos habrá limitaciones. Pero es posible.

Linked Personal Information Management y Web Semántica

Los vínculos a los que antes se hacía referencia podrían – y deberían – enriquecerse incluyendo el tipo de relación que hay entre el elemento (por ejemplo, foto) y el destino del vínculo (por ejemplo, persona). Porque en el fondo, y en la forma, estamos hablando de los triples de la web semántica: sujeto-predicado-objeto ó recurso-propiedad-valor.

Aquí tenemos un ejemplo de código ficticio de Linked-PIM en RDF con la sintaxis de XML, donde todas las URLs son de ejemplo (incluido el espacio de nombres).


<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:lpim="http://purl.org/lpim/0.1/">
<rdf:Description rdf:about="http://example.org/dude/">
	<lpim:isInPhoto>
		http://example.org/photo.jpg
	</lpim:isInPhoto>
</rdf:Description>
</rdf:RDF>

Y aquí mostramos esa misma información expresada en un grafo:

La descripción de este código e imagen, expresada en palabras humanas es muy sencilla: Dude (http://example.org/dude/) aparece en (http://purl.org/lpim/0.1/isInPhoto) la foto (http://example.org/photo.jpg). Utilizando la nomenclatura sujeto-predicado-objeto, sería Dude (sujeto) aparece en (predicado) la foto (objeto). La nomenclatura recurso-propieda-valor te la imaginas, ¿no?

Hablamos de Web Semántica, pero no hay que olvidar la privacidad y la veracidad de la información. Información Personal, sí, pero información.

¿Cómo sería Linked-PIM en Google?

Aquí hemos hablado de RDF, pero perfectamente se puede usar HTML… con el viejo truco de los vínculos relacionales (ya sabes <a rel=»…»), indicando por supuesto el profile ó scheme. Si me permitís una autocita, dar un vistazo a Metadatos geográficos (2): Empleándolos en ficheros HTML, XHTML y RDF (publicado en Web Semántica Hoy) para refrescar la memoria. Y sí, también se podría expresar en microformatos. De hecho, si hablamos de vínculos relacionales, estamos hablando de microformatos.

Pero hablemos de Google. Estoy en Gmail y tengo a la vista mi lista de contactos. Ahora mismo puedo ver las conversaciones que hemos mantenido en gtalk. Pero teniendo un contacto delante, podría crear o ver una una cita mediante un menú contextual. O ver-añadir a ese contacto en las fotos que tengo en Picassa. O consultar sus últimos post publicados en blogger, o icluso los post publicados en un día o intervalo concreto. La información está ahí.

Linked-PIM podría ser intercambianda entre diferentes sitios webs, pero… habrá que preguntarse hasta que punto quires perder tu privacidad ¿Has leído El phishing que viene? Tal vez el navegador podría funcionar como repositorio de contraseñas.

¿Cómo sería Linked-PIM en Mac OS X?

Hasta aquí hemos hablado de Linked-PIM desde un punto de vista «web», ya sea en un sitio web o en un sistema operativo con una interfaz web. Pero igualmente se podría mostrar el ejemplo anterior para una aplicación de escritorio. En Mac OS X, siguiendo con el ejemplo de la foto, podríamos estar viendo una fotografía en iPhoto, donde aparece una persona – incluída entre nuestros contactos -, y al aparecer identificada esa persona, podríamos ir a la Agenda. Y de ahí, ir directamente a los correos intercambiados en la aplicación Mail, o ver nuestras conversaciones en iChat, o los eventos y citas que hemos compartido ese contacto y yo en iCal. Obviamente las aplicaciones deberían de estar preparadas para poder tener asociada o vinculada esa información (y de momento, no es así).

¿Futuro de Linked-PIM?

Linked-PIM es sólo una idea. Sólo una idea. Pero creo sinceramente que puede ser bastante útil. ¿Alguien tomará el testigo? Palm, GNOME, KDE, Mac OS X, Microsoft, Google, Yahoo, Firefox, Opera,…¿Por qué no?

Categorías
Eventos Microformatos DC Webposible

Microformatos Dublin Core en la Conferencia de DC 2008

Entre los días 22 de Septiembre y 26 de Septiembre del 2008 se celebra la Conferencia Internacional de Dublin Core en Berlin .

Y si consultamos el programa del evento , podremos ver que el día 23, entre las 4 y las 5:30 está previsto que se hable sobre Dublin Core Microformats , un project report escrito por Eva Méndez, Inkel, Arnau y yo mismo.

Todavía no me creo que algo que empezó para aprender y jugar con los microformatos haya llegado tan lejos, y haya conseguido convencer a unas cuantas personas para que de una u otra manera colaboren con el proyecto.

Sólo faltan usuarios-creadores de microformatos Dublin Core , pero esa es otra historia (de momento).

Si tienes interés en dar un vistazo a la documentación: Microformatos Dublin Core.