Blog

Linux Tips: Remover un repositorio y sus aplicaciones instaladas

En ocasiones instalamos un repositorio PPA con el fin de instalar un conjunto de drivers, librerías o aplicación en una versión más moderna que la disponible en los canales oficiales, pero también en algunas ocasiones esto nos puede llevar a tener problemas en nuestro ordenador por perdidas de compatibilidad o conflictos con otras librerías.

Creación de campos CCK de forma programada

Como parte de mi trabajo diario me encontre con la necesidad de crear un campo CCK para un tipo de contenido durante la implementación de un hook_updateN(), estará tarea llevarla a cabo no es del todo sencilla, debido a la complejidad estructural que tiene la definición de un campo CCK, es por esto que me en el camino a logra mi objetivo encontre la siguiente manera de generar esta estructura de forma fácil.

Hacer que Drush trabaje con MAMP

Si utilizas MAMP, para correr tus entornos de desarrollo te habrás dado cuenta que Drush no funcionan correctamente con el, pero no te preocupes, con unos sencillos pasos es posible hacer que Drush funcione en su totalidad con sitios Drupal que corran en MAMP.

El nuevo sistema de plantillas de Drupal 8

Drupal 8 trae consigo un sin número de cambios de paradigma y el sistema de plantillas no es la excepción, la versión 7 de Drupal, dejo en evidencia un gran problema. Quedo al descubierto un gran desorden, por una parte heredado y por otra por la respuesta que se le dio a viejos problemas que se tenía en versiones anteriores.

Como utilizar SASS y SMACSS

SASS es un lenguaje de procesamiento de CSS, el cual permite desarrollar y mantener las hojas de estilos de los sitios web de una forma más rápida y sencilla. Por el otro lado SMACSS es una arquitectura y filosofía creada por Jonathan Snook, para la estructuración de las hojas de estilos de un proyecto, buscando facilitar la mantenibilidad y flexibilidad, mediante la categorización de los estilos en diferentes archivos.

Como usar drush para trabajar con sitios Drupal alojados en Pantheon

Pantheon es una empresa dedicada a brindar servicio de hospedaje especializado para la plataforma Drupal, la plataforma de Pantheon no se limita solamente al hospedaje sino que brinda herramientas para facilitar el desarrollo, como por ejemplo ofrece un entorno para el desarrollo, otro para pruebas y finalmente producción, como también un sistema de flujo de trabajo el cual mediante interfaz gráfica permite subir los cambios de código entre cada uno de los entornos y la actualización de la base de datos de producción hacia pruebas y desarrollo.