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.

Expresiones regulares en Ruby

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.

Descargar Vista Ultimate Skin 

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.

Screenshot User Shell 

Ahora descarga un software-cliente SSH, Telnet. Por ejemplo PuTTY.

PuTTY screenshot 

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.cgi
cp /etc/php5/cgi/php.ini $HOME/midominio.com/cgi-bin/php.ini
Si es PHP4
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 .php
Action php-cgi /cgi-bin/php.cgi
Finalmente asignamos los permisos correspondientes a los directorios y archivos siguiente.
chmod 644 $HOME/x.com/.htaccess
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
Una 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
;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.

YUI Rich Text Editor

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.

TinyMCE

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.

FKCeditor

HtmlArea

Una interesante herramienta para el edición de contenido. 

HtmlEditor

WYMeditor

WYMeditor es un editor hecho con XHTML/JavaScript.

WYMeditor

widgEditor

widgEditor es un editor de contenido simple. Fácil de instalar y personalizar.

widgEditor

NicEdit

NicEdit es un editor de contenido creado con JavaScript/AJAX, permite la fácil edición de contenido.

NicEdit

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 screenshot 

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'

 Not tested in IE initiative

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 

¿Cómo cambiar la pantalla de inicio (boot screen) de Windows XP?

1. Desactivar la pantalla de arranque

Para desactivar el logo de arranque, haga clic en Inicio-> Ejecutar y escriba msconfig en cuadro de dialogo. Esto nos mostrará la Utilidad del Configuración del Sistema. En la pestaña BOOT.INI, marca la casilla junto a NOGUIBOOT y hacer clic en Aceptar. Cuando reinicies tu PC verás que luego de la pantalla de la BIOS no pasa nada mas hasta que Windows termine de cargar completamente. La desventaja de esta opción es que no recibes ninguna información si tu PC se cuelga ó congela en alguna parte del proceso de arranque. Nota: no he probado esta opción cuando tienes más de un S.O.

Ver Artículo Completo ››
Google

Categorias

Archivos