Skip to main content

Software Libre

Cambiando el formato de libros electronicos

Cuando uno tiene en casa una gran devoradora de libros, empieza a plantearse que los libros electrónicos no deben estar tan mal. Si además dispone de un mp5 que le permite leer ficheros de texto sencillos (los txt de toda la vida), entonces uno se pregunta ¿y por qué no lo aprovechamos, al menos hasta que se le compre un ereader en condiciones?.

Claro que los libros electrónicos normalmente suelen estar en formatos epub, o fb2 o mobi o ... pero no es normal que estén en txt, por lo que se hace necesaria una conversión de formato.

Bajando calidad de mp3

Llevo algún tiempo que los cascos del móvil me fallan por lo que no lo puedo utilizar para escuchar los mp3 que tengo almacenados en la micro-sd del teléfono, así que no me ha quedado otro remedio que rescatar un "cutre" reproductor de mp3 (128Mb de capacidad) que vino con alguna subscripción.

El problema es que en 128Mb, no caben demasiadas canciones, sobre todo si estas están codificadas a 192Kbps o incluso más, por lo que cuando salgo a hacer una tirada larga, que pueden ser entre 100 y 120 minutos, se me acaba bastante rápido el repertorio

Ubuntu Open Week en castellano

Aprovechando que en menos de 10 días, exactamente el lunes 11, comienza la Ubuntu Open Week en castellano voy a dejar aquí unas breves instrucciones para poder asistir a las charlas.

Evidentemente los que suelen utilizar el IRC pueden saltarse la lectura pues no les va a aportar nada, y de paso también se la pueden saltar aquellos que sienten una irracional alergia hacia Ubuntu y hacia cualquier sistema operativo distinto del que procede de Redmond.

Construyendo un paquete simple

Hace un mes y medio comenté de pasada que tal vez en algún momento escribiría sobre como empaquetar un simple script y hoy será el día en que cumpla mi promesa.

Lo que vamos a ver aquí es como construir un paquete deb, para que nos facilite la instalación de un script, o de un binario que hayamos compilado, y para el que no tengamos el archiconocido configure, ya que en ese caso el procedimiento de empaquetado sería mucho más automático que los pasos que voy a seguir aquí.

Xdialog, ventanas en scripts

En este remedo de artículo (por llamarlo de alguna forma) intentaré hacer un esbozo de lo que se puede hacer con la herramienta Xdialog. A través de Xdialog se puede conseguir introducir ventanas (o diálogos) en un shell-script para hacer más "amigable" la interacción con el usuario. En Ubuntu viene instalado por defecto la aplicación Zenity, que sirve para lo mismo que Xdialog pero tiene menos opciones, si alguien tiene interés en utilizar Zenity mejor que lea el artículo de Milmazz Zenity, mejorando la presencia de tus scripts. Además Xdialog es bastante compatible con dialog la aplicación de diálogos en modo texto (utiliza las librerías curses para mostrar los diálogos), por lo que un script con Xdialog se podría adaptar facilmente para tenerlo preparado para ejecutarlo en modo texto mediante dialog.

Comienza el proyecto CUPIE!!

En Ubuntu-es se ha puesto en marcha el proyecto C.U.P.I.E.:

Logo de CUPIE

Disección de un script

Aprovechando el último envío (sí ese, el del meme) voy a destripar un poco el script utilizado. Para los que no hayan leido esa entrada y no les apetezca hacerlo, transcribo a continuación el script:
history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'| sort| uniq -c| sort -rn |head -10
Antes de seguir aclaremos que el script anterior es una copia del publicado por Michael Stutz aquí siendo una parte de un gran artículo en el que describe una amplia variedad de trucos de shell.

NO al OOXML como estándar ISO

Con esta entrada me uno (además de firmar la petición) a la solicitud para que no consideren el formato de Microsoft Office (OpenXML, OOXML) como estándar ISO ya que ni es abierto, ni estándar ni es XML. OOXML no apto Solicito a los miembros del comité nacional de ISO que voten "NO" a ISO DIS 29500 (formato documental Office OpenXML, OOXML) y aporto las siguie

Aventurandose por los shell scripts

En esta anotación voy a intentar dar unas breves ideas para aquellos que quieran hacer sus primeros pinitos en la programación de shell scripts.

La shell utilizada será bash pues además de ser la que se utiliza por defecto en GNU/Linux es también la más potente, al menos de las que conozco, csh, ksh y bash.
Distribuir contenido