Cinco sesiones que no puedes perderte en la Drupalcamp Spain de Sevilla

La Drupalcamp Spain ya está aquí, la semana que viene a estas horas (viernes por la tarde) habrá drupaleros en la Universidad de Sevilla haciendo sprints, networking y bueno el resto de cosas que hacen los drupaleros en los eventos de Drupal. 

Por si no os ha llegado la noticia todavía, ya tenemos un programa definitivo de sesiones para el evento y hoy quiero comentaros cinco de estas charlas que no os podéis perder. Entre las decenas de sesiones que hay propuestas, he seleccionado las cinco a las que yo iría si solo pudiera ir a cinco.

OG7 - how to build a project

  • Qué: Presentación sobre cómo se ha construido Organic Groups en Drupal 7.
  • Quién: Amitai Burstein, mantenedor del módulo Organic Groups, si no lo conocéis, os lo presento aquí y aquí.
  • Cuándo: Sábado, a las 12 
  • Dónde: En el auditorio

Construyendo sitios web multilingües con Drupal 7: Casos y módulos

  • Qué: Ejemplos de uso de Drupal 7 en modo multilenguaje y soluciones a los problemas más habituales.
  • Quién: Jose Reyero, creador y mantenedor del módulo Internationalization.
  • Cuándo: Domingo, a las 11.
  • Dónde: En el auditorio.

Calidad e integración continua

  • Qué: Guía de implantación del control de calidad en proyectos a través de la integración contínua.
  • Quién: Carles Climent, responsable de calidad de Aureka Internet.
  • Cuándo: Sábado, a las 16.
  • Dónde: Sala 1.

Diseño gráfico y Drupal

  • Qué: Casos de éxito de diseño gráfico y Drupal para grandes clientes.
  • Quién: César Martín, del estudio de diseño Cesar y Justina.
  • Cuándo: Sábado, a las 10
  • Dónde: Sala 3.

Drupal & VIM (Los hackers eligen VIM)

  • Qué: Pues eso, que los programadores de verdad eligen VIM, se va a armar gorda.
  • Quién: Karlos G. Liberal, de Investic, un tío hardcore.
  • Cuándo: Domingo a las 12.
  • Dónde: Sala 1.

Bonus

Y por supuesto no voy a dejar de recomendar las dos sesiones que he propuesto, un básico para aprender sobre Drupal Commerce el domingo a las 10 de la mañana en el auditorio y una especialmente dedicada a programadores donde repasaremos las novedades técnicas de Drupal 7 el sábado a las 11 en la Sala 1.

Extra bonus

Y como extra, si os interesa la comunidad de Drupal en España, no dejéis de venir a la charla sobre la asociación española de Drupal y el futuro de las Drupalcamps, sábado a las 15 en la Sala 3, y tampoco os podéis perder el debate que vamos a tener en las contribuciones para drupal.org el domingo a las 15 en la Sala 2.

Así que si todavía no habéis comprado vuestra entrada para la Drupalcamp, no esperéis más, hacedlo ya antes de que os quedéis sin plaza.

 

¿Cuáles son vuestras cinco imprescindibles?

categorías: 
drupal: 

La drupalcamp 2011 ya está aquí y la comunidad decide el contenido

La Drupalcamp Spain 2011 está ya a la vuelta de la esquina, desde la organización estamos ultimando detalles y cerrando los temas pendientes para que de nuevo sea un gran evento, y que tanto si no sabes Drupal, como si eres una empresa o un profesional, encuentres que el fin de semana valió la pena y que repetirás el año que viene.

(Logo diseñado por Berta propuesto para las camisetas del evento)

Como vengo comentando desde hace tiempo, la drupalcamp es un evento bastante especial, no solo porque es el evento de más dimensión e interés de la esfera drupalera en España, sino porque está organizado 100% por voluntarios, de la comunidad para la comunidad. Evidentemente sin el soporte de los patrocinadores no podríamos hacerlo, pero todo el trabajo lo hacen compañeros del drupal.

Y como buen evento comunitario, los contenidos los decide la comunidad, mañana cerraremos el plazo para proponer sesiones, y hasta el 18 se podrán votar en la web. Si no pueden entrar todas las propuestas, la verdad es que hay muchísimas propuestas, se decidirá por el interés que la sesión haya despertado, así que no dudéis en confirmar ya vuestra asistencia y votar el contenido. La semana que viene colgaremos el programa definitivo.

Os voy a dejar un listado con mis recomendaciones, o mejor dicho, las sesiones a las que iría tras estudiar el amplio listado de propuestas.

Evidentemente recomiendo las dos sesiones que he propuesto yo: una introducción a Drupal Commerce para que aquellos que no estéis siguiendo el proyecto muy activamente veáis la cantidad de cosas chulas que lleva y os convenza como solución para vuestros ecommerce, y también he propuesto una charla mucho más técnica para ayudar a los desarrolladores a ponerse al día con Drupal 7. Tampoco puedo dejar de recomendar la sesión de mi compañero Julien Dubois que hablará en detalle de cómo desarrollar para Drupal Commerce, una sesión que para Commerce Guys es ya un clásico.

Hay muchas sesiones propuestas de Drupal 7, y si lo que os va es el theming, esta y esta pintan muy muy bien y tanto Mateu como Sergio son dos expertos en el tema.

Si estáis empezando con Drupal, son muy recomendables las sesiones introductorias a Drupal y a Views de Jaume y David respectivamente, no os las podéis perder.

Si lo vuestro es la optimización de procesos, controles de versiones y arquitectura, la propuesta sobre perfiles de instalación, features y drush make de Christian y la de Carles sobre integración continua seguro que os interesan.

Pero eso no es todo, hay algunas propuestas para los amantes de los mapas, Peter repetirá esta charla de drupal.cat y nos volverá a impresionar con la potencia de OpenLayers y Pablo contará como transformar Drupal en un GeoCMS.

Y para los hardcore de verdad, os reservo la última recomendación, la de Karlos: sinousasvimnovalesuncarajocomohacker

También confirmaremos algunos ponentes estrella durante estos días, ¡estad atentos!

categorías: 
drupal: 

Artículos destacados, Agosto 2011

Aquí están los artículos más destacables que he ido leyendo en Agosto de este año.

De Drupal

Especial node.js

De otras cosas

Si tenéis curiosidad, podéis consultar los destacados de otros meses.

categorías: 

Commerce Drupalcamp en Lucerna, Suiza

Durante este fin de semana se ha celebrado la primera Drupalcamp orientada al comercio electrónico en las instalaciones de la universidad de Lucerna, en Suiza donde he tenido la oportunidad de presentar un par de sesiones junto a parte del equipo de Commerce Guys que fue uno de los sposors del evento.

Ha sido un fin de semana intenso, que comenzó el viernes con un día dedicado a emprendedores interesados en Drupal y el comercio electrónico para continuar el sábado y domingo con unos contenidos mucho más técnicos.

categorías: 

Módulo Views 3 para Drupal 7: Tipos de presentación, formatos y campos

Bienvenidos al segundo artículo de la serie sobre Views en Drupal 7 en el que veremos algunos conceptos básicos para entender cómo crear vistas de forma efectiva. Podéis consultar en el primer artículo la definición e introducción al módulo views.

En este post veremos cómo definir campos en una vista, modificar el modo en el que se muestran los datos así como formas básicas de filtrar y ordenar los resultados. Vamos a repasar primero los conceptos necesarios y al final los vemos en un ejemplo.

Construir una vista en Drupal se puede parecer a construir una pared, necesitamos diversos elementos y cemento entre ellos ;).

¡Gracias a Carol VanHook por compartir con licencia creative commons!

categorías: 
drupal: 

Artículos destacados, Julio 2011

Recopilación de artículos destacables que he leido en Julio.

Sobre Drupal

Sobre otras cosas

Destacados de otros meses.

categorías: 

Instalar Imagemagick en OSX

Si utilizais OSX, como Leopard o Snow Leopard y necesitais utilizar la librería ImageMagick para algún proyecto y como a mí no os gusta demasiado usar macports para instalar paquetes o los binarios oficiales no os acaban de funcionar, todavía tenéis alguna alternativa alternativa.

Parece ser que Imagemagick en OSX tiene algunos problemas trabajando con ficheros JPEG por lo que tendremos que instalar libjpeg primero para corregir este problema

curl -O http://www.ijg.org/files/jpegsrc.v7.tar.gz
tar -zxf jpegsrc.v7.tar.gz
cd jpeg-7/
ln -s `which glibtool` ./libtool
./configure --enable-shared --prefix=/usr/local
make
sudo make install

Una vez tenemos esto listo instalamos y configuramos ImageMagick:

curl -O ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar -zxf ImageMagick.tar.gz
cd ImageMagick-*/
./configure --prefix=/usr/local
make
sudo make install

Y ya estamos listos para usar convert y todas las herramientas que provee ImageMagick en la ruta /usr/local/bin

Visto en el blog de Matt Schaffer.

Módulo Views: Qué es, cómo se instala y cómo crear nuestra primera vista

Este es el primer artículo que le voy a dedicar al módulo Views para Drupal 7, un elemento imprescindible en prácticamente todas las webs desarrolladas con Drupal, y al que ya le he dedicado una serie de artículos en el pasado, pero están ya desactualizados y es hora de darle un repaso ya que ha habido muchísimas mejoras.

Foto de MicMacPics, ¡Gracias por compartir con licencia Creative Commons!

Si nuestro Drupal fuera una panadería, el módulo Views sería la herramienta que utilizaríamos para poder colocar nuestras rosquillas y baguettes en el escaparáte de una forma ordenada y apetecible.

¿Qué es el módulo views y para qué se utiliza?

Views es el query builder de Drupal, es decir un constructor de consultas que permite mostrar vistas de datos previamente informados en la aplicación Drupal. A través de la interfaz de usuario de Views podemos seleccionar el origen de los datos, los campos a mostrar, las condiciones por las que filtrar, ordenación y muchas otras cosas que iremos viendo en esta serie de artículos. En resumen, es la alternativa a escribir consultas manualmente en SQL e incluirlas en código PHP.

categorías: 
drupal: 

Solución al error "mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table"

Si estamos intentando exportar en MySQL una base de datos de gran volúmen, o una base de datos no muy voluminosa, pero con una tabla muy grande en un servidor limitado en cuanto a memoria, es muy probable que nos acabemos por encontrar el siguiente error:

mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table

Este problema se produce porque MySQL carga por defecto la tabla completa antes de exportarla (si es un export de una base de datos completa, lo hace tabla a tabla), y en ocasiones la memoria disponible en el servidor no es suficiente.

La solución es muy simple, es utilizar la opción --quick o -q para que MySQL exporte fila a fila en lugar de meter en buffer toda la tabla y agotar la memoria. Ver documentación.

Ejemplo:

mysqldump -u usuario -p -q nombre_bbdd > bbdd.sql

Más información en este post de Jeremy Zawodny.

categorías: 

Artículos destacados, Junio de 2011

Ahí van los destacados de Junio.

De drupal

De otras cosas

Destacados de otros meses.

categorías: 
 
 
 

Creative Commons License
Excepto donde se indique lo contrario, el contenido de este sitio está sujeto a una licencia de Creative Commons.