Linux

Nano teclado numérico

nano-editor

Uno de los editores de texto más populares en Linux es nano, un clon del antiquísimo editor pico (Pine Composer) que por razones de licencias no es compatibles con las distribuciones de software libre.

Nano es útil y simple de usar, no es un gran editor de texto con grandes funciones sino más bien básico para salir de apuros. Pero muchas veces cuando alguien pulsa alguna tecla del teclado numérico se comporta de manera extraña. Pues para arreglar eso basta crear un archivo de texto llamado /etc/nanorc o ~/.nanorc Seguir leyendo...

cfdisk sí con acento

Estaba en mi Ubuntu 9.04 usando cfdisk y me pide que escriba sí, con tilde, para confirmar una operación. Pues bien no se por que estúpida razón no funcionaba el acento (tilde en realidad).

Aclaración: todas las palabras tienen acento, pero el acento gráfico se llama tilde.

Bueno siguiendo con la tontera, fui al mapa de caracteres por si algo resultaba y nada.

Solución ráplida: escribir «yes»

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

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

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