Browsing all 11 posts in Programming.
01/31/13
“Como desarrollar aplicaciones web que nunca se caigan”.
Dirigido para todos los desarrolladores web que ya utilizan PHP y requieren incrementar sus skills para mejorar la disponibilidad de sus aplicaciones. Mejorar sus capacidades para crear y mantener sitios con altó tráfico, aprender a realizar pruebas de stress, así como adquirir mejores prácticas.
El curso abarca desde métricas para conocer la disponibilidad de tu aplicación, creación y emulación de ambientes de desarrollo y producción, hasta estategias y mejores prácticas para aprovechar los recursos disponibles y optmización de código.
Continue reading...
12/14/11
Many times I’ve been working in several projects when deployment of different webs according to a branch are necessary. Finally I just wrote a tiny Git hook script that helps me out with this matter, I hope it could help you as it does to me.
Continue reading...
10/12/11
Eugenia Tobar ha publicado una entrevista sobre algunos de los que promovemos el desarrollo de aplicaciones web con PHP en México, en el portal Maestros del Web. Recomiendo leerla en ella se menciona a Claudio Morales gran entusiasta del lenguaje y coordinador de la comunidad ProgramadoresPHP, así como a Carlos Santana de Milksoft. Otro buen [...]
Continue reading...
10/07/11
Patents were invented to protect innovation, but they are being used as weapons, by the evil tech companies and dreaded patent trolls, to stifle it. Whether buying up patents to protect against lawsuits or amassing it in order to suit others, this villains has ever prioritised profit over creation. This is a crisis. But we must prevail.
Continue reading...
05/08/11
¿Por qué los empleadores pagan más a programadores especializados en ciertos lenguajes que en otros? ¿qué es más importante a ser tomado en cuenta a la hora de establecer tabuladores salariales, la lógica del programador, lo complejo de la tarea a realizar, o el lenguaje de programación? Si se contrata a un carpintero, no se le contrata debido a que corta troncos con sierras de tal marca o por que usa martillos de aquella otra marca, se le contrata por que es un carpintero, sabe hacer su trabajo y da resultados, lo mismo aplica para los programadores, entonces ¿por qué tantas empresas insisten en pagar tarifas basadas en el lenguaje y no en el programador?
Continue reading...
04/04/11
This week LoadStorm, a nice website about Load Testing and Performance, interviewed me. I want to use this post to thank Scott Price for the interview, and recommend their blog and to know about the great tools they have.
Continue reading...
08/26/09
Descargar PHP Descargar PHP 5.2.10 desde esta ubicación. Descomprime el ZIP en C:\PHP. Modificar la variable de ambiente Path Haz click derecho en My Computer, después en Properties y luego en Advanced haz click en Environment Variables. En la caja de dialogo Environment Variables, debajo de System variables selecciona la variable Path y haz click [...]
Continue reading...
09/29/08
JSON (JavaScript Object Notation) is a nice solution for the people who needs interoperation with low costs, especially in parsing time. The problem is that you have to specify your interoperation rules manually, and sometimes that is not appreciated by your service’s consumers. I can hear them saying “Don’t waste your time! use SOAP or [...]
Continue reading...
09/16/08
Write a new framework maybe sounds like reinventing the wheel. But, imagine a world with nobody reinventing the wheel, the actual airplanes will be landing with wood wheels?, what about the different kinds of tires? for snow, for hot pavement, for raining days, etc. so, thank you “wheel reinventors”!. Yes, writing a new framework is [...]
Continue reading...
09/15/08
Some years ago (2005), I was reading about Aspect Oriented Programming (AOP), but I am very slow to understand how “new” programming paradigms work, so I began a personal project to understand how to implement AOP. The first task was to choose a programming language, Java was a option, especially because AspectJ is the most [...]
Continue reading...