martes, 9 de marzo de 2010

mumble

Leyendo un post en groups.drupal.org via @pcambra buceo por los foros de Drupal. No sé que buscaba ni la motivación para hacerlo. Muchas veces "surfeo" sin buscar nada en especial, disfruto pensando cómo han diseñado la web, si usan CSS, sin es un CMS; otras sin embargo, si veo algo extraño arranco NMAP...no sé si esto es "deformación profesional", lo que si es cierto es que he invertido muchas horas de mi vida en este pasatiempo.
Un hilo me ha llamado la atención. Quedán para charlar con mumble, una aplicación de VoIP de código abierto(Licencia BSD / GPL ). Si algún gamer lee este post, el "símil" propietario podría ser TeamSpeak. Me ha llamado la atención que desde la versión 1.1 toda la comunicación se cifra con TLS; además mumble es multiplataforma(algo que suelo valorar mucho!), y se caracteriza por:
  • Seguridad: TLS
  • Jerarquia de canales
  • Calidad de sonido
  • Baja latencia
  • Plugins.
Intentaré probarlo en breve y comentar las impresiones.
Saludos.

jueves, 4 de marzo de 2010

Drupalcamp Spain 2010 - Domingo - Construyendo una red social con Drupal


Ring!!! Las 08:45 y aún en cama! Despierto, ducha, desayuno, metro y a las 10:10 llego al Citilab, justo a tiempo para escuchar la ponencia "Construyendo una red social con Drupal" de Daniel Primo. Me gusta como ha comenzado con la afirmación de que "La red social no se mueve sola", para luego lanzar al aire la pregunta "¿Cuanto tiempo puedo dedicarle?". Entrando en el tema exclusivamente técnico, deja unas pinceladas acerca del estudio previo de los módulos de Drupal que debemos utilizar.Recalca que en la implementación de recursos relativo a redes sociales, es vital el rendimiento(caché, caché y más caché), o por lo menos tenerlo en cuenta.

A través de la integración de CCK y Views , cuidando el perfil del usuario y añadiendo poco a poco nuevas funcionalidades, la construcción y consolidación de red social es posible con Drupal.
Ha citado módulos que si bien no desconocía, nunca había utilizado, tales como: Organic Groups,OGPanels, Content Profile, Private Messages, Facebook Style Status,UserRelationship y alguno más que seguro se ha escapado a mis notas.
En resumen, una sesión muy amena y divertida. Enhorabuena!

Nota: 8 sobre 10

lunes, 1 de marzo de 2010

Drupalcamp Spain 2010 - Sábado - Openlayers



Una de las mayores sorpresas de la Drupalcamp, al menos desde mi modesto punto de vista, ha sido la ponencia de Openlayers de Alan Palazzolo.
Openlayers es una librería de Javascript, completamente libre y liberada bajo licencia BSD, también disponible como un módulo "amigable" para Drupal, muy fácil de integrar con la estructura interna del propio CMS, que permite "inscrutar" mapas utilizando al API de Openstreetmaps o GoogleMaps entre otros.
La charla ha sido muy dinámica, ilustrada con ejemplos. Supongo que el uso de Prezi para la presentación ayuda. Como curiosidad, señalar que el turno de preguntas ha sido extenso( y divertido, por supuesto), y una de la preguntas ha sido "¿Qué has usado para hacer la presentación?", provocando la carcajada general en la sala.
Los aspectos fundamentales tratados fueron:
  • Building maps
  • Views
  • CCK
  • Arquitecture and API
Mucho Javascript se ha visto en esta sesión, que junto a reflexiones tan interesantes como los problemas de intercambio de datos entre distintos dominios, ha hecho las delicias del personal. Comentaba Alan que en Drupal 7 se intentarán solucionar estos problemas(Proxy JS).
Lo dicho, para mí, la mejor ponencia de la Drupalcamp Spain.

Nota: 9 sobre 10.

sábado, 27 de febrero de 2010

Drupalcamp Spain 2010 - Sábado - The real power of Drupal



Puntual comienza la sesión "The real power of Drupal " de Addison Berry. Para los que no conozcan a @add1sun que es Team Lead Documentation de Drupal y trabaja en Lullabot. Seguro que os suena, a que sí? La verdad sea dicha, el que la sesión fuese en Inglés, es para mí un handicap, pero voy a intentar hacer un breve resumen, para no perder el hábito de post por sesión #drupalcampspain.


Con un pantallazo "It´s open source, stupid" nos introduce en el mundo del Opensource, con la clásica analogía de la cerveza gratis, recurrida en multitud de presentaciones. A la pregunta "What´s Drupal" hace hincapié en que Drupal no es simplemente código: es una comunidad . Afirma que el proyecto "se podría" dividir en un 50% para el código y otro 50% para la comunidad que lo desarrolla, apoya y difunde. Salgo de la sala con la impresión de haber escuchado a una persona realmente implicada con el concepto "comunidad", y eso , para la gente que "venimos" del mundo de SwLibre como el que suscribe, es como mínimo digno de elogio.


Nota: 7 sobre 10

Drupalcamp Spain 2010 - Sábado - Parches, bugs...



La puntualidad es algo muy importante, y en esta Drupalcamp los horarios se están cumpliendo: un 10 a la organización. A las 12:02 comenzaba la sesión "Parches, bugs...." a cargo de Manuel García. La primera sorpresa es que la sesión no ha sido 100% técnica, sino que se ha centrado al principio en el "¿Por qué reportar bugs?" y luego en "¿Cómo reportar un bug?" en Drupal. La segunda es la afirmación de que existen dos tipos de parches: "los buenos" y "los malos", entiendo a los primeros como el código que sí soluciona los bugs, y a los segundos como los que solucionan un error, pero añaden otros.
Especial énfasis en la documentación de los bugs y en la descripción de los mismos ya que "facilita a la comunidad la correción del error". Incide en la búsqueda antes de reportar un bug, ya que es posible que ya se haya enviado o corregido con un parche. Nos anima a TODOS los usuarios Drupal a reportar bugs. TODOS en mayúsculas por que por lo que he visto es bastante sencillo, y no es necesario ser un gurú para enviarlo. En http://drupal.org/patch/apply hay más información al respecto. "La localización de errores es vital para la comunidad Drupal, ya que ayuda a que la comunidad siga viva" comentaba Manuel. Además "si reportas errores, participas en la comunidad, como en una especie de simbiosis". (Están locos estos Drupaleros).
La sesión ha sido muy corta, apenas 20 minutos. A mi modo de ver, el ponente estaba nervioso,pero el turno de preguntas a animado un poco la charla. Se ha echado en falta un ejemplo práctico, algo habitual en todas las sesiones de la Drupalcamp.
Nota: 6 sobre 10