Pecesama.Net [weblog]

Programación web y TI

Continuando con la serie de patrones de diseño en PHP5, veamos ahora uno de los patrones que más me llaman la atención: el strategy pattern (patrón estrategia).
Este patrón se usa generalmente cuando se desea cambiar entre diferentes versiones de un algoritmo. Es decir, si tenemos un código que genera un archivo comprimido, bajo ciertas circunstancias, [...]




El Domain Model Pattern (algo así como ”Patrón del Modelo de Dominio”), consiste en una clase que representa objetos o responsabilidades particulares en nuestro software.
Por ejemplo, para trabajar con usuarios, cada usuario sería una instancia de una clase “Usuario”.
Normalmente al usar el Domain Model se representan los datos en una o más tablas de una [...]




Continuamos con la serie de patrones, en esta ocasión vamos a extender la funcionalidad del patrón Singleton para que sea más simple su utilización en nuestros sistemas PHP5.
En el post anterior vimos como implementar el patrón Singleton en nuestras clases. Pero cuando tenemos nuestro sistema con muchas clases que requieren hacer uso de este patrón [...]




Como Jorge mencionó en su último post, andamos re-diseñando la arquitectura de gelato cms, para en un par de versiones mudarlo completamente a PHP5 para obtener ventaja de su poderoso motor de OOP y poder hacer un mejor uso de los patrones de diseño.
Por lo que comenzaré con una serie de posts sobre como implementar [...]




Actualización: He modificado el post para agregar documentación más detallada sobre el uso de la clase.
En gelato estamos usando una clase para pocesar los themes de los tumblelogs, una clase heredada de esta versión alpha de Códice CMS (versión que solo quedó en el SVN) y mejorada para procesar bloques en gelato.
Creé este motor porque [...]




Ya hace poco más de tres meses que liberé la primera versión pública de gelato
Desde entonces han pasado muchas cosas muy buenas, comenzando con la parte del equipo humano el cual se ha nutrido con miembros nuevos (al equipo le dedicaré un post en su momento), pasando por la parte técnica como por ejemplo ahora [...]




Uno de esos ‘trucos’ que más que nada son curiosos, pero que pueden ser útiles en alguna ocasión.
PHP:${’Variable con espacios y acentos’} = ‘El valor dado a la variable’;
echo ${’Variable con espacios y acentos’};
// El valor dado a la variable.
 




Descargar gelato CMS v0.90
El tiempo se ha ido corriendo y mis nuevas actividades así como las ocupaciones de los otros miembros del equipo nos ha mantenido un poco alejados de gelato, pero ahora les informamos que ya tenemos la v0.90 en la calle.
Las novedades a grandes rasgos:

Código base más estable (rumbo a la salida de [...]




Gelato CMS

Hace tiempo les había hablado de gelato, pues bien el día de ayer por fin tomé la decisión de subir una versión de Gelato CMS a la sección de descargas (recordemos que siempre ha estado disponible por SVN). Y hoy terminado de actualizar el sitio web.
Realmente estoy muy agradecido con los colaboradores que han aportado [...]




Dicen que una imagen vale más




« Previous Entries