[PHP5] Obtener el SID de un dominio en modo nativo con ldap-toolkit

Fuente: https://code.google.com/p/php5toolkits/wiki/ObtenerSid Obtener el SID de un Dominio Active Directory es parte *esencial* de una migración exitosa de un dominio MS a Samba; ya que este representará el SID del nuevo dominio. Extraerlo usando ldap-toolkit es cosa bastante sencilla; como lo explico en el wiki del proyecto. Configurar una conexión Para usar una conexion a … Sigue leyendo [PHP5] Obtener el SID de un dominio en modo nativo con ldap-toolkit

Anuncios

[PHP5] Actualización de librerías

En vista de algunos proyectos de librerías que he hecho y que tengo por ahí pendientes; he creado un repositorio público en google code (que lo prefiero a GitHub para cosas como estas que no son proyectos, sino solo librerías); por donde la gente podrá encontrar algunas de las librerías que uso para algunos de … Sigue leyendo [PHP5] Actualización de librerías

[PHP5] – Barco Project: Un proyecto sobre barcodes y QRCode

En el día de hoy (30. sep. 2009) nace Barco Project como una iniciativa de integrar bajo una misma API todo el proceso de generar y analizar (escanear) variados tipos de Codigos de Barra y Códigos 2D; esto integra la posibilidad de con una misma API, generar: Code39 (Code 3 to 9) EAN 128 UPC … Sigue leyendo [PHP5] – Barco Project: Un proyecto sobre barcodes y QRCode

Map / Reduce en PHP comparado con Scheme

PHP6 será compatible con funciones lambda y agregará por ende algunas caracteristicas de lenguajes funcionales; interesante es entonces encontrar entradas como esta, que nos explica de una manera simple y sencilla la implementación de una "high-order function" en PHP6 comparandola luego con Scheme (un lenguaje funcional). Veamos el ejemplo comparando la función MAP en PHP6 … Sigue leyendo Map / Reduce en PHP comparado con Scheme

[PHP 6 Namespaces] Una mala implementación

En las primeras de cambio, cuando aquel ruso Dimitri (Dmitri Vinogradov) postuló el parche para soporte de namespaces en php5 ó 6 y se inició un rally para incorporarlos rápidamente al lenguaje; mucha gente se entusiasmó, pensando que por fín se acabaría la cadena (o el yugo) a los nombres de función crípticos y a … Sigue leyendo [PHP 6 Namespaces] Una mala implementación

Declarado el futuro de PHP4

Para los que pensaban que Zend se iba a echar para atrás; pues no; no solamente fue removido el soporte para PHP4 desde el 1 de enero de este año; Zend ha declarado el "end of life" (Fin de vida) de PHP4 e indica que PHP 4.4.8 (el actual release) será el último a ser … Sigue leyendo Declarado el futuro de PHP4

¿Podemos tener PHP5 corriendo en un apache2 worker?

La respuesta básica a esta pregunta es sí; la razón de por qué no es tan simple, pero trataré de explicarlo en el siguiente artículo. Apache 2 con mod_php puede ser ejecutado en dos modos; mpm_prefork y mpm_worker; mpm_prefork es una especie de compatibilidad con apache 1.x y es bueno para aplicaciones que poseen módulos … Sigue leyendo ¿Podemos tener PHP5 corriendo en un apache2 worker?

xdebug y PHP5 – Haciendo profiling de aplicaciones

Hacer profiling de aplicaciones consiste en hacer un mapa (trace) de todas las ejecuciones realizadas por nuestra aplicación con el respectivo tiempo (de CPU, en milisegundos, consumo de RAM, etc) consumido para determinar posibles mejoras en el código, cuellos de botella (bottlenecks) etc. Quien pensaba que esto era solo una característica de lenguajes como C … Sigue leyendo xdebug y PHP5 – Haciendo profiling de aplicaciones

PHP5 / Eclipse PDT y Subversion

Una de las interesantes características por las cuales he usado Eclipse PDT en estos días es por su capacidad de conectarse a un recurso SVN para de manera automática gestionar todo el proceso de desarrollo conectado a un sistema de versiones como Subversion. En el caso de PHP5, Eclipse PDT puede usar (al igual que … Sigue leyendo PHP5 / Eclipse PDT y Subversion