a2ps y pdftotext: de ASCII a PS y de PDF a texto

Pequeñas herramientas que me hacen la vida más fácil.

a2psa2ps , una aplicación que permite convertir texto ascii en postscript, con formateado de sintaxis (en blanco y negro y con diferentes tamaños de letra) para multitud de lenguajes de programación. El resultado se puede imprimir directamente por impresora, porque la calidad es muy buena. Además, permite imprimir a 2×2, 2×1, etc., en modo dúplex, en color… Genial.

ScreenshotLa siguiente es pdftotext, otra pequeña gran herramienta que nos permite analizar parsear el contenido de un pdf y convertirlo a texto ascii, manteniendo la estructura (lo más posible y siempre que usemos la opción -layout) del pdf original. Por ejemplo, si pasamos pdftotext al fichero PDF con las primeras entradas del diccionario en Euskera Orotariko Euskal Hiztegia, obtendremos una buena reproducción en ascii, con el contenido intacto y la estructura bastante similar.
vim

Lo dicho, dos herramientas más para la toolbox.

Linux Magazine 53: Trucos para dispositivos

LinuxMagazine53* Editorial:Cadena Perpetua
* DVD: Guadalinex v6 y Kademar 4.9
* Inseguridades: Fuzzing
* Noticias: Kernel: Soporte para exFAT; GPLA, LGPL e IBM IP; Trazado de Kernel Ktrace Sleeper; Zedtrace Tracepoint Filter; Estado de Exofs; Auto-Suspensión; Sistema de Archivo VMUFAT para la Dreamcast.
* Noticias: Empresa y Comunidad: SCO… ¿Resucita?, ¿Quién hace Linux?, Miscrosoft y Netbooks, Netbook Tablet con Linux.
* Portada: Trucos para Dispositivos: Linux gestiona cada vez mejor los dispositivos, y la versatilidad del software de código abierto da lugar a algunas innovaciones interesantes.
* Portada: Easy Driver: Los desarrolladores de Linux están trabajando en toda una nueva generación de herramientas para la gestión y actualización de drivers de dispositivos.
* Portada: Biblioteca Musical: Aunque el protocolo MTP esté promocionado por Microsoft, eso no significa que no pueda pasar música a sus dispositivos MTP en Linux.
* Portada: Tinta Invisible: Cómo dotar temporalmente de acceso de escritura a dispositivos de sólo lectura mediante el sistema de archivos apilado aufs.
* Portada: Stick Security: ¿Cómo de fácil es que se pierda un stick USB? ¿Por qué no íbamos a proteger los datos por si cayesen en las manos equivocadas?
* Evaluación: Botitas: Unetbotin permite a los usuarios configurar casi cualquier distribución en un lápiz USB arrancable.
* Práctico: En La Punta De Los Dedos: Cualquiera que trabaje con la tecnología de la información sabe lo difícil que resulta seguirle la pista a las solicitudes de soporte de los usuarios, así como a los inventarios y a los historiales. GLPI facilita la labor.
* Práctico: Hogar Zeta: Los problemas de licencias evitan la integración de ZFS en el kernel de Linux, pero los usuarios de Linux pueden probar el muy elogiado sistema de ficheros en el espacio del usuario.
* Desarrollo: Primos Lejanos: La generación de texto y de HTML es uno de los pilares de la web. Python nos ofrece gran cantidad de opciones y analizamos dos de las más populares: Mako y Genshi.
* Desarrollo: Bug Bumper: Comenzamos con strace examinando un par de programas «Hola mundo». En el siguiente número, la segunda parte de esta serie de dos artículos, examinaremos más detalladamente la salida de streace.
* Desarrollo: Juegos para Especuladores: Un panel tiene una excelente colección de applets y otro una apariencia espectacular, pero una combinación de ambos es ciertamente rara. Ahora, la solución para el escritorio está cerca: PerlPanel es ampliable con widgets «hágalo-usted-mismo».
* SysAdmin: ¡Bloguéame!: De vez en cuando, el administrador de sistemas Charly tiene que dejar sus tareas habituales por temas fuera de su competencia. Cuando esto sucede, es bueno tener las herramientas adecuadas a mano.
* SysAdmin: Buen Comportamiento: El filtro de paquetes iptables para Linux carece de una función que habilite puertos dinámicamente para ser usados por usuarios autenticados. Portsmith cubre esta carencia, permitiéndoles habilitar sus propias conexiones.
* SysAdmin: Dos en Uno: Presentamos un escritorio virtual totalmente funcional mediante navegador Web que ejecuta aplicaciones Windows y Linux mano a mano.
* Linux User: Delicioso: Instalación y administración de paquetes desde la línea de comandos con el potente gestor de paquetes yum.
* Linux User: Marcos Básicos: El CMS ligero Xoops ofrece funcionalidades básicas, aunque es fácil de extender.
* Linux User: Pista De Papel: Los escritores que someten sus trabajos a publicaciones pueden crear una base de datos para rastrear e informar del estado de sus proyectos.
* Linux User: Densimetría con Squeak: Mejorando la comprensión de constructos científicos.
* Linux User: Shell Personal: Consejos que nos ayudan a personalizar Bash.
* Comunidad: Konsultorio: Si tienes algún problema de configuración, o simplemente quieres conocer mejor cómo funciona Linux, pregúntale a Klaus Knopper, el creador de Knoppix. Este mes: Resolución de Pantalla Problemática, Problemas de Arranque, Tarjeta de Sonido en Portátil y Software Linux OEM.
* Comunidad: Linux Legal: Jose María Lancho, preseidente de HispaLinux, resuelve las dudas legales de los lectores. Este mes: ¿Qué pasa con C#?
* Comunidad: Encontrar Programadores: Si estás empezando desde cero, necesitas un montón de usuarios para atraer a una comunidad de desarrollo fuerte.

Linux+ 10/2009 (58): Hardware y Linux

Linux_dvd_10_2009_ESDVD: Fedora 11 Leonidas
La última versión del sistema operativo Fedora Linux respaldado por la empresa RedHat
Versión 32 bit, bootable

ChromeOS: Sistema operativo de Google para netbooks

Linux en miniatura: Más potencia en menos espacio

Hardware compatible con Linux: Qué más deberías saber

SAR: Monitorización de rendimiento

CAINE: Entorno de investigación

Buffer Overflows: Programación segura

GCompris: Linux para los niños

Mapserver: Crea un sistema de información geográfica

y otros…

Nueva cabecera en DiarioLinux.com

La imagen de cabecera de DiarioLinux ha sido renovada. Antes usábamos la imagen de serie del theme Paalam, pero a nuestro diseñador Fernan no le gustaba, así que se lió la manta a la cabeza, y diseñó una nueva. ¿Qué os parece? Gracias a Fernan por su gran trabajo en DiarioLinux desde que comenzamos, hace ya más de 8 años, allá por Junio de 2001

Retirada de Ubuntu en Telecentros Asturianos

Esta mañana he recibido un email desde Asturias pidiendo que DiarioLinux se hiciera eco de una muy mala noticia para el software libre:

«Cómo publicamos en este Blog [LibreMeSientoMejor], el CAST está procediendo a retirar 224 equipos informáticos de 23 CDTL de Asturias con Ubuntu (Software Libre /Linux) , para sustituirlos por ordenadores “sólo Windows+MSOffice” en los que no se podrá (por contrato) dar soporte a Ubuntu.»

Ahora ya no sólo es que la administración pública elija software privativo frente a software libre, sino que, allá donde se consiguió implantar máquinas con software de código abierto (¡224 equipos!) no se les ocurre otra cosa que migrar a… ¡software privativo! . Sin entrar en detalles sobre lo que significa nadar contra corriente (los principales países europeos están ejecutando políticas de migración a software libre… Asturias justo lo contrario), parece que en época de crisis a alguien le sobra dinero a espuertas. Y analizando la composición de la Junta del Principado, parece ser que es al FSA-PSOE. Definitivamente, el PSOE debería de aclarar sus ideas respecto al software libre, porque cada región socialista hace al respecto, literalmente, lo que le da la gana.