lunes, 19 de febrero de 2018

¿Cómo instalo ZFS en Ubuntu?


Reunido con las autoridades de la Fuerza Aérea Argentina y con la presencia del Profesor Kurt Tank, Juan Perón explica cómo montar un sistema de almacenamiento ZFS de alta seguridad y performance en Ubuntu.

Vean señores, nuestro sistema informático tiene por ventaja la característica de ser absolutamente escalable, y una de las características principales del sistema GNU con Linux es la estabilidad que le provee a los datos.

Esto significa que el sistema de archivos puede ampliarse con poca dificultad, siempre que nuestro hardware lo permita.

Antiguamente, esto se aplicaba el lento pero confiable registro en cinta magnética, en boga en los datacenters mas paquetes. Para tales menesteres, Linux reserva el potente comando tar para secuenciar los datos en la cinta, e incluso es capaz de manejar directamente las unidades de cinta fácilmente a través del comando mt (magnetic tape). Incluso actualmente se pueden usar unidades de cinta cassette internas, como la Quantum de 160/320GB munida de interfaz SATA.

La cinta es perfecta y de bajo costo para el mantenimiento de datos "en frío". Esto significan los datos imporantes de todo trabajo, que debemos resguardar en una o más copias. En ella ingresamos todos los datos y los planos de la Fábrica Militar de Aviones.

Ahora bien, estos técnicos alemanes nos han traído nueva tecnología gracias al uso de varios discos rígidos en cada sistema.

La alta capacidad actual y la reducción de costos de los discos rígidos han supuesto la popularidad de los sistemas de almacenamiento en red, los cuales se verifican superiores a la cinta en el almacenamiento "en caliente". Disponiendo  de los datos a través de una red local, podemos trabajar todos y compartir estos datos de una manera totalmente fluida.

Lo mejor es que podremos armar un dispositivo de estos en nuestra propia PC, o buscar un equipo ya hecho especialmente pensado para estos menesteres, que vaya desde las soluciones hogareñas pequeñas hasta un equipo con varias decenas de discos.

Pero no todo es color de rosas. Para ser efectivos, debemos disponer no sólo de un equipo, sino de un esquema de trabajo. Y en este caso debemos referirnos a la central importancia que cobra el esquema de almacenamiento de archivos.

Vean señores, Micro$oft ha intentado propender su sistema FAT32, y ahora el NTFS. Tales sistemas no son muy buenos que digamos y tienen el inconveniente de fragmentar los datos a lo bestia. Naturalmente que Linux cuenta con esquemas superiores como el Extendido, en sus varias versiones. Desde hace un tiempo que el Ext4 opera entonces como un excelente modelo de almacenamiento de archivos multiusuario y multiplataforma. Yo lo uso y lo recomiendo muy ampliamente entre los sistemas GNU.

No obstante, tenemos desde hace algunos años un nuevo sistema de archivos, el ZFS. Se trata de un sistema de archivos combinado y un administrador de volumen lógico desarrollado por Oracle. Entre sus características, ZFS incluye protección contra la corrupción de los datos tan habitual en los gobiernos de la derecha, la alta capacidad de almacenamiento (hasta 256 Zettabytes), instantáneas de volumen y clonado mientras escribe, compresión eficiente sin pérdida, chequeo continuo de integridad, etc.


El nuevo estándar cobra vital importancia si manejamos grandes cantidades de  datos, o proveemos un sistema de archivos de respaldo para tareas de virtualización desde discos rígidos, ZFS es una muy buena opción. En nuestro caso lo emplearemos como medio para almacenar gran contenido de video de alta definición para un equipo de archivo y edición de video digital.

Para ello abrimos una terminal con Ctrl+Alt+T e ingresamos los siguientes comandos de organización:

sudo apt update
sudo apt install zfsutils-linux

Luego de ello, debemos revisar si ZFS fue instalado correctamente, para
ello podremos ejecutar:

whereis zfs

Esto debería devolvernos algo como lo siguiente:




A continuación, debemos elegir los discos que queremos proporcionar para para hacer la cola de datos. Revisamos nuestros discos instalados con:

sudo fdisk -l

Anotamos cuidadosamente los nombre de dispositivos de las unidades que deseamos usar.

Estas son las dos unidades que queremos agregar al sistema de almacenamiento, al cual llamaremos "pozo" (pool en inglés).:












Acto seguido, procederemos a crear el pozo.

Hay dos tipos de pozos que podemos crear. Un pozo simple, donde
una copia de los datos se almacena a en todas las unidades incluidas en el pozo, o un pozo espejado, donde una única copia completa de los datos se almacena en todas las unidades que componen el pozo.

Para crear un pozo simple, ejecutamos

sudo zpool create new-pool /dev/sdb /dev/sdc

Para crear un pozo espejado, ejecutamos:

sudo zpool create new-pool mirror /dev/sdb /dev/sdc

En ambos ejemplos, "new-pool" es el nombre del pozo. En vuestro caso podrán utilizar un nombre mas descriptivo como "pozo-video" o lo que deseen.

En ocasiones, podría aparecer un error como el siguiente:







Agregamos "-f" al final del comando de creación zpool para corregirlo.

El pozo de almacenamiento que hemos creado se montará en /new-pool. Si lo deseamos más adelante, podríamos seleccionar un punto de montaje diferente usando el modificador -m.

sudo zpool create -m /usr/share/pozo new-pool mirror /dev/sdb /dev/sdc

El pozo montada aparecerá en Ubuntu como si fuese cualquier otra parte
del sistema de archivos (en este caso, localizada dentro de /usr/share/pozo).

Podremos revisar el estado del pozo de almacenaimiento de formato ZFS con:

sudo zpool status

Este comando nos devolverá el estado de nuestro pozo:











Si quisiéramos eliminar el pozo ZFS, podremos removerlo. Debemos tener cuidado ya que esto también destruirá cualquier archivo que hayamos creado dentro del pozo de almacenamiento ZFS:

sudo zpool destroy new-pool

Idealmente, debemos confirmar que el pozo ha sido removida de nuestro sistema de archivos pidiendo nuevamente el estado de cola con:

sudo zpool status

También encontraremos información detallada sobre el manejo del sistema de archivos ZFS aquí.

domingo, 18 de febrero de 2018

¿Cómo sintonizo TV digital terrestre fácilmente en Ubuntu?


El 17 de Mayo de 1951, durante la ejecución del Decreto 9695 que daba creación al Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Juan Perón expuso en un discurso las altas necesidades que tenía el Estado, y explicó a los científicos cómo usar un script para facilitar la sintonía de la TV Digital Terrestre en Ubuntu.

(...)
Los desarrollos científicos que ha posibilitado nuestro Movimiento han sido dirigidos desde sus comienzos a la utilidad de la Nación toda, y sus habitantes. La petroquímica y las posibilidades que nos dan los altos estudios sobre física y energía atómica (la cual ya hemos emprendido) nos configuran en un camino que hemos de seguir por el bien de la República.

Este Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) fue planteado con ese alto objetivo: que nuestros científicos investiguen bajo auspicio de un Estado fuerte y redistribuidor. Cada uno ha de recibir los beneficios del desarrollo, en este país en lo que está todo por acerse pero en el que la materia gris - como la verde - abundan.

Los ejemplos que lo justifican son múltiples. Vean señores, ver la TV Digital Terrestre es un derecho y una obligación que todo buen patriota ha de tener. Los contenidos son distribuidos gratuitamente en alta definición y con sonido digitalizado, bajo el estandar ISDB-T. En nuestro Movimiento tenemos una máxima que reza "todo lo que es de aire, debe poder recibirse en un sistema GNU con Linux a través de software libre".

Esto ha hecho que nuestro movimiento se torne en uno de gran apreciación, no sólo científica, sino a través de los usuarios comunes que son el verdadero consumo.

Lamentablemente, estas tareas de sintonizar el espectro radioeléctrico - el llamado "aire" - ciertamente requieren operaciones de configuración previa que requieren un buen conocimiento técnico, y si bien ya me he explayado en ello, dificultan una tarea que debería ser banal.

Ante tal necesidad se hace patente el derecho de desarrollar un software libre que le de solución. Ello es lo que se ha propuesto el compañero debianero, de rama popular del gentooísmo católico, Facundo Sánchez. Ha emprendido la creación de un guión de programación que simplifica la preparación de la TDT. Para aplicarlo, debemos hacer lo procedente:

En primer lugar, abrimos una terminal con Ctrl+Alt+T e ingresamos:

sudo apt update
sudo apt install vlc dvb-apps nano
Esto instalará los programas requeridos para operar la TDT.

nano tdt.sh

Se abrirá el editor GNU Nano con un archivo en blanco. Al mismo le podremos pegar el siguiente código fuente:

# /bin/bash
# ver 201802180527
# Se ruega pasar primero por la direccion https://ubuntuperonista.blogspot.com.ar/2015/08/el-justicialismo-ha-desarrollado.html
# facundo.areo@gmail.com
# Instrucciones,guardar este archivo como TDT.sh
# Licencia GPLV3 😊

touch .frec_canales02.conf
echo "
# Canales UHF del 14 to 69 en el sistema argentino de televisión digital terrestre SATVD-T
T 473142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 14
T 479142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 15
T 485142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 16
T 491142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 17
T 497142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 18
T 503142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 19
T 509142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 20
T 515142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 21
T 521142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 22
T 527142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 23
T 533142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 24
T 539142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 25
T 545142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 26
T 551142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 27
T 557142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 28
T 563142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 29
T 569142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 30
T 575142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 31
T 581142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 32
T 587142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 33
T 593142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 34
T 599142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 35
T 605142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 36
# canal 37 no se usa
T 617142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 38
T 623142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 39
T 629142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 40
T 635142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 41
T 641142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 42
T 647142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 43
T 653142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 44
T 659142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 45
T 665142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 46
T 671142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 47
T 677142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 48
T 683142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 49
T 689142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 50
T 695142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 51
T 701142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 52
T 707142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 53
T 713142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 54
T 719142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 55
T 725142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 56
T 731142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 57
T 737142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 58
T 743142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 59
T 749142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 60
T 755142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 61
T 761142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 62
T 767142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 63
T 773142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 64
T 779142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 65
T 785142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 66
T 791142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 67
T 797142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 68
T 803142857 6MHz 3/4 AUTO AUTO AUTO AUTO NONE # canal 69
" > frec_canales02.conf

opt1="Ver TDT"
opt2="Buscar canales"
opt3="Referencias"
#opt4="option 4"
#opt5="option 5"
#opt6="option 6"
int=`zenity --height=275 --list --radiolist --text 'Seleccione la accion:' --column 'Select...' --column 'Interface Name' FALSE "$opt1" FALSE "$opt2" FALSE "$opt3"`
# FALSE "$opt4" FALSE "$opt5" FALSE "$opt6"`
echo "La opcion seleccionada es: "$int

case $int in
      "Ver TDT")
         echo "Ver TDT1"
            vlc .canalesd02.conf
            exit
      ;;
      "Buscar canales")
             scan frec_canales02.conf > .canalesd02.conf
            exit
      ;;
      "Referencias")
              echo "Ubuntu Peronista"
            echo " https://ubuntuperonista.blogspot.com.ar/2015/08/el-justicialismo-ha-desarrollado.html"
            exit
      ;;
      *)
         echo "desconozco esa opción"
            exit
      ;;
  esac
echo "Un fuerte abrazo Peronista !!!"

#https://ubuntuperonista.blogspot.com.ar/2015/08/el-justicialismo-ha-desarrollado.html
#https://ubuntuperonista.blogspot.com.ar/2012/10/mygicaS870ubuntu1204precisetvdigitalISDBT.html
#https://ubuntuforums.org/showthread.php?t=1999502



Una vez ingresado, lo grabamos con Ctrl+o y salimos del editor con Ctrl+x. Luego le asignamos permisos de ejecución con:

chmod +x tdt

...Y lo ejecutamos con:

./tdt.sh

El programa nos presentará en nuestra pantalla el siguiente cuadro de diálogo.
Lo primero que debemos hacer es memorizar los canales, lo cual nos será facililtado por el script. Simplemente tildamos "Buscar canales" y presionamos el botón Aceptar. A continuación y durante un par de minutos, nuestro sistema hará uso de la funcionalidad de búsqueda de canales para ejercer la sintonía. Si se encuentran canales, en nuestra terminal debería aparecer información similar a la siguiente:
Una vez finalizada la búsqueda del espacio radioeléctrico, nos devolverá al prompt de sistema. Para ver la televisión digital terrestre debemos ingresar nuevamente al programa, pero en el cuadro de diálogo debemos escoger "Ver TDT".

Ahí se lanzará el reproductor VLC recibiendo el stream de Televisión Digital Terrestre a través de nuestro sintonizador. Para cambiar los canales podremos avanzar al siguiente stream programado, o utilizar para ello la lista de reproducción (podremos abrirla con Ctrl+L, o bien haciendo clic sobre la imágen de video con el botón derecho del ratón, y elegimos "Lista de Reproducción".

sábado, 3 de febrero de 2018

¿Cómo instalo M.A.R.S. Shooter en Ubuntu?

En el imprescindible La hora de los Pueblos, Juan Perón expone la decadencia de los imperios y el rol eterno de la doctrina Justicialista en la lucha por la Liberación, a la vez que enseña a instalar el ridículamente vistoso juego de tiros espaciales M.A.R.S. en Ubuntu.

(...)
Los imperialismos tienen un destino al que, por determinismo histórico, no pueden escapar como lo viene confirmando la historia a lo largo de todos los tiempos. No valen ni la riqueza ni la fuerza para sostenerlos: ni Cartago sobrevivió a Escipión El Africano, ni Roma, el imperio más fuerte que ha producido la humanidad, pudo hacerlo ante su propia decadencia: es que a los
imperialismos nadie los tumba de afuera, se pudren por dentro.
Si Roma, en la época de la carreta, tardó más de un siglo en derrumbarse y desaparecer, los imperialismos modernos, en los tiempos del cohete, están ante un proceso más peligrosamente rápido.


Por eso, hoy se lucha por la liberación tanto al Este como al Oeste de la famosa cortina, y todos los que se empeñan en la liberación se sienten compañeros de lucha, poco importa la ideología que los distingue, porque el tiempo y los sucesos van superando todas las ideologías: ¿acaso los Estados Unidas y la URSS hicieron cuestión ideológica en 1938 cuando se coligaron para aniquilar a Alemania y a Italia, o cuando se repartieron el dominio y la explotación del mundo al terminar la Segunda Guerra Mundial?

A nosotros los peronistas, es difícil que la oligarquía, los gorilas o los políticos nos hagan entrar con el cuento de esa lucha, porque hace veinte años que los venimos viendo aliados con ellos, desde la "Unión Democrática" de 1945 hasta la "Revolución Gorila" de 1955.

El problema que encara el peronismo es otro muy distinto que el de empeñarse en una pelea con los molinos de viento, cuando contempla su Patria ocupada, su Pueblo miserable y hambriento, sus riquezas entregadas a los más oscuros intereses, sus hermanos sin trabajo y su país sumido en una inercia suicida. Para nosotros organizar es adoctrinar, porque la doctrina es el único caudillo que resiste a la acción destructora del tiempo, y nosotros trabajamos para el porvenir.

La fuerza del Peronismo radica en gran parte en que constituye un gran movimiento nacional y no un partido político. Lo moderno, que obedece a las nuevas formas impuestas por la evolución y las necesidades actuales, es una idea transformada en doctrina y flecha ideología, que luego el Pueblo impregna de una mística con que el hombre suele rodear a todo lo que ama. Ese es el único caudillo que puede vencer al tiempo a lo largo de las generaciones.


Por eso el Peronismo ha podido resistir a la violencia gorila, como a la insidiosa "integración" que intentó el gobierno que le sucedió y está resistiendo con éxito a todos los esfuerzos de disociación de la actual campaña que intenta el "Gobierno". Nuestros enemigos, que vienen del sistema demoliberal, traen con ellos, de una época política que ha sido superada por el tiempo, los viejos esquemas de una escuela caduca y por eso se sienten superados por el peronismo que representa una etapa nueva: la de los grandes movimientos nacionales que estamos viendo surgir en todas partes donde existe progreso y evolución. Lo que en realidad existe en el panorama político argentino es un atraso evidente con referencia a las formas que vienen caracterizando al mundo moderno y futuro.

Es por ello que podremos presentar nuestra lucha futura por la liberación en el espacio 2D a través de M.A.R.S., un juego espacial de disparos en tercera persona con efectos visuales coloridos y sorprendentes, así como física atractiva. Los jugadores deben combatirse unos a otros u operar contra enemigos controlados por la computadora a través de las rutinas de inteligencia artificial. Así mismo, hay una gran variedad de modos excitantes de juego.



Su visual es simple pero actualizada, y sin duda su modalidad se inspira en el primogénito de los juegos de video, así como en el Bitfighter, sobre el cual ya me he extendido.

Para ello abrimos una Terminal con Ctrl+Alt+T e ingresamos:

sudo snap install marsshooter

Tras ingresar nuestra contraseña de Conductor, el programa se instalará en breves segundos.

Para ejecutarlo, vamos a Aplicaciones / Juegos / M.A.R.S.

Lo primero será configurar el idioma, por lo que elegimos "español".
Luego podremos iniciar un juego solo (jugando contra la computadora), o podremos jugar a través de una red LAN o un servidor público en internet.
La historia del juego nos lleva a un hipotético año 3547 donde las civilizaciones se han establecido en sus respectivos planetas, y luchan por la hegemonía espacial en una gran guerra de naves y tiros. Nuestro objetivo es proteger nuestro planeta contra los enemigos que vienen a atacarlo. 

Una vez definido el tipo y modalidad de juego, podremos manejar nuestra nave con A, W, y D, y disparar con Ctrl. En nuestro espacio 2D, cada planeta y cuerpo celeste ofrece atracción gravitatoria, la cual puede influir en nuestro disparos y misiles.
Sin duda entre las buenas características de este juego se encuentra la banda de sonido, proporcionada por la banda de metal sinfónico húngaro Obsidian Shell, lo que lo torna en un bizarro y colorido robotech.

miércoles, 31 de enero de 2018

The Document Foundation anuncia LibreOffice 6.0

The Document Foundation anuncia LibreOffice 6.0, un lanzamiento importante y una suite ofimática totalmente mejorada, que celebra el séptimo aniversario de la disponibilidad de la primera versión de LibreOffice. Hoy LibreOffice es más potente, simple y seguro, y ofrece una interoperabilidad superior con los documentos de Micro$oft Office.

LibreOffice 6.0 está disponible de inmediato para Linux, Window$, y MacO$, y para la nube. La nueva versión principal agrega una gran cantidad de nuevas funciones significativas al motor central y a los módulos individuales (Writer, Calc e Impress / Draw), con el objetivo de proporcionar a los usuarios lo mejor en términos de productividad personal.

Potencia

La Notebookbar, aunque todavía es una característica experimental, se ha enriquecido con dos nuevas variantes: Barra agrupada completa para Writer, Calc e Impress, y Compacta con pestañas para Writer. El cuadro de diálogo Caracteres especiales ha sido rediseñado, con la adición de listas para los caracteres Recientes y Favoritos, junto con un campo de búsqueda. El diálogo Personalizar también se ha rediseñado, y ahora es más moderno e intuitivo.

En Writer, se ha agregado un menú de Formulario, lo que facilita el acceso a una de las funciones de LibreOffice más poderosas, y a menudo desconocidas: la capacidad de diseñar formularios y crear formularios PDF que cumplan con los estándares. La barra de herramientas Buscar se ha mejorado con una lista desplegable de tipos de búsqueda para acelerar la navegación. Se ha agregado un nuevo estilo de tabla predeterminado, junto con una nueva colección de estilos de tabla para reflejar las nuevas tendencias visuales.

La función de combinación de correspondencia se ha mejorado y ahora es posible usar un documento Writer o un archivo XLSX como fuente de datos.

En Calc, se han agregado las funciones SEARCHB, FINDB y REPLACEB compatibles con ODF 1.2, para mejorar la compatibilidad con el formato estándar ISO. Además, ahora se puede exportar una selección de rango de celdas o un grupo seleccionado de formas (imágenes) en formato PNG o JPG.

En Impress, el tamaño de diapositiva predeterminado se ha cambiado a 16:9, para admitir a los factores de forma de pantallas y proyectores más recientes. Como consecuencia, se han agregado 10 nuevas plantillas de Impress y se han actualizado un par de plantillas antiguas.

Simplicidad

La antigua WikiHelp ha sido reemplazada por el nuevo sistema de Ayuda Online, con atractivas páginas web que también pueden ser visualizadas en dispositivos móviles. En general, la ayuda de LibreOffice ha sido actualizada en términos de contenidos y código, con otras mejoras prevista durante todo el ciclo de vida de la familia LibreOffice 6.

Los diccionarios de usuario ahora permite marcado automático o composición. Se trata de una mejora general a la corrección ortográfica en LibreOffice que puede acelerar el trabajo para usuarios de Writer. En lugar de manejar manualmente varias formas de una nueva palabra en cierto idioma con rica morfología o composición, el corrector gramatical Hunspell puede reconocer automáticamente una nueva palabra con afijos o compuestos, basado en el modelo “Gramática Por”.

Seguridad

Se pueden usar claves OpenPGP para firmar documentos ODF en todos los sistemas operativos de escritorio, con soporte experimental para encriptación basada en OpenPGP. Para habilitar esta característica, los usuarios deben instalar el software PGP especifico para sus sistemas operativos.

La clasificación de Documentos también ha sido mejorada, y permite múltiples políticas (que ahora son exportadas a archivos OOXML). En Writer, marcado y firmado ahora son soportados a nivel de párrafo.

Interoperabilidad
La interoperabilidad con OOXML ha sido mejorada en varias áreas: importación de SmartArt e importación/exportación de controles ActiveX, soporte de documentos de texto y hojas de cálculo incrustadas, exportación de campos de Combinación de Correspondencia a DOCX, y mejoras al filtro PPTX para evitar la creación de archivos dañados.

Nuevos filtros para exportar documentos de Writer a ePub e importar archivos QuarkXPress también fueron agregados, junto con un filtro mjorado para importar archivos EMF+ (Enhanced Metafile Format Plus) usados por documentos de Microsoft Office. Algunas mejoras también fueron agregadas al filtro de exportación ODF, haciendo que sea más fácil para otros lectores ODF su exhibición visual.
LibreOffice Online
Las compilaciones del último código fuente de LibreOffice Online están disponibles como imágenes Docker: https://hub.docker.com/r/libreoffice/online/. Antecedentes sobre LibreOffice Online: https://nextcloud.documentfoundation.org/s/scDjtQPATAzpeyE
LibreOffice Viewer para Android
El próximo lanzamiento de LibreOffice Viewer para Android será capaz de crear nuevos documentos, ofrecerá una barra de herramientas basada en solapas con opciones de formato, y permitirá a los usuarios agregar imágenes a sea desde la camera o desde un archivo almacenado localmente o en la nube. Además, la interfaz de usuario de Calc será mejorada con encabezados de columna, mientras Impress ofrecerá un modo de presentación. El lanzamiento está previsto para el primer cuatrimestre de 2018.


Disponibilidad de LibreOffice 6.0

LibreOffice 6.0 se encuentra disponible de manera inmediata desde:
Window$
32 Bit
Window$
64 Bit
GNU/Linux
32 bit
Deb
GNU/Linux
64 bit
Deb
GNU/Linux
32 bit
rpm
GNU/Linux
64 bit
rpm
MacO$
64 Bit





Los requerimientos mínimos para sistemas operativos privativos son Microsoft Window$ 7 SP1 y Apple macO$ 10.9.

Los usuarios de LibreOffice, defensores del software libre y miembros de la comunidad pueden manifestar su apoyo a The Document Foundation con una donación en https://www.libreoffice.org/donate.

LibreOffice 6.0 emplea librerías de conversión de documentos del Proyecto de Liberación de Documentos: https://www.documentliberation.org

martes, 23 de enero de 2018

¿Cómo puedo hacer mezclas de DJ con Mixxx en Ubuntu?

En la mítica quinta de Navalmanzano 50 en Puerta de Hierro, Juan Perón conservaba la natural preeminencia política que le dispensaba el Pueblo Argentino. Entre las actividades a los que lo llevaba el ostracismo español se encontraba la de ser DJ con Mixxx, el mezclador multipista para los bailongos peronistas.

¡Trabajadores!

Así como todo compañero ha de contar en su mochila con el bastón de Mariscal, no es menos cierto que cada uno de nuestros partidarios a ha de poder contar con todas las herramientas libres que le permitan operar en todo los aspectos de la militancia política.

Naturalmente, esto significa que podremos hacer frente a cualquier situación de ocio y divertimento también usando herramientas liberadas bajo Licencia GNU GPLv3.
Si hacemos una fiesta, indudablemente que esta habrá de contar con la más maravillosa música, y que esta ha de estar sabia y concienzudamente organizada en vista del divertimento que ha todos hemos de proveer.

El compañero de esto encargado se llama DJ, apócope de pinchadiscos en el idioma de Braden, y como todo arte tiene su técnica y su teoría - que son las partes inertes del arte - pero también debemos considerar la parte humana, representada por el Artista...

Pues bien, sin duda podremos usar cualquier reproductor para pasar música, pero indudablemente en el caso de contar con la necesidad de encadenar de forma bailable y concertada, nada mejor que un software libre para DJ que nos permita controlar hasta el más mínimo detalle. En este caso contamos sin dudas con el mejor, el controlador Mixxx.

Se trata de un software de DJ libre multiplataforma fácil de usar, en el cual podremos comenzar a mezclar nuestras pistas al instante, tantas aquellas salidas de medios digitales como otras obtenidas por bandejas de vinilos especiales (naturalmente, opcionales). Mixxx ofrece al Pueblo una variedad de características antes sólo permitidas a los DJs más oligárquicos y experimentados, como la detección de ritmo y clave automática, sincronismo general, pisados, bucleado, 4 reproductores, y muchos más.

Además es compatible con dispositivos de control musical especiales conectables a la PC por medio de interfaz MIDI o USB.

Podremos instalarlo fácilmente por medio de la terminal de Ubuntu. Para ello abrimos una con Ctrl+Alt+T e ingresamos los siguientes comandos de organización:

sudo add-apt-repository ppa:mixxx/mixxx ;
sudo apt-get update ;
sudo apt-get install mixxx ;

Esto se encargará de descargar el paquete y sus dependencias necesarias, tanto para Ubuntu Precise en adelante. Una vez instalado, podremos correr el programa desde Aplicaciones / Audio y Video / Mixxx.

En primer lugar, Mixxx nos solicitará que le indiquemos dónde tenemos nuestra librería de música. Normalmente apuntará a nuestra carpeta Música, pero podremos escoger la que queramos. Esto es así pues cuenta con un excelente módulo de librería, apto para escoger nuestras canciones al vuelo. Dependiendo de la cantidad de material que tengamos podría tardar algunos segundos o minutos. Acepta una enorme variedad de formatos, entre ellos FLAC, OGG, y los consabidos MP3. Asimismo, el programa nos permite ver el arte de tapa de los discos, etc.
Es útil en primer lugar indicar las fuentes de sonido analógico o digital, pues podremos direccionar el retorno a través de ALSA en el caso de contar con este servidor de sonido. Suponiendo que tenemos salidas de altavoces principales y de audífonos para la mezcla ("head mix"), podremos especificarlo en el cuadro de preferencias (accediendo con Ctrl+P), en el apartado hardware y en la solapa Salidas.
Esto nos permite tener un monitoreo privado para el DJ (la "headmix"), esto es el retorno a través de auriculares de las dos bandejas de reproducción conmutables mediante el controlador deslizante de mezcla ("slider A-B") y se usa para la preparación y el armado de la cola y el sincronismo de los temas. Aparte contaremos con la salida estéreo principal a través de los altavoces (y de esta forma será independiente de la otra).
Asimismo, si tenemos una placa de sonido interna o externa con múltiples salidas, o salidas digitales, también podremos direccionarlos por su intermedio.
En el caso de querer contar con diferentes entradas analógicas o digitales, podremos configurarlas de la misma manera, haciéndonos de la solapa Entradas. Esto nos permite conectar al menos un micrófono para grabar "pisadas" digitales. Estos sonidos también podremos buscarlos a través de una librería de efectos especiales, para condimentar nuestra mezcla (poniendo congas, bongós, chicas gimiendo, redobles de platillos, tiros de pandilleros, chivos comerciales, etc).

Naturalmente, también contamos con una amplia biblioteca de controladores de DJ soportados por Mixxx, desde modelos baratos hasta los de tope de gama. Contamos con una buena lista de dispositivos soportados oficialmente tanto como por la comunidad.
Estos dispositivos conectados a nuestra PC o portátil nos permiten poder disparar las funcionalidades del programa en tiempo real. Los modelos más básicos cuentan con una única bandeja simulada, y fundamentalmente nos permiten manejar con más comodidad y naturalidad el entorno (sin necesidad del usar el mouse, capaz de actuar sobre únicamente uno de los controles a la vez). Los dispositivos más avanzados en tanto simulan dos bandejas (recomendado para el entorno de Mixxx), y cuentan con luces y LEDs de función, que replican los controles en pantalla del programa.

Alguno de estos dispositivos incluso dejan de ser meros controladores al integrar directamente una placa de sonido externa multipista con amplias posibilidades, lo que también nos permiten usarlos como stand-alone (de forma aislada).



Podremos encontrar su manual (en inglés) aquí, y múltiples demos de funcionamiento en Youtube.

domingo, 21 de enero de 2018

¿Cómo puedo aprender mecanografía en Ubuntu?

Al recibir visitas en su chalet español de Puerta de Hierro, Juan Perón se mantenía informado de los sucesos en la Argentina y a su vez instruía a sus seguidores sobre los avances del Software Libre, entre ellos cómo aprender a mecanografiar de forma asistida en Ubuntu.

A pesar de haber sufrido años de privaciones por una camarilla dictatorial que sólo promueve la subyugación ante los imperialismos, nuestro Movimiento ha capaz de influir en el quehacer nacional simplemente por la acción desaprensiva de quienes se le han opuesto.

Sin embargo, para lograr mantener tales influencias se requiere una Masa adoctrinada y capacitada para hacer lo que tiene que hacer, junto con un Conductor que sea capaz de transmitir de forma efectiva su sentir a ese Pueblo, presente pero lejano.


Es por ello que como Conductor en el exilio ha de mantener constante contactos con mis seguidores y distintas delegaciones que se hacen presente aquí a fin de poder retornar a su Patria, aunque más no sea para morir en ella. Para ello sin duda las epístolas - electrónicas y de las otras - me sirven a la perfección.

Vean señores, la mecanografía es la técnica que debemos dominar para poder ser ágiles con el teclado. Con ella podremos componer cualquier texto en un teclado.

Esto nos permite desde escribirle a Mao, hasta hacer un blog sobre Software Libre. Normalmente estos teclados tienen una disposición particular llamada "QWERTY", por el orden de las teclas...
Asimismo, también tendremos distintas distribuciones o formas en que el resto de las teclas están organizadas. En nuestro idioma en particular contaremos con la distribución "española", y la distribución "latinoamericana". Yo en particular prefiero por costumbre la española, pero poco a poco la latinoamericana va también haciéndose muy popular.

Sin embargo no todos "nacen sabiendo escribir a máquina". Es un arte que lleva su técnica y su teoría, y además como todo arte necesita de una práctica constante para lograr su maestría.

Afortunadamente, el Software Libre suele proponernos soluciones para todos los problemas de la vida, y entre estas herramientas de utilidad podrán ustedes contar con una buena en la figura de Klavaro. Se trata de un software libreado bajo licencia GPLv3 diseñado para enseñarnos y mejorar el tipeo al tacto.

Podremos instalarlo abriendo una Terminal con Ctrl+Alt+T e ingresando el siguiente comando de organización:

sudo apt update
sudo apt install klavaro

Para iniciar el programa, podremos ir a Aplicaciones / Educación / klavaro, y nos encontraremos con el menú principal del programa.
Allí nos presenta los 4 pasos que debemos contar para tener, y nos permite escoger el idioma, el tipo de teclado, y la disposición del mismo. La introducción nos indica cómo poner los dedos, con los índices en la "f" y la "j", teclas con un relieve táctil para escribir a ciegas...
Acto seguido podremos probar nuestra adaptabilidad, tipeando letras al azar mientras nuestras manos están dispuestas de forma reglamentaria. ¡No es tan fácil como parece!
Tipeando palabras sueltas de un texto cualquiera podremos agilizar también la velocidad.
Podremos también cargar cualquier archivo de texto para usar como ejemplo práctico. 

Finalmente, una vez agilizado nuestra memoria dedo-muscular, podremos ya tipear frases completas. El sistema nos indica en colores nuestros errores y correcciones.

Pero no necesariamente necesitamos aprender a través de eseñanzas computacionalmente formalizadas. También podremos hacernos con juegos que - mediante la lúdica - nos expongan al refinamiento de estos conocimientos técnicos.

Entre ellos contaremos con Tux Typing, un juego protagonizado por el pingüino kirchnerista Tux y en el cual debemos usar la agilidad y velocidad al teclado para superar los diferentes juegos y niveles.

sudo apt update
sudo apt install tuxtype

Para ejecutarlo voy a Aplicaciones / Educación / Tux Typing.
El juego normalmente aparece en primera instancia en inglés, pero podremos ponerlo en castellano desde el menú Options / Laguage y buscamos en la lista el idioma "español".

Luego podremos contar con diferentes tipos de "juegos" que requieren tipear correctamente las palabras propuestas.

sábado, 13 de enero de 2018

¿Cómo puedo ver videos en la consola Linux?


¡Trabajadores!

Algunos creen que al formar una masa para conducirla, cuando más ignorantes mejores. Es teoría también de algunos conductores políticos. Cuanto más ignorantes, mejor, porque ellos la conducen por sus apetitos. Los apetitos propios de una masa ignorante son malos consejeros para la conducción, porque los apetitos están contra la función básica de la conducción: que sea una masa disciplinada, inteligente, obediente, y con iniciativa propia. Si se consigue eso, esa es la masa para conducir, es la masa fácil, la que se conduce sola, porque hay momento que pierde la acción del conductor, que se va de la mano del conductor y en ese momento debe conducirse sola.

Ese es en la política un fenómeno que sucede todos los días. Cuando esa masa no tiene sentido de la conducción y uno la deja de la mano, no es capaz de seguir sola y produce los grades cataclismos políticos. Así fue la revolución del 6 de septiembre. Perdieron al conductor y la masa misma se alzó contra su propio conductor y lo echó abajo. Era una masa inorgánica, que no estaba preparada para ser conducida. Eso trae graves trastornos. Muchos dicen: "El pueblo está hoy con uno y mañana con otro". Hay que preparar al Pueblo para que esté con una causa permanente. Si no tiene la causa, hay que crearla.

Por eso conducir en política es difícil, porque a la vez de ser conductor hay que ser maestro, hay que enseñarle a la masa, hay que educarla. Hay que enseñar a los intermediarios de la conducción porque la conducción no se puede realizar con un hombre y una masa, porque si la masa no está encuadrada se disocia.

La masa debe estar encuadrada por hombres que tienen la misma doctrina que el conductor, que hablen su mismo idioma, sientan como él y piensen como él. Eso es lo que nosotros queremos desarrollar y la tarea principal de la conducción.

Vale decir que al organizar a la masa es necesario proceder cumpliendo los principios de toda organización. Primero, que sea una organización simple, porque si no no se puede manejar. La primera regla de la organización es la simplicidad.

Que sea objetiva, vale decir, que esté organizada con una finalidad específica y que sirva para cada especialidad porque a menudo cierta gente quiere organizar una cosa para que sirva para dos: como el sofá cama, se sienta mal y se duerme peor. Hay que organizar una cosa para su finalidad, o sea que la segunda regla de la organización es la objetividad.

La tercera es la estabilidad orgánica: es decir, que se organice definitivamente y no se cambie todos los días porque si no, se conduce a la desorganización. Por ello es necesario un grado de estabilidad, pero si esa estabilidad es demasiado prolongada se anticúa. Pierde el cuarto factor.

El cuarto factor es la perfectibilidad, y los que se anquilosan en un sistema y exceden en la estabilidad pierden perfectibilidad. La perfectibilidad es la evolución. Es decir que no se puede estar cambiando todos los días la organización, pero tampoco se puede permanecer siempre con la misma organización; hay que hacerla evolucionar de acuerdo con el tiempo y la situación.

Estas cuatro caracteristicas también deben establecerse para nuestro software, que además debe ser libre. Un paquete ha de ser simple, objetivo, orgánicamente estable y perfectible. Tal es el caso del reproductor multimedia Mplayer, capaz de reproducir video en nuestro mismo emulador de terminal, si es que usamos un controlador gráfico y módulos framebuffer...

MPlayer

Se trata de un potente reproductor multiplataforma. Si no lo tuviésemos instalado, abrimos una terminal con Ctrl+Alt+T e ingresamos los siguientes Comandos de Organización:

sudo apt update
sudo apt install mplayer fbi

Conforme se haya instalado, deberíamos poder ejecutar un video desde la terminal ingresando el siguiente comando

mplayer nombre_del_video

Si funciona, entonces ya hemos logrado nuestro objetivo y podremos invertir nuestro tiempo en conocer las útiles opciones de Mplayer, como controlar el tamaño de la pantalla.

Sin embargo, muchas distribuciones de Linux - por ejemplo, los Ubuntu de reciente aparición - administran el buffer de cuadros en memoria de forma diferente a los viejos tiempos, por lo cual habremos de configurar algunas opciones para hacerlo funcionar adecuadamente hoy.

En primer lugar debemos agregar nuestro usuario al grupo "video". Para ello ingresamos el siguiente Comando de Organización:

sudo usermod -a -G video usuario

En segundo lugar, debemos verificar que el archivo /etc/modprobe.d/blacklist-framebuffer.conf contenga la siguiente línea: #blacklist vesafb.

Para ello ingresamos:

sudo nano /etc/modprobe.d/blacklist-framebuffer.conf

...se abrirá el editor GNU Nano y debemos usar la funcionalidad Buscar (Ctrl+W) para encontrar el módulo "vesafb". Este módulo ya debería estar comentado anteponiéndole el signo #, si no lo estuviese, lo hacemos para que quede:

#blacklist vesafb

...guardamos los cambios con Ctrl+o y salimox con Ctrl+x.

Luego debemos editar el archivo  /etc/initramfs-tools/modules para agregarles los módulos vesafb and fbcon, y luego reconstruir la imaagen initramfs. Para ello ingresamos:

sudo nano /etc/initramfs-tools/modules

Se abrirá un fichero que ya debería tener contenido, y al final del archivo le pegamos las siguientes líneas:

# Lista de módulos que queremos incluir en initramfs.
# Se cargarán durante el arranque en el siguiente órden.
# agregados en fecha dd/mm/aaaa por usuario
fbcon
vesafb

...guardamos los cambios y salimos con Ctrl+o y Ctrl+x.

En tercer lugar actualizamos todo con:

sudo update-initramfs -u

fbcon es la consola con buffer de cuadros de Linux. Se ejecuta por encima de un módulo de buffer de cuadros de video (framebuffer), y agrega funciones gráficas a la consola. Requiere un módulo de buffer de cuadros para funcionar, el cual es provisto por el módulo vesafb.

En cuarto lugar, hemos de editar nuestro archivo de configuración del arrancador Grub.

sudo nano /etc/default/grub

...dentro del archivo debería haber una linea que dice algo como esto:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

podría contener otras opciones también, dependiendo de nuestro equipo. En tal caso no la modificamos. Solo nos aseguramos de agregarle vga=789 al final de la cadena encomillada, de manera que quede algo así

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=789".

...grabamos y salimos de Nano con Ctrl+o y Ctrl+x y luego ingresamos el comando:

sudo update-grub

Ahora podremos reiniciar nuestro equipo e ingresar en una de nuestras consolas (por ejemplo, con Ctrl+Alt+F1), nos logueamos con nuestro usuario, e intentar ejecutar un video.

Este comando selecciona el dispositivo de video fbdev2, y escala el video a 960:

mplayer -vo fbdev2 -vf scale -zoom -xy 960 video.mp4

MPLayer puede ejecutar CD, DVD, streams de red, y tiene una enorme cantidad de opciones de reproducción en lotes,

Visor de imágenes fbi

Este es el visor de imágenes por buffer de cuadros que viene incorporado en el paquete fbida en la mayoría de las distribuciones Linux. Soporta nativamente la mayoría de los formatos de archivo de imagen. Su uso más simple para ver una imágen es

fbi foto_sofi.jpg

Podremos usar las flechas del cursor para movernos en la imagen, + y - para hacer zoom, y r e l para rotarla a la derecha o izquierda. Presionamos Esc para cerrar la imagen.

Podremos también ejecutar un pase de diapositivoas dandole una lista de archivos a pasar, con la siguiente sintaxis:

fbi --list archivo_de_lista.txt


Visor de PDFs fbgs

Este tipo de documentos de texto se ha hecho muy popular, pero sólo con estas opciones podremos verlos adecuadamente en la terminal de Linux.  Las opciones del mismo nos permiten regular el zoom del documento, que usamos con l. Tendremos las opciones -l, -xl, y -xxl para elegir la resolución del renderizado:

fbgs -xxl documento.pdf



domingo, 31 de diciembre de 2017

¿Cómo puedo convertir videos fácilmente en Ubuntu?

Retornado al país tras su viaje de estudio en Europa, Juan Perón expone frente a la tropa de la Escuela de Guerra las viscisitudes de una Guerra Mundial en pleno apogeo, y explica cómo convertir videos de manera sencilla en Ubuntu utilizando VideoMorph.


¡Soldados!

Los estadistas que actualmente dirigen la guerra de los principales países en lucha, ya sea bajo el signo del “Nuevo Orden” o bajo la bandera de las “Naciones Unidas”, muestran a los ojos ansiosos una felicidad futura basada en una ininterrumpida paz y cordialidad entre las naciones y la promesa de una verdadera justicia social entre los Estados.
Este espejismo no puede ser más que una esperanza para Pueblos que, agotados en una larga y cruenta lucha, buscan en una esperanza de futura felicidad el aliciente necesario para realizar el último esfuerzo, en procura de un triunfo que asegure la existencia de sus respectivas naciones.

En efecto, alguien tendría que demostrar inobjetablemente que Estados Unidos de Norteamérica, Inglaterra, Rusia y China, en el caso de que las naciones unidas ganen la guerra –y lo mismo que Alemania y Japón, en el caso inverso–, no tendrán jamás en el futuro intereses encontrados que los lleven a iniciar un nuevo conflicto entre sí; y aún, que los vencedores no pretenderán establecer en el mundo un imperialismo odioso que obligue a la rebelión de los oprimidos, para recién creer que la palabra guerra queda definitivamente descartada de todos los léxicos...

Pero los humanos de barro fuimos amasados; y siendo la célula constituyente de las naciones, no podremos hallar jamás una solución ideal de los complejos problemas de todo orden (sociales, económicos, financieros, políticos, etcétera) que asegure una ininterrumpida paz universal. La Europa, el continente superpoblado por excelencia, es donde estos problemas sufren su más aguda crisis, constituyendo así un volcán con incontenible energía interna que periódicamente entra en erupción, sacudiendo al mundo entero.

El continente americano, sin experimentar la agudización de estos mismos problemas, ha encontrado muchas veces, en el arbitraje, la solución de las cuestiones territoriales derivadas de límites mal definidos. Pero muchas veces también se ha encendido en luchas fratricidas o se han visto sus naciones arrastradas a conflictos extracontinentales, cuya solución, muchas veces, no les interesaba mayormente.

Algún oyente prevenido podrá pensar que esta aseveración mía de que la guerra es un fenómeno social inevitable es consecuencia de mi formación profesional, porque algunos piensan que los militares deseamos la guerra para tener en ella oportunidad de lucir nuestras habilidades. La realidad es bien distinta. Los militares estudiamos tan a fondo el arte de la guerra, no sólo en lo que a la táctica, estrategia y empleo de sus materiales se refiere, sino también como fenómeno social. Y comprendiendo el terrible flagelo que representa para una nación, sabemos que debe ser en lo posible evitada y sólo recurrir a ella en casos extremos. Eso sí, cumplimos con nuestra obligación fundamental de estar preparados para realizarla y dispuestos a los mayores sacrificios en los campos de batalla, al frente de la juventud armada, que la Patria nos confía para defensa de su patrimonio, sus libertades, sus ideales o su honor. Si se quiere la paz, el mejor medio de conservarla es prepararse para la guerra.

No tenemos más que volver los ojos a la iniciación de la actual contienda para ver cómo Francia, la vencedora de la guerra 1914-18 y la primera potencia militar del mundo desde esa época hasta que Alemania inicia, en el año 1934, aproximadamente, sus intensos preparativos militares, más o menos encubiertos, en pocos días es deshecha y eliminada definitivamente de la contienda. Es evidente que la profunda desorganización interna de Francia la llevó a descuidar su preparación para la guerra, a pesar de ver claramente el peligro que la amenazaba, lo cual fue hábilmente aprovechado por Alemania, que caro le hace pagar su error.

Alguien podrá decir que Inglaterra tampoco se encontraba preparada para la guerra y que, en los actuales momentos, parece tener a su favor las mejores perspectivas de éxito. Quienes dicen esto olvidan que en el Canal de la Mancha, que felizmente para ella la separa del Continente, reinó siempre incontrastablemente su aguerrida flota, impidiendo el desembarque del ejército alemán; que la reducida preparación de su ejército le costó el desastre de Dunkerque; y, finalmente, que su reducida aviación no pudo impedir las incursiones de la alemana, de las que las ruinas de Coventry son una muestra.

Las naciones del mundo pueden ser separadas en dos categorías: las satisfechas y las insatisfechas. Las primeras todo lo poseen y nada necesitan y sus pueblos tienen la felicidad asegurada en mayor o menor grado. A las segundas, algo les falta para satisfacer sus necesidades: mercados donde colocar sus productos, materias primas que elaborar, sustancias alimenticias en cantidad suficiente, un índice político que jugar en relación con su potencialidad, etcétera.

Las naciones satisfechas son fundamentalmente pacifistas y no desean exponer a los azares de una guerra la felicidad de que gozan.

Las insatisfechas, si la política no les procura lo que necesitan o ambicionan, no temerán recurrir a la guerra para lograrlo.

Las primeras, aferradas a la idea de una paz inalterable, porque mucho la desean, generalmente descuidan su preparación para la guerra, y no gastan lo que es menester para conservar la felicidad de su pueblo.

Las segundas, sabiendo que una guerra es probable, por cuanto si no tienen pacíficamente lo que desean, recurrirán a ella, ahorran miseria de la miseria y se preparan acabadamente para sostenerla; y en un momento determinado, pueden superar a las naciones más ricas y poderosas. Tenemos así las naciones pacifistas y las naciones agresoras.

Nuestro país, es evidente, se encuentra entre las primeras. Nuestro pueblo puede gozar relativamente, de una gran felicidad presente: pero, por desgracia, no podemos escudriñar el fondo del pensamiento de las demás naciones para saber en el momento oportuno si alguien pretende arrebatárnosla.

Por tal motivo, hemos de conservar lo que tenemos y prepararnos para la lucha. Una de nuestras prerrogativas como nación es la de descargar series o películas de forma telemática para verlos en nuestra PC o en un Smart TV dotado de tal capacidad.

Sin embargo, en ocasiones nos encontramos con algunos problemas. Los Smart TV, si bien están programados y capacitados para reproducir muchos formatos, no siempre son compatibles con todos ellos, y en muchos casos dependemos de actualizaciones de firmware que no se dan en tiempo y forma. Esto podría provocar que ciertos tipos de archivos de video no puedan reproducirse correctamente, o directamente no puedan verse. Por ejemplo, algunos Smart no son capaces de reproducir archivos Flash Movie (FLV), o Matroska (MKV), pero son compatibles con AVI o MP4.

Para suplir esta necesidad, podremos utilizar un software libre transconversor de video. Se trata de una aplicación capaz de tomar un archivo de video de un formato, y convertirlo en otro que - idealmente - sea compatible con el reproductor que deseamos usar.

Como transconversor de video sin duda uno de los más avanzados es HandBrake, sobre el cual ya me he extendido, y que nos permite múltiples posibilidades. Sin embargo, este completísimo paquete peca por su complejidad: sin duda necesitamos ser bien duchos en comprender bien los intrincados detalles entre códecs de audio y video, las características de ellos, resoluciones, grado de compresiones, cadencias de fotogramas, sistemas de video, proporciones, calidades de audio, y demás. Asimismo, contamos también con la opción interesante de Mobile Media Converter, que ofrece sencillez para convertir entre archivos de video capturados por ciertos teléfonos celulares (sobre todo el formato .amr o .3gp).

En este caso os enseñaré una opción simplificada pero potente, concebida en torno a la necesidad de convertir de forma sencilla archivos de series descargados de sitios peronistas como SeriesFLV o SeriesPapaya. Se trata del VideoMorph, aplicación cubana en forma de interfaz de usuario simple para el códec FFMPEG o la librería AVConv, lo cual lo hace ampliamente compatible con múltiples dispositivos de reproducción audiovisual. Ha sido desarrollado por Oskar Garcell, y está liberado bajo licencia Apache 2.

Para instalarlo podremos abrir una terminal con Ctrl+Alt+T e ingresar los siguientes Comandos de Organización:

sudo apt update ;
sudo apt install ffmpeg ;
cd ~/Descargas/ ;
wget https://gutl.jovenclub.cu/wp-content/uploads/2017/12/videomorph_1.2_all.zip ;
unzip videomorph_1.2_all.zip ;
sudo dpkg -i videomorph_1.2_all.deb ;

rm videomorph_1.2_all.zip

Para ejecutar el programa vamos a Aplicaciones / Sonido y Video / VideoMorph.

 En primer lugar debemos presionar el botón Abrir archivos, a fin de ingresarle un archivo a convertir. Sin embargo, el sistema opera como una lista de espera, por lo cual podremos ingresar varios archivos para ello.

Luego debemos escoger uno de los perfiles de conversión. Por ejemplo, podríamos querer convertir un archivo de formato Flash Movie (FLV) o Matroska (MKV) a un clásico MP4 a fin de reproducirlo directamente en un Smart TV. A su vez, si contamos con subtítulos compatibles en formato .srt, podremos también incorporarlos al video haciendo clic en "Incrustar subtítulos si están disponibles".
Otro formato ampliamente difundido es el AVI, que suele ser compatible con los reproductores de DVD que aceptan pendrives. También podríamos usar una conversión a los antiguos VCD (para hacer discos de video comprimido, aunque estos rápidamente están tornándose obsoletos).

Para iniciar la transcodificación, debemos presionar el botón Convertir. Esto inicia el proceso, el cual veremos reflejado en sus barras de progreso, toda vez que nos informa un "ETA", o sea, el tiempo estimado de duración.

La transcodificación es una acción de alta computación, por lo cual es muy probable que el sistema destine amplios recursos de procesamiento durante la misma. Cuanto más potente sea nuestra CPU, más veloz será la conversión.
Una vez terminado, nos avisará de ello, y deberíamos ya encontrar los ficheros terminados )normalmente quedan en nuestra carpeta de usuario, pero eso también puede modificarse).

Nota: Debemos estar atentos también que podría elevarse la temperatura de operación de nuestra CPU, con lo cual debería funcionar bien los ventiladores de refrigeración de la misma. Como ejemplo, en el caso de mi notebook peronista i7, para convertir un video en Full HD de 30 minutos, VideoMorph 1.2 tardó 5:25 minutos, durante los cuales la CPU alcanzó 63ºc, para luego volver a los 38ºc a los cuales normalmente opera durante el verano.

jueves, 28 de diciembre de 2017

Primer curso de pintura digital en Krita en Colombia



En abril de este año, la Install Fest de software libre en colombia incluyó un workshop de David Bravo sobre Krita, con lleno total y que inspiró a la creación de un curso de pintura usando herramientas libres.
Krita es una herramienta libre para pintura digital, y el activista encontró amplio interés en aprender a utilizar mas este tipo de software. Esto promovió la creación de un curso colaborativo.

 David Bravo and his drawing
David Bravo (al frente). Proyectando su trabajo.

Durante 4 sesiones de 3 horas cada una, David Bravo ha guiado un grupo de seis estudiantes a lo largo de sus primeros pasos con Krita, lo que incluye el bocetado, trabajo en canvas virtual, digitalización, líneas y curvas, trabajo a pincel digital, luces y sombras, color digital, pintura y paleta cromática, texturas, efectos, exportación de archivos para medios digitales e impresión final.

Lucas Gelves' work
Lucas Gelves practicando su dibujo

El curso fue posible por la cooperación de tres organizaciones: el Proyecto Onoma, la Fundación Corre Libre y Ubuntu Colombia. El costo a los estudiantes fue de alrededor de 16 U$S, y el mismo fue donado a la Fundación Krita.

colombia krita course participants
De izquierda a derecha: Mateo Leal, Angie Alzate, David Bravo (profesor), Lina Porras, Lucas Gelves, Juan Pablo Sainea, Javier Gaitán

"Pensamos que podemos ofrecer un curso intermedio en 2018. Y por supuesto deseamos agradecer a la fundación Krita por enviar regalos para los estudiantes del curso y por permanecer en contacto con nosotros. Esperamos cooperar en un futuro cercano en nuevos cursos".

David Bravo es un diseñador digital y multimedia del Colegio Mayor de Cundinamarca, y actualmente trabaja en proyectos freelance multimedia con un foco en animación tradicional, 3D y la visualización de medios virtuales. También es lider del Proyecto Onoma, una plataforma libre online bajo desarrollo. El principal objetivo de este proyecto es proveer herramientas para un aprendizaje fácil y seguro del software libre para diseño.

La fundación Correlibre es una Organización No Gubernamental creada en 2008 con el objetivo de promover la creación de conocimiento libre, esponsorear proyectos tecnológicos libres con impacto social, y promover el uso y desarrollo de tecnologías que contribuyan a la libertad humana. Han proveisto el lugar y los materiales de trabajo.
Ubuntu Colombia logo 
Ubuntu Colombia actñua como coordinadora y comunicadora del curso. Ubuntu Colombia es una comunidad con 12 años de historia en la promoción de Ubuntu y del Software Libre, y ofrece cursos de LaTeX y cursos LPIC: