Casiva Agustin

Engineering, Development and IT Management

Hi there! 馃憢

I’m Agustin Casiva, I’m a Software Engineer from Argentina.

I have been working on IT for many years now, I worked in many fields of the industry, such as hardware support, networking, sysadmin but what I do love most is development.

I have worked for many organizations, public and private, local and remote, filling many roles.

My expertise is on Web Development, Linux, Open Source, CMSs, HTML, CSS, PHP, JavaScript, Backend Development, Product Development, Project Management, Team Leading, among others.

In 2013 I have founded 42mate, a Web Development Agency focused on the design, development, maintenance of Web Apps. I still work on 42mate where I work leading development teams and scoping new projects.

Besides 42mate I also work as an independent consultant where I provide services such as

  • Development Training, for individuals or teams.
  • Architecture Design and Review.
  • Tech Advisor for non tech startup founders.
  • Tech Advisor for Digital Design Agencies.

If you are interested on my services let’s talk!

More about me

No se ejecuta Hook_Install

Supongan que estan desarrollando un m贸dulo para drupal, lo habilitan, despu茅s de hacer unos cambios se dan cuenta que necesitan implementar un schema para el m贸dulo y entonces implementan el hook_install. Seguramente una vez que terminaron de definir el schema van a intentar deshabilitar y volver a habilitarlo para que ejecute el hook_install e instale el schema; se llevar谩n la sorpresa de que no ser谩 ejecutado. Esto es as铆 dado que este hook solo se ejecuta la primera vez que se habilita e m贸dulo.

En algunos las encontrar谩n que si deshabilitan el m贸dulo y luego lo desinstalan (uninstall) al volver a rehabilitar el modulo puede ser que ejecute el hook, lamentablemente algunos m贸dulos no proveen soporte para uninstall.

La soluci贸n efectiva y sucia, ir hasta la tabla de system y buscar el registro que tiene como name el nombre de su m贸dulo, si ya deshabilitaron el m贸dulo pueden borrar esta entrada y borrar las caches, luego al habilitar nuevamente el m贸dulo el hook_install ser谩 ejecutado.

Leave a Reply

Your email address will not be published. Required fields are marked *

*