Abir una consola Cygwin con Windows Explorer en directorio específico

En Cygwin existe una utilidad llamada chere, para instalarla se debe escribir en la consola de cygwin lo siguiente:
chere -i
Y ya está integrado a nuestro sistema, entonces procedemos a probarlo. Botón derecho sobre una carpeta y clic en «Bash Prompt Here».

Para más opciones de instalación escribir:
chere -h

Si queremos abrir el explorador de Windows desde el directorio en que estamos actualmente es tan simple como escribir explorer .

Tambíen se puede crear un alias como este: alias x.=’explorer Seguir leyendo...

Cómo contar el número de inodos

Algunos Hostings limitan la cantidad de inodos por cuenta, es el caso de Hostgator.com, con un límite de 50.000. Aparentemente es bastante, sin embargo es relativamente fácil llegar a esa cantidad. La mayoría de las empresas de Web Hosting usan cPanel, herramienta con la cual no se puede saber el número de inodos.

Un inodo o inode en inglés, puede ser un fichero o un directorio por lo tanto un directorio con 1 fichero y 9 directorio vacíos, cuenta con 10 inodos. Seguir leyendo...

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...