Aquí va la selección de los artículos más interesantes que he leído en Enero.

la tira cómica

Como siempre genial Alberto Montt.

de drupal

  • Cambio de nombre para la iniciativa de Ubercore: Drupal Commerce, en By Wombats.
  • Dries Buytaert dice que necesitamos formar más drupalistas, cuánta razón tiene.
  • Views handlers de forma sencilla, en Tree House Agency.
  • La mejora de Drupal 7 para multisites comentada en Drupal Coder.
  • Creando video carruseles en Appnovation.
  • Imagecache, un imprescindible, en la tratonera.
  • ¿Joomla o Drupal?, completísima comparativa en alledia
  • Migrando Wordpress a Drupal, un caso de estudio en symbiotix.
  • Una de las formas de colaborar en la comunidad de Drupal es entrar al canal de IRC, en cuencodigital explican cómo.

de otras cosas

  • Curiosidades sobre Londres en Diario del viajero.
  • Explicación de como usar Cufón para tener tipografías personalizadas en webs, en tutsplus.
  • Diseñando aplicaciones para la nube, por Gojko Adzic.
  • Repaso al information_schema de MySQL, por Marc Alff.
  • Tipologías de programadores, en code instructions.
  • 10 trucos útiles para optimizar MySQL, en 20bits.
  • Herramientas para medir el rendimiento de una web, en Smashing Magazine.

Si tenéis curiosidad, visitad la categoría de destacados para ver los artículos de otros meses.

Desde Neurotic hemos decidido aportar nuestro granito de arena a Drupal y además de colaborar intensivamente en la organización del evento, seremos patrocinadores Bronce en la Drupalcamp 2010 que se va a celebrar en Barcelona del 26 al 28 de Febrero.

Vamos a aprovechar la ocasión para presentar en sociedad nuestro último producto, un servicio de tiendas online configurables basadas en Drupal + Ubercart, gorile.

Además, podréis encontrar a todo el equipo de Neurotic en el evento, además Carlos y yo seremos voluntarios y daremos alguna sesión que otra.

(foto de Ibán)

El hecho que el cajero automático se trague tu tarjeta no parece un hecho llamativo, pides otra a tu banco y ya está, nada grave, estás unos días sin ella y listo.

Pero si esto te pasa justo en el aeropuerto, o cuando tu tren sale en 20 minutos y vas a estar una semana fuera, la tontería se convierte en algo grave. Esta situación nos ha ocurrido a Lorena y a mí en la estación de Sants  con un cajero de la red 4B, en concreto del Banco Santander.

Y es que la red de cajeros 4B, no solo los del Santander, está hecha polvo, casi todos los cajeros son ya muy antigüos y dan muchos fallos, opino que un banco tan importante y con tanto orgullo corporativo y campañas de acercamiento personal al cliente no debería permitir que cosas como esta pasaran. A nosotros nos ha causado un problema grave, contra el que apenas puedes hacer nada, ya que el teléfono de atención al cliente que te proporcionan en el propio cajero es totalmente inútil, un teléfono que en ocasiones es de pago, la operadora solamente te dice que llames a tu banco y les pidas una tarjeta nueva. No se responsabilizan en absoluto del perjuicio que te pueden causar, más aún en cajeros situados en lugares de tránsito, como son aeropuertos y estaciones de tren o autobús.

Finalmente tuvimos que resolverlo con el banco de la propia tarjeta, que tarda varios días en generar una. Otra cosa inexplicable, ¿cómo es que en un videoclub te generan la tarjeta de socio al momento, pero un banco no tiene un procedimiento de emergencia para este tipo de asuntos? Ya no digo que lo hagan así de forma generalizada, pero tardar una semana en hacerte una tarjeta de plástico réplica de una que ya tenías es mucho tiempo, para casos urgentes no creo que sea tanto pedir que tengan un proceso mucho más ágil.

Después de que pasara esto, me acerqué a una de las personas de atención al cliente de la estación de Sants y le comenté el problema para que a nadie más le fastidiara el viaje el cajero en cuestión, pero desconozco si ellos han hecho algo al respecto, lo que sí se es que el Banco Santander no se ha preocupado para nada del asunto.

De esta experiencia hemos aprendido dos cosas: Jamás confiar en un cajero automático viejo,  aún menos cuando sea del Santander, y no sacar dinero el mismo día que viajas, menos aún en la propia estación.

Esta semana hemos confirmado un par de patrocinios muy interesantes para la próxima Drupalcamp Spain que se celebrará en menos de 30 días, del 26 al 28 de Febrero en Barcelona, tanto Anaya Multimedia como Packt Publish han confirmado que nos enviarán sendos packs de libros para regalar a los asistentes al evento mediante sorteo.

En concreto, Packt Publish nos enviará un ejemplar de cada uno de estos títulos:

 

Además, ofrecerán un 15% de descuento a todos los asistentes a la Drupalcamp.


Y desde Anaya Multimedia se han estirado mucho más, nos enviarán hasta 13 ejemplares de estos títulos:

Y sobre todo la traducción de Using Drupal al español:


Todos ellos serán sorteados en la DrupalCamp 2010 en diferentes momentos, pero reservaremos unos pocos para realizar un sorteo más exclusivo, solo para aquellos que sean voluntarios en el evento.

¿Qué supone ser voluntario?

  • Ayudar a los ponentes por si tuvieran algún problema.
  • Estar por el evento por si alguien necesita soporte o alguien se pierde.
  • Controlar el turno de la comida.
  • Se dividirá el trabajo por turnos y cada voluntario estará "activo" solamente medio día, el resto de tiempo puede organizárselo libremente y asistir a las sesiones que guste.

 

Muy bonito, pero... ¿qué obtienen los voluntarios a cambio?

  • Asistir a la cena reservada para organizadores y sponsors.
  • Una camiseta exclusiva y muy chula.
  • Entrar en el sorteo de uno de los libros que reservaremos solo para voluntarios.
  • Es una excelente oportunidad para potenciar el networking, todo el mundo puede acercarse a los voluntarios y preguntarles cosas.
  • El orgullo de poder decir "Yo fui voluntario en la primera Drupalcamp que se hizo en España".

 

¿Cómo se hace uno voluntario?

Puedes contactar conmigo para enrolarte a filas, bien vía mail, twitter, formulario de contacto, señales de humo, vaya, hazmelo saber y contaré contigo.

Hace ya tiempo que no pongo ningún artículo sobre desarrollo con Drupal, a continuación explico los usos más comunes de la función l() para generar links de forma segura y sencilla.

Creando links en Drupal 6: la función l()

La función l() permite generar links en el código y es una práctica recomendada para el desarrollo con Drupal, pasando los enlaces a través de esta función nos aseguramos de que las rutas se generan bien y nos ahorramos problemas de seguridad (ya que se filtra el texto) y también con los alias, ya que es consciente del alias que tiene cada contenido y se genera correctamente, por ejemplo si tenemos un enlace al primer nodo node/1 y tiene un alias como contenido/primer-articulo, si cambiamos el alias, un link construido con l() no será necesario modificarlo.

Sintaxis

l($text, $path, $options = array());

  • $text - El texto que se mostrará en el enlace, es recomendable pasarlo a través de una función t() si trabajamos con traducciones y sitios multilenguaje.
  • $path - Ruta a la que accede el link.
  • $options - Array de opciones que nos va a permitir alterar el comportamiento del enlace, permitir HTML, añadir clases CSS...

Por ejemplo, un link a un contenido fijo, el formulario de contacto:

<?php
 
print l('Contacta', 'contact');
?>

Otro ejemplo, un link a un nodo, pasado por traducción.

<?php
 
print l(t('Enlace al contenido'), 'node/4');
?>

Si queremos enlazar la home, debemos usar la cadena <front>.

<?php
 
print l(t('Home'), '<front>');
?>

Del 26 al 29 de Enero vamos a repetir el curso de Drupal presencial que hicimos en Octubre. "Drupal de 0 a 100". El horario es de 10 a 14h y en las instalaciones de CEDESCA, en pleno centro de Barcelona.

Este curso de Drupal abarca la instalación de Drupal, la configuración y administración, además de un repaso a los módulos más interesantes, entre ellos CCK, Views e Imagecache entre otros, introducción al desarrollo de módulos, además de una última sesión dedicada al theming que será realizada por Carlos Rincón.

Hay 3 últimas plazas libres, si estáis interesados  podéis contactar con nosotros a través de este formulario o en el teléfono 934 763 660

 

¡Ya hemos abierto la inscripción para la primera DrupalCamp que se celebrará en España!, si te habías prerregistrado, has tenido la oportunidad de conseguir tu entrada a precio reducido, pero he de decir que estas han volado, en apenas dos días, sábado y domingo, se habían agotado todas. Todavía quedan muchas entradas a precio normal, pero dáte prisa porque el Citilab tiene un aforo reducido. Puedes adquirir tu entrada en la página de venta de tickets de la DrupalCamp.

¿Aún puedo colaborar?

¡Por supuesto!, necesitamos ayuda con varias cosas, puedes pasarte por el grupo de organización y echar un vistazo, ¡seguro que puedes echar una mano con algo!, también puedes pasarte por alguna de las reuniones de organizadores que se llevan a cabo en el canal #drupalcamp-spain de IRC (irc.freenode.net)

¡Ah! y necesitamos voluntarios para realizar la organización in situ, si estás interesado en ser voluntario, contacta conmigo o en este post del grupo.

¡Necesitamos sponsors!

Para que la DrupalCamp se lleve a cabo sin problemas, necesitamos patrocinadores para poder costear los gastos de comida, de local, conexión, camisetas, etc. Por lo que si quieres patrocinar o conoces a alguien que quiera, puedes hacernoslo saber a través del formulario de contacto, nos pondremos en contacto contigo lo antes posible.

Aquí está la información sobre las diferentes opciones de patrocinio, tenemos opción Oro, que está limitada a solamente 3 sponsors, Plata y Bronce, cada una de ellas adaptada a las diferentes tipologías de sponsor y además hemos incluido la opción de sponsor individual, a la que hemos llamado simpatizante, que incluye una entrada y una camiseta diferenciada, además de destacar a todos los simpatizantes en la web. Si tenéis alguna petición especial como sponsors o alguna sugerencia de patrocinio creativo, no dudéis en hacérnosla llegar.

Muchas gracias a todos los que habéis colaborado para conseguir que una DrupalCamp en España sea una realidad, en especial a Robert Garrigós y a Javier Matíes por el empujón que le han dado estos últimos días a la web.

Aquí vienen los artículos más destacables que he leido en Diciembre:

tira cómica del mes


Traducción libre
¿Y si todo es un engaño y creamos un mundo mejor para nada?

de drupal

  • El sistema de Themes en Drupal, en cuenco digital.
  • Ventanas modales en Drupal con cTools, por Roger López.
  • Ajax en Drupal sin javascript, también de Roger López.
  • Drupal 7 está muy cerca en webchick.net.
  • Haciendo los formularios de Drupal más bonitos, en teddy.fr.
  • ¡Primer tatuaje drupalero!, en el blog de Dries.
  • Introducción a Nagios y Drupal, en el blog de Victor Kane.
  • Cómo construir paginadores para Drupal, en Boldium.com.

de otras cosas

  • Camiseta anti Google Street View, en Clipset.
  • Cómo encontrar y trabajar con asistentes virtuales, por Jeff Widman.
  • Reglas simples para la tipografía en el diseño web, en fred design.
  • Mejorando el rendimiento de CSS: usar menos imágenes, en phpied.
  • Cómo montar un tablero de ajedrez usando MySQL, por Geert JM Vanderkelen.
  • Cinco consejos básicos para sacar mejores fotos, en Photos b Jay.

Si tenéis curiosidad, visitad la categoría de destacados para ver los artículos de otros meses.

Ya hice un repaso de los objetivos que me marqué para este 2009, y ahora toca pensar en el futuro, qué objetivos me marco para 2010, una lista de las cosas básicas que me gustaría haber hecho por estas fechas el año que viene, aquí va, sin ningún orden en particular.

  • Ayudar a dar ese empujón final que nos hace falta en Neurotic para que todo vaya sobre ruedas. Este último mes ha sido muy positivo, y esperamos liberar al Gorile de su jaula a finales de Enero, muy pronto hablaré más sobre este tema.
  • Escribir más en el blog y hacer un artículo técnico por mes. Últimamente lo le dedico todo el tiempo que quisiera y quiero cambiarlo.
  • Sacar adelante la DrupalCamp, ¡tenemos 399 preinscritos ya!
  • Terminar la certificación de MySQL, lo arrastro desde el año pasado y lo voy a marcar como objetivo prioritario
  • Perder el equivalente a 1kg al mes, cada invierno me pasa lo mismo y por una cosa o por otra dejo aparcado el deporte, en 2010 debo ser más constante.
  • Aportar más a drupal.org (contribute back), ahora mismo tengo un par de proyectos contribuidos a los que les dedicaré un artículo en Enero, pero quiero hacer mucho más este año que viene.
  • Aprender a gestionarme el tiempo mucho mejor, este es sin duda uno de mis puntos más débiles.
  • Llegar a 500 followers en twitter (ya, ya se que es una tontería, pero se lo he visto a gafeman en sus objetivos y me ha dado envidia)
  • Viajar, en 2010 voy a ir a Londres y Copenhague como destinos fijos, pero quiero añadir un tercero aún por decidir, ¡acepto encantado sugerencias!.
  • Ir a más eventos de networking, espero que Jordi y Carlos me ayuden con esta, yo voy muy pez y ellos son auténticos expertos en el proceso de "salir de la cueva".

Ahí están mis 10 objetivos para 2010, dejo este post como meme abierto a quien le apetezca seguirlo, ¿cuáles son los objetivos que os marcáis para 2010?

A falta de pocos días para terminar 2008 hice una lista de mis objetivos personales y profesionales para 2009, voy a aprovechar hoy para darle un repaso a los 7 objetivos que me marqué en su momento y ver si los he conseguido cumplir o no, creo que es un ejercicio de reflexión interesante y lo voy a repetir cada año :)

  • Terminar la certificación de MySQL. esta ha sido un FAIL total, todavía me queda el segundo examen, pero persevero y voy a intentar hacerlo en el primer cuatrimestre de 2010.
  • Sacar tiempo para realizar un par de proyectos personales que tengo en mente. Casi conseguido. A causa del cambio de rumbo que tomó mi vida profesional en Junio, el tiempo que le hubiera dedicado a los proyectos personales, lo he dedicado integramente a Neurotic.
  • Viajar, viajar, viajar. Totalmente conseguido. En Enero, Lorena y yo nos fuimos un fin de semana a Roma, en semana santa pasamos seis días en París y en Agosto nos fuimos a Praga. En Septiembre además me fui a la DrupalCon Europa 2009 y repetí París (Me encanta París). Londres ha quedado como asignatura pendiente, pero ya tenemos el viaje planificado para Marzo de 2010.
  • Acabar de sacarme el carné de conducir. Conseguido. Tras incontables prácticas subí a examen y aprobé a la primera, la parte negativa es que el coche me ha salido rana, pero sobre esto ya hablaré largo y tendido más adelante.
  • Seguir aprendiendo a dibujar. No conseguido. No he podido dedicarle nada de tiempo a dibujar, me da bastante lástima porque es una actividad que me gusta y me relaja mucho, pero a principios de 2009 tuve que dejar las clases por falta de tiempo y no he podido volver.
  • Practicar más deporte. Parcialmente conseguido. De Enero a Septiembre conseguí llevar un buen ritmo, pero estos últimos tres meses del año no he podido conseguirlo, ¡tengo que recuperar el ritmo!.
  • Poder repasar esta lista a finales de 2009 y hacer un resúmen positivo del año. Sin duda ha sido un año muy positivo. En lo profesional ha estado marcado por mi entrada como socio en Neurotic, algo que ha afectado a mi vida a todos los niveles y todavía me estoy ajustando, pero la cosa marcha bien y estoy muy contento con el cambio. Además he vuelto a estudiar inglés, y aunque en la Escuela Oficial a la que voy me han dado un horario muy malo, estoy consiguiendo seguir las clases.

Cuando queden un par de días para fin de año, pondré mis objetivos para 2010. ¿Qué tal los vuestros? ¿Habéis cumplido lo que teníais planeado para 2009?