Compify: Save space and bandwidth when using Composer

Compify is a tool to save disk usage and bandwith in your composer vendor folder. Maybe you haven’t noticed, but if you take a look to your vendor folder after doing a php composer.phar install there are so much useless information like tests, .travis.yml like files that you just don’t need in production. Consider also packages installed from source (using git clone or svn checkout, not downloading a zip or methods base), they include folders like .git or .svn and, believe [...]

 

Tip: Xdebug automático

Quizás muchos lo conozcáis, pero hay una pequeña gema de Xdebug que llevaba tiempo queriendo comentar. De la misma página de Xdebug: (http://xdebug.org/docs/all_settings) xdebug.remote_autostart Type: boolean, Default value: 0 Normally you need to use a specific HTTP GET/POST variable to start remote debugging (see Remote Debugging). When this setting is set to 1, Xdebug will always attempt to start a remote debugging session and try to connect to a client, [...]

 

Desarrollo móvil con Titanium, PhoneGap y otros

El pasado Jueves, 26 de Julio, Emagister volvió a estar presente por 3a vez en la reunión mensual de desarrolladores BetaBeers (http://betabeers.com). Me invitaron para charlar sobre Titanium y otros entornos de desarrollo móvil no nativos. Así que si eres desarrollador web y estás interesado en el desarrollo para móviles sin tener que aprender Java u Objective C, te recomiendo que revises el video y las slides de mi presentación [...]

 

Emagister y Andy Gutmans, Cofundador de Zend

El miércoles pasado, unas 20 personas de diferentes empresas (Atrapalo, LetsBonus y Emagister entre muchas) tuvimos la oportunidad, a través de Concatel, de participar en un café coloquio con Andy Gutmans, cofundador de Zend, sobre las novedades que la compañía que lidera prepara alrededor de Zend Framework 2, Zend Server, Zend Studio y PHP 5.4. Aquí va un resumen de algunas cosas que se comentaron. PHP en las empresas Zend [...]

 

Emagister Extreme Feedback

Hace ya tiempo que veníamos persiguiendo un sistemas de extreme feedback como es debido en Emagister. Lo de las pantallas está bien, pero buscar algo que genere a los developers (y compañía) cierto engagement mola más. En Internet hay de todo, desde lámparas oso, de lava, lanzamisiles, máquinas que generan olores, batmans, etc. Nosotros nos hemos inclinado por el semáforo, el de toda la vida, el amarillo… es que somos [...]

 

Mover procesos en ejecución a background y nohup con Bg y Disown

Problema Estoy ejecutando una migración de svn a git (git svn clone…) en el que va a ser nuestro nuevo servidor de desarrollo, son las 20:44, me quiero ir a casa, el proceso va por la revisión 15146 y hay un total de 26000, lo que significa que todavía le falta un rato. Como soy un poco agonías, he ejecutado el proceso sin nohup, así que si cierro el terminal, [...]

 

Se venden y/o regalan servidores!

Los amigos de sistemas de @EmagisterTech han estado haciendo limpieza de algunas máquinas que teníamos por las oficinas y la verdad es que, aunque no son para ponerlas en producción, sí que os pueden servir para instalar un Git, algún entorno de desarrollo o pruebas, servidores para BBDD, utilizarlos como granjita para memcached o instalar un HAProxy o un Varnish. La idea es que podéis hacernos alguna oferta sobre cualquiera [...]

 

Sprint 2012.Q2.S1

El sprint 2012.q2.s1 ha sido un buen sprint, la verdad. Así que después de llegar a casa, me gustaría compartir con vosotros algunas reflexiones de lo que hemos hecho y hemos visto durante estas dos semanas. Rendimiento El equipo de sistemas ha estado haciendo pruebas con Apache 64bits viendo mejoras entre el 15% y 30%, hemos implementado la gestión de Etags (304), hemos cambiado los banners de SmartServer en Argentina [...]

 

"Developer Dice": what to do you when you get stuck!

Yesterday, we received a shipment from Github with stickers, mugs, t-shirts, etc. It’s always nice to receive some merchandising to wear for our conferences! We are developers, we sometimes get stuck and I love the white boxes that Github uses to pack the mugs. So, I took a pen, wrote some sentences on them and done! What I called the “Developer Dice”! Introduction The Developer Dice is thought for throwing [...]

 

Cómo Xdebug afecta al rendimiento de tu servidor

¿Alguna vez os habéis preguntado cómo afecta Xdebug al rendimiento de un servidor o incluso el de vuestra propia máquina? Pues yo sí. Así que os paso un par de capturas de pantalla sacadas sobre un servidor de producción jugando con la configuración. La inspiración de este post viene del link de los recursos que encontraréis más abajo, pero el experimento es propio. Los datos sacados son jugando símplemente con [...]