Comparativa de frameworks en PHP: CakePHP, Symfony y Zend Framework

Programación

CakePHP 

CakePHP [http://www.cakephp.org/ ] es un framework de desarrollo rápido de aplicaciones de código abierto en PHP. Inspirado en Rails, un framework para la construcción de sitios web que utilizan una base de datos como fuente de recursos, posee una infraestructura que tiene como finalidad permitir el desarrollo de aplicaciones web de manera ágil y estructurada, sin perder flexibilidad.

Entre las características más destacables de CakePHP se incluyen:

Instalación de una impresora Lexmark remota en Linux

Hardware

Para el presente artículo, haré uso de una impresora Lexmark Z35 (Sí, esa impresora de antaño... el artículo recibiría el nombre de "Instalación de una impresora Epson remota en Linux"; pero  mi Stylus Color 200 no funciona).

Como requisito previo al proceso de instalación es necesario contar con:
- Cupsys
- tclx8.3-dev
- tk8.3-dev
- Un browser (para el presente caso, se hará uso del Firefox)
- Samba

Actualización del Firmware del router Linksys WRT54G

Hardware

Luego de unos meses me dí con grata sorpresa  de la publicación en la web de muchas noticias relacionadas a la liberación por Linksys del firmware del router debido a cuestiones legales por la licencia GPL, lo cual permitió aprovechar al máximo las funcionalidades de éste router y sacarle buen provecho al hardware.

mtink, utilitario de impresoras

Software
Mtink permite la limpieza de cabezales, cambio de cartuchos, alineación y reinicio de la impresora por software. Fue muy útil para mí ya que mi impresora no tiene botones. En este artículo hago una revisión de su instalación y uso.

Corriendo Minix desde Qemu

Programación

Minix es un Sistema Operativo desarrollado por el Profesor Andrew S. Tanenbaum en un inicio con fines educativos pero ahora Minix en su versión 3 ya está pensado como un Sistema Operativo para computadoras con recursos limitados.

Cómo configurar el puerto infrarrojo de la laptop (irDA)

Hardware

El estándar irDA permite la comunicación bidireccional por rayos infrarrojos entre dos extremos a velocidades que oscilan entre los 9.600 bps y los 4 Mbps. La mayoría de laptops actuales cuentan con éste puerto además es muy común en celulares, calculadoras , PDAs, etc.

Creación de Paquetes RPM y deb (3)

Programación

Pasos Previos

Hay varios paquetes que deben de haber sido instalados para poder construir debs.  Muchos de estos son instalados durante la instalación del Sistema Operativo, como por ejemplo el dpkg, gcc, make, file, patch, perl.  Adicionalmente, hay que revisar tener instalado algunas herramientas como dpkg-dev y

Creación de Paquetes RPM y deb (2)

Programación

Pasos Previos a la Creación de Paquetes

Previamente a la creación del paquete RPM, es necesario verificar que se cumpla cada uno de los siguientes puntos:

Creación de Paquetes RPM y deb (1)

Programación

Conceptos Generales

 ¿Qué es un Paquete?

Un paquete es una colección de archivos con instrucciones acerca de qué hacer con ellos.