Activar mod_filter en Apache HTTP en CentOS

Apache HTTPD
Cuando instalas Apache HTTP en CentOS, mod_filter no viene activado por defecto por lo que si tratas de usar algunas de sus directivas se dispara el siguiente error: «Invalid command ‘FilterDeclare’, perhaps misspelled or defined by a module not included in the server configuration», por lo que para resolver el error anterior basta con agregar al httpd.conf la siguiente línea

Activar mod_filter en Apache HTTP en CentOS Leer más »

Creando un Listener en Symfony2

Este artículo forma parte de la serie Symfony2 y presupone que Ud. ha:

– Instalado y configurado Symfony2 Standard Edition, se recomienda leer: Instalando y configurando Symfony2 en un ambiente compartido

– Instalado y configurado APC se recomienda leer: Instalar Alternative PHP Cache (APC) en CentOS

Partamos de la idea de que estamos desarrollando una API Restful y que deseamos cachear las respuestas de cada acción ejecutada en los Controladores (Controller), para ello:

Creando un Listener en Symfony2 Leer más »

Configurando DoctrineExtensions en Symfony 2

Doctrine ORM es una plataforma que permite trabajar base de datos relacionales de forma orientada a objetos de ahi su nombre (Object Relational Mapping). La version 2.x ha sido rediseñada y reescrita desde cero inspirándose en plataformas Java como Hibernate y Spring e implementando varios de los patrones de diseño descrito por el reconocido ingeniero del software Martín Fowler.

La version 1.x incluye en su núcleo los llamados comportamientos (behaviors: translatable o i18n, slug, timestampable, …) los cuales fueron removidos en la versión 2.x por lo que si queremos usar algunos de ellos debemos usar DoctrineExtensions

Configurando DoctrineExtensions en Symfony 2 Leer más »

Instalar Symfony2 en un ambiente compartido

Symfony2 es una plataforma de trabajo orientada a componentes desacoplados y reutilizables creados con el objetivo de acelerar el desarrollo de aplicaciones web.

Symfony2 ha sido reescrito desde cero basado en el principio «Separation of concerns» y con una fuerte base en la especificación HTTP implementando patrones de diseños como: Inyección de Dependencias (Dependency Inyection), Observer, Brigde, otros

Instalar Symfony2 en un ambiente compartido Leer más »

Instalar LibreOffice en Debian GNU/Linux 8 (Jessie)

Según Wikipedia:

LibreOffice es una suite ofimática libre y gratuita, compatible con Microsoft Windows, Mac y GNU/Linux. Cuenta con un procesador de texto (Writer), un editor de hojas de cálculo (Calc), un creador de presentaciones (Impress), un gestor de bases de datos (Base), un editor de gráficos vectoriales (Draw), y un editor de fórmulas matemáticas (Math).

A la definición anterior agregaría que también es compatible con SO BSD (OpenBSD, FreeBSD, NetBSD).

LibreOffice cubre un amplio rango de necesidades ofimáticas y por tanto puede reemplazar a suites privativas como: Microsoft Office.

Instalar LibreOffice en Debian GNU/Linux 8 (Jessie) Leer más »