Problemas con Avira Antivirus, the path name is too long

Al tratar de instalar uno de los mejores antivirus gratis en mi PC me encontré con esta sorpresa. «The Path name is too long. The maximun number of characters is 49».

La solución es la siguiente. Instalar en C:\Program Files, que es el directorio por omisión para Windwes en Inglés. Al instalarse en C:\Archivos de programa u otro directorio, existían problemas con las actualizaciones. No funcionaban ni siquiera clicando para ejecutar el actualizador.

Ahora bien, como Avira Antivirus no nos deja elegir donde instalarlo, debemos engañarlo cambiando temporalmente el registro de Windows. Seguir leyendo...

PHP5 y sqlite a través de PDO en Windows

PHP5 desde la versión 5.1 en adelante integra el soporte para sqlite. Con PDO PHP5 puede manejar bases de datos sqlite3. Hagamos una pequeña prueba.

Lo primero bajar sqlite3 y crear una base de datos mediante sqlite3 prueba.db, luego ejecutar algún comando SQL para poblarla.

Ahora bien el siguiente paso es el más complejo por no estar aun lo suficientemente documentado, pero es muy sencillo. Para que funcione sqlite en PHP en especial sqlite3 hay que usar PDO, por lo que en el archivo php.ini Seguir leyendo...

Cómo instalar cron en Windows con Cygwin

Instalar cron daemon en Windows con Cygwin es muy fácil como veremos a continuación.

Hay que bajar e instalar el paquete cron desde setup.exe, luego de eso procedemos a instalar cron como servicio.

$ /usr/bin/cron-config
Do you want to install the cron daemon as a service? (yes/no) yes

The service can run either as yourself or under a privileged account.
Running as yourself allows better access to network drives,
but does not allow to run the crontab of other users.
Do you want to the cron daemon to run as yourself?
Seguir leyendo...

Cygwin Unix en Windows

Para hacer más amigable la vida en Windows con Cygwin les dejo unos scripts para bajar y actualizar Cygwin.

Para bajar Cygwin via rsync. Sólo se bajan los paquetes más nuevos.

cygwin.rsync

rsync -cvaz  --delete-excluded --delete --progress \
--exclude-from=cyg_rsync_exclude.dat \
rsync://mirrors.kernel.org/sourceware/cygwin/ \
/cygdrive/l/ Cygwin

En este archivo ponemos lo que no queremos que baje.

cyg_rsync_exclude.dat

###Excluidos###
- *-src.tar.bz2
- *aspell-de
- *aspell-pl
- mail-archives/
- .message

Esto lo usaremos para actualizar desatendidamente los paquetes recién bajados. Así mantendremos un sistema sano y actualizado. Seguir leyendo...

Dropbox

¿Qué es Dropbox?

Dropbox es un servicio de alojamiento de archivos que se guardan en «la nube» que nos permite acceder a nuestros documentos, videos, imágenes, respaldos, o cualquier cosa que queramos almacenar desde cualquier parte del mundo, y desde todas las plataformas usadas actualmente. Por ejemplo podemos acceder desde Linux, Windows, iPhone, iPad, Blackberry, Android y otros.

Para quienes aun no sepan «la nube» es un concepto nuevo, una forma de entregar soluciones mediante servicios de Internet. Por ejemplo antes, cuando Internet era caro y lento para respaldar nuestras fotos y videos de las últimas vacaciones comprábamos un disco duro externo, pero actualmente como las conexiones a Internet son rápidas y económicas podemos acceder a nuestros archivos que están respaldados online de manera transparente y con la seguridad de que están seguros. Seguir leyendo...