zf logo 200x105 ZFDebug: debug bar para Zend FrameworkZFDebug es un plugin para Zend Framework, con el que se puede mostrar una barra informativa en la parte inferior del navegador que muestra en cada petición al servidor una serie de datos muy valuosos para los desarrolladores:

  • tiempo empleado en la ejecución
  • memoria usada
  • número y descripción de las peticiones realizadas a la base de datos
  • número de archivos incluidos
  • errores y excepciones producidas
  • elementos almacenados en el Zend_Registry

Leer el resto de la entrada »

En el blog php-html.net, encuentro un artículo con la construcción de un script simple para cachear. Como un diccionario, una vez establecido que son las claves y cuales serán sus valores, aolamente hacen falta tres funciones:

  • Exists: para saber si existe la y aún no ha caducado
  • Put: actualiza la de la clave establecida
  • Get: devuelve el contenido de la clave

Esta hecho en una clase que tiene dos atributos: el directorio donde se almacenará la , y los segundos del periodo de duración de la . Dejo el código php:
Leer el resto de la entrada »

Dejo un vídeo de 3 minutos, que es capaz de llegarte al alma. Aunque al final se hace propaganda de una página web, la historia que explica es impresionante. Copio el texto de la descripción que hay en Youtube: Leer el resto de la entrada »

Logo de NetbeansPor defecto, con el ‘Gestor de paquetes Synaptic‘ ofrece la versión 6.7.1 de Netbeans para su instalación. Si se prefiere instalar otra versión (actualmente la 6.8), hay que seguir un proceso de instalación manual, pero simple.

  • En la página de descargas de Netbeans, descargar la versión deseada escogiendo el idioma y la plataforma Linux(x86/x64).
  • Mientras se descarga el archivo .sh, abrir un terminal y instalar el Java SDK ejecutando la siguiente línea:
    sudo aptitude install sun-java6-jdk
  • Una vez instalado, y Netbeans descargado, hay que situarse en la carpeta donde se ha descargado Netbeans, y ejecutar los siguiente comandos (CUIDADO! estos comandos son para la versión 6.8; si fuera otra versión, hay que adaptarse al nombre del archivo descargado):
    chmod +x netbeans-6.8-ml-linux.sh
    sudo ./netbeans-6.8-ml-linux.sh
  • A partir de aquí, se abrirá el asistente gráfico que irá ayudando con la instalación, igual que con Windows.

UML logoCon la versión 6.7.1 de Netbeans, había un plugin de UML en el listado de plugins disponible para instalar. Después de probar varias aplicaciones para hacer diagramas UML, me quedo con este plugin y con Dia. El problema surge cuando utilizas la versión 6.8 de Netbeans, que no trae plugin de UML por defecto.

Leer el resto de la entrada »

Captura de pantalla del EEEPC TRAY de UbuntuEn Windows existe una aplicación para poder cambiar el rendimiento de los portátiles EEEPC, y para poder utilizar la funciones especiales del teclado: modificar el brillo, el rendimiento del PC,… En la página de Asus que ofrece los drivers del Asus EEE-PC 1101ha, aparecen bastantes controladores para Windows, pero solamente actualizaciones de BIOS y manuales para Linux.

Para tener en Ubuntu las mismas funcionalidades que en Windows, hay que instalar una aplicación: EeePC Tray. Los pasos a seguir son: Leer el resto de la entrada »

PDO 150x118 Diferencias entre mysql, mysqli y PDO en PHP Existen más, pero hay las tres formas más populares de conectarse desde PHP a una base de datos de MySQL: mysql, mysqli y PDO (PHP Data Objects). En cada proyecto se puede usar una manera u otra, pero para saber cuál es la más recomendada, hay que conocer en que se distinguen:

  • mysql es la API histórica que ofrece PHP desde hay varias versiones.
  • mysqli es la nueva versión de mysql, orientada a objetos.
  • PDO es una capa de abstracción de base de datos, con soporte para MySQL y otros sistemas gestores de bases de datos. Proporciona comandos preparados y otra serie de operaciones adaptadas al driver necesario.

Si no hubiera ningún motivo que hiciera variar la elección, se recomienda usar PDO; y si no es posible, entonces mysqli. Como último recurso, usar mysql. Visto en stackowerflow

ACTUALIZACIÓN (2010/08/01): En el foro "Foros del web", se abrío un hilo hace meses, hablando de los pros y contras sobre PDO o MySQLi. Desde ahí, se puede acceder a un artículo muy interesante del blog TuFunción: "PHP y MySql: una estrecha relación". Se muestran los resultados de unos test. para comprobar el rendimiento de los diferentes drivers. El driver MySqli demuestra un rendimiento de casi el doble respecto a PDO.

Las conclusiones del artículo son:

  • Rendimiento: MySqli o MySql
  • Características: MySqli
  • Facilidad de uso: PDO

Símbolo de SpamComo hobby, favor o compromiso, a veces arreglo ordenadores o hago de informático casero para amigos y conocidos ¿qué informático no ha tenido que hacer alguna algo así? Quiero explicar un caso que he vivido porque ha sido bastante curioso y merece la pena mencionar por si le pasase a alguien.

Leer el resto de la entrada »

Página 5 de 14« Primera...34567810...Última »

Sobre este blog

Este blog informático pretende ser un blog de notas o portafolio de información variada: trozos de código, descubrimientos, notas sueltas, ... Para tenerla a mano, y ser compartida.