9/29/2011

Autocompletar en Midnight Commander


Lo sé, es algo viejo y para algunos desconocido, pero cuando te acostumbras a una herramienta es difícil dejar de ocuparla. Midnight Commander en la parte inferior tiene una linea de comando y para autocompletar (como en consola) uno debe presionar la tecla Escape y luego TAB, ¿sencillo no?.

Fuentes

9/27/2011

Linux Mint Debian

Producto de varias caídas y por la mala decisión de incorporar Unity en la próxima versión de Ubuntu (11.10), me animé a probar otra distribución de Linux, Linux Mint Debian Edition.

Tuve un par de inconvenientes con XFCE (mini-aplicaciones y chucherías) así que instalé Gnome como gestor de ventanas.

Instalé el S.O. en un pendrive de 2GB, el ISO lo descargué desde la página oficial de Linux Mint, para esta tarea (crear el live-usb) ocupé "unetbootin".

Para garantizar la compatibilidad con los procesadores no-PAE, las versiones de 32 bits de Linux Mint Debian viene con un núcleo de 486 por defecto. Este núcleo no soporta SMP, y en consecuencia sólo es capaz de detectar un núcleo y una CPU. Tuve que instalar el kernel 686-PAE para dar soporte a un procesador "Intel Centrino 2".

Los problemas con el brillo de la pantalla del notebook aún están presentes (problemas con el kernel 2.6.39) pero los solucioné aplicando las correcciones que hice en un post anterior.

Hasta el momento se ha comportado estable, no he tenido problemas para instalar Netbeans 7, apache2, php5, mysql, subversion y un largo etcétera. Al parecer el consumo de CPU ha disminuido y por lo tanto la vida de la batería se ve mejorada. El navegador de google "Chrome" ha tenido un buen rendimiento al ejecutar el plugin de flash.

9/16/2011

Convertir textos en formato ePUB

EPUB o ePub (acrónimo de la expresión inglesa Electronic publication - Publicación electrónica) es un formato redimensionable de código abierto para archivos de libro electrónico (ebook). En el formato de libro digital ePub se marca el contenido, pero no se delimita su formato, que se adapta a los diferentes tamaños de las pantallas de los múltiples lectores de libros electrónicos del mercado.

Tenemos dos posibilidades para convertir un *.txt, *.pdf o *.doc en *.ePub en Ubuntu, la primera y mas sencilla es instalarnos la extensión "Write2ePub" para OpenOffice. Con Write2ePub solo hay que abrir el documento y presionar el botón que se creó en la barra de herramientas y listo, eso si, es un poco lento y por lo menos nos ocupará un 100% de nuestro CPU.

La otra posibilidad es instalarnos la aplicación "Calibre":

# sudo apt-get install calibre

Tiene mas opciones para administrar nuestra biblioteca, dando la posibilidad de sincronizar el PC con el eReader que poseamos, no soporta la conversión de *.doc, pero con los *.txt y *.pdf se comporta excelente, el tiempo y uso de CPU en la conversión se reduce a la mitad.

Fuentes:
http://es.wikipedia.org/wiki/EPUB
http://extensions.services.openoffice.org/en/project/Writer2ePub
http://calibre-ebook.com/

9/02/2011

Debugging Netbeans en consola

CakePHP tiene "shells" los cuales ocupan php-cli para ejecutar los scripts, Netbeans puede ocupar el xdebug ejecutando un script desde consola, la magia la realiza el siguiente comando:

# export XDEBUG_CONFIG="idekey=netbeans-xdebug"

Primero comenzamos el debugging con Netbeans, luego abrimos una consola (ctrl+alt+t enUbuntu 10.04) y ejecutamos el comando antes mencionado, luego en la misma consola ejecutamos nuestro script:

# php mi_script.php


Fuentes: