Previo Siguiente

To-Do List (lista de tareas) con jQuery, PHP, MySQL, AJAX (pt. 1)

Inspirandome en TeuxDeux un administrador de tareas sencillo pero eficaz que corre perfectamente sobre el navegador web (vía Ajaxian), se me ocurrió realizar uno con similar funcionalidad. En realidad no he probado esta herramienta, pues hay que registrarse (y no quize demorar) así que me guié del video relacionado:Está es la primera parte, así que no verán algo muy sofisticado...

Línea de tiempo de videojuegos y consolas (1967-2009)

Recuerdo haber jugado en un Atari de un primo cuando niño, luego mis padres compraron un NES, pasaron los años tuve ante mi dos opciones: PS One (creo que marcó mayor transendencia) ó N64, opte por este último. Pasaron más años y recientemente adquiri un PS3. ¿Qué deparará el futuro? Ahora a comprarle a los hijos las consolas futuras creo...

Campo para contraseña (input password) similar al iPhone, con Mootools

Al momento de escribir en los campos para contraseñas en el iPhone ó iPod Touch, los caracteres escritos van cambiando a otro con el fin de mantener la privacidad. Este efecto se puede conseguir en nuestras páginas web con la ayuda de distintas librerías JavaScript (como por ejemplo jQuery). En esta ocasión mencionaremos como lograrlo con Mootools. Se trata de...

Estilo CSS para publicidad de 125x125px en tu blog (banner ads CSS)

Si estas buscando la forma de agregar publicidad a tu sitio web ó blog, pues uno de los formatos muy eficaces es el de 125x125px, como se puede apreciar en la imagen: Esto lo podemos lograr con la ayuda de CSS, como sigue:.ads { margin-top:5px;}.ads img { padding: 5px; border: 1px solid #CCCCCC; margin-right: 5px; margin-bottom: 5px;}.ads p { font-size: 12px; margin: 10px 0px 0px; padding: 0px; float: left; width: 342px; font-weight:...

25 diseños de concepto: iPhone y accesorios

bluefaqs nos muestra una lista de imágenes ó diseño de concepto con muchas de las imaginaciones de que se puede lograr, ó más bien quisieran que se logre, con el iPhone. Además se muestra algunos accesorios de éste también.

Uno de los que me llamo la atención es el iPhone Elite, donde practicamente lo tienes todo y como debe ser.

iPhone Elite

O este otro iPhone Nano...

 iPhone Nado

 Y este iPhone curvado si que llama la atención...

 iPhone curvado

Más en 25 Clever Apple iPhone Concept Designs

Star Wars: Una Nueva Esperanza, con HTML y CSS

Star Wars: A new hopeLas recordadas aperturas de los diferentes episodios de la saga Star Wars son emuladas con la ayuda de HTML y CSS, en esta ocasión se trata del episodio IV: Una Nueva Esperanza (bueno aunque es la primera).

Este experimento lamentablemente no funciona en todos los navegadores como quisieramos. Lo ideal es la última versión de Mac OS X 10.6 y la del navegador web Safari. En Google Chrome trabaja parcialmente pero no se logra el fin visual que podemos apreciar en el video abajo.


Código fuente en Ajaxian

Escena de Matrix con Legos y en stopmotion

"Trinity Help", un impresionante video en stop motion con Legos que recrea la famosa escena, de la película Matrix, en la que Neo esquiva los balazos del agente Smith.

Lego Matrix Trinity Help

Enlace: Lego Matrix (visto en Gawker)

Ilusión optica con colores [video]

Como para entretener la vista.

Shady Optical Illusion 2: Crazy Diamonds

 

Ejecutar juegos DOS en Windows facilmente

Games DOS in Windows XP

Nos llenamos de nostalgia cuando recordamos algunos jueguitos en DOS. Sin embargo estos programas funcionaban sobre sistemas de 16-bit. Por lo que si quisieramos ejecutarlos en nuestra PC con un sistema operativo actual no se podría. Justamente para ello existe una herramienta llamada DOSBox.

Este programa emula casi todos los programas DOS en nuestro sistema PC actual. Y con esto nos referimos a Windows, Linux y Mac OS X. La configuración y uso de DOSBox se hace a través de la consola. Para muchos que no están acostumbrados, esto puede resultarles tedioso. Sin embargo, existen herramientas gráficas (GUI) que nos facilitan el uso. 

Uno de estos GUI es D-Fend Reloaded, el cual se instala como cual otra aplicación para Windows, una vez instalado es fácil de usar. Bastará con arrastrar y soltar en la  ventana principal los programas DOS comprimidos y listo.

¿Donde conseguir los juegos?

Existen algunos portales con una gran recopilación de juegos en DOS:

Por otro lado...

Existen algunas otras formas de jugar juegos de antaño. 1) Una de ellas es el uso de maquinas virtuales, lo que implicaría descargar e instalar un sistema de 16-bit, DOS, y allí ejecutar los juegos y demás aplicaciones. Y 2) otra forma es jugarlo a través de navegador web, quizás se sienta pesado, pero serviría por lo menos para ver que juego vamos a descargar luego y usarlo con DOSBox.

Más información : Run Classic DOS Games on any Computer

Backup (copia seguridad) de tablas MySQL con PHP

Esta clase en PHP nos permite realizar una copia de seguridad de todas las tablas de una base datos MySQL. Es fácil de implementar, configurar y usar. Es una buena práctica realizar constantemente una copia de nuestros datos, así no tendremos que sufrir por ellos si pasara algún imprevisto.

Esta clase cuenta con las siguiente características:

  • Crea un archivo con extensión SQL en un directorio especificado, también podemos especificar otra extensión al archivo SQL.
  • Podemos configurar los parametros de conexión como: usuario, contraseña y base de datos.
  • Función de envio de backup a correo electronico.
Uso:
include_once("mysql.class.inc");
include_once("config.php");

$backup = new MyBackUp(); //creating an object of MyBackUp

//SERVER CONFIG
if(!empty($server['host']))
$backup->server = $server['host']; //Joining the configuration Server data to class Server variables.
if(!empty($server['port']))
$backup->port = $server['port'];
if(!empty($server['user']))
$backup->usern = $server['user'];

$backup->userp = $server['pass'];
$backup->dbase = $server['database'];

//Mail Config
if(!empty($mailer["FromMail"]))
$backup->mailFrom = $mailer["FromMail"];
if(!empty($mailer["ToMail"]))
$backup->mailTo = $mailer["ToMail"];

$backup->body = $mailer["MailBody"];
$backup->isDel= $mailer["DAM"];

//FILENAME GENERATION
//UNIQUE FILE NAME GENERATION TO SET ONE BACKUP A DAY. Change the date function to time if you need more than on file per day.
$backup->filename = $backUpFolder."/".$server['database']."_".date("Y_M_d").".sql";

//Calling generator Function
if(!$backup->BackUp())
echo $backup->error; //On error this function returns back. Error details will be in this variable.

Vía PHP Classes