Hosting Perú: Hosting Peruano Recomendado
Después de dos años en este gran servicio de Host nos mudamos a otro nuevo, uno muy querido por muchos y odiado por algunos (seguramente ya saben de que servicio se trata). Por la mudanza a otra "residencia" web, el blog ha estado un poco inaccesible por algunas horas, y lo estará por un rato más en algunos lugares del mundo, hasta que se complete la actualizaciones de los DNS. Una razón para la mudanza, fue experimentar con otro servicio y aprender en el proceso. Creo que así se aprende, y también podremos asistir a otros cuando lo necesiten. Entre otras razones por supuesto.
Sin embargo no queria dejar pasar la oportunidad para agradecer a la gente de Hosting Perú, donde estuve alojado y recomendarlos a muchos desarrolladores ó programadores peruanos, que desean iniciar sus proyectos en la web y no saben por cual servicio de host elegir. El servicio y asistencia que brindan es excelente. Durante esos 2 años no tuve problemas con acceder al sitio, salvo cuando sobrepasaba mi ancho de banda.
Ahora a ver como me va en este nuevo hosting, espero no tener problemas. Y no se preocupen, a pesar de poco tiempo que ahora cuento, espero reiniciar actividades como debe ser enfocandome al desarrollo y la programación web.
Rubular: Editor de expresiones regulares para Ruby
Rubular, es un editor de expresiones regulares para Ruby. Una herramienta que muchos programadores de este interesante lenguaje deben de tener a la mano. Esta herramienta online nos permite crear nuestra expresión regular y nos testearla inmediatamente. Incluso en la parte inferior existe una referencia rápida. Trabajar con expresiones regulares realmente nos ayuda basatante, especialmente en lo relacionado, por ejemplo, con validación de contenidos.
Vista Ultimate Skin para Windows Live Messenger 8.5
Ya habiamos mencionados antes que la solución, si deseamos tener la apariencia de Windows Vista, es cambiarle la apariencia a nuestro Windows XP para que se asemeje al deseado. Y justamente este skin para WLM nos ayudará en esa tarea. Como verán en la imagen, dicho skin tiene buena pinta.
Para usarlo copia el archivo DLL al directorio donde está instalado el WLM, allí ya existe un archivo llamado msgsres.dll (para evitar problemas sacale un copia) y luego reemplaza este por el que haz descargado. Y Listo.
Super Mario Kaizo Edition ¿qué tan bien jugas Mario Bros?
Con el fin de probar que este CMS puede incluir videos de YouTube sin tener problemas en la validación XHTML, comento una nota breve acerca de esta modificación del juego de SNES Super Mario World llamada Super Mario Kaizo Edition. Después de ver el video de uno de los tantos niveles, me he quedado frío, me pregunto: ¿podré pasar ese nivel sin perder vez tras vez? ¿qué dicen ustedes?
En YouTube podemos ver más video de Super Mario Kaizo.
Via Emezeta
Actualización 12/01/08
He aquí una relación de los algunos videos del avance que realiza cierto el usuario de YouTube davidandrewheath
Super Mario World (Kaizo Edition) Intro + 1-1
Super Mario World (Kaizo Edition) 1-S
Super Mario World (Kaizo Edition) 1-2
Super Mario World (Kaizo Edition) 1-3
Super Mario World (Kaizo Edition) 1-4
Super Mario World (Kaizo Edition) 2-1
Super Mario World (Kaizo Edition) 2-S
Super Mario World (Kaizo Edition) 2-1 (Secret Exit)
Super Mario World (Kaizo Edition) S-1 (Star Road)
Super Mario World (Kaizo Edition) S-2 (Star Road)
Super Mario World (Kaizo Edition) S-3 (Star Road)
Super Mario World (Kaizo Edition) S-4 (Star Road)
Super Mario World (Kaizo Edition) S-5 (Bonus Area)
Super Mario World (Kaizo Edition) 2-2
Super Mario World (Kaizo Edition) 2-3 (Bowser) + Credits
Dispongo del archivo ROM para que lo pruebes en tu emulador de SNES favorito.
Descargar Super Mario World (Kaizo Edition)
Configurar PHP.ini en DreamHost
Si tienes tu servicio de hosting en Dreamhost, y necesitas hacer cambios en la configuración de PHP (es decir en el archivo php.ini) no es algo, digamos, fácil.
Existe un método que nos permitirá descargar una copia del archivo php.ini y hacer las modificaciones que queramos para habilitar o deshabilitar ciertos módulos, pero require ciertos conocimiento de comandos en Linux.
Suponiendo que tienes conocimiento de shell en Linux, y que asumes tu responsabilidad por cualquier fallo, sigue los siguiente pasos:
Primero, en panel de dreamhost en Users > Manage Users deberás modificar el tipo de cuenta a Shell acount para acceder vía telnet a tu servidor.
Ahora descarga un software-cliente SSH, Telnet. Por ejemplo PuTTY.
Una vez logueado ingresa a al directorio de tu dominio. Tengamos en cuenta lo siguiente : $HOME = /home/nombreusuario (para resumir).
En el directorio raíz de tu dominio crea un carpeta cgi-bin.
mkdir $HOME/midominio.com/cgi-bin
Ahora mediante la consola, copiarás 2 archivos: .cgi y .ini
Si es PHP5
cp /dh/cgi-system/php5.cgi $HOME/midominio.com/cgi-bin/php.cgiSi es PHP4
cp /etc/php5/cgi/php.ini $HOME/midominio.com/cgi-bin/php.ini
cp /dh/cgi-system/php.cgi $HOME/midominio.com/cgi-bin/php.cgi
cp /etc/php/cgi/php.ini $HOME/midominio.com/cgi-bin/php.ini
Ahora puede usar un editor de texto y modificar el archivo .htaccess, este archivo se encuentra en la raíz del sitio, y agrega las siguiente líneas.
AddHandler php-cgi .phpFinalmente asignamos los permisos correspondientes a los directorios y archivos siguiente.
Action php-cgi /cgi-bin/php.cgi
chmod 644 $HOME/x.com/.htaccessUna vez hecho todo lo anterior, puede acceder vía FTP para descargar el archivo php.ini y configurarlo. Por ejemplo, para habilitar la librería GD, usada para la generación-edición de gráficos con PHP, ubica la línea
chmod 755 $HOME/x.com/cgi-bin
chmod 750 $HOME/x.com/cgi-bin/php.cgi
chmod 644 $HOME/x.com/cgi-bin/php.ini
;extension=php_gd2.dll
quitale el punto y coma inicial, guarda los cambios y sube el archivo a tu servidor. Así tendrás habilitado esta librería. Eso es todo.
Guía Custom PHP.ini
Editores de texto WYSIWYG para Drupal
En Deziner Folio se ha realizado un lista de 7 editores de texto para Drupal, aunque puede también nos sirve para nuestros proyectos personalizados.
YUI Rich Text Editor
UI control que reemplaza los controles textarea de los documentos HTML conviertiendo en un editor de contenido potente.
TinyMCE
TinyMCE es uno de los más recomendados editor de texto. Es totalmente configurable y personalizable, fácil de integrar con nuestro CMS (Content Management Systems) favorito. Su configuración avanzada hace que este editor se acerque casi a los editores de texto de escritorio, por su facilidad de uso.
FCKeditor
Es otro de los más conocidos y recomendados editor de contenido. Pese a que es bien potente no necesita ningún tipo de instalación en la máquina cliente.
HtmlArea
Una interesante herramienta para el edición de contenido.
WYMeditor
WYMeditor es un editor hecho con XHTML/JavaScript.
widgEditor
widgEditor es un editor de contenido simple. Fácil de instalar y personalizar.
NicEdit
NicEdit es un editor de contenido creado con JavaScript/AJAX, permite la fácil edición de contenido.
WeStream: Streaming de música de un archivo Torrent
WeStream es un nuevo applet (aplicación Java) que nos permite escuchar canciones, las secuencias descargadas (streaming) de archivos torrent. Este applet es desarrollado por BitLet (cliente torrent web), tiene una gran interfaz, y es compatible con todos los navegadores que tenga habilitado Java.
WeStream funciona de manera similar a BitLet. Todo lo que tenemos que hacer es ir a la página de WeStream, introducir el enlace del archivo .torrent correspondiente a archivos de música y pulsar el botón Play. El applet se encargará de escanear el torrent, así saber si los archivos son adecuados para el streaming (oir-escuchar mientras se descarga) y proporcionarle una interfaz para su reproducción y volumen.
WeStream soporta archivos de audio OGG y MP3, pero más tipos de archivos serán incluidos más adelante.
Debes tener en cuenta lo siguiente para lograr una óptima experiencia de streaming. Lo importante, como en todo sistema de BitTorrent, es que debe haber suficientes semillas y peers para garantizar una velocidad de descarga decente. Además, la duración de la descarga-reproducción dependerá del tamaño del archivo y el ancho de banda necesario.
A continuación se muestra un ejemplo de WebStream para un torrent de Mininova. Haz clic en el enlace para que veas el resultado en tu navegador. Por ejemplo tenemos este enlace de torrent que elegimos al azar el cual contiene archivos mp3.
WeStream es una gran herramienta para la gente que desea escuchar un avance de una canción antes de descargala completamente ó todo el album de un artista.
Vía TorrentFreak
Iniciativa: 'No testeado en Internet Explorer'

Vía JavaScript Kata me entero de una iniciativa: "Not tested in IE initiative", dirigída para aquellos desarrolladores web que no han testeado su página ó proyecto web en Internet Explorer y tampoco desean hacerlo. ¿Las razones? Todo desarrollador web sabe el porqué! Para unirse a esta iniciativa basta con colocar un logo de "Not tested in IE" en nuestra web.
Enlace Not tested in IE initiative
Librería IE7.js: Internet Explorer compatible con estándares
IE7.js es una librería JavaScript que hace que el Microsoft Internet Explorer se comporte como un navegador compatible con los estándares. Se centra en cuestiones de CSS y hace que los PNG transparentes se muestren correctamente en IE5 y IE6.
Esto resulta útil pues hacer CSS compatibles entre navegadores como Internet Explorer y ... el resto, es perder horas en el desarrollo de nuestros proyectos. Así que recomendamos IE7.js. Nos ayuda a no preocuparnos en nuestros trabajos por la compatibilidad CSS entre los navegadores web. Aunque también nos ayuda de otras formas, consulte la información en los enlaces.
Enlaces IE7.js 2.0 beta, demo, Cross-browser














