Un poco de humor para empezar la semana….

URL de la imagen: http://asset.soup.io/asset/0589/0764_252a.jpeg
Diciembre 21st, 2009 — Humor
Un poco de humor para empezar la semana….

URL de la imagen: http://asset.soup.io/asset/0589/0764_252a.jpeg
Diciembre 8th, 2009 — Linux, Noticias
El equipo de Google Chrome liberó las versiones beta del navegador para las plataformas Mac y Linux, junto con mas de 300 extensiones para Windows y Linux.
Entre las caracteristicas interesantes para el SO Linux se encuentran: la integración con temas GTK y las actualizaciones gestionadas por el administrador de paquetes estándar del sistema.
Mas info en el blog oficial de google
Noviembre 27th, 2009 — CakePHP, PHP, Programacion
Una de las cosas que me gustan de Symfony es su barra de debug, que viene por defecto con la instalación del framework y que puede ser visualizada cuando ejecutamos nuestra aplicación en el entorno de desarrollo.
Hasta el momento no sabía de la existencia de alguna herramienta similar para el framework CakePHP , hasta que por estos días me topé con CakePHP debug kit.
CakePHP debug kit es un plugin para para CakePHP, que permite ver información de variables de sesión, variables en vista y controladores, SQL log, historial de navegacion, información sobre la petición y hasta benchmarks.
La instalación es realmente sencilla. En primer lugar se debe descargar el plugin desde este enlace, una vez descargado, se descomprime y se copia al directorio app/plugins de nuestra instalacion de CakePHP. Una ves realizado esto, solo resta agregar la siguiente línea en nuestro AppController :
var $components = array('DebugKit.Toolbar');
Y con esto ya tenemos nuestra barra de debug funcionando.
Cabe aclarar que, para que aprovechemos de todas las funcionalidades del debug kit, el nivel de debug de nuestra aplicación debe estar puesto a 2.
Para hacerlo abrimos el archivo core.php ubicado en app/config y nos aseguramos de tener la siguiente linea:
Configure::write('debug', 2);
Una última aclaración, trabajando sin mod_rewrite, el debug kit no logra resolver la ruta de las CSS, imágenes y javascript necesarios para su correcto funcionamiento. Para solucionarlo, la forma más fácil que encontré fue, crear un directorio llamado debug_kit dentro de app/webroot y copiar allí adentro los directorio css, img, js y shell del plugin.
Para obtener más información: http://thechaw.com/debug_kit/wiki
Noviembre 24th, 2009 — CSS, HTML, Programacion
Una de las cosas (entre tantas otras) que no me gustan de Internet Explorer, es que no resalta los campos input de solo lectura (readonly), y no puede identificarse de un solo vistazo cuáles campos son editables en un formulario y cuáles no lo son.
Por suerte este problema (a diferencia de otros) se soluciona de manera muy simple, con la siguiente especificacion en una hoja de estilos en cascada (CSS), se logra un efecto similar al que aplica Mozilla Firefox a los campos de solo lectura:
input[readonly] { background-color: #EBEBE4; }
Octubre 15th, 2009 — Linux, Ubuntu
Gens/GS es un emulador de la consola de videojuegos, Megadrive, derivado del emulador Gens, que recoge todas las mejoras introducidas en los diferentes derivados realizados a partir de este último, como es el caso de Generator. Entre las mejoras introducidas destaca la actualización de la interfaz gráfica a GTK2, el soporte de OpenGL y la posibilidad de ajuste de brillo y contraste.
Instalación en Ubuntu 64-bits
Para descargar una versión actualizada de Gens/GS deben acceder a: http://info.sonicretro.org/Gens/GS#Download
Como pueden ver en la página de descarga, solo están disponibles paquetes .deb para Ubuntu de 32 bits.
Para poder instalarlo en Ubuntu de 64 bits vamos a utilizar las librerias ia32.
En primer lugar, nos aseguramos de tener instalada dicha librería:
sudo apt-get install ia32-libs
Luego debemos checkear que tenemos instaladas las dependencias necesarias para la instalación del paquete:
* Xorg o XFree86 - (Xorg 7.4 / xorg-server 1.6.4)
* GTK+ - (2.18.2)
* Libpng - (1.2.40)
* SDL - (1.2.13)
* Mesa - (7.5.2)
Una vez que nos aseguramos de tener instaladas todas las dependencias y suponiendo que el paquete .deb de Gens que descargamos se llama
“Gens_2.15.5-gs-m6-1_i386.deb”, lo vamos a instalar con el comando:
sudo dpkg -i –force-architecture Gens_2.15.5-gs-m6-1_i386.deb

Enlaces Externos:
Web de Gens/GS: http://info.sonicretro.org/Gens/GS
Gens/GS en manualinux: http://manualinux.my-place.us/gens-gs.html