Desarrollo

WAMP vs LAMP

Nadie puede dudar el crecimiento que ha tenido la utilización de PHP en los últimos años. Si bien es algo que nos encanta a quienes promulgamos la utilización de software libre, muchos desarrolladores no pueden despegarse de su window$ y terminan instalando servidores WAMP. Que ventajas podemos enumerar teniendo Apache y Mysql sobre GNU/Linux y no sobre MS Windows? Consola del sistema: prácticamente no hay límites si combinamos la potencia

Instalar un servidor LAMP

La mejor forma de aprender es poniendo manos a la obra. Este post está destinado a los programadores que desarrollan sus proyectos con PHP pero no se han animado a instalar GNU/Linux. ANIMATE! Para no perder el foco en lo que necesitamos, conservar recursos y minimizar la administración, siempre recomiendo una instalación mínima de Debian y luego iremos instalando lo demás.

Calculo de diferencia entre horas en PHP

En el siguiente artículo veremos como realizar una diferencia entre dos horas dadas ya sea en formato hh:mm como en decimnal, para poder realizar cálculos posteriormente.

Conectar a MS SQLServer desde PHP

Antes que nada hay que instalar el driver necesario. Si la aplicación corre en Debian: # apt-get install php-sybase Update: He verificado en Lenny que ha cambiado el nombre del paquete. También fue necesario reconfigurar Apache para que tome las nuevas librerias. # apt-get install php5-sybase # dpkg-reconfigure apache2 # /etc/init.d/apache2 restart Si corre sobre un IIS es cuestion de bajar el driver oficial. El código a utilizar: <? #

Login de usuario en PHP

Veamos un script de login muy simple en PHP y co base de datos mySQL.

Arrays asociativos y sesiones en PHP

Vamos a ver un ejemplo muy práctico de utilización de arrays en una sesión: un menú de usuario.

Cambiar Forwarding Address de un usuario de AD con VBscript

Mediante este script podemos ver y modifica la direccion de forwarding de email de un usuario de AD. Dicha tarea puede realizarse en la sopala «Exchange General» cliqueando en el boton «Delivery Options» como puede verse en la imagen. La idea de utilizar un script es para reducir los posibles errores de hacerlo a mano y optimizar el tiempo.

VBScript para desbloqueo de usuarios en AD

Este VBScript busca si una cuenta de usuario dentro de AD (probado en Windows 2003 Server)  esta bloqueada por intentos de logon fallidos, la desbloquea y permite también cambiar su password por una genérica.

Ejecutar Scrips PHP desde una consola de Linux

Uno de mis primeros desarrollos en PHP fué un sistema de manejo de tareas pendientes para la oficina. Luego me pidieron que todas las mañanas el sistema diera aviso de las tareas sin revisión enviando un mail a cada usuario.

Agregar una línea a un archivo plano

Agregar una línea a un archivo plano Un ejemplo del código que uso generalmente para insertar una linea a un archivo de texto, ya sea en el raíz del sitio o en cualquier parte del equipo Linux donde esté corriendo el webserver.