Hacer “git pull” en un servidor remoto desde tu local

Me cansa tener que conectarme todo el tiempo al servidor de desarrollo para desplegar los cambios así que me hice un bash alias que lo soluciona:

Pónganlo en .barchrc o .bash_aliases de tu ordenador (local) y a partir de ahi cuando lances en tu consola git_pull_on_dev_lapaginaweb te va a hacer un git pull en el servidor remoto. NOTA: 

Seguir leyendo…

php-header

Habilitar el opcache que viene con php ( >= 5.5 ) en xampp

Ya en el futuro de va a demostrar si este nuevo opcache es mejor que los ya conocidos, pero de momento es el ÚNICO que funciona razonablemente bien en WINDOWS. Edita tu “php.ini” y pega esto al final del archivo (si tenes configurado xdebug, al opcache ponelo por encima de este)

Y listo, tenemos 

Seguir leyendo…

php-header

PHP APC: configuración rápida

Aquí dejo una configuración rápida de APC.

Si están usando Debian o derivados pueden poner la configuración en /etc/php5/conf.d/20-apc.ini (la parte del nombre “20-” puede variar, verifiquenlo antes de editar). Para mas opciones ver http://www.php.net/manual/es/apc.configuration.php No olvides reiniciar apache: sudo service apache2 restart Chau!

Hacer proxy con Apache para aplicaciones Tomcat 7

La idea es simple, las aplicaciones Tomcat corren por lo general en el puerto 8080, y seria mas elegante si pudiéramos servir esta app desde apache por el puerto 80. Vamos a ello. Crea un nuevo virtualhost:

En este ejemplo, lo he configurado para que youtrack sea accedido mediante youtrack.ecapy.com. Los últimos dos pasos 

Seguir leyendo…

linux-header

Actualizar solo un paquete en Linux

Si querés actualizar por linea de comandos solo un paquete. En lugar de sudo sudo apt-get upgrade, podes usar este comando:

Obviamente que tenes que saber como se llama el paquete ;). Chau!

Mejorando el rendimiento en Drupal 7: Memcached y Entity cache

En este post vamos a enfocarnos sobre Memcached tratando de mostrar las ventajas a la hora de utilizarlo en Drupal 7. Memcached para los que no lo conozcan, es un data cache basado en RAM. Usar Memcached en Drupal tiene un beneficio altísimo tanto para usuarios logueados como para anónimos. ¿Por que?, fácil, Drupal para 

Seguir leyendo…

linux-header

Habilitar .bashrc al iniciar sesión

Problema: querés usar .bashrc para poner un alias por ejemplo, pero .bashrc no existe. Solución: te vas a la home de tu usuario y tipeas lo siguiente:

Y dentro del archivo pongamos un alias por ejemplo:

Guardamos los cambios y pasamos a lo siguiete que es:

Pegamos esta condición para que .bashrc se cargue 

Seguir leyendo…

drupal-header

Benchmark Drupal 7 + APC + Memcached + Varnish sobre usuarios anónimos

Vamos a hacer algunos testeos para ver lo que podemos llegar a ganar en performance al implementar una serie de tecnologías sobre Drupal 7. Las pruebas las realizare sobre una instalación LAMP estándar de Ubuntu (Linux Mint en realidad): mysql 5.1.58 (Con su configuración por defecto) php 5.3.6 (Con su configuración por defecto) El software para mejorar la performance que usé y las versiones de cada uno 

Seguir leyendo…