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: 

Abierta la inscripción de la Drupalcamp Spain 2011

Ya se ha abierto la inscripción para la DrupalCamp Spain que se realizará en Sevilla los días 1 y 2 de Octubre de 2011. Así que si estáis interesados en acudir, podéis inscribiros en la web oficial de la DrupalCamp Spain.

Las entradas se han fijado en 35€, y podéis comprar la vuestra en este enlace. Hay ya bastante organizado y muchas sesiones propuestas así que no esperéis para confirmar vuestra asistencia.

¿Qué es una Drupalcamp?

Una Drupalcamp es un evento que suele durar de 1 a 3 días centrado en Drupal que reune a todo tipo de perfiles relacionados e interesados en Drupal, en una drupalcamp se encuentra contenido enfocado a empresas, desarrollo, diseño y también es apta para novatos, puesto que suele tener sesiones y talleres de intrroducción. Podéis ver como fue nuestra primera experiencia en Barcelona.

¿Dónde se hace?

Este año será en las instalaciones de la universidad de Sevilla, en la facultad de informática. En la sección de información de la web oficial encontraréis más detalles sobre el lugar de celebración, cómo acceder, y muchas otras cosas.

¿Cómo me puedo involucrar?

La Drupalcamp Spain es un evento organizado por voluntarios, y siempre hay hueco para más gente dispuesta a ayudar, si queréis echar una mano, en el Open Atrium de organización y la lista de correo encontraréis más información.

categorías: 
drupal: 

Actualización de Drupal 7, Drupal 7.3 y 7.4

Apenas ha pasado un mes y Drupal 7 llega a sus versiones 7.3 y 7.4, la estructura es similar a la última actualización, la versión 7.3 solamente incluye mejoras de seguridad y la 7.4 incluye muchos más cambios. Todo apunta a que en lo sucesivo las actualizaciones del núcleo se realizarán periódicamente, el último miércoles de cada mes.

 

Nota: La versión 7.4 todavía puede estar un poco verde, según comenta la documentación en drupal.org.

Podéis encontrar las notas de la release para la 7.3 aquí y el listado de mejoras en la 7.4 aquí.

categorías: 

Charla de Drupal 7 y Drupal Commerce en el Drupal Day de Barcelona

El Drupal Day ya terminó y toca hacer recapitulaciones, en breve pondré un artículo con mis conclusiones, pero mientras tanto publico la presentación que hice "Drupal 7 visto a través de Drupal Commerce", una completa presentación técnica de muchas de las novedades de Drupal 7 y como Commerce las utiliza para resolver problemas concretos.

Aviso, en las slides hay código fuente.

categorías: 

Mi agenda para el Drupalday

El Drupalday ya está aquí, este sábado invadiremos el Citilab. El evento está levantando mucha atención y expectativas, sobre los 150 asistentes inicialmente previstos tenemos ahora mismo 171 inscritos. Hemos decidido dejarlo abierto por si alguna gente falla, hasta unas 200 personas tenemos espacio en el recinto.

Además de participar activamente en la organización del Drupalday voy a presentar una sesión sobre Drupal 7 a través de Drupal Commerce que va a consistir en un repaso en profundidad a las novedades técnicas (ojo, vamos a ver algo de código en la sesión) que trae Drupal 7 y cómo y para qué las usa Drupal Commerce, el programa no está colgado todavía, pero la charla será a primera hora de la tarde, justo después de comer.

Me gustaría, si el tiempo lo permite, intentar montar tres o cuatro BoFs, los que tengan interés para la gente:

  • Asociación española de Drupal
  • Estado de la drupalcamp 2011
  • Certificaciones en Drupal
  • Eventos de Drupal, ¿qué está pasando en el resto del mundo?

Ya veis que me he puesto una agenda bien completita, ¿cómo está la vuestra?, recordad que podeis sondear vuestros BoFs y talleres del track no oficial en el foro del drupal day.

categorías: 
drupal: 

Artículos destacados, Abril y Mayo de 2011

Después de un parón no deseado de los artículos destacados, vuelvo con ración doble, los de Abril y Mayo de 2011.

De Drupal

De otras cosas

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

categorías: 

Actualización de Drupal 7, Drupal 7.1 y 7.2

Hace algunos días que se han publicado las primeras versiones de actualización para Drupal 7, Drupal 7.1 y Drupal 7.2 y también en paralelo las correspondientes para Drupal 6, 6.21 y 6.22. Aquí podéis leer la nota de lanzamiento de las actualizaciones.

categorías: 
 
 
 

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