Consultar desde php la rama de git en la que te encuentras.

A vece podemos necesitar saber en que rama de git estamos, los motivos pueden ser varios, en mi caso, durante el mantenimiento de un proyecto se dio el caso que una funcionalidad quedó congelada un tiempo, el problema es que esta funcionalidad suponía agregar un campo nuevo a un tipo de contenido, y la base de datos quedaba modificada y todo el rato la feature del tipo de contenido indicaba todo el rato que estaba sobre escrita.

No se a vosotros, pero ¡¡¡¡odio tener features sobre escritas!!!!!

Vagrant como entorno de desarrollo, primeros pasos.

hace 2 semanas mientras trabajaba Debian me notificó que tenía varias actualizaciones pendientes, así que me fuí al gestor de actualizaciones y le dí a actualizar todo, claro error por algún motivo que desconozco se actualizó también el xserver y se fue a la mierda todo, no podía arrancar ni con Gnome2, ni con Mate ni con Cinnamon, solo co xcfe.

2014 y 2015: revisando el año y mirando al siguiente año.

Ya se que este tipo de post no tienen nada de novedoso pero creo hacer un post-morten de cada año es interesante y plantear el año que entra también,aunque solo sea para tener posits/tareas que duran todo un año y poder realizar el postmorten al final del año siguiente. Pero vamos al grano.

En el 2014:

Multifield una alternativa a Field Collection

Field Collection como módulo es una pasada ya que te permite tener una entidad dentro de un nodo, y que pinte como un campo más.

Lo malo de Field Collection es que a la hora de personalizar su display es muy jodido, de hecho. Cuando uso Field Collection opto por renderizar con Views, es más fácil de personalizar el html de forma limpia.

I+D+i o porque los eventos son importantes, y es importantes apoyarlos desde todos los ámbitos.

Me gusta leer el blog de Guillermo Dorronsoro, aunque en algunas cosas no coincidimos a nivel político/ideológico lo cierto es que en otras, desde las antípodas estamos totalmente de acuerdo y una de ellas es en la importancia de la Innovación como motor de industrialización y la re-industrialización como motor de la economía de un estado.

Borrar commits remotos.

a veces un cliente va y te dice, pues no me mola como queda la cosa y quiero deshacer los cambios, si usamos git podmos hacer lo siguiente:

git reset --hard HEAD~%number%

%number% es el número del commit que queremos borrar, contando como 1 el último commit, podemos borrar el último (~1), penúltimo (~2), etc.

Una vez borrado el commit, si lo tenemos en el servidor remoto lo que tendremos que hacer es lo siguiente:

Borrar variables al desinstalar un módulo, o al actualizarlo

Cuando desinstalamos un módulo de drupal debemos borrar las variables que este módulo haya generado.

Para borrar las variables tenemos dos métodos a la hora de borrar las variables, la primera opciones es el método <?php variable_del('nombre_de_la_variable'); ?> . Esta opción es interesante cuando el módulo no genera muchas variables.

Pages

Subscribe to Oskar Calvo RSS