viernes, 30 de septiembre de 2016

Invertir el orden de las líneas de texto en un archivo

Necesitaba invertir el orden de las líneas de un archivo de texto.
Encontré que existe un plugin para NotePad++ que lo hace, pero quería ver si había otro camino más sencillo.
Y encontré que se puede hacer a través de la línea de comandos escribiendo:

tac a.txt > b.txt

Luego de esto, si el contenido del archivo a.txt fuera:
Este es un
archivo de texto
que tiene más de
una línea.
El contenido del archivo b.txt quedaría:
una línea.
que tiene más de
archivo de texto
Este es un

sábado, 24 de septiembre de 2016

Linux Voice #23 (febrero 2016)

  • Construya una casa inteligente potenciada con Linux;
  • Descubra que está pasando dentro de SUSE
  • Explore navegadores web súper rápidos y livianos;
  • Aprenda la magia negra del lenguaje ensamblador ARM;
  • Escriba juegos multiplataforma utilizando SVG.
El pasado 19 de setiembre, además de la edición # 22 de Linux Voice, también quedó disponible para su descarga gratuita la edición #23, correspondiente a febrero de 2016.

Además de las recomendaciones listadas al principio de esta entrada (y que son las que se hacen en la web de la revista), me gustaría destacar,:
  • En las páginas 26 y 27, el artículo Secretos del navegador Tor


100 páginas - 30 MB
(pinche en la imagen para descargar el pdf de esta edición).

martes, 20 de septiembre de 2016

Linux Voice #22 (enero 2016)

  • Use Linux más inteligentemente con nuestro mega compendio de consejos.
  • Aprenda sobre cómo los "Códigos de Conflicto" están cambiando al mundo FLOSS.
  • Construya una máquina de trivia con su Raspberry Pi.
  • Controle sus servidores con Bluetooth.
Ayer, 19 de setiembre, quedó disponible para su descarga gratuita la edición #22 de Linux Voice, correspondiente a enero de 2016 (ese día también publicaron la edición Nº 23, pero vamos por partes...)

Además de las recomendaciones listadas al principio de esta entrada (y que son las que se hacen en la web de la revista), me gustaría destacar, principalmente:
  • En las páginas 66 y 67, Valentine Sinitsyn escribe sobre Shower, un motor de presentaciones electrónicas HTML; 
Aunque también merecen destaque:


100 páginas - 42,8 MB
(pinche en la imagen para descargar el pdf de esta edición).

viernes, 16 de septiembre de 2016

Full Circle #112 (agosto 2016)



El 26 de agosto salió la edición #112 (un PDF de 53 páginas y 7,7 MB) de la cual destaco:
  • En las páginas 37 a 39, Ron Swift, escribe un artículo titulado algo así como "La transición al código abierto de su negocio". En el cuenta la transición de su empresa familiar hacia el código abierto y da interesantes consejos para quienes quieran hacer lo mismo.
  • Este mes en su habitual columna "Command & Conquer", en  las páginas 14 y 15, Lucas Westermann da algunos consejos y hace una interesante lista (y reseña someramente) algunas de las herramientas y programas que utiliza a menudo en su trabajo diario. En ese marco, menciona una tipografía muy interesante que utiliza para sus tareas de programación: Hack (ya me la instalé para probarla por un tiempo en Geany y Gedit).
  • En la reseña de libros de la página 36, se ve muy interesante el libro "Arduino Project Handbook".
  • En la sección de cartas de los lectores, en la página 45, se publica la muy atendible opinión de Lawrence H. Bulk, sobre la "desafortunada decisión" de Ubuntu (entre otras distribuciones) de abandonar las arquitecturas de 32 bits. En esa misma carta recomienda algunas alternativas para quienes necesiten mantener vivas máquinas viejas, en especial recomienda antiX.

Como contrapartida de lo mucho que encontré para destacar en el contenido general de esta edición, los artículos referidos en  la sección de Noticias (páginas 4 a 12) no me resultaron lo suficientemente atractivos. Apenas si podría mencionar el titulado Basado en Puppy Linux, Toutou Linux 6.3.2 "SlaXen" alcanza un nuevo mojón: su segunda Alpha (un artículo de softpedia.com).

Finalmente, mi traducción libre de la editorial, escrita, como siempre, por Ronnie Tucker: