atareao-podcast

atareao-podcast

By atareao
Disfruta conmigo de Linux y software libre. Desde el escritorio, a un VPS pasando por una Raspberry Pi. Desde una aplicación para Ubuntu o para Android, a un complemento para LibreOffice, una integración con Twitter o con otras redes sociales; pasando por montar un servidor de páginas web o de noticias RSS, bases de datos.
Controla tus equipos con un bot para Telegram o con un simple Tweet, guarda tus datos desde cualquier sitio, con tu móvil.
Cualquier cosa que te puedas imaginar, se puede automatizar, con un poco de programación, unos pocos recursos y un mucho de paciencia
More places to listen

More places to listen

ATA 99 - Autoremediaciones para la Raspberry Pi
Si vienes del mundo de la administración de sistemas, no te descubro nada con esto de la remediación y de la autoremediación. Pero, es posible que no conozcas en profundidad estos conceptos o incluso que no lo hayas oído anteriormente. En este episodio del podcast, voy a dar un primer paso en esto de la remediación. Se trata de realizar autoremediaciones para la Raspberry Pi. Antes de escuchar este episodio del podcast, te recomiendo que escuches el episodio 70 del podcast en el que hablo sobre monitorización o que pasa en mi Raspberry. Se trata de un proyecto implementado en Python por Javier. Y digo implementado por Javier, porque al fin y al cabo, yo solo puse una primera piedra, y él, lo ha llevado a su situación actual. Mucho mas lejos de lo que yo hubiera pensado nunca… pero luego, explicaré mas sobre este tema. ¿Por que te recomiendo que escuches el podcast 70? Básicamente este nuevo podcast se apoya en ese, para esto de las autoremediaciones para la Raspberry Pi… Pero, ¿que es eso de las autoremediaciones para la Raspberry Pi? Está bien que el sistema de monitorización te avise de que tienes un servicio caído. ¿Pero no sería mas interesante que además de avisarte intentara resolver el problema y levantar el servicio?. Pues eso es precisamente una autoremediación. Se trata de resolver un problema que el sistema de monitorización ha detectado sin que sea necesaria tu intervención. No está nada mal, ¿no te parece?. Autoremediaciones para la Raspberry Pi Antes de nada, una observación muy importante. Tanto en el episodio 70 del podcast, como en este, hablo de monitorización y autoremedicaciones para la Raspberry Pi, lo cierto es que lo puedes aplicar a cualquier servidor. De hecho, como ahora verás, yo lo estoy aplicando en primer lugar a un VPS de Digital Ocean, aunque también lo tengo en varias de las Raspberry Pi. ¿Como he llegado hasta aquí? Como ya he indicado en la introducción, esto de las autoremediaciones no es nada nuevo, ni mucho menos. Esto lo estoy utilizando en el trabajo, y ahora se ha venido conmigo también para aplicarlo al VPS y a la Raspberry Pi. Lo mismo que sucedió anteriormente con la monitorización. ¿pero porque esto de las autoremediaciones para la Raspberry Pi?. Más información en las notas del podcast sobre autoremediaciones para la Raspberry Pi
16:34
August 19, 2019
ATA 98 - Medir humedad y temperatura con la Raspberry
Esto de la climatología es una de las cosas que siempre me ha llamado poderosamente la atención. Una de mis mayores ilusiones sin lugar a dudas, es la posibilidad de tener mi propia estación meteorológica. Poder hacer mis propias mediciones y llevar un seguimiento estadístico de la evolución de temperatura, humedad, velocidad del viento y resto de parámetros, es algo que realmente me fascina. Sin embargo, siempre me ha parecido una afición relativamente cara, y una razón por la que siempre la he dejado de lado. Pero, desde que me he metido con esto de ver la influencia de las condiciones externas en el funcionamiento de la Raspberry Pi 4, no paro de darle vueltas. Así quiero tener un perfecto estudio comparando la temperatura de la Raspberry Pi con la temperatura ambiente para ver como afecta… y desacoplar temperatura ambiente de la evolución de la Raspberry. Vaya, básicamente se trata de medir humedad ambiente y temperatura con la Raspberry, y representarla gráficamente. Dicho esto, en este nuevo episodio del podcast, quiero explicarte como he incorporado un sensor de temperatura y humedad. El objeto es llevar un seguimiento de estos dos parámetros. Eso si, en el interior de casa. Pero, es que, como he dicho, se trata de conocer la evolución de la temperatura de la Raspberry. Medir humedad y temperatura con la Raspberry Existen diferentes sensores que te permiten conocer la temperatura ambiental. Sin embargo, ya que me metía, he decidido que el sensor también permitiera conocer la humedad relativa. De esta forma, y de una sola lectura podía llevar un seguimiento de ambos parámetros. Entiendo que en condiciones normales, la humedad relativa no le afectará a la Raspberry. Sin embargo, te puedo asegurar que a mi si que me afecta. Y como me afecta, y la diferencia no es sustancial, he decidido monitorizarlas ambas, durante unos semanas, meses o el tiempo que sea. El sensor Para medir temperatura y humedad hay dos sensores que los puedes encontrar en casi cualquier sitio. Se trata del DHT11 y el DHT22. Son dos sensores de una misma familia. Se trata de sensores muy extendidos, aunque básicos y algo lentos, pero con un precio relativamente bajos. Precisamente esta característica es la que justifica que estén tan extendidos. Al final, lo que tratamos es monitorizar de alguna manera, temperatura y humedad, sin que nos cueste un ojo de la cara. Con esto de llamarlos lentos a los sensores, simplemente me refiero a que la respuesta a los cambios que se producen no es instantánea si no que requiere de un tiempo. Cada uno de estos dispositivos está constituido por un sensor de humedad y un termistor. Disponen de un chip que realiza la conversión analógico a digital, de forma que la señal digital es fácilmente legible por cualquier microcontrolador. Más información en las notas del podcast sobre como medir la humedad y la temperatura con la Raspberry
17:54
August 15, 2019
ATA 97 - Un menú de inicio en Ubuntu
Al igual que Ubuntu es mi distribución de cabecera, ya te he comentado en alguna ocasión, tanto en el blog como en el podcast que mi entorno de escritorio en GNOME Shell. Creo, y esta es una opinión muy personal, que es una evolución al entorno de escritorio tradicional. Sin embargo, entiendo que para los usuarios mas noveles es ligeramente desconcertante, básicamente, porque como digo se sale de los estándares en cuanto a escritorio. Si vas a buscar el menú de inicio no lo vas a encontrar. Pero ¿Es posible tener un menú de inicio en GNOME Shell? Menú de inicio en GNOME Shell Como te decía en la introducción, ¿es posible tener un menú de inicio en GNOME Shell? Pues si, así es. Es posible tener un menú de inicio en GNOME Shell. Entiendo que nada mas llegar a Ubuntu, y en concreto a GNOME Shell, estás desconcertado, no solo por el cambio de paradigma del escritorio, sino también porque las aplicaciones que tienes que utilizar son diferentes. En mi caso estoy completamente habituado, y mi problema es normalmente al revés, cuando estoy en Windows, que termino por buscar las aplicaciones que utilizo en Ubuntu. O sea, que esto es un proceso completamente normal, tanto en un sentido como en otro. Inicialmente, tener un lugar donde poder buscar las aplicaciones es algo muy recomendable, y en este sentido, sería interesante que se pudiera personalizar la experiencia de usuario. Personalizar la experiencia de usuario para que fuera este el que eligiera como encontrase con el entorno de escritorio. De esta forma elegir entre un entorno de escritorio tradicional y un entorno de escritorio conforme al planteado por GNOME Shell. Arc Menu o tu menu de inicio en GNOME Shell Creo que ya he divagado suficientemente, y es momento de que me centre en el objetivo de este podcast, que es traerte la posibilidad de tener un menu de inicio conforme a un entorno de escritorio tradicional. Existen diferentes extensiones para GNOME Shell que podrían cumplir con la función de crearte un menú de inicio, sin embargo, en el momento de publicar este podcast, sin lugar a dudas Arc Menu es el que mejor cumple con esta función. Arc Menu, es un extensión para GNOME Shell, como ya te he indicado anteriormente diseñada para reemplazar al menú estádar de GNOME 3. Pero esta extensión incorpora algunas extensiones que seguron te serán de gran utilidad, Caja de búsqueda. Esto te va a permitir no solo buscar aplicaciones, si no también archivos y todo desde el propio menú de inicio. Acceso rápido a archivos y a todos los directorios que hayas configurado para acceso rápido en Nautilus. Opciones básicas de sesión. Por supuesto tienes, al alcance de un clic, las opciones básicas de sesión. Opciones básicas de sesión como es la posibilidad de cerrar sesión o apagar el equipo. Más información en las notas del podcast sobre como tener un menú de inicio en Ubuntu
13:37
August 12, 2019
ATA 96 - El terminal de tu Raspberry desde un navegador
Como probablemente ya te imaginas, sigo dando vueltas y buscando la mejor opción para rebajar la temperatura de la Raspberry Pi 4. Esto será motivo de un podcast que vendrá mas adelante cuando tenga todos los datos e información a mi alcance. Sin embargo, si que quiero volver a incidir sobre RPi Monitor que es la herramienta que estoy utilizando para todo esto, ya que me permite ver directamente y en tiempo real la evolución de todos los parámetros que consideres. Pero no solo esto, sino que además te permite acceder al terminal desde el navegador web. Si, lo has oído bien, se trata de poder acceder al terminal de tu Raspberry directamente desde un navegador. No se trata de un navegador web para el terminal. Esto evidentemente tiene muchas ventajas, como es que no necesitas conectarte vía ssh. Pero sobre todo, que lo puedes hacer desde cualquier Sistema Operativo. Y en este caso, realizar el mantenimiento es realmente sencillo. La cuestión es que en el podcast 89 que te hablé sobre monitorizar la temperatura, hablé de pasada sobre RPi Monitor y las posibilidades que nos ofrece. Y es aquí donde interviene Jessica, que es realmente la que ha motivado este podcast. Dado que se planteó la posibilidad de acceder a este servicio desde internet. Esto tiene el problema que te imaginas. Cualquiera puede ver todos los datos que ofrece RPi Monitor. Pero es mas, y es que, si permites el acceso al terminal, estas abriendo una puerta directa al corazón de tu Raspberry. Por esta razón, Jéssica planteó proteger el acceso con contraseña. El terminal de tu Rasbperry desde un navegador Un previo Antes de meterme en faena, contarte, como hago normalmente los jueves en que ando metido. Siguiendo con el proyecto iniciado por Pedro Mosquetero Web de doce meses doce donaciones al software libre, la donación de este mes de agosto a ido a Blender. Coincidiendo precisamente con la profunda renovación que ha tenido este aplicación en su versión 2.80. Respecto al tema de artículos, con eso de estar de verano, esta semana solo encontrarás un artículo. Se trata del último capítulo del tutorial sobre scripts en bash y que trata sobre depurar tus scripts. Se trata de una herramienta para dejar tus scripts perfectamente niquelados. Como te decía, con este capítulo termino este tutorial, y hasta septiembre no comenzaré con el siguiente que es docker. No quiero que ni tu ni yo nos machaquemos las neuronas en verano que hace mucho calor. Además en septiembre te va a venir ideal porque va a casar perfectamente con los podcast referentes a la granja de Raspberry, y todos esos podcast que estoy preparando. Más información en las notas del podcast sobre como puedes tener el terminal de tu Raspberry desde un navegador
19:54
August 8, 2019
ATA 95 - Exprimir ratón, teclado y touchpad en Linux
Sin lugar a dudas uno de los problemas que puedes tener como usuario de una distribución Linux son los drivers o controladores. Si, es cierto que la mayoría de los dispositivos funcionan, por no decirte todos o casi todos. Sin embargo, no todos esos dispositivos funcionan todo lo bien que debería o no les puedes sacar todo el provecho y la funcionalidad que tienen. Esa manía que tienen los fabricantes por no liberar sus controladores. Probablemente por miedo a que la competencia los copie. Sin embargo, al que están perjudicando no es a su competencia, que seguro que ya le han copiado utilizando para ello ingeniería inversa, si lo hubieran necesitado, que probablemente no. Al que realmente perjudican es al usuario de a pie, a ti y a mi. Pero también se perjudica el propio fabricante. Y es que la forma de crecer no es ir ocultando información. Hay que crecer a lo grande, con la información por delante, sin miedo a que te copien, con investigación e innovación. Si te copian es que lo estás haciendo bien. Dicho todo esto, que solución tienes para configurar tus dispositivos si no tienes controlador. ¿Como configurar tu touchpad, tu ratón o tu teclado? xinput Es cierto que algunos entornos de escritorio con Plasma o GNOME, tienen herramientas para configurar estos dispositivos. Pero sinceramente, no todas las opciones funcionan, ni funcionan para todos los dispositivos. Y como te decía anteriormente esto se debe a los malditos controladores. Esta es precisamente una de las razones de que en su día implementara Touchpad Indicator, al cual, le dediqué el episodio 48 sobre gestionar el touchpad, y que precisamente, todavía sigue utilizando xinput para parte de su funcionamiento, a la espera de una solución mejor. Así en este nuevo episodio del podcast te voy a hablar sobre xinput. Como puedes utilizarlo para modificar determinados parámetros del funcionamiento del touchpad, del ratón o del teclado. Y por último, una herramienta gráfica que te permitirá hacerlo sin tener que recurrir al terminal. Exprimir teclado, ratón y touchpad en Linux ¿Que es xinput? Como te decía en la introducción, el objetivo del podcast de hoy, es hablarte sobre xinput. Sin embargo, antes de adentrarme en xinput, explicarte que es esta herramienta. xinput es una utilidad o herramienta que te permite listar todos los dispositivos de entrada, obtener información de ellos y cambiar su configuración. Por dispositivo de entrada se entiende un teclado, ratón, touchpad, tableta gráfica, etc. Se trata de una herramienta cuya primera versión es del año 1996, es decir, hace ya mas de 20 años. ¿Que puedes hacer con xinput? Lo primero es listar todos los dispositivos de entrada. Así, si ejecutas xinput en un terminal, verás todos los chismes de entrada que tienes conectados en tu ordenador. Un listado como el que puedes ver a continuación, Más información en las notas del podcast sobre como exprimir ratón, teclado y touchpad en Linux
15:28
August 5, 2019
ATA 94 - Fondos de pantalla productivos
Si eres oyente habitual de este podcast, o has escuchado alguna de mis charlas, seguro que me has oído decir mas de una vez aquello de que para ser productivo no debes despegar los dedos del teclado. Y no me refiero, ni mucho menos a estar tecleando sin parar, me refiero mas bien, a que debes huir del ratón. La cuestión es que una forma de medir tu productividad es midiendo los kilómetros que haces con el ratón. Y desde luego que no te estoy exagerando, he hablado de kilómetros. Dependiendo del tamaño de tu pantalla o pantalla, es posible que te encuentres, desplazando el ratón medio metro, para simplemente copiar y pegar. Una operación que con dos atajos de teclado la tendrías perfectamente resuelta. El problema es aprender tanto atajo de teclado. Mi propuesta, o al menos, lo que yo hago es utilizar fondos de pantalla productivos. Y ¿que es esto de los fondos de pantalla productivos? Fondos de pantalla productivos No pienses que soy un detractor del ratón. Ni mucho menos, todo lo contrario. Sin embargo, el ratón tiene su razón de ser. Y desde luego, en aplicaciones como puede ser VIM o Emacs, no tiene mucho sentido. Sin embargo, alguien que se está iniciando en una aplicación, el uso del ratón, le puede ser de gran ayuda, para ir conociendo el entorno. Pero por supuesto, si quieres sacar todo el partido a una aplicación, con independencia de si se trata de una aplicación pensada para el entorno gráfico o pensada para el terminal, lo mejor es aprender los atajos de teclado. Sin lugar a dudas, los atajos de teclado, no tienen una curva de aprendizaje suave. Vas a necesitar dedicación. Vas a tener que consultar una y otra vez como se hacía, esto o esto otro. Sin embargo, luego la diferencia realmente es sustancial. ¿Como aprender atajos de teclado? Esto es como aprender a ir en bicicleta. Aprender atajos de teclado se aprende utilizándolos. Y para esto ¿que mejor que una chuleta?. Si la solución es tener una chuleta lo mas clara y sencilla posible donde se recojan los atajos de teclado que mas utilizas. Desde luego que chuletas de atajos de teclado, cheatsheet, puedes encontrar a patadas, al menos en inglés. Sin embargo, no es cómodo utilizar chuletas, o al menos, a mi no me resulta cómodo. Entonces te estarás preguntando ¿como lo hago yo? Fondos de pantalla productivos Si, esto es la solución para mi al menos. Se trata de tener un fondo de pantalla donde están todos los atajos de teclado. Desde luego que no es tan bonito, como tener una puesta de sol. Pero sinceramente, yo cuando me pongo a trabajar, normalmente no miro el fondo de pantalla, lo que estoy mirando es lo que estoy escribiendo. En mi caso, que actualmente utilizo dos pantallas, es bastante cómodo, en tanto en cuanto, una de las pantallas es la que utilizo de consulta, mientras que en la otra es en la que estoy produciendo, con lo que cambiar y mirar el fondo es bastante rápido y sencillo. Además esto de mirar, al principio lo haces con mas frecuencia, pero conforme vas remontando la curva de aprendizaje, se reduce a consultas puntuales. Más información en las notas del podcast sobre fondos de pantalla productivos
11:52
August 1, 2019
ATA 93 - Jugar en Linux
Nuevo podcast nueva aclaración. De nuevo tengo que empezar indicándote que yo no soy un jugón, ni mucho menos. Sin embargo, si a ti te gusta distraerte de vez en cuando con algún juego, y piensas que en Linux lo vas a pasar mal, porque dicen las malas lenguas que en Linux no hay juegos, tampoco es para tanto. En Linux tienes algunas plataformas y juegos con los que jugar, y aunque, lo cierto es que todavía no han alcanzado el nivel de otros Sistemas Operativos, a mi, al menos me resulta mas que suficiente, y si como te digo, tu no eres un jugador empedernido, con algunas de las soluciones que te voy a contar seguro que tienes mas que suficiente. Así en este nuevo episodio del podcast, te voy a hablar sobre las distintas plataformas que tienes disponibles, y mi propia experiencia con algún juego y una de estas plataformas. Con este objetivo he dado un repaso a algunas de las distintas plataformas que hay disponibles. Para ello he comprado algunos juegos, para ver la experiencia de usuario, no solo desde el punto de vista del jugón, sino también desde el punto de visata del comprador. La idea de este podcast viene por que nos acercamos al mes de agosto, y es probable que ya estés de vacaciones, y a lo mejor tienes un rato para jugar solo o con tu familia. Aquí tienes una opción, para ver las posibilidades que tiene Linux también para jugar. Jugar en Linux Yo jugando Explicarte antes que nada mi nivel de juegos para que te hagas una idea, y tu mismo puedas sacar tus propias conclusiones. Como te decía en la introducción, no soy un gran jugón, ni mucho menos mas bien todo lo contrario. Juego de forma muy exporádica a lo mejor una o dos veces al año. Eso si, en las ocasiones en las que he dado con un juego que me gusta, he pasado horas e incluso días, hasta que o bien, me he aburrido del juego o lo he terminado. Pero de esto, ya hace bastante tiempo. Yo te diría que desde tiempos de Commandos. Y la última versión de este juego, Commandos 3: Destination Berlin es de finales de 2003. Es decir, que ya ha llovido desde entonces. Indicarte que si tu fuiste en su tiempo o un aficionado a este juego, en el último trimestre de este año, en Steam, la plataforma sobre la que luego hablaré con detalle está prefisto liberar una versión de Commandos 2 pero remasterizada. Estoy ansioso. Te advierto, de ser correcto esta noticia de la liberación de la versión de Commandos 2 remasterizado, es muy probable que durante algunos días desaparezca. Así basicamente los juegos que siempre me han llamado la atención son los de estrategia tipo Command and Conquer, World of Warcrafttambién SimCity. Y aunque en ocasiones en muchas ocasiones, en su tiempo jugué a Doom, lo cierto es que no me terminaba de apasionar, porque cogía unos colocones de mareo que no era normal. También, he jugado a juegos tipo puzzle, pero esto menos, porque me vicio mucho, y soy capaz de pasar toda una tarde conectando tuberías para llevar agua de una punta a otra de la pantalla. Más información en las notas del podcast sobre
24:20
July 29, 2019
ATA 92 - Como crear un timelapse con la Raspberry
Una de las técnicas de fotografía que siempre me han llamado la atención, y que siempre he querido hacer es la técnica de la cámara rápida, o lo que en inglés se conoce como timelapse. Esto no es nada del otro mundo. Simplemente consiste en reproducir en un corto espacio de tiempo, un proceso que lleva mucho mas tiempo en producirse. Así, por ejemplo, un ciclo de floración de un rosal está entre 6 y 8 semanas. Evidentemente, no vas a estar 6 semanas viendo todo el proceso, la solución es grabarlo, y esto es precisamente lo que puedes hacer con una Raspberry Pi, desde una Zero hasta una 4. Precisamente el objeto del podcast de hoy es contarte como crear un timelapse con la Raspberry Pi. Indicarte que es un proceso muy sencillo, pero ahora con los rigores del verano, no estoy, y supongo que tu tampoco, para meterte en cosas complicadas. Se trata de un entretenimiento que puedes hacer tu solo, o con tu familia, implicándolos a todos en el proceso. Desde realizar el montaje, buscando el mejor lugar para ubicar la Raspberry, así como, la forma de fijar la cámara, hasta el proceso de crear la película final. Como crear un timelapse con la Raspberry Un previo Antes de que te cuente como he hecho mi timelapse con la Raspberry, quiero comentarte como hago normalmente todos los jueves, en que ando metido, por si quieres darte una vuelta por atareao.es para revisar los artículos, tutoriales o actualizar las aplicaciones. Respecto a los artículos y tutoriales. Esta semana puedes encontrar en atareao.es un artículo referente a un problema que he tenido con el bluetooth de mi Dell XPS13. Estoy casi convencido que en algún momento he llegado a utilizarlo, pero sinceramente, ahora no lo tengo claro del todo. La cuestión es que…. En el artículo te cuento tanto como he conseguido resolver el problema, como lo que tienes que hacer tu, si te encuentras en una situación similar. No solo con el bluetooth, sino con cualquier cosa que te pueda suceder. Al final, se trata de solucionar problemas de firmware en Linux Por otro lado encontrarás una nueva entrega del tutorial sobre scripts en Bash, en este caso, te comento como puedes diseñar e implementar tus scripts para que tengan ayuda y comprueben si tienen los parámetros necesarios, para su funcionamiento y en caso contrario te muestre un error, y la correspondiente ayuda para que lo corrijas. Se trata de un capítulo muy interesante y que seguro te será de gran ayuda. Respecto a las aplicaciones, poco te puedo decir, mas que sigo trabajando tanto en actualizar todas las extensiones de GNOME Shell, como en migrarlas a Linux Mint escritorio Cinnamon. En cuanto tenga las primeras completas, no dudes que te lo haré saber, para que me ayudes haciendo de beta tester si así lo consideras. Más información en las notas del podcast sobre como crear un timelapse con la Raspberry
19:15
July 25, 2019
ATA 91 - Reproductores de música en Linux
Sinceramente, creo que cada vez que hablo de música digo exactamente lo mismo. Pero, es que es así. Sinceramente, cuando trabajo, no suelo escuchar música, salvo en contadas ocasiones, para aislarme del entorno y centrarme en lo que estoy haciendo. Por otro lado, mientras hago deporte, y me desplazo, tampoco escucho música, normalmente solo escucho podcast. Sin embargo, como digo, en ocasiones, suelo poner música para asilarme del entorno, ya sea cuando estoy trabajando o cuando estoy escribiendo un artículo o preparando un podcast. Y ¿reproductor de música utilizo?. Lo cierto, es que reproductores de música en Linux tienes donde elegir. Y precisamente este es el objetivo de este nuevo episodio del podcast, ofrecerte un abanico de reproductores de música en Linux donde elegir. Reproductores de música en Linux Como te decía en la introducción el objetivo es darte un amplio abanico de reproductores de música en Linux donde elegir, con el objetivo de que tu, en base a las características te decantes por uno u otro. Dicho esto, mi recomendación personal es que los pruebes todos. Y ¿porque te digo esto? Por al final, todo depende de tus necesidades, y lo que a mi me puede parecer que carece de toda importancia, para ti, puede resultar una característica imprescindible. Sobre todo, teniendo en cuenta lo que ya he comentado en la introducción sobre que no escucho música con frecuencia. Sea como fuere, a continuación te indico algunos, y sus características. Clementine Implementado en Qt con lo que la integración con Ubuntu deja bastante que desearPermite utilizar un ProxyEs posible convertir música entre diferentes formatosPuedes utilizar un control remoto, incluso dispone de una aplicación para instalar en Android y asi gestionar Clementine.Te permite realizar búsquedas y reproducir de diferentes orígenes, ya sea locales, como desde servicios específicos, como pueden ser Jamento, Magnatune, RadioTunes. Pero, no solo esto, sino que también te permite incluir servicios de alojamiento en la nube como Box, Google Drive, One Drive. Pero también otros como Spotify.Te permite mostrar la letra de las canciones que estás escuchando.Puedes crear listas de reproducción.Tienes un gestor de carátulas. Para instalar sudo apt install clementine Más información en las notas del podcast sobre reproductores de música en Linux
19:40
July 22, 2019
ATA 90 - Migrar tu Raspberry a Raspbian Buster
Sin lugar a dudas, la salida de la nueva Raspberry Pi 4 ha conseguido eclipsar cualquier otra noticia. Sin embargo, el pasado 6 de julio de 2019 se liberó la versión 10 de Debian con el nombre en clave Buster, y que llevó asociado consigo una nueva versión de Raspian, Raspian Buster. Si bien, la versión de Raspian Buster se adelantó ligeramente a la salida de Debian, es decir, salió modo beta. La razón para esto, radica en que le controlador de vídeo OpenGL se utiliza por defecto en la nueva Raspberry Pi 4. Esto tampoco tiene gran importancia, teniendo en cuenta que la versión de Buster ha estado congelada desde hacía un par de meses, durante los cuales tan solo se realizaron pequeños cambios. Migrar tu Raspberry a Raspbian Buster Novedades de Buster En palabras de los propios responsables de Rasbian, no hay grandes diferencias entre Debian Strech y Debian Buster. La mayoría de las diferencias están orientadas a proporcionar una mayor seguridad. El resto son pequeñas diferencias que la mayoría de los usuarios no vamos a ser capaces de notar. Una nueva versión del kernel de Linux, en concreto la 4.19En versiones anteriores se ha estado utilizando en el caso de Raspbian la vesión 7 y 8 del Java de Oracle. Sin embargo, en esta nueva versión se actualiza a la versión 11 pero de OpenJDK.AppArmor esta activado por defecto.NFtables reemplaza al tradicional iptables. Aunque yo siempre trabajo a nivel de UFW por comodidad. A lo mejor, esSoporte para un gran número de procesadores ARM64El soporte de Python 2 termina en enero de 2020, con lo queBash 5.0Secure boot Uno de los grandes cambios que se han aplicado a Raspbian Buster es la inferfaz gráfica. Se ha buscado un diseño mas plano, que, sin lugar a dudas, es la tendencia actual. Así se han introducido algunos cambios como, se ha reducido la curvatura de las esquinasigualmente se ha reducido los sombreados que se utilizan para dar una sensación 3Dse ha conseguido un diseño mas limpio y moderno.han realizado pequeños cambios en la barra de tareas. Así, por ejemplo, el icono que para expulsar una unidad USB, solo aparece cuando hay un dispositivo que expulsar, en otro caso permanece oculto.Lo mismo se aplica para el caso del bluetooth, de forma que si no tienes ningún dispositivo utilizando el bluetooth, este no se muestra.Otro cambio es el icono de actividad del CPU. Y es que dado el aumento de la potencia de este procesador se ha considerado que no es necesario mostrarlo, aunque si lo quieres, lo puedes mostrar. El cambio a una nueva versión representa un gran esfuerzo para los desarrolladores de Raspbian en el sentido que tienen que aplicar todos los parches que aplicaron a la versión anterior de Debian, a la nueva versión. Esto además se ha complicado por la aparición de un nuevo hardware, en referencia a la Raspberry Pi 4. Mas información en las notas del podcast sobre migrar tu Raspberry a Raspbian Buster
21:27
July 18, 2019
ATA 89 - Monitorizar la temperatura en la Raspberry Pi 4
Después del crossover del pasado jueves con Ángel de uGeek, he estado dando muchas vueltas al asunto de la temperatura. Iba a comentarlo como un problema, pero la cuestión es que realmente no es un problema. Se trata de una realidad con la que debemos lidiar. En este sentido he querido ver el alcance del tema. Para esto he realizado diferentes pruebas, y he decidido monitorizar la temperatura en en la Raspberry Pi 4 y también la Raspberry Pi 3 B. Así el objetivo de este podcast, es contarte todos los ensayos que he realizado, así como sus conclusiones, y como te digo, no solo para la Raspberry Pi 4, sino también para la 3 y por supuesto para el clúster compuesto por la 3 mas las 4 Raspberry Pi Zero. Monitorizar la temperatura en la Raspberry Pi 4 Como te decía en la introducción de este podcast, el objetivo es no solo analizar la situación de la temperatura en la Raspberry Pi 4, sino también en la 3, tanto con caja y ventilador como directamente expuesta, y lo mismo en el caso del cluster. Monitorizar la Rasbperry Pi Para seguir con detalle la evolución de la temperatura en cada una de las Raspberry, les he instalado RPI Monitor. Si no conoces esta herramienta, te sugiero que le des un vistazo al capítulo del tutorial sobre primeros pasos con la Raspberry, en el que le doy un repaso a esta aplicación para monitorizar la Raspberry. RPI Monitor es un software que te va a permitir monitorizar tu Raspberry directamente desde una página web, a la que podrás acceder directamente desde cualquier lugar, ya sea de tu red local, o si has configurado una VPN conforme te indiqué en el artículo sobre como acceder a la red local desde fuera desde cualquier lugar de internet. La cuestión, es que desde la propia página web, puedes de un solo vistazo comprobar la situación de la Rasbperry. Datos como la versión, uptime, CPU, temperatura, etc… Pero lo que resulta mas interesante, y precisamente por lo que he querido mencionar en este podcast, es que te permite mostrar estadísticas. Te permite mostrar en un sencillo gráfico la evolución de la temperatura, con lo que precisamente para lo que quieres hacer, de comprobar la evolución de la temperatura con el tiempo te va a venir fantástico. Como te digo, te recomiendo que le des un vistazo al artículo sobre monitorizar la Raspberry, y la instale, por que es realmente sencilla de instalar, tiene un reducido consumo de recursos y te aporta toda la información que necesitas. Además de ser completamente configurable. Mas en las notas del podcast sobre como monitorizar la temperatura en la Raspberry Pi 4
21:32
July 15, 2019
ATA 88 - Entre una tostadora o una Raspberry Pi 4 con uGeek
Creo que a todos nos ha pillado de manera imprevista, el lanzamiento de la nueva Raspberry Pi 4. Lo cierto, es que es un secreto que lo han sabido guardar perfectamente, y que ha sorprendido a propios y extraños. Sin embargo, como te puedes imaginar, no he podido evitarlo. He sucumbido totalmente a sus encantos, y el mismo día o al día siguiente la compré. Es inevitable. Al fin y al cabo, es uno de los chismes que utilizo con mas frecuencia, y con los que mas disfruto. Así que había que sacarle todo el partido posible, descubrir las novedades y desentrañar ventajas y desventajas respecto a versiones previas. Pero, en esta aventura, no he estado solo. La aventura la hemos emprendido Ángel de uGeek y yo, y durante algo mas de una semana, hemos estado probando la Raspberry Pi 4. Así en el podcast de hoy te contamos nuestra experiencia, tanto lo bueno como lo malo. Entre una tostadora o una Raspberry Pi 4 con uGeek Como te decía en la introducción, a todos nos ha pillado por sorpresa el lanzamiento de esta nueva versión de la Raspberry Pi. Una versión que ha venido totalmente cargada de polémica por diversos aspectos, la temperatura, el puerto USB C, etc. Pero también viene cargada de bondades, que una vez salvados estos escollos seguro que supondrán una nueva dosis de emoción. El problema de la temperatura Uno de los grandes problemas de esta nueva Raspberry, es sin lugar a dudas la temperatura. Y es que, sin esforzarse, la nueva versión de esta placa alcanza casi los 80ºC si la tienes dentro de la caja oficial que puedes adquirir en cualquier distribuidor. A partir de ahí, puedes aliviar la temperatura dejándola como vino al mundo, es decir, desnuda, y esto dejará la temperatura en torno a los 70ºC. Sin embargo, esto me sigue pareciendo una temperatura demasiado elevada, si quieres que tenga una vida sana. Lo cierto es que, la Raspberry Pi 3, yo siempre la he tenido con ventilador y en una caja. Bueno, siempre no, porque lo cierto es que el cluster de la Raspberry Pi 3, con las 4 Raspberry Pi Zero, está sin ventilador, y sin caja, y sin nada. En este caso las temperaturas son las siguientes, Raspberry Pi 3 (controlador) 50,5ºC Raspberry Pi Zero (nodo 1) 42.8ºC Raspberry Pi Zero (nodo 2) 49.2ºC Raspberry Pi Zero (nodo 3) 46.5ºC Raspberry Pi Zero (nodo 4) 40.1ºC Indicarte que los nodos 1 y 4, como te puedes imaginar, son los que están en los extremos, mientras que el 2 y 3 son los centrales, por esta razón están mas calientes. Respecto a la 3 con ventilador, la temperatura es prácticamente la misma que el controlador del cluster. Esto tiene sentido, desde el punto de vista que el controlador está como vino al mundo, mientras que la que tiene el ventilador, está en una caja. De esto, la conclusión es clara… hay que sacar la Raspberry de la caja y quitar el ventilador, que evidentemente no tiene ninguna utilidad. Bueno, a menos que quieras tener la caja protegida. Más información en las notas del podcast sobre la elección entre una tostadora y una Raspberry Pi 4 con uGeek
1:00:51
July 11, 2019
ATA 87 - Compartir archivos en Linux
Un motivo mas que interesante para tener una Raspberry en tu red es para poder compartir archivos y directorios con otros equipos. Dado el bajo consumo de la Rasbperry, de forma que siempre la puedes tener en funcionamiento, te permite utilizarla para compartir archivos en red. De esta forma, estos archivos y directorios siempre estarían disponibles para su consumo. Es mas, si tienes tu propia red virtual, como te comenté en el episodio 52 del podcast, esos archivos y directorios los tendrás disponibles donde vayas. Uno de los problemas en los que te puedes ver envuelto al aterrizar en Linux es que tienes diferentes opciones para un mismo fin. Esto que en principio debería ser una ventaja, sin lugar a dudas también es un problema. Es un problema porque despista, porque a tu pregunta de ¿como puedo compartir archivos en Linux? te puedes encontrar con media docena de respuestas distintas, y unas tan válidas como otras. Esto último es relativamente cierto, porque depende de que es lo que quieras hacer. Al final, efectivamente, podrás compartir el mismo directorio pero el rendimiento de las diferentes soluciones entenderás que no es el mismo. Dependiendo de las circunstanciaras, una solución puede ser mejor que otra. Sin embargo, en muchas ocasiones no vas a apreciar diferencia, y en otras ocasiones no podrás utilizar alguna de las alternativas que indico por que no estén habilitadas, o simplemente por que quieres compartir con otro sistema operativo que no tiene tantas posibilidades. Compatir archivos en Linux De las diferentes opciones que tienes para compartir un directorio en red me centraré en tres opciones, Samba, NFS y SSHFS Compartir archivos en Linux con Samba La primera de las opciones es Samba. Samba es un software liberado bajo licencia GNU/GPL, que proporciona servicios de impresión e intercambio de archivos utilizando el protocolo SMB/CIFS para todo tipo de clientes, tanto Windows, como Mac OS como Linux. Precisamente el hecho de que esté disponible para las tres grandes plataformas lo hace ideal precisamente para esto, para compartir. Pero Samba va mas allá de simplemente compartir, también te permite validar usuarios, servir colas de impresión, y autenticar, utilizando para ello su propio archivo de usuarios. La instalación de Samba en tu Raspberry o en cualquier equipo de tu red es tremendamente sencillo. Solo tienes que seguir los pasos que indico en el tutorial sobre compartir achiros en red con Samba. Dependiendo de si lo quieres utilizar como cliente o servidor, es necesario realizar una configuración mas detallada. Sin embargo, como te indico en el tutorial anterior, no es nada complejo, y con los pasos indicados lo tendrás resuelto fácilmente. Más información en las notas del podcast sobre compartir archivos en Linux
20:16
July 8, 2019
ATA 86 - Tu privacidad en una Raspberry Pi Zero
En este episodio del podcast voy a combinar algunas de las ideas y conceptos sobre los que te he comentado en episodios anteriores. Así en la coctelera entran el episodio 24 en el que te hablé de tener un servidor por cuatro euros, pasando por el episodio 31 que te comenté sobre la seguridad en las nubes, incluyendo el episodio 45 sobre gestionar contraseñas, para terminar con el episodio 82 sobre como tener tu servidor en un USB. Y es que precisamente, el episodio del hoy te explico como puedes montar un gestor de contraseñas en tu Raspberry Pi. Por supuesto, lo suyo es que sea la Raspberry Pi Zero, por aquello de que la puedes llevar contigo a cualquier sitio. Con ello, al final, se trata de mantener tu privacidad en una Raspbey Pi, tus secretos más íntimos, aquello que quieres que quede lo mas inaccesible posible. Le llamo gestor de contraseñas, aunque el desarrollador del software en cuestión lo denomina como gestor de secretos, y es que esta definición se aproxima mas a lo que realmente es esta aplicación. Sin embargo, eso de gestor de secretos, no me terminaba de sonar bien, así que he preferido dejarlo así, como un gestor de contraseñas portable. Tu privacidad en una Raspberry Pi Zero Lo que he publicado esta semana Continuando con la serie de artículos sobre la ejecución de procesos en segundo plano, y como desacoplar el proceso del terminal, he escrito un artículo sobre tmux. Tmux, es algo mas que una herramienta para desacoplar procesos del terminal. Se trata de una herramienta que te permite gestionar en una sola ventana tantos terminales como seas capaz.El otro artículo de la semana se trata de un nuevo capítulo del tutorial sobre scripts en Bash. En este caso se refiere a como realizar operaciones matemáticas en Bash, y aunque ya lo traté por encima en un capítulo anterior, he querido darle la importancia que se merece. Aplicaciones Respecto a aplicaciones de terceros, y por si no escuchaste el podcast del lunes, he subido al repositorio que creé para este caso la última versión de Sunflower. Si no conoces Sunflower, porque no escuchaste el podcast del lunes, indicarte que se trata de un gestor de archivos de doble panel, altamente personalizable y muy productivo.Sigo subiendo extensiones a al repositorio de extensiones de GNOME Shell. En este caso he subido una extension que te permite desactivar tu webcam en Ubuntu. En este caso, al hacerlo desde repositorio, tienes la ventaja que un paso que tenías que hacer vía terminal te lo ahorras, porque lo he incluido directamente en la instalación. Mas información en las notas del podcast sobre tu privacidad en una Raspberry Pi Zero
17:55
July 4, 2019
ATA 85 - Un gestor de archivos doble
Ahora, a estas alturas de Ubuntu con GNOME Shell, es cuando empiezo a acostumbrarme a trabajar con el gestor de archivos, Nautilus. En particular, me refiero a esa caractererística que seguro tu también hechas de menos. Esa opción que traía Nautilus de dos paneles, tal y como hace Nemo. Los desarrolladores de Nautilus, decidieron mutilar esa opción, y lo cierto es que me ha costado bastante habituarme a trabajar únicamente con ventanas. Pero bueno, al final, todo es cuestión de conocer los atajos de teclado. Sin embargo, si tu no te has acostumbrado, o simplemente no quieres acostumbrarte, hoy quiero hablarte sobre una aplicación, un gestor de archivos, que además de ser increiblemente ligero, a la par que potente, te permite tener dos paneles, además por defecto. Me refiero a Sunflower, un gestor de archivos de archivos de doble panel Esto de los gestores de archivos de doble panel no es nada nuevo. Desde luego si llevasa algún tiempo enfrentándote al ordenador, seguro que te suenan algunos míticos como pueden ser el Comandante Norton, o mas recientemente Total Commander. Esta característica también la tiene Dolphin, la conserva Nemo, el fork de Nautilus, y la perdió Nautilus. La razón se la tendrás que preguntar a los desarrolladores. La cuestión es que es algo que no solo ha desaparecido en Nautilus, en el gestor de archivos de Windows también ha sucedido. Parece que es una tendecia actual. En ocasiones, al menos a mi me sucede así, me estanco. Una vez has aprendido a utilizar una aplicación o un entorno de escritorio, te quedas ahí, no piensas que se le puede sacar un plus. Que se puede ser mas productivo, y entiendo, y es una opinión personal, que estos cambios van orientados precisamente a mejorar nuestra productividad, a mejorar nuestro flujo de trabajo. Gestionar Nautilus como doble panel Antes de comenzar a hablarte te Sunflower, el gestor de archivos de doble panel, que he comentado en la introducción, te quería comentar como puedes mejorar tu productividad con Nautilus utilizándolo a modo de doble panel. En el caso de Nautilus, al igual que con cualquier aplicación, lo importante es conocer y aprender a utilizar los atajos de teclado para gestionar, no solo tu gestor de archivos, sino cualquier herramienta. Mas si cabe, con las aplicaciones que utilizas con asiduidad. En este sentido, puedes mejorar tu flujo de trabajo con Nautilus, creando un atajo de teclado para crear una nueva ventaja y utilizar la tecla Super en combinación con las flechas, para componer las ventanas. Así, Establecer un atajo de teclado Super+Z que apunte a nautilus --new-window A partir de aquí cada vez que ejecutes el atajo de teclado se abre una nueva ventana Una vez abierta, tienes que utiliza Super+⬆ para maximizar. Con Super+⬇ restauras a las dimensiones previas Utilizando Super+⬅ ocupas la mitad izquierda de la pantalla Con Supper+➡ ocuparás con la ventana la mitad derecha de la pantalla Mas información en las notas del podcast sobre un gestor de archivos de doble panel
18:25
July 1, 2019
ATA 84 - Convierte tu Raspberry en un ChromeCast
Supongo que ya estarás cansado de oírme aquello de que la Raspberry Pi nació para la educación. Sin embargo, es evidente, que entre todos, le hemos sacado mas punta que a un lápiz. En este podcast, te he contado diferentes usos que le puedes dar a esta pequeña placa. Desde un servidor, pasando por un gestor de copias de seguridad, hasta un cluster. Como ves las posibilidades son infinitas. Y si, muchas están directamente relacionadas con ese afán que tengo por aprender. Pero como decía mi profesora de ampliación de matemáticas, cuando se refería a las vacaciones, hay un tiempo para todo. Y en este caso, también hay un tiempo para la diversión, o no, porque lo que te voy a contar hoy, sobre lo que puedes hacer con una Raspberry Pi, puede estar relacionado tanto con la diversión como con la productividad. Si hoy te voy a contar como puedes convertir una Raspberry en un ChromeCast, o por lo menos algo muy parecido. Realmente ¿tiene sentido convertir una Raspberry en un ChromeCast? Pues como aquel… Si ya tienes un ChromeCast, como que no, a menos que quieras aprender como funciona, que tecnologías utiliza y esas cosas, que tanto nos gustan a los que disfrutamos con el cacharreo. Si no tienes ChromeCast, pues sinceramente, es una forma muy cómoda de ver tanto YouTube, como las películas o series que tengas en el móvil o en la Raspberry Pi en la televisión. Que vaya, yo porque no lo utilizo tanto como debiera, pero para ver cursos o documentales en YouTube, lo cierto es que está fenomenal. Y desde luego, si compraste la Raspberry con el ánimo de cacharrear, y ahora mismo la tienes en un cajón, es una solución fantástica para sacarle partido de una forma muy inteligente. En fin, que al final, depende de ti, de lo que quieras hacer, pero desde luego, es una solución mas que interesante para sacarle partido a un dispositivo, que te va a costar la tercera parte que un ChromeCast, eso si, con menos prestaciones… al menos por ahora. Convierte tu Raspberry en un ChromeCast Agradecimientos Quiero agradecerte a ti, y a todos los que se han puesto en contacto para darme la enhorabuena por el premio al mejor medio o blog en los Open Awards 2019. Además recibirlo con la mención de honor a LliureX fue todo un honor para mi. Y no solo para mi, sino para todos los valencianos, porque, lo queramos o no, algo estaremos haciendo bien, para llevarnos dos galardones de los Open Awards. Publicaciones El primero de los artículos es referente a la gestión de usuarios y grupos en Linux. Este artículo viene a raíz de la última actualización de Touchpad Indicator. Y es que necesita que los usuarios pertenezcan a un grupo para que funcione de forma correcta. Más información en las notas del Podcast sobre como convertir tu Raspberry en un ChromeCast
18:07
June 27, 2019
ATA 83 - atareao.es ganador del Open Awards 2019 al mejor medio o blog
Como sabes, después de toda la paliza que te he dado durante estas últimas semanas, el pasado 20 de junio, se celebró la entrega de premios Open Awards. Y si, atareao.es consiguió el Open Awards 2019 al Mejor Medio o Blog. Los premios mas importantes del sector. OpenExpo Europe es la feria internacional de Open Source y sofware libre. El mayor evento empresarial de Europa dedicado a Open World Economy. La economía mundial abierta, engloba tanto la innovación tecnológica abierta como datos abiertos aplicacions a todos los sectores de la ecnomía. Y por supuesto me siento verdaderamente orgulloso de haber recibido el galardón al Mejor Medio o Blog de los Open Awards 2019, porque representa un espaldarazo, muy importante al trabajo que vengo desarrollando durante los últimos años. Pero no te vengo a hablar solo de mi libro, aunque un poco. También te vengo a contar, que otros proyectos verdaderamente interesantes se premiaron, y que merecen la admiración de todos. Y digo admiración de todos, no solo de los que creemos en el software libre, sino de todos, porque se presentaron algunas iniciativas, que a mi me llamaron increiblemente la atención. Open Awards 2019 Por supuesto me dejo para el final la guinda del pastel. Quiero contarte, sobre esos proyectos verdaderamente interesantes, y que seguro que atraerán tu atención. Tengo que decirte que para mi es un gran honor, no solo haber recibido este galardón, sino también haberlo recibido junto a grandes como los que te voy a mencionar a continuación. Mención de Honor en la categoría de Open Source in Education/Social Services a Lliurex. Si no conoces LliureX, indicarte que se trata de una distribución educativa basada en Ubuntu y Debian. Como te puedes imaginar, LliureX, es un software libre, fomentando en este sentido, la colaboración, la compartición de conocimientos y la autonomía de los usuarios. Se trata de un referente mundial en software libre para la educación. Una distribución que comenzó a implantarse en 2005 en los centros escolares. Todo un reto, porque supuso la incorporación de nuevas herramientas TIC en el proceso de aprendizaje y un cambio del sistema operativo de los centros. Actualmente, esta distribución está instalada en mas de 120.000 ordenadores de los centros educativos públicos valencianos. Más información en las notas del podcast sobre Open Awards 2019
21:00
June 24, 2019
ATA 82 - Tu servidor en un USB
No soy de los que gustan de utilizar anglicismo, mas bien todo lo contrario. Pero lo cierto es que no he encontrado un nombre para esto… los que utilizan el idioma de Shakespeare le llaman un dongle USB. Pero lo que realmente quiero es un servidor en un USB. En español como mucho lo que he encontrado es un dispositivo USB. Pero creo que cuando lo oigas vas a pensar en una memoria USB, y no. Se trata de algo que va mucho mas allá. Se trata de llevar un servidor en un USB. Si, eso es, como llevar un servidor en un USB Y es que el podcast de hoy trata precisamente de eso, como convertir una Raspberry Pi Zero, en un servidor USB. Un servidor que puedes llevar como cualquier otra memoria USB. Sin embargo, tiene la ventaja de que además de permitirte almacenar cualquier cosa, también es un servidor. ¿Y para que puedes querer un servidor en un USB? Te puede servir para crear tu propio entorno de trabajo. Un entorno para desarrollar tus propias páginas web, con toda la infraestructura necesaria, un servidor Nginx, un servidor de bases de datos, etc. Un lugar donde probar tus propios desplieges, o donde realizar tus propios scripts y pruebas. Pero no solo esto. Para los mas paranoicos. Para los paranoicos de la privacidad. ¿Que te parecería tener un servidor de contraseñas en ese USB? Espectacular no? En este nuevo episodio del podcast te voy a contar como puedes hacerlo, y disfrutar de otro de los dispositivos de la familia Raspberry. Tu servidor en un USB Lo que he publicado esta semana Todavía no tengo claro cual de los artículos sobre los que estoy trabajando publicaré. Lo cierto es que llevo varios entre manos, y todos son consecuencia de mis últimas actividades. Por un lado está el de nohup, por otro un para administradores de sistemas, y el objetivo es la gestión de usuarios, y el tercero de los que llevo entre manos es sobre sed una herramienta, a la que le dediqué, junto a otras herramientas, un capítulo del tutorial sobre el terminal, pero que creo que es justo que profundice sobre ella. En este sentido, creo que la próxima semana ya cambiaré el orden, y te hablaré sobre lo publicado la semana anterior, que eso es seguro, mientras que saber con certeza lo que voy a publicar, ahora mismo es mas complicado. Por cierto, la semana pasada, en Colaboratorio.net, publiqué un artículo muy interesantes sobre Git Stash. Esta herramienta te permite mejorar el flujo de trabajo con Git, y guardar tu sesión temporalmente para recuperarla con posterioridad a un cambio u otra circustancia. Por otro lado estoy ultimando el siguiente capítulo del tutorial sobre scripts en Bash y que hace referencia a los diccionarios. Si, se que iba a publicar uno sobre funciones, pero he preferido dedicar un capítulo completo a los diccionarios, y asentar de esa forma los conceptos correspondientes a arrays. Más información en las notas del podcast sobre
22:05
June 20, 2019
ATA 81 - Tiendas de aplicaciones y el Mundial de Fútbol Femenino
Cada nuevo podcast es un nuevo reto para mi. Se trata de buscar un título que atraiga tu atención, para que así me puedas dedicar unos minutos de tu tiempo. Te puedo asegurar que me caliento la cabeza con tal fin, y me la caliento mucho. Evidentemente el contenido del podcast, luego, es siempre acorde con el título, no se trata de que cuando escuches el podcast pienses que soy un alucinado de la vida. Esa no es mi intención. Y en este sentido el título de este nuevo podcast, en el que uno ambos conceptos, las tiendas de aplicaciones y el Mundial de Fútbol Femenino, Sin lugar a dudas, el título de hoy te habrá sorprendido, y estoy convencido, de que pensarás que no tiene nada que ver una cosa con la otra. Es mas, es probable que hayas apostado con tu pareja, de que no voy a salir airoso en este caso. Pero te puedo asegurar que te equivocas. Pero no solo tienes esta razón para escuchar este nuevo episodio del podcast. Si te gusta el fútbol, y en particular si estás interesado en este Mundial de Fútbol Femenino, te animo a que te quedes a escuchar el podcast, porque tengo algo que seguro te interesa… Bueno, depende del escritorio que tengas, claro. Las tiendas de aplicaciones y el Mundial de Fútbol Femenino Antes de nada, quería darte las gracias, porque con tu apoyo, atareao.es es finalista en los Open Awards 2019, en el apartado de mejor medio o blog. Todo un éxito. Pero, esto no es el final. Aún queda que un jurado seleccione al ganador, y gracias a tu apoyo esto es posible, y ciertamente tengo muchas esperanzas. Creo que el proyecto merece la pena, sinceramente. El próximo jueves día 20 de Junio, se resuelve los ganadores y se hace la entrega de premios. Por supuesto, yo estaré por allí, para la entrega de premios. Si quieres nos podemos ver allí, y compartir la entrega de premios. Es realmente muy emocionante. Compatibilidad y retrocompatibilidad Actualmente estamos inmersos en una evolución continua. Pero además de que los cambios son continuos, tienen un ritmo trepidante. Probablemente, estés utilizando una tecnología que hace unos años no existía, y que probablemente, dentro de unos pocos años ya será obsoleta. Y si no me crees, solo tienes que pensar en el teléfono móvil. La evolución es brutal. Esta evolución continua y vertiginosa, nos lleva también a cambios continuos y vertiginosos en el software. Aquí, es donde cobra importancia la compatibilidad, pero mas aún, la retrocompatibilidad. Con esto de la retrocompatibilidad me refiero a que una aplicación desarrollada para GNOME Shell 3.20 debería funcionar también en una versión posterior, en concreto en GNOME Shell 3.32, y no, no es así. Este aspecto, es uno de los que realmente cuida WordPress, intentando que sea totalmente retrocompatible. Y esto es muy importante, porque ya es bastante que alguien quiera dedicar su tiempo a realizar software libre, para que además le pongan piedras en el camino. Encontrarás mucha mas información en las notas del podcast sobre las tiendas de aplicaciones y el Mundial de Fútbol Femenino
21:11
June 17, 2019
ATA 80 - Montar un cluster con la Raspberrry
Lo he comentado en varios episodios del podcast. Te diría que la última vez que lo hice fue precisamente en el episodio 77 en el que te hablé del internet de las cosas. No solo ahí, también en el curso taller, que impartí en Linux Center sobre la Raspberry Pi, recordé que este pequeño dispositivo, fue creado con el objetivo de estimular el aprendizaje de la informática en las escuelas. Y así aprender desde lo más básico hasta crear un cluster con la Raspberry Llegados a este punto indicar, que no solo los más jóvenes se están pudiendo aprovechar de esta interesante iniciativa. También los mas talluditos, estamos aprovechando todo esto, y recordando viejos tiempos con el electrocefa, quimicefa y juegos similares. Ahora que lo menciono, creo que no tenía ninguno de estos, era mas bien uno de electrónico, donde venía un buen conjunto de componentes, pero lo cierto es que ahora no recuerdo. No solo tienes la oportunidad de aprovechar esto, para aprender programación, también puedes aprender electrónica, y por supuesto de Linux y de sistemas. En este sentido, en torno a esta pequeña placa ha surgido todo un ecosistemas de complementos. Y esto es precisamente una de las grandes ventajas respecto de otras placas. Si bien, existen placas de otros fabricantes, mas potentes e incluso mas económicas, lo cierto, es que no tienen el soporte, y la gran cantidad de complementos que puedes llegar a tener con la Raspberry Pi. Y ¿porque te cuento todo esto? Te cuento esto porque uno de los complementos interesantes que he adquirido recientemente es un hat o sombrero que permite montar un cluster con la Raspberry. Así, en el podcast de hoy, te voy a contar sobre como puedes montar un cluster con la Raspberry, y mi experiencia al respecto Puedes encontrar toda la información en las notas del podcast sobre montar un cluster con la Raspberry
22:17
June 13, 2019
ATA 79 - Convertir formatos multimedia en Linux
Sinceramente esto de convertir formatos multimedia cada vez lo hago menos. Salvo el script que cree hace algún tiempo para crear un video a partir de un audio para tener el podcast en YouTube, lo cierto es que cada vez lo hago menos. Esto creo que es debido principalmente a dos razones. Por un lado, está el tema que cada vez consumo mas multimedia vía streaming. Por otro lado, antes utilizaba algún dispositivo para consumir el contenido multimedia que tenía problemas con determinados formatos. Sin embargo, actualmente, todo el contenido multimedia que consumo, lo hago a través de dispositivos Android. Ya sea en el móvil, que en este caso es principalmente podcast o en la TV, para lo que utilizo un TVBox. Sin embargo, esta es mi situación. Es probable que tu estés consumiendo el contenido multimedia, en algún dispositivo que no permite uno u otro formato. Si este es tu caso, en el episodio del podcast de hoy, precisamente quiero tratar la conversión entre formatos multimedia en Linux. Convertir formatos multimedia en Linux Como te he comentado en la introducción, el objetivo del podcast de hoy es ver diferentes herramientas y aplicaciones, que te permitan convertir entre diferentes formatos multimedia de forma sencilla, y sin excesivas complicaciones. En este sentido, como hago normalmente, te voy a mostrar algunas herramientas, para el entorno de escritorio, y otras que son para utilizar directamente en el terminal. ¿porque utilizar el terminal para la conversión de archivos? Que te voy a decir. Sin lugar a dudas, la conversión de formatos es carne de automatización. Así, puedes utilizar dos técnicas, Mediante un cron que cada cierto tiempo revise lo que contienes en un determinado directorio, y si tienes un formato determinado lo convierte a otroDetectando que se han producido cambios en el directorio. En el caso de que así sea, se lanza un script que realice la conversión, si se encuentra algún archivo con el formato a convertir. Sin embargo, esto te lo comentaré mas adelante para que tu seas el que decida… Antes, primero te quiero comentar las herramientas gráficas. Herramientas gráficas HandBrake Como dicen los propios desarrolladores de HandBrake, esta aplicación, es una herramienta para convertir vídeo de casi cualquier formato, a una selección codecs actuales y ampliamente soportados. Se trata de una herramienta multiplataforma, disponible para los tres grandes sistemas operativos de escritorio, Linux, MacOs y Windows, que es Open Source, liberado bajo licencia GPLv2, y gratuita. Encontrarás toda la información en las notas del podcast sobre convertir formatos multimedia en Linux
18:58
June 10, 2019
ATA 78 - Ubuntu progresa adecuadamente con Disco Dingo
Desde el día 18 de abril de 2019 ya está disponible para sus instalación la última versión de Ubuntu, la 19.04 con el nombre clave Disco Dingo. Desde entonces tengo pendiente grabar este podcast. Sin embargo, como ya te he comentado en algún que otro podcast anterior, no quería hacer el típico artículo o podcast de diez cosas que tienes que hacer nada mas instalar Ubuntu. Lo cierto es que quería acompañar el podcast con una aplicación que te permitiera hacer esas 10 acciones a golpe de clic. Poder hacer esas 10 acciones de forma sencilla, sin que tengas que recurrir al terminal. Evidentemente, no solo quería contarte que cosas puedes hacer, también contarte las novedades que nos trae esta nueva versión de Ubuntu y por supuesto darte mi visión de la evolución de este proyecto, y en concreto de esta versión. Cosa que te adelanto, Ubuntu progresa adecuadamente con Disco Dingo. Sin embargo, no quiero quedarme solo en esto, porque como te decía quería incluir una aplicación que facilitara los primeros pasos en Ubuntu. Y es que el eslogan de Ubuntu lo dice bien claro, Linux para los seres humanos. En este sentido, si lo que hago es hablarte de lo que tienes que hacer para dejar Ubuntu a tu gusto. A ti que acabas de llegar a Linux, y lo siguiente que hago es decirte ahora abre un terminal, probablemente, lo que consiga es el efecto contrario, que salgas huyendo como alma que lleva el diablo. Mi objetivo, es precisamente el contrario, conseguir que tu entres, que conozcas el potencial de Ubuntu en particular, y de Linux en general. Y una vez ya te hayas introducido, ya descubrirás por ti mismo el potencial del terminal. Y lo que esta poderosa herramienta puede hacer por ti. Dicho esto, este nuevo episodio del podcast, está dividido en dos partes. Por un lado, indicarte las bondades de esta nueva versión, y por el otro hablarte sobre esta aplicación, start-here, empieza aquí. Este es el nombre con el que he bautizado la aplicación. Ubuntu progresa adecuadamente con Disco Dingo Como he dicho en la introducción, primero disculparme por no haberte traído esta revisión antes, pero como te he comentado, quería acompañarla de la aplicación start-here. Que puedes esperar de Disco Dingo y que no Este no es un gran cambio respecto a la versión anterior, en la que ya se introdujo un cambio en el tema por defecto, pasando ahora a Yaru. Este tema, desde mi punto de vista le ha traído una frescura que creo que necesitaba. Aunque sinceramente hasta el momento no me había dado cuenta de cuanto lo necesitaba. GNOME 3.32 Por otro lado se incluye GNOME 3.32, que sin lugar a dudas supone una mejora notable en el rendimiento del escritorio. Sin lugar a dudas, los ingenieros de GNOME han hecho un magnífico trabajo, pues se nota que se ha mejorado considerablemente el desempeño de GNOME Shell. Se ha reducido sensiblemente el consumo de RAM y se ha mejorado sustancialmente el gestor de ventanas Mutter. Todo esto se traduce en una mejor respuesta, y unas animaciones mucho mas fluidas y rápidas. Mas información en las notas del podcast sobre Ubuntu progresa adecuadamente con Disco Dingo
27:35
June 6, 2019
ATA 77 - El IoT, Python, la ESP32 y la maravilla de internet
El tema de hoy me tiene especialmente secuestrado. Uno de los aspectos mas interesantes de internet es la posibilidad de colaborar con otras personas. Y muchos, puede ser que incluso tu, te hayas puesto en contacto, para comentarme algo, corregirme o para lo que consideres. Y este aspecto es uno de los que me motiva para llevar adelante este proyecto. Que alguien como tu se ponga en contacto conmigo… es algo sinceramente brutal. Y todo esto te lo cuento porque a raíz del Podcast 72 sobre el internet de las cosas en tu Rasbperry Pi, a través de Telegram, Javier, se puso en contacto para comentarme sobre dos placas. Las placas a las que se refería Javier son la esp8266 y la esp32. Son placas realmente económicas, pudiendo encontrar, algunas de ellas por precios que pueden llegar a los 3 euros. Me comentó que estas placas se pueden programar con Arduino, y cuentan con WiFi, GPio, DAC, bluetooth. Busqué información sobre la esp32 que esa la sucesora de la anterior, y a parte de las interesantes características que me adelantó Javier, además del precio, encontré que se podían trabajar con Python… Inmediatamente pedí un pack de dos en Amazon, que me costó unos 15 euros, por el ansia viva que me consumía. No podía esperar 3 semanas a que me la trajera Alli Express. Quería tenerla ya en mis manos, quería probarla, quería Pythonizarla, Y solo te digo una cosa, menudo vício llevo ahora mismo…. Tan es así, que estoy preparando un tutorial, para exprimir al máximo esta placa, que ha caído en mis manos gracias a Javier. No tengo muy claro, no tengo muy claro cuando saldrá el capítulo de introducción a esta placa, porque, te recuerdo que tenemos en marcha el de script en Bash y a continuación viene el de docker… ya veremos como lo organizo.. El IoT, python, la ESP32 y la maravilla de internet Antes de meterme en faena, pedirte tu voto para este proyecto, atareao.es en los Open Awards 2019. Si ya has votado, te doy mi mas sincero agradecimiento. Por otro lado, quería comentarte sobre la iniciativa de Pedro MosqueteroWeb. 12 meses 12 causas En el capítulo 21 del podcast te hablé sobre mi entorno de desarrollo. En él, te comenté que la aplicación que utilizaba, tanto para desarrollar, como para escribir en este sitio, como para otras muchas cosas es Visual Studio Code. Una herramienta implementada por Microsoft, y que últimamente es el ojito derecho de muchos desarrolladores. Toda la información en las notas del podcast sobre El IoT, Python, la ESP32 y la maravilla de internet Recuerda que puedes apoyar con tu voto a atareao.es en los Open Awards 2019
21:08
June 3, 2019
ATA 76 - Audio y videoconferencia en Linux
Supongo que te sucederá como a mi, que se me olvida las oportunidades que nos ofrece Internet. Por supuesto que es una fuente inagotable de conocimiento. Aquí puedes aprender cualquier cosa que te puedas imaginar, desde un curso para aprender de tricotar a máquina hasta de mecánica de bicicletas, pasando por cualquier cosa que te puedas o quieras imaginar. Y todo ello, sin la necesidad de desplazarte a ningún sitio, desde tu casa. Pero al igual que tienes, cursos, tutoriales y manuales, también tienes la posibilidad de relacionarte con otras personas. Precisamente, esto es algo que nos ha traído el podcasting, la posibilidad de escuchar entrevistas. Pero entrevistas realmente especializadas, de temas que realmente te interesan a ti, y no al productor de radio o televisión de turno. Así, si por ejemplo, puedes escuchar a especialistas hablando de un tema particular que te interesa a ti. Y no solo esto, sino que además puedes hablar y entrevistarte con personas del otro lado del mundo, sin salir de tu casa. Y esto, unido al punto anterior, es de lo que te quería hablar hoy, de las aplicaciones de videoconferencia. Aunque mas orientadas a la comunicación verbal, que a la parte de vídeo, por aquello del podcasting, etc. Respecto a la comodidad, sin lugar a dudas Jitsi. Siempre que no tengas instalado Mumble. Una vez instalado, ya da lo mismo. Si no necesitas vídeo, probablemente, Mumble sea la mejor solución. En fin que depende mas de ti, que otra cosa. Lo que he escrito esta semana Esta semana he escrito un artículo referente a como recuperar la contraseña de root en tu distribución Ubuntu. Esto viene a colación de un problema que… Por otro lado publiqué el segundo capítulo del tutorial sobre scripting en Bash, y que en este caso trata de los condicionales, si eso de la plataforma ifttt. Viendo las posibilidades que te ofrece esa plataforma, ¿te puedes imaginar lo que puedes hacer en tu propio equipo?¿O en tu Raspberri Pi?¿O en un servidor? Las posibilidades son infinitas. Como ya he comentado en podcast anteriores, el scripting en Bash, te abre las puertas a la automatización. Te abre las puertas a dejar de hacer tareas repetitivas, en las que puedes cometer errores, para que se hagan de forma automatizada con cron o con un timer de Systemd. De esta forma, te animo a que te unas al increíble mundo del scripting. Mucha más información en las notas del podcast sobre audio y videoconferencia en Linux Como ya comenté en el podcast del lunes, he apuntado a atareao.es a los Open Awards 2019 en la categoría de mejor medio o blog. En este sentido, quiero pedirte tu voto, con el objetivo de llevar este blog a mucha mas gente. Para ello puedes votar a atareao.es en Open Awards 2019
21:14
May 30, 2019
ATA 75 - Acabar con el spam en Telegram con un bot
Por suerte o por desgracia, actualmente solo administro un grupo público de Telegram Ubuntizados. Y aunque tengo la suerte, que los que allí residimos nos llevamos razonablemente bien, lo cierto es que últimamente el spam está a la orden del día, y no es que allí allí mas que en otros grupos. Y la verdad es que el spam es molesto. Así que la semana pasada y tras la sugerencia de algunos compañeros de grupo, me decidí a implementar un bot para acabar con el spam en Telegram. No tengo muy claro cuan efectivo es esto de la publicidad mediante spam en Telegram. Supongo que poco o muy poco efectiva. Sin embargo, al final es cuestión de estadística. Supongo que funcionará como en otros campos de internet. Es decir, que si el anuncio lo ven 100 personas, una o dos pica. Por supuesto que como el bot que inserta publicidad trabaja a todas horas y tiene un coste muy barato, será rentable. Sin embargo, no creo que para la imagen del anunciante sea ni mucho menos que positiva. Mas bien todo lo contrario. Lo cierto, es que yo no me he fijado. Los que he visto creo que son de cripto-monedas. Pero no he tenido la oportunidad, o las ganas de visitar el anuncio. En fin, sea como fuere, en el episodio de hoy te voy a contar como puedes utilizar este bot tu también para integrarlo en tu grupo de forma sencilla y acabar dfe esta forma con el span en Telegram. Vas a necesitar muy poco, así que si tienes un grupo, esta puede ser la solución para luchar contra el spam en Telegram. Acabar con el spam en Telegram con un bot Antes de meternos en faena, te quiero comentarte el truco del episodio. Últimamente he visto, que tengo muchos pequeños trucos e ideas, que no son para llenar un podcast, completo, pero si que pueden ser para una pequeña sección. Así que, a partir de este mismo episodio, voy a introducir esta nueva sección para compartir contigo estos pequeños trucos, ideas o consejos. El truco del episodio Aunque suelo utilizar less mas que cat lo cierto, es que para archivos mas cortos me suelo decantar por el segundo. Sin embargo, el problema lo encuentro en que no La solución utilizar ccat wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz tar xfz linux-amd64-1.1.0.tar.gz sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/ sudo chmod +x /usr/local/bin/ccat Luchar contra el spam en Telegram con un bot Muy probablemente te estés preguntando porque no he utilizado alguno de los bots que hay disponibles en Telegram para luchar contra el spam. Son varios motivos los que me llevan a esto. En primer lugar está el tema de la privacidad, que lo considero algo fundamental. Yo decido quien puede y quien no puede registrar, guardar, almacenar mis conversaciones. No quiero que lo decida otra persona por mi. Más información en las notas del podcast sobre como acabar con el spam en Telegram con un bot
18:23
May 27, 2019
ATA 74 - Control parental con tu Raspberry
Ojo, que hoy me voy a meter en un terreno realmente farragoso, como verás mas adelante. Creo firmemente en la educación por encima de la prohibición. En mostrar todos los caminos, explicando de forma constructiva los que se consideran buenos y los que se consideran malos, y las ventajas de los primeros frente a los segundos. Porque intentar ocultar los segundos, a los ojos de tus hijos es como intentar ponerle puertas al campo. Sin embargo, esto lo hago desde la distancia en tanto en cuanto no soy padre, con lo que para mi es muy sencillo predicar. Otro gallo cantaría si esta fuera mi situación. Sin embargo, lo que veo es que ante tanta oferta audiovisual la cosa se pone muy difícil. Así que en este sentido, he estado buscando una aplicación que pudiera ayudarte en el caso de que esté buscando una aplicación de control parental. Una solución para el control parental con tu Raspberry Pi. Control parental con tu Raspberry Antes de meternos en faena Antes de meternos en faena, y como hago todos los jueves, te cuento lo que he publicado esta semana. Se trata de dos artículos, bueno, realmente son dos capítulos de dos tutoriales. El primero de los dos es un nuevo capítulo del tutorial sobre Systemd, y en particular está dirigido a journalctl. Esta herramienta te permite ver y gestionar los logs del sistema, y en particular, conocer que está pasando con tus servicios en Systemd. El segundo, es a su vez el segundo capítulo del tutorial sobre scripting en Bash. Después de ver las razones por las que te debes introducir en el mundo del scripting, e incluso haber hecho tu primer hola mundo, vas a dar un paso mas. En este segundo capítulo podrás ver sobre variables en Bash. Aunque es un capítulo eminentemente teórico, he intentado conjugarlo con diferentes ejemplos para hacerlo lo mas ameno posible, dentro de lo árido que puede llegar a ser. Sobre los nativos digitales Seguro que en mas de una ocasión has oído hablar de los nativos digitales. Se trata de un término acuñado por el autor estadounidense Marc Prensky en 2011, refiriéndose a personas que han crecido con la red y el progreso tecnológico. Una generación nacida entre 1995 y el 2015, y que es posterior a los milenials. Por otro lado, igualmente, seguro que has oído aquello de que se manejan con mucha soltura con los móviles, y otros dispositivos igual o mejor que tu, dependiendo de tu edad, claro. Hoy en día, ves, incluso a un bebé, coge un móvil, y apañárselas para ver su propia serie en YouTube, o comenzar a jugar a su juego favorito, sin que tu le hayas dicho como hacerlo. Sin embargo, esto no tiene nada que ver con ser un nativo digital, esto tiene mas que ver con los desarrolladores que están detrás de estas aplicaciones y sistemas informáticos. Desarrolladores, que han sabido ver como implementar sus aplicaciones o sistemas operativos para que hasta un bebé sepa manejarlo. Mucha más información en las notas del podcast sobre como puedes hacer el control parental con tu Raspberry
21:23
May 23, 2019
ATA 73 - Escuchar la radio en Linux
Como ya te comenté en el episodio 71 del podcast sobre como exprimir YouTube desde el terminal de Linux, y en alguna que otra ocasión, básicamente utilizo la música para aislarme del entorno. Ya sea en el trabajo, o bien cuando estoy preparando un podcast o escribiendo un artículo. En este sentido, el problema es introducir distracciones. Y las distracciones vienen si lo que estoy escuchando ha terminado, y tengo que cambiar. La solución es la radio. Pero, por supuesto, la radio en Linux. Si, la radio en Linux, por que como te digo, en la radio no paran. Se trata de encontrar primero un reproductor que se comporte adecuadamente para reproducir radio en Linux. Posteriormente, tendrás que encontrar una emisora que cumpla con los requisitos que tu buscas. Mis requisitos, como te puedes imaginar, son fáciles. Por un lado que no paren de reproducir, y que tenga el mínimo número de anuncio. Y lo óptimo sería que no tuviera anuncios. Pero, en fin, tampoco se trata de que te pongas exigente, que al fin y al cabo también tiene que mantener el coste de la emisora de radio. Escuchar la radio en Linux Así el objetivo de este nuevo episodio del podcast, es comentarte cuatro aplicaciones que puedes utilizar para escuchar la radio en Linux. Como no podía ser de otra forma, una de las aplicaciones será para el terminal, para el caso que quieras gastar pocos recursos. Indicarte que estas son algunas de las que he probado, y que mas me han llamado la atención, ya sea por su estética o por su consumo de recursos o por su integración con el escritorio de Ubuntu. Odio Odio, odio, odio a Peter Pan.... no es que me haya convertido en el capitán Garfio, es que esta aplicación se llama, así, se llama odio. Esta aplicación implementada utilizando la tecnología Electron, lo que te permitirá utilizarla no solo en Linux, sino también en otras plataformas como Windows y Mac... Y se caracteriza por su impresionante aspecto estético. De verdad, que solo por su aspecto vale la pena... es sinceramente espectacular. Por supuesto, como esperas que te diga, el problema que tiene es que como buena aplicación Electron, presenta un desmedido consumo de recursos. Y es que atendiendo a lo que hace, reproducir música nada mas, que se lleve de calle mas de 400 MB, me parece una verdadera exageración. En las notas del podcast encontrarás toda la información sobre como escuchar la radio en Linux
20:06
May 20, 2019
ATA 72 - El internet de las cosas en tu Raspberry Pi
A lo mejor eso del internet de las cosas te suena como muy lejano. Sin embargo, si ya tienes una Raspberry estás mucho mas cerca de lo que puedas pensar. Y si además se trata de una Raspberry Pi Zero, todavía estás mucho mas cerca si cabe. Y es que puedes tener el internet de las cosas en tu Raspberry. Tengo que reconocerte, que hasta no hace mucho, a esto del internet de las cosas, no le había prestado mucha atención. Fue con la llegada de la Raspberry Pi, cuando empecé a ver algo de luz. Pero ha sido la Raspberry Pi Zero la que realmente me ha abierto los ojos, en particular la que tiene el módulo de WiFi. Es cierto que hoy en día ya existen kits de domótica, como puede ser el de la marca Xiaomi, que te acerca mucho el internet de las cosas. Sin embargo, no es eso lo que yo quiero. A mi me gusta investigar. Ver como funcionan las cosas, crear mis propios procesos, automatizar el internet de las cosas según mis necesidades y lo que a mi me interese. Sin lugar a dudas con un kit de domótica terminaré mucho antes, y todo funcionará a la primera. Pero no es lo que yo quiero. Quiero complicarme la vida, quiero que cuando un sensor de una puerta montado y en funcionamiento, decir, eso lo hice yo. Si, a lo mejor es algo mas barato que un kit completo. Pero sinceramente no es lo que busco. Si quieres ver esto del internet de las cosas en tu Raspberry, escuchame durante unos 20 minutos, comienza con eso del internet de las cosas. El internet de las cosas en tu Raspberry Antes de meternos en faena Artículos Esta semana he publicado dos artículos. Uno que tiene mucho que ver con el podcast del lunes sobre como exprimir YouTube desde el terminal. Se trata de una herramienta que te permite subir tus vídeos a YouTube. La ventaja de esta herramienta, es que te permite subir los vídeos directamente desde el terminal. De esta forma, subir un vídeo se convierte en carne de automatización. Esto por lo menos es el paso que yo he añado a mi script para convertir los audios del podcast en vídeo y poder subirlos posteriormente a YouTube. El siguiente de los artículos es el capítulo de introducción del tutorial sobre Scripts en Bash. El objetivo de este primer capítulo es el de convencerte de que tienes que aprender a realizar scripts en Bash. Por supuesto, como buen primer capítulo de introducción, harás tu primer script, un hola mundo en toda regla. En la web, puedes leer las notas completas del podcast sobre el internet de las cosas en tu Raspberry Pi
21:47
May 16, 2019
ATA 71 - Exprimir YouTube desde el terminal de Linux
Sin lugar a dudas, YouTube, es el mayor medio audiovisual de hoy en día. Un medio donde no solo puedes encontrar entretenimiento, sino también una fuente inagotable de conocimiento. Y por supuesto, Linux y el software libre, también tienen un lugar muy importante dentro YouTube. Y como no podía ser de otra forma, también podemos exprimir YouTube desde el terminal de Linux. Últimamente cada vez utilizo mas YouTube, pero no como te imaginas, para ver vídeos, sino mas bien para escuchar música. Si, lo cierto, es que yo utilizo básicamente YouTube para escuchar música. Bueno realmente no se puede decir que esté escuchando música. Creo que el concepto de escuchar música es otro. Se trata de algo diferente de lo que yo hago. En mi caso particular, la música me sirve para aislarme del entorno en el que trabajo. Podría decirse que no es mas que ruido blanco, aunque, esto me parece un poco fuerte. Como ya te puedes imaginar este episodio del podcast no está dedicado directamente a YouTube, sino mas bien al ecosistema de aplicaciones que tienes a tu disposición en Ubuntu y en otras distribuciones, para exprimir YouTube desde el terminal de Linux, y de otras plataformas, como podrás escuchar mas adelante. En particular este nuevo episodio del podcast está especialmente dedicado a youtube-dl y a su primo complementario upload-youtube. Dos herramientas imprescindibles si quieres tantos subir como descargar vídeos, y sobre todo música desde YouTube. Pero sobre todo, si lo quieres hacer de forma completamente automatizada. Exprimir YouTube desde el terminal de Linux Como te decía en la introducción del podcast, el objetivo de este nuevo episodio es contarte algunas de las herramientas que tienes disponibles en Linux para poder disfrutar de YouTube. O simplemente para gestionar tu cuenta de YouTube. Pero, en particular se trata de exprimir YouTube desde el terminal. Y me refiero a gestionar, porque es posible que no solo quieras consumir vídeos y audio de YouTube. También es posible que lo que quieras hacer es subir tu propio contenido a YouTube. En este sentido, es muy posible que lo que quieras hacer es automatizarlo, para evitarte tener que estar encima también de esta tarea. Herramientas propias Sin embargo, Antes de comenzar a contarte algunas posibilidades para disfrutar de YouTube, indicarte que en este episodio me voy a centrar en el terminal. Sin embargo, en este episodio también te quería comentar algunas herramientas gráficas. En particular algunas herramientas de desarrollo propio como, Youtube-IndicatorYouTube Search ProviderYoaup Youtube Audio Player Más información en las notas del podcast sobre como exprimir YouTube desde el terminal de Linux
19:24
May 13, 2019
ATA 70 - Monitorización o que pasa en mi Raspberry
En diferentes artículos y episodios del podcast te he hablado de todas las posibilidades que te ofrece la Raspberry para hacer casi cualquier cosa que quieras hacer. Así, por ejemplo, en el episodio 68 te hablé sobre como podías utilizar la Raspberry como un servidor de backups. Igualmente, también lo puedes utilizar como servidor de páginas web o como servidor de bases de datos. Sin embargo, estás poniendo todas tus esperanzas en este pequeño dispositivo, y es posible, que en un momento determinado, tenga algún problema y te quedes sin copias de seguridad, ni página web, ni nada de nada... Tienes que estar informado de que pasa en tu Raspberry. Si hay algún problema, tienes que saberlo, es mas debes de prever que pueda suceder un problema, y de ahí el capítulo de hoy del podcast sobre monitorizaciónpara saber que pasa en mi Raspberry. Monitorización ¿Que pasa en mi Raspberry? Antes de menternos en faena Artículos Sobre los artículos de esta semana, el miércoles publiqué un artículo sobre como acceder vía ssh pero con contraseña. Si como lo oyes, después de la paliza que te he dado para que lo hagas con clave público privada, ahora te vengo con esas. Se trata de facilitar una solución para el caso de que no puedas utilizar la opción que a mi me mas me gusta. Pero además te cuento como puedes guardar las contraseñas de la vista de extraños utilizando dos opciones. La primera es mediante gpg, cifrando el archivo que contiene la contraseña. Mientras que la segunda es utilizando gkeyring. Una sencilla aplicación que te permite acceder al anillo de claves, tanto en GNOME, como KDE, etc. De esta manera puedes tanto recuperar una clave como guardarla, y no tiene que quedar en plano en el propio script. Esto precisamente me ha dado lugar a prepara una nueva aplicación para guardar contraseñas, pero que se pueda utilizar también en la Raspberry de forma sencilla. La cuestión, es que no tiene mucho sentido utilizar el anillo de claves de GNOME, y en eso ando. El segundo de los artículos, que espero publicar, porque todavía no lo tengo terminado, es sobre como comprobar una memoria USB, y asegurarte que lo que has comprado, tiene la capacidad que se supone que tiene. Aplicaciones Como sabes estoy trabajando en la aplicación Things-to-do para facilitar la instalación y retoque de Ubuntu. Y a esta se ha sumado la de gestión de contraseñas que te he comentado anteriormente, y por último, la que he implementado para este nuevo episodio del podcast. Por otro lado, no quería dejar pasar la ocasión de felicitar a los chicos de Slimbook, por la nueva versión de la aplicación para la gestión de energía, Slimbook Battery 3. Lo cierto, es que todavía no he tenido oportunidad de probarla para comentarte sobre ella, pero por los comentarios, da muy buenas sensaciones. Mas información en las notas del podcast sobre monitorización en la Raspberry Pi
18:49
May 9, 2019
ATA 69 - Grabar el terminal
Hasta la fecha no he utilizado ninguna aplicación para grabar el terminal. A lo mejor te preguntas que para que quiero grabar el terminal. La cuestión es que entre artículos, tutoriales, y otras publicaciones en la página web, al final le dedico mucho tiempo a trascribir las instrucciones que utilizo. El problema es que en ocasiones, o me equivocado al hacerlas o bien me olvido de alguna parte. Es posible que tu mismo, en alguna ocasión te hayas puesto en contacto conmigo para corregir algún artículo o tutorial. Grabar el terminal ¿porque grabar el terminal? Además de grabar el terminal para poder utilizarlo en tus artículos o publicaciones, también te puede ser interesante hacerlo por otras razones. Así por ejemplo para tomar tus notas de como hacer una determinada instalación. Otra razón podría ser la de llevar un registro de todo lo que realizas en una determinada sesión. También para hacer demostraciones del funcionamiento de una aplicación o incluso el desarrollo de una aplicación. Una demostración que haciéndola de esta manera estás seguro que no tendrá ningún problema. Probando diferentes herramientas Para decidirme por una u otra opción, además de leer sobre cada una de ellas, las he instalado en mi equipo y pborado. Sin embargo, en esta ocasión, me he acordado y he utilizado docker. Ya en el tutorial sobre el terminal recomendé el uso de docker para no tener que preocuparte de lo que haces en el terminal. Como si borras todo el sistema operativo. En este caso, al probar casi una docena de soluciones, no quería llenar mi recién instalado Ubuntu de archivos que no volvería a utilizar con casi toda probabilidad. Así que he levantado un docker de Ubuntu para realizar allí todas las pruebas. Es una solución realmente cómoda y sobre todo sencilla. De esta manera una vez has terminado, tan solo tienes que borrar imágenes y contendores y punto pelota. En los siguientes apartados encontrarás una descripción de las diferentes herramientas que he probado. Además de la descripción he incluido como instalarla, y unas instrucciones básicas para su uso. Encontrarás toda la información en las notas del podcast sobre grabar el terminal
20:18
May 6, 2019
ATA 68 - Tu Raspberry como servidor de backup
Como ya he comentado en otras ocasiones, las posibilidades que te ofrece una Raspberry solo están limitadas por tu imaginación. Por supuesto, una de las grandes ventajas que nos ofrece es su bajo consumo de recursos. Esto nos permite tenerla siempre en funcionamiento a un coste económico ridículo. Evidentemente, como contrapartida tienes que no se trata de un servidor de grandes prestaciones. Sin embargo, en muchas ocasiones es mas que suficiente para nuestras pretensiones. Una vez ya te he contado el mismo rollo de siempre, llega el momento de mostrarte otra opción interesante, y es la de para utilizar tu Raspberry como servidor de backup. Claro que si vas a utilizar tu Raspberry como servidor de backup necesitas espacio en la misma. Todo dependerá de lo que quieras copiar. Evidentemente no es lo mismo mantener una copia de seguridad de todas tus fotografías, que simplemente de tus archivos de condiguración, de tus dotfiles. En este último caso, incluso en la propia Raspberry, tienes mas que suficiente. Tu Raspberry como servidor de backup Antes de meterme en faena Lo que he escrito esta semana Esta semana publicaré un artículo referente a formatear USB desde la Raspberry Pi. No es algo que vayas a hacer todo los días, pero si algún día tienes que hacerlo ahí estará el artículo. La cuestión es que en ese artículo te explico como puedes particionar y formatear un USB utilizando directamente el terminal, sin tener que recurrir a otras aplicaciones. Estoy trabajando en los primeros capítulos del tutorial sobre programar en bash. Sin embargo, y aunque esperaba publicar el capítulo de introducción esta semana, no me va a dar tiempo a terminarlo. Pero te puedo confirmar que el tutorial comenzará la próxima semana. Tampoco me da tiempo a terminar cones la aplicación things-to-do, aunque estoy trabajando en ella, todavía no he avanzado gran cosa. Espero poder sacarla la próxima semana. Será una aplicación de mínimos, y a partir de ahí con tus ideas, y las de otros que vaya creciendo. Por otro lado, si no has leído, los artículos de la semana pasada, te recomiendo que les des un vistazo. En particular al de copias de seguridad de MariaDB automatizadas. Está feo que lo diga yo, pero creo que quedó un artículo muy completo. ¿Como utilizar tu raspberry como servidor de backup? ¿Que necesitas? Básicamente la Raspberry Pi y dependiendo de lo que quieras salvaguardar, la cosa puede ir desde la propia tarjeta micro SD, pasando por un USB de mas o menos tamaño, hasta llegar a un disco duro externo de varios teras. En el caso de un disco duro externo, es necesario que tenga alimentación externa. Actualmente las pruebas que estoy realizando son con un disco SSD de 256 GB de la marca Verbatim, y va mas que sobrado. Sobre todo, teniendo en cuenta que el disco duro de mi ordenador tiene precisamente esa capacidad. Pero como, te he comentado anteriormente, al fin y al cabo depende única y exclusivamente de ti. Bueno, y de tu capacidad económica. Más información en las notas del podcast sobre como utilizar tu Raspberry como servidor
22:58
May 2, 2019
ATA 67 - Correo y productividad
Sin lugar a dudas, uno de los mayores agujeros negros en tu productividad, al igual que en la mía, es el correo electrónico. Desde luego que es un mal necesario, pero que mal. La cuestión es que el correo electrónico nos desestabiliza, o por lo menos a mi, aunque supongo que a ti también te sucederá lo mismo. Y digo que me desestabiliza porque cuando tengo abierto Thunderbird, en cualquier momento, me puede entrar un correo, que se lleve mi foco. Y es que es terriblemente fácil que esto suceda. Si a esto, le añades la cantidad de correo que te llega, el problema se va acrecentando. La cuestión es que tienes medios para mitigar esta pérdida de productividad. Tienes disponibles para Thunderbird, una buena colección de complementos que te pueden ayudar a mejorar la relación entre correo y productividad. En este nuevo episodio del podcast, te voy a comentar algunos de los complementos que utilizo con mi cliente de correo electrónico, Thunderbird, y que seguro te serán de utilidad para mejorar correo y productividad. En este sentido indicarte, que algunas de estas herramientas están disponibles en otros clientes. Con esto te quiero decir, que aunque no utilices Thunderbird, las recomendaciones que te voy a dar también las puedes aplicar a tu cliente de correo electrónico preferido. Correo y productividad Una de las herramientas que mas utilizo, y supongo que a ti también te sucederá lo mismo es el correo electrónico. El modo de utilizarlo ha ido variando con el paso del tiempo. Pero siempre, o casi siempre, el cliente de correo electrónico en el escritorio ha sido Thunderbird. Y digo que ha ido variando con el tiempo, porque con la aparición de los teléfonos móviles, durante una temporada estuve gestionando el correo desde el móvil. Sin embargo, para mi esto es un error. Se pueden ver los correos en el móvil, e incluso contestar puntualmente alguno, pero si realmente quieres ser productivo, este no es el medio mas adecuado. Ni mucho menos. A continuación te indico algunos consejos para mejorar la relación de correo y productividad. Eliminando distracciones El correo electrónico, al igual que Telegram, Whatsapp, etc, mientras trabajas debe estar cerrado. Bueno, tiene que estar cerrado, si quieres ser productivo, si no te importa perder el tiempo, desde luego no hay problema. Este es el primer paso para evitar distracciones. Si no está abierto el correo, seguro que mejora tu productividad Es conveniente, elegir uno, dos o tres momentos en los que gestionar tu correo electrónico. Por ejemplo, primera hora, a media jornada o al finalizar el día. El problema es que sucede cuando estás esperando un correo urgente. Los correos electrónicos no son urgentes. Para las urgencias hay un dispositivo llamado móvil. Seguro que te has encontrado en mas de una ocasión, en la situación de que te envían un correo electrónico e inmediatamente te llaman por teléfono para decirte te he enviado un correo. Encontrarás más información en las notas del podcast sobre correo y productividad
20:55
April 29, 2019
ATA 66 - Vigila tu red con la Raspberry
Tienes muchas opciones opciones para proteger tu red local del acceso de extraños. Además de establecer una contraseña lo suficientemente segura, puedes restringir el acceso por la dirección MAC. Sin embargo, ya que tienes la Raspberry Pi, puedes darle alguna utilidad adicional. Sea que la tienes en un cajón mordiendo el polvo, o bien, que la estás utilizando para tener tu propia nube privada, es posible darle mas vida. Tu Raspberry vigila tu red. Con lo que vas a escuchar en los próximos minutos, no vas a poder impedir el acceso a tu red local. Sin embargo, puedes saber si entra alguien nuevo a tu red. También te voy a contar como puedes hacer para que cuando un conocido entra y sale de tu red. En pocas palabras, después de escuchar este podcast y descargar los archivos necesarios vas a estar al tanto de quien entra y sale de tu red, y por ende de tu casa o de la oficina. Vigila tu red con la Raspberry Antes de meternos en faena Noticias Por supuesto, no podía dejar pasar una noticia como el lanzamiento de una nueva versión de Ubuntu. En este caso, se trata de una versión con soporte de 9 meses, pero que ya te puedan dar una idea de lo que será la próxima LTS, aunque todavía queda una versión de soporte corto. Lo cierto, es que quiero entrar en detalles, porque quiero dejar para el podcast del próximo lunes, un repaso completo para esta nueva versión, así como el típico, que hacer nada mas instalar Ubuntu, pero con sorpresa… Lo que he escrito esta semana Esta semana he escrito dos artículos, el primero referente a como activar la tecla de composición en Ubuntu. Esta opción te va a resultar realmente interesante si utilizas con frecuencia caracteres como ©, ®, →, ≠ y muchos mas. La cuestión es que es muy fácil de poner en uso, si lo conoces, y te va a ahorrar mucho, pero que mucho tiempo. El segundo de los artículos es sobre como realizar una copia de seguridad de tu base de datos MariaDB de forma completamente desatendida o casi. Quiero decir, que no será completamente desatendida, por que en el caso de que se produzca cualquier error, te enviará un mensaje de Telegram, por ejemplo. Al turrón… Una vez que te he contado lo que nos ha traído de bueno esta semana, vamos al turrón… ¿Que necesitas para vigilar tu red local con tu Raspberry? En realidad vas a necesitar muy poco para poder monitorizar tu red local y estar al tanto de lo que en ella sucede. En particular, Tu Raspberry, esto, ya te lo podía imaginar. Una red local que vigilar (esto también te lo podías imaginar) Una cuenta de Telegram. En particular necesitarás crear un bot. Este bot, será el encargado de avisarte en caso de que suceda cualquier cosa en tu red local. ... Más información en las notas del podcast para que la Raspberry sea la que vigila tu red local
20:39
April 25, 2019
ATA 65 - Navegar sin publicidad gracias a tu Raspberry
Antes de explicarte que es esto de navegar sin publicidad gracias a tu Raspberry, aclararte que estoy a favor de los anuncios. Si, cada uno en su página y con su contenido que haga lo que quiera. Al fin y al cabo es una forma lícita de llevar adelante un negocio. Sin embargo, en determinadas páginas, navegar es casi imposible. Se hace algo realmente insufrible. La cantidad de anuncios, tanto estáticos como dinámicos, hace la navegación se convierta en una experiencia desagradable. Y eso a pesar de que actualmente ya padecemos, tanto tu como yo, lo que se conoce como ceguera publicitaria. De hecho, te puedo asegurar que salvo en contadas páginas donde la navegación es insufrible, prácticamente no veo esa publicidad. De esta forma, y después de leer y escuchar diferentes opiniones, he decidido probar a navegar sin anuncios. En mi caso, como ya he comentado en mas de una ocasión, no quiero poner anuncios en la página porque a mi no me gusta. Para mi navegar con tanto anuncio realmente me parece molesto, y en ese sentido tampoco quiero transmitir esa experiencia de uso que, como digo, me parece tan sumamente molesta. Por eso, hace ya algún tiempo me decanté por la donación... Aunque al fin y al cabo, es un anuncio que aparece en la página, pero creo que no es molesto, o al menos a mi no me lo parece. Sin embargo, lo cierto es que navegar por, según que páginas, se ha convertido en una experiencia horrible. Navegar sin publicidad gracias a tu Raspberry Pi Existen multitud de soluciones para esto de navegar sin publicidad. Es decir, navegar por internet bloqueando anuncios. Sin embargo, una solución muy, pero que muy interesante es utilizar tu Raspberry Pi, también para realizar esta operación. ¿Porque utilizar la Raspberry Pi para navegar sin publicidad? Sin lugar a dudas a la Raspberry se le puede sacar mucho pero que mucho jugo. En el episodio 52 del podcast, te comenté sobre la posiblidad de tener tu propia red virtual por tres euros al año. Si a esta red virtual, le añades el filtrado de anuncios, lo tienes perfecto. Simplemente te tienes que conectar a la red virtual, y ya puedes navegar sin publicidad, y todo ello gracias a la Rasbperry Pi. ¿Que herramienta utilizar para el filtado de anuncios? Para ello, tienes a tu disposición Pi-hole. Una increíble herramienta que te hace las cosas muy pero que muy fáciles. Sobre Pi-Hole y como navegar sin publicidad Pi-Hole es una aplicación que te permite navegar sin publicidad, y para ello bloquea tanto anuncios como rastreadores. El funcionamiento es sencillo, porque Pi-Hole se comporta como un sumidero de DNS, también conocido como sumidero servidor o agujero negro de DNS (de ahí la imagen de portada del podcast). Pi Hole utiliza diferentes servicios para bloquear las peticiones DNS para los dominios que hayas elegido. De hecho, Pi Hole, te ofrece un importante abanico de posibilidades para indicar que dominios quieres bloquear y cuales no. A diferencia de un bloqueador para tu navegador, Pi Hole, bloqueará todo lo que llegue a tu Raspberry en este caso, y desde tu Raspberry en adelante, no pasará nada de nada, de lo que esté bloqueado. Más información en las notas del podcast sobre como navegar sin publicidad gracias a tu Raspberry
20:25
April 22, 2019
ATA 64 - Elige tu gestor de descargas
Hace unos años una de las primeras aplicaciones que instalaba cuando llegaba una nueva versión de Ubuntu era un gestor de descargas. Por aquel entonces, ni Firefox ni Chrome tenían un sistema de descargas como lo tienen ahora. O por lo menos es lo que recuerdo yo. Por otro lado, las velocidades que te proporcionaba tu proveedor de internet no son las de hoy en día, ni mucho menos. Entonces un gestor de descargas que se encargara de coordinar todas las descargas era necesario. Era necesaria una aplicación que en caso de que se cortara el acceso a internet, no tuvieras que empezar a descargar de nuevo, sino que cuando volviera este acceso, se pudiera reanudar la descarga por donde se quedé. Hoy en día, esto ya no es tan necesario, en tanto en cuanto, cuando se ha querido perder la conexión tu ya has terminado de descargar el archivo, incluso en el caso de que sea una imagen de tu distribución de Linux preferida. Sin embargo, dado que un gestor de descargas hace mas funciones, que simplemente coordinar tus descargas, te voy a contar algunos de los que hay disponibles actualmente, para que elijas el que mas te interesa, si es que quieres instalar alguno. Elige tu gestor de descargas Lo que he escrito esta semana... Esta semana he escrito dos artículos, el primero es el último capítulo del tutorial sobre el terminal y trata en exclusiva sobre como obtener ayuda en el terminal. Así te comento sobre tres aplicaciones que tienes a tu disposición, para solventar cualquier duda sin necesidad de recurrir a realizar una búsqueda en la red de redes. Ahora que he terminado este tutorial sobre el terminal, el objetivo es convertirlo en un libro a publicar en Amazon. Por supuesto que si estás suscrito en la página, este libro será totalmente gratuito para ti, y en otro caso, el precio será bajo. A partir de aquí, la próxima semana, empezaré con el nuevo tutorial sobre scripting y automatización. Básicamente se trata de scripting en Bash. Serán otros diez caítulos, y de nuevo, el objetivo es convertirlo en un libro al terminar con todos los capítulos del tutorial. El segundo de los artículos es sobre git. Se trata de borrar archivos de Git. No se trata de borrar un archivo del último commit, sino borrar un archivo del historial de Git. En particular, el objetivo, es que eliminar un archivo sensible del mismo. Ya sea por que lo sustituimos por uno cifrado, como por que no lo queremos tener disponible en el repositorio. Este artículo es continuación del publicado sobre el cifrado de repositorios Git. Comparando gestores de descargas A continuación encontrarás una selección de gestores de descargas que actualmente están disponibles. Hay muchos mas de los que aparecen aquí. Sin embargo, evidentemente, no todos están disponibles en Ubuntu, y esto es algo que he tenido en cuenta para la selección. Y otro parámetro que he considerado, es que estuviera disponible para su instalación, de forma mas o menos sencilla, y que se continuara con su desarrollo. Vamos que no se tratara de un proyecto abandonado. Más información en las notas del podcast sobre elige tu gestor de descargas
22:03
April 18, 2019
ATA 63 - Asegurar tu Raspberry
No quiero que me veas como un paranoico. No se trata de eso. Las medidas que te voy a comentar en este episodio del Podcast van orientadas al caso de que tu Raspberry no esté en un entorno seguro. Si la Rasbperry la vas a tener en tu red local, en casa, probablemente ninguna de las medidas que voy a contar las necesites. O si, todo depende de lo que tu consideres. Pero, si por lo contrario, la Raspbery va a estar expuesta, va a estar en una red pública, si que deberías considerar adoptar algunas, o todas, las medidas que te voy a comentar. Así, en este episodio del podcast te voy a hablar sobre asegurar tu Rasbperry. No, no me refiero a que contrates un seguro para tu pequeño equipo. Se trata de que la protejas de los amigos de lo ajeno. Que lo protejas tanto de humanos que quieren acceder a la misma para extraer información, como de los robots, que pululan por internet en busca de un agujero de seguridad. Asegurar tu Raspberry En los siguientes apartados, encontrarás diferentes soluciones para asegurar tu Raspberry, en el sentido que he comentado en la introducción. Estas soluciones para asegurar tu Rasbperry van desde lo más básico, que pienso que debemos hacer todo, hasta el modo paranoico, que en muchos casos no es necesario que adoptes. Todo es cuestión de si utilizar alguna de estas medidas te va a complicar la vida en lugar de hacértela mas fácil. Lo más básico para Asegurar tu Raspberry Manter la Raspberry actualizada Dentro de las operaciones básicas para asegurar tu Rasbperry, lo mas básico e imprescindible es mantener la Rasbperry actualizada. Para ello, ejecuta frecuentemente estas acciones, sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo rpi-update Debes prestar especial atención al paquete openssh-server que al fin y al cabo es el que da acceso a la Raspberry. Cambiar la contraseña La siguiente de las operaciones básicas para asegurar tu Rasbperry, es precisamente cambiar tu contraseña de usuario e incluso cambiar al usuario por defecto. En la distribución Raspbian, por defecto, el usuario es pi y la contraseña es rasbperry, así que imagina lo que le puede costar a un amigo de lo ajeno acceder a tu Rasbperry en caso de que la tengas expuesta a internet... puede ser cuestión de segundos. Para cambiar la contraseña tan solo tienes que ejecutar, passwd Por supuesto, luego deberás recordar la contraseña, porque de lo contrario, el remedio va a ser peor que la solución. En cualquier caso, quemar una nueva imagen de tu distribución preferida e instalarla es cuestión de unos pocos minutos. Como de costumbre el problema es la información que tengas dentro y que hayas podido perder... Crear un nuevo usuario y borrar al usuario pi Crear un nuevo usuario es tan sencillo como ejecutar, sudo adduser atareao sudo El segundo de los parámetros, sudo, es para que tu nuevo usuario pertenezca al grupo sudo, y por tanto pueda ejecutar esta herramienta tan fundamental para la administración de tu Rasbperry. Mas información en las notas del podcast sobre como asegurar tu Raspberry
20:43
April 15, 2019
Dibujar en el escritorio en Ubuntu
Episodio 59 sobre buscar en el contenido, iba dedicado a Roberto el autor del podcast Tiempo Escaso, este nuevo episodio del podcast está dedicado a Pedro Mosquetero Web. Y es que hace algún tiempo, tuve la suerte de conocer en persona a Pedro, y me comentó sobre alguna aplicación para dibujar en el escritorio. Así que, el otro día al ver esta extensión me acordé de la conversación que mantuvimos, y decidí que que mejor ocasión que esta para dedicarle un podcast. Ya lo he comentando en diferentes ocasiones. La comunidad que rodea Linux y el software libre es una comunidad muy unida, y muy activa, en ocasiones. Linux va mas allá de un sistema operativo, al menos para una gran parte de la comunidad. En este sentido hay un movimiento hacia la divulgación y difusión, que probablemente carezcan otros sistemas operativos. Sin embargo, hay un aspecto del que adolece la comunidad, y es que se parapeta detrás de las pantallas. Por mi parte, hace años que decidí abandonar esta postura. Y no solo con la desvirtualización, sino además de forma activa. Impartiendo talleres, cursos, etc. Pero sobre todo poniendo cara a las personas. Y precisamente, de esto último es de lo que mas satisfecho me encuentro. En este sentido, si escuchas este podcast a tiempo, recordarte que el próximo sábado 13 de abril de 2019, en Linux Center impartiré un taller de iniciación a la Raspberry. Es una oportunidad de sacar tu Raspberry del cajón donde la metiste al comprarla, y también de ponernos cara. Dibujar en el escritorio Antes de meternos en faena Lo que he leído En estos días, he visto una increíble producción realizada por los chicos de Blender. Si no conoces Blender, ese fantástico software de diseño 3D, te recomiendo que escuches el podcast 40 sobre la solución al diseño 3D con Blender. De cualquier forma, con independencia de si conoces o no Blender, te recomiendo que veas el vídeo, y si puede ser con tus hijos, en el caso de que los tengas, mejor. Se trata de un cortometraje de algo menos de 8 minutos de duración, que relata la llegada de la Primavera. Sinceramente a mi me ha gustado, no solo por la parte técnica, que también, si no por la histroaia que cuenta. Sinceramente muy recomendable. https://www.youtube.com/watch?v=WhWc3b3KhnY Más información en las notas del podcast sobre dibujar en el escritorio de Ubuntu
16:43
April 11, 2019
ATA 61 - Controlar tu Raspberry desde Telegram
En el episodio 19 del podcast te hablé sobre como controlar tu Raspberry con un botón desde Android. En este nuevo episodio, te explicaré como puedes controlar tu Raspberry desde Telegram, desde tu ordenador, desde el móvil, desde donde quieras. De esta forma no necesitas instalar ninguna aplicación adicional, con las que ya tienes lo puedes hacer. Eso si, vas a necesitar trabajar un poco mas, porque no todo va a venir hecho como en la aplicación que te comenté anteriormente, pero, aquí está la gracia. Lo vas a poder adaptar exactamente a tus necesidades. Lo podrás personalizar hasta el mas mínimo detalle. Controlar tu Raspberry desde Telegram Antes que nada indicarte que esto de controlar la Raspberry desde Telegram no va a ser algo tan trivial como lo que te comenté en el episodio 19 del podcast. Sin embargo, tiene sus ventajas. Por un lado podrás gestionar la Raspberry desde cualquier dispositivo que tenga Telegram, y por otro vas a poder personalizarlo según tus necesidades. Lo puedes adecuar al uso que le quieras dar. Infraestructura mínima Antes que nada necesitarás instalar lo mínimo en tu Raspberry para comunicar Telegram con tu pequeño dispositivo. En este caso, la comunicación con Telegram la vas a hacer con webhooks. Para ello, necesitas un servidor web, y en este caso, me he decantado por Nginx, aunque si lo prefieres puedes utilizar Apache, o cualquier otro con el que te sientas cómodo. Para su instalación te recomiendo le des un vistazo al siguiente artículo. Instalar nginx En principio, para lo que vas a hacer inicialmente, con el servidor Nginx o Apache, tienes mas que suficiente. No necesitas instalar un servidor de base de datos. Al menos en principio. Sin embargo, tampoco está de mas que tengas instalado MariaDB, para un futuro uso. Por otro lado, es mas que recomendable que las comunicaciones estén cifradas, y además es un requisito para trabajar con Telegram. Así, mi recomendación es que instales un certificado Let's Encrypt. Para ello, puedes seguir el siguiente tutorial, Let's Encrypt Por último, en lo que a infraestructura se refiere, es necesario tener acceso a tu Raspberry desde el exterior. En este sentido, y dado que la mayoría tenemos IP dinámica, es necesario hacer uso de un servicio externo, como puede ser el que ofrece DuckDNS. Para configurar este servicio, te recomiendo que leas el siguiente artículo. IP dinámica Más información en las notas del podcast sobre controlar tu Raspberry desde Telegram
19:14
April 8, 2019
ATA 60 - Optimizar imágenes
Una de mis preocupaciones cuando preparo un artículo para el blog, o un capítulo de un tutorial, o un episodio del podcast, es que las imágenes que lo acompañan no sean excesivamente pesadas. De hecho, procuro, que las imágenes tengan un tamaño de 1200x800 pixel. Y con esas dimensiones que no pesen mas de 100 kB. ¿A que se debe esta preocupación?. La razón para optimizar las imágenes es por ti. Por dos razones, no tienen ningún sentido de que por visitar la página se consuma toda tu tarifa de datos. Por otro lado la rapidez, si las imágenes son muy pesadas tardará mucho en cargarse la página. Si la página tarda mucho en cargarse, probablemente desistas y vayas a otro sitio. Lo cierto es que no me dedico a la fotografía. Las imágenes que muestro o bien son para darle un poco de color a la página o por acompañar las explicaciones. Con lo que no es necesario una gran resolución, lo que es necesario es que se vean bien. Optimizar imágenes Antes de meternos en faena En atareao.es Lo primero es contarte que estoy actualizando el reproductor de audio que hay en la página. Así si ahora visitas alguno de los episodios del podcast ya encontrarás un reproductor renovado. Actualmente no es que sea una gran maravilla, estéticamente hablando, pero poco a poco, estoy incorporando todas las características que quiero que tenga. Así ahora mismo, tiene las siguiente funcionalidades. ReproducciónAvance y retroceso de 30 segundosVelocidad de reproducción configurableEs posible silenciar Todavía le falta trabajo para que esté completado. Así, quiero, además de mejorarlo estéticamente, para lo que tu ayuda será bien recibida, incorporar algunas funcionalidades imprescindibles como, Gestión de volumenCambiar de episodio del podcast, al anterior y al siguiente. Artículos Esta semana encontrarás dos nuevos artículos en atareo.es. El primero de los artículos y como complemento del podcast del lunes es para realizar búsquedas en el terminal. En este episodio del podcast te hablo de tres herramientas fundamentales, find, locate y grep. Con este, y si no pierdo la cuenta, quedarán pendientes únicamente dos capítulos mas del tutorial sobre el terminal. Estos dos capítulos que quedan son editores y visores y ayuda.El segundo de los artículos, es de nuevo sobre Telegram. En este nueva entrega del tutorial sobre Telegram, te comentaré como puedes crear teclados en línea para relacionarte con tu bot. Para esto necesitarás utilizar webhooks. Sobre lo de optimizar de imágenes En particular para optimizar de imágenes utilizo GIMP o algunas herramientas del terminal. Habitualmente lo hago con GIMP, cuando tengo que retocar la imagen, o bien, porque quiero eliminar parte de la imagen o bien porque quiero redimensionarla. Optimizar imágenes con GIMP En este sentido utilizo la opción Guardar para la web. Esta herramienta no viene instalada por defecto, pero, la puedes instalar fácilmente desde los repositorios oficiales de Ubuntu. Para ello, tan solo tienes que ejecutar la siguiente orden en un terminal, Mas información en las notas del pocast sobre optimizar imágenes
19:40
April 4, 2019
ATA 59 - Buscar por contenido
Este es un un podcast que se graba volviendo del pádel..., bueno no...No no pienses que me he despistado. Esta entradilla del podcast no es mía, es de Roberto, del podcast tiempo escaso, un podcast, ese si, que se hace volviendo del padel. La cuestión, es que hace unos días cuando publiqué el episodio 56 del podcast, sobre como ser mas productivo organizando tus archivos. Roberto, me preguntó sobre este tema, y esto ha dado pie a que adelante este podcast. Un podcast sobre buscar por contenido. No es que te vaya a descubrir nada novedoso, o si, porque es posible que alguno de las aplicaciones que te voy a comentar no la conozcas. La cuestión es simple, y es que si lo tienes todo organizado, encontrar algo es cuestión de segundos. Es decir, no pierdes el tiempo. Sin embargo, hay ocasiones, en las que tienes que buscar, ya sea por no lo has puesto donde toca, o simplemente, por que no es tu ordenador, o por que simplemente no eres una persona ordenada. Al final que mas da la razón. La cuestión es que necesitas buscar archivos en tu equipo, y no solo por nombre, sino también buscar por contenido. Y no solo necesitas buscar por el nombre del archivo, en ocasiones también lo tienes que hacer por la meta información. E incluso en otras ocasiones lo tienes que hacer por el por el propio contenido del archivo. Así, en este nuevo episodio del podcast, te voy a comentar diferentes aplicaciones para buscar archivos, tanto por su nombre, pero sobre todo a buscar por contenido. Buscar por contenido en Linux Antes de entrar en faena Como te comentaba en la introducción del podcast, la idea de este nuevo episodio del podcast nace de Roberto del podcast tiempo escaso. El es el que me recordó, que hace algún tiempo, Google lanzón una aplicación que te permitía buscar por el contenido de los archivos. La aplicación se llamaba Google Desktop, y ciertamente, tal y como comentaba, Roberto, la aplicación funcionaba muy bien, y cumplía su función a las mil maravillas. Sin embargo, en Linux, tenemos otras aplicaciones, que también nos permiten hacer esto. Desde las más básicas, que solo nos permiten buscar por el nombre del archivo, hasta algunas mas específicas, que nos permiten buscar por el contenido. Buscar en Twitter Siempre intento darle el mérito a quien le corresponde. La cuestión, justo en el momento de prepara el guión del podcast, no recordaba quien me lo había mencionado. Aunque si recordaba que había sido en Twitter. La solución, fácil, buscar en Twitter... Pues de fácil nada, ¿Como buscar en Twitter por un mensaje tuyo? Todo esto te lo comentó por si a ti también te surge la necesidad. Existe un servicio llamado SnapBird, que te permite realizar búsquedas en Twitter. Y efectivamente esa fue la solución. La otra opción era recuperar una aplicación que tengo a medio hacer que también hace esto. Esta aplicación la comencé para el Maratón Linuxero, para el tema de los sorteos,.... sin embargo, al final, quedó ahí... Más información en las notas del podcast sobre buscar por contenido
19:36
April 1, 2019
ATA 58 - Que tu Raspberry te avise con webhooks
El episodio del podcast de hoy seguro que te rompe la cabeza. Y es que en los últimos episodios del podcast, te he hablado de cosas bastante mundanas. Y con mundanas me refiero a nuestro equipo de escritorio. Es cierto, que puntualmente alguno ha ido del lado de la Raspberry o de la creación de bots, pero la mayoría son de estos mundanos. Pues con el de hoy, rompo la racha, porque este es uno que reúne, un poco de programación, un poco de Raspberry o servidor y todo un mundo de posibilidades. Hoy te voy a hablar de notificaciones en la Raspberry o en cualquier servidor. Hoy te voy a hablar de Webhooks. Si no sabes lo que es un webhook, te invito a que escuches este episodio del podcast, que seguro que le vas a sacar provecho. Que tu Raspberry te avise con webhooks Antes de meternos en faena Aplicaciones Telegram. Como ya comenté en el episodio del lunes del podcast, la versión de Telegram que hay en los repositorios oficiales de Ubuntu, está desactualizada. No lo entiendo. La cuestión es que hasta el momento no me había dado cuenta. Resulta que estaba usando la versión 1.4, y actualmente estamos en la 1.6.3. Por que no se que están haciendo estos chicos de Telegram, que en los últimos dos o tres días ya han realizado como 3 actualizaciones. Con lo que me cuesta a mi subir una actualización al repositorio...De nuevo recordarte que los chicos de GNOME se han puesto las pilas, y han actualizado las dos extensiones que estaban pendientes. Una extensión que te muestra la ocupación de tus particiones, y una segunda que es un menú de extensiones de Chromium/Chrome. Artículos Esta semana he escrito dos artículos. El primero corresponde al tutorial sobre el terminal. Continuo explicando algunos filtros para trabajar con archivos de texto. Si la semana pasada te comenté sobre awk, sed, grep, etc; esta semana te hablo de otros tan interesantes como head, tail, cat, split.En particular, a mi me tiene robado el corazón tail, porque me permite ver monitorizar el log de las aplicaciones, y de esta manera ver que está sucediendo.En el segundo de los artículos, te comentaré una aplicación que, en el caso de que utilices WhatsApp, seguro que te interesa. Y es que esta aplicación te permite trabajar con varias cuentas de WhatsApp en el escritorio en Linux, y en otras plataformas. Si lo has adivinado, se trata de una aplicación que utiliza el framework Electron. Sigue leyendo en las notas del podcast sobre que tu Raspberry te avise con webhooks
22:56
March 28, 2019
ATA 57 - Productividad y software libre en Windows
Como he comentado en alguna ocasión, en mi portátil del trabajo tengo que utilizar Windows. Sinceramente una verdadera lástima, pero las cosas son así. Sin embargo, estoy tan acostumbrado a Ubuntu, que en diversas ocasiones te he pedido ayuda. Ya sea para hacer alguna tarea en particular, o por que necesitaba alguna aplicación o por la razón que fuera. En este sentido, sois varios los que me habéis prestado vuestra ayuda, para mejorar mi productividad en Windows 7. Así, es de recibo que la comparta aquí contigo. Para mi usar Windows 7 no es ningún problema ni cargo de conciencia, ni mucho menos. Como digo estoy tan acostumbrado a Ubuntu, que en ocasiones me cuesta manejarme en otros sistemas operativos. Sin embargo eso no quiere decir que sean malos. Eso si, lo que no estoy de acuerdo es en su modelo de negocio. Tampoco lo estoy en su forma de desarrollar el código. Pienso, sinceramente, que el futuro está en software libre y el desarrollo colaborativo. Es mas, sinceramente creo que ya es el presente... Pero bueno, esto no es mas que una opinión. Software libre y productividad en Windows Como dice el dicho, si no puedes con tu enemigo únete a él. En este sentido, se trata de tener las mejores herramientas. Las mejores herramientas al alcance de nuestras manos para sacarle el máximo partido posible. Para ser lo mas productivo posible. Así, en este nuevo episodio del podcast, te voy a comentar tres herramientas, que son software libre. Tres herramientas con las que mejorar tu productividad en Window 7, que seguro te serán de gran utilidad. Herramientas con las que sacar el máximo partido posible a tu equipo y así aumentar tu productividad. Se trata de herramientas sobre las que he comentado en su versión para Linux. En particular, un expansor de textouna aplicación para realizar capturas de pantalla.un lanzador Launchy La primera de las herramientas que te voy a comentar es Launchy y me la comentó Leandro por Telegram. Aunque se que hay detractores de GNOME Shell, porque representa un cambio en el paradigma de uso del escritorio, creo que es un verdadero acierto. Esto sin lugar a dudas es beneficioso para los que utilizamos con frecuencia el ordenador. Aunque no lo es tanto para los mas noveles, por que, simplemente no encuentran las aplicaciones que necesitan. Sin embargo, ¿quien de los mas viejunos del lugar no ha instalado y utilizado Synapse? Para mi synapse supuso un salto importante en mi productividad. Si es cierto, como he mencionado, anteriormente, que necesitas conocer las aplicaciones, pero una vez las conoces comienza tu verdadera productividad. A partir de ese momento no necesitas despegar los dedos del teclado. Cualquier me puede decir que esto se puede hacer con el menú de Windows, pero realmente no funciona ni mucho menos igual. Más información sobre en las notas del podcast sobre productividad y software libre
19:43
March 25, 2019
ATA 56 - Organiza tus archivos y se mas productivo
Quien me iba a decir, hace unos pocos años, que hoy tendría acceso a toda la información que me ofrece Internet. Hoy con solo abrir un navegador web, tienes al alcance de tus dedos, todo tipo de información, casi todo lo que quieras lo puedes encontrar fácilmente. Pero no solo tienes información, sino que también tienes imágenes, fotografías, vídeos, aplicaciones, documentos.... Hay un océano de todo tipo de archivos que puedes descargar a tu equipo, para revisar, estudiar, leer, entretenerte ahora, o en un futuro. Esto también tiene un problema, como gestionar todo ese volumen de información, sencillo Organiza tus archivos. Todos, sufrimos del síndrome de Diógenes digital. En mayor o menor medida, pero lo sufrimos. ¿Cual es la causa?¿Porque sufrimos ese síndrome? Desde mi punto de vista, la razón para los mas antiguos es que venimos en que no disponíamos de toda esa información. Antes el acceso a la información. En ese sentido, tienes miedo de que dentro de un tiempo no lo esté, así que para soslayar ese miedo a perder la información, lo descargas con un pensamiento en mente... ya lo leeré, ya lo miraré, ya lo probaré. Supongo que este problema no lo tienen los mal llamados nativos digitales. Y pienso que no lo tienen, porque han cuando llegaron al mundo digital ya se lo encontraron como lo vemos ahora, es decir, donde todo lo puedes descargar cuando lo necesites, y sabes que siempre estará allí. Sin embargo, la realidad, y de esto ya te habrás dado cuenta, no siempre es así. En muchas ocasiones, o bien no recuerdas donde lo viste, o simplemente el creador de esa página web, ha decidido quitarlo, o simplemente ha decidido dejar de pagar el hospedaje. Esas son las razones, por las que yo, y probablemente tu, padecemos del síndrome de Diógenes digital. ¿Como lo podemos resolver? Existen algunos medios que te permiten gestionar tus descargas. Vamos allá. Organiza tus archivos y se mas productivo Antes de meternos en faena Artículos Esta semana he publicado o publicaré dos artículos, Filtros. Este primer artículo se corresponde con el tutorial sobre el terminal. En este capítulo trata sobre cuatro herramientas que te permitirán transformar cualquier archivo de texto de forma espectacular. En particular se tratan de awk, grep, sed y cut... y en serio, te permiten hacer maravillas. Crear un bot para Telegram en Python. Este segundo artículo continua con el tutorial sobre crear un bot para Telegram. Y surge de un reto propuesto por Pedro MosqueteroWeb en el grupo de Telegram de uGeek. La cuestión es que Ángel, había escrito un artículo sobre como crear un bot para Telegram con bash y en una sola línea, sin necesidad de librerías externas ni nada. Evidentemente, a esto respondí que con Python también se puede... y de ahí surgió el tema. Encuentra mucha mas información en las notas del podcast sobre organiza tus descargas y se mas productivo
20:17
March 21, 2019
ATA 55 - ¿Quien se come mi RAM?
Aunque mi equipo tiene 8 GB de RAM, siempre ando mirando que aplicación gasta mas recursos. Quien se come mi RAM. Aquí si eres usuario de KDE Plasma, seguro que me reprochas que si utilizara este entorno de escritorio en lugar de GNOME Shell, no me preocuparía tanto. Lo cierto, es que espero que en las próximas versiones se rebaje los requerimientos de mi entorno de escritorio. Pero sinceramente, GNOME Shell, es lo que menos me preocupa. Hay determinadas aplicaciones que dejan a la altura del betún a tu entorno de escritorio con independencia de cual sea. Empezando por tu navegador, ya sea Firefox o Chrome. Al final cualquiera de los dos, en mayor o menor medida es un auténtico glotón. De hecho recientemente, en concreto, en el episodio 53 del podcast hablé precisamente de las aplicaciones Electron. Estas aplicaciones que tenían la ventaja de traernos mas aplicaciones al ecosistema Linux, tenían un inconveniente al estar basadas en Chromium. Este inconveniente es la cantidad de recursos que consumen. En cualquier caso, en el episodio de hoy del podcast, quería comentarte que aplicaciones y herramientas puedes utilizar para monitorizar los recursos en tu equipo. Quien se come mi RAM Como te comentaba en este nuevo episodio del podcast el objeto era comentarte algunas aplicaciones para que puedas monitorizar el consumo de recursos en tu equipo. No solo voy a tratar la monitorización para tu equipo de sobremesa, sino también se trata de monitorizar tu Raspberry o un servidor. Como te puedes imaginar, aplicaciones para monitorizar tu portátil o equipo de sobremesa, como tu Raspberry o cualquier servidor hay a decenas. En este caso, te voy a comentar los que he mas utilizo. Por supuesto estoy abierto a cualquier recomendación, que con toda seguridad se convertirá en un artículo a futuros. Las aplicaciones y utilidades que te voy a comentar van ordenadas de menos a mas, en cuanto a la información que te ofrecen o a sus posibilidades. Esto no implica que una de ellas se mejor que otra. Simplemente utilizarás aquella que necesites en el momento que necesites. ps Como no podía ser de otra forma, la primera de las herramientas es ps. Sin embargo, esta nos da una fotografía de nuestro sistema. Es decir, la situación de nuestro equipo en el momento de hacer la consulta. Uno de los inconvenientes, y ventajas de esta herramienta, es la cantidad de opciones que tiene. Solo la cantidad de opciones ya te puede tirar para atrás. De entre las diferentes opciones puedes utilizar ps aux. Con esta ejecución te mostrará tanto el uso de CPU como de memoria. Si lo quieres ordenar por uso de memoria, puedes ejecutar ps aux --sort -rss o ps aux --sort -%mem. top, atop, htop, iotop Todas estas herramientas te permiten monitorizar diferentes aspectos de tu sistema operativo. En particular, últimamente, mi favorita sin lugar a dudas es Htop. htop es una aplicación que te permitirá monitorizar, administrar y seguir procesos de forma completamente interactiva. Esta herramienta te va a permitir realizar búsquedas, aplicar filtros, ordenar según diferentes criterios, e incluso matar procesos. Además htop te permite configurar de una forma relativamente sencilla que es lo que ves y como lo ves. Puedes leer mas información sobre htop en el artículo sobre monitorizar con htop. Más información en las notas del podcast sobre ¿Quien se come mi RAM?
23:09
March 18, 2019
ATA 54 - Capturas de pantalla
Una de las herramientas imprescindibles para mi son las capturas de pantalla. Es una forma muy sencilla de mostrar una evidencia. En mi caso particular, lo utilizo en casi cualquier ámbito que te puedas imaginar, tanto para el trabajo, como para este sitio, como para mi vida personal. Por supuesto, cualquier tutorial que se precie, es necesario que vaya acompañado de un buen repertorio de capturas de pantalla. De esta forma puedes mostrar a otra persona, los pasos que debe seguir para hacer tal o cual cosa. En este sentido, en cualquier entorno de escritorio de los que tienes, en cualquier distribución Linux, tienes herramientas tanto integradas como desarrolladas por tercero. En mi caso particular, por supuesto prefiero decantarme, por las integradas. Por supuesto, los atajos de teclado, para mantener los dedos pegados al teclado, son imprescindibles. ¿Que posibilidades tienes para hacer capturas de Pantalla?. Capturas de pantalla Artículos de esta semana Esta semana podrás leer dos nuevos artículos en el blog. Bueno, realmente el primero de ellos es parte de un tutorial. Salidas y tuberías. Como indico, este primero es parte del tutorial sobre el terminal. Este nuevo capítulo trata sobre como redirigir las entradas y salidas estándar a un archivo por ejemplo. Así, en lugar de mostrar los resultados de la ejecución de un comando por pantalla, la puedes redirigir a un archivo. También trata sobre encadenar comandos, de forma que la salida de un comando se convierte en la entrada de otro.DBeaver. El segundo de los artículos, es un editor SQL multiplataforma que me recomendasteis algunos cuando escribí sobre el SQuirreL. Este es la aplicación que estoy utilizando actualmente en el trabajo para relacionarme con diferentes bases de datos. Llevo algo mas de mes y medio, o dos meses, y creo que tiene un gran potencial. Y eso, que todavía no la he exprimido al máximo. Opciones para realizar capturas de pantalla Como creo que he comentado en alguna ocasión, en el trabajo, estoy utilizando Windows como entorno de escritorio. Si me equivoco, que alguién me diga, pero hasta donde he visto, en Windows 7, es necesario utilizar la aplicación Recortes para hacer capturas de pantalla. Sinceramente espero estar equivocado, y que efectivamente existan atajos de teclado para hacer capturas de pantalla. Si conoces esos atajos de teclado, te voy a pedir un favor, dime esos atajos de teclado. En otro caso, en caso de que no existan, sinceramente, me parece lo mas absurdo, anacrónico y poco productivo que he podido tirarme a la cara en mucho tiempo. Dicho esto, y a la espera de que me hagas ver la luz, te voy a comentar las diferentes opciones que he ido utilizando durante estos años para realizar capturas de pantalla. Encontrarás más información en las notas de este nuevo episodio sobre capturas de pantalla
17:56
March 14, 2019
ATA 53 - Aplicaciones Electrón
Si eres habitual del podcast o del blog, seguro, seguro que en mas de una ocasión mas oído echar pestes de las aplicaciones implementadas con Electron o lo que he llamado como Aplicaciones Electrón. Sin embargo, como dicen, cuando no puedes con el enemigo únete a él. Y es que me guste o no, este tipo de aplicaciones ha venido para quedarse. De esta forma, hay que sacarles el máximo provecho posible, y exprimirlas al máximo. La parte positiva de las aplicaciones implementadas con Electron, es que son multiplataforma. O por lo menos, con muy poco esfuerzo por parte del desarrollador, las puedes tener en cualquiera de las tres grandes plataformas. Esto, para los que utilizamos Linux como nuestro entorno de escritorio, sea cual sea tu distribución, es simplemente maravilloso. Así este capítulo del podcast servirá, en parte, como complemento al capítulo 106 de los hangouts de Wintablet.info, que trataba sobre las aplicaciones multiplataforma. Eso si, mirando para casa, es decir, mirando a aplicaciones Linux. Así, en este nuevo episodio del podcast, te voy hablaré sobre que esto de Electron, como puedes crear tus propias aplicaciones utilizando este framework, y por último que aplicaciones tienes disponibles. Sobre aplicaciones Electrón multiplataforma Artículos de la semana pasada La semana pasada, con la alegría que llevaba en el cuerpo por las colaboraciones con CPU-G y xpander, se me olvidó por completo, comentarte los artículos que había escrito. Station, agregador de serviciosBot de telegram con PHP Curiosidad Hasta hace poco estaba utilizando Tilda como terminal desplegable. Si no sabes a que me refiero, tienes el capítulo 11, del podcast, que va precisamente sobre terminales desplegables. Sin embargo, recientemente he cambiado, y estoy utilizando otro terminal, que aunque no es desplegable hace las funciones... me refiero a Terminator. Y digo que hace las funciones porque puedes asignarle un atajo de teclado que te permite ocultar o mostrar el terminal, según tu necesidad. Actualización de la web Este fin de semana he aprovecha para darle una lavada de cara a la página web. Lo primero ha sido corregir algunos detalle, y por otro lado, reforzar el podcast. Podcast. Aquí es donde he dedicado mas esfuerzo. Por un lado, todos los podcasts, de una misma temporada, aparecen en la misma página, de forma realmente visual. Cuando entre en la segunda temporada, podrás elegir entre la primera y la segunta temporada, y así sucesivamente.Igualmente, aunque está a medio terminar, cuando entras en el cada uno de los podcast encontrarás una mejora en el reproductor, para que te sea mas cómodo. El objetivo es que te resulte mas cómodo escuchar el podcast desde la página web, y que pases mas tiempo en ella. Más información en las notas del podcast sobre Aplicaciones Electrón
22:33
March 11, 2019
ATA T01E52 - Tu propia red virtual por tres euros
¿Te gustaría acceder a tu impresora, a tus discos duros, a tu Raspberry, a tu servidor desde cualquier sitio?¿No tienes suficiente con los 10 GB de almacenamiento de Google Drive?¿Quieres consultar desde cualquier sitio algún documento de casa?¿Quieres navegar de de forma privada en una red pública como si estuvieras en casa?¿y todo esto de forma gratuita?¿o por un coste ínfimo? La solución es tu propia red virtual. Seguro que has contestado afirmativamente a alguna o posiblemente a todas las preguntas. Y es que ¿a quien le amarga un dulce? Seguro que cuando has oído la palabra gratis, los ojos te han hecho chiribitas. Aunque luego, lo de coste ínfimo no te haya hecho tanta gracia. Bueno no te preocupes, porque cuando he dicho, coste ínfimo me refería de verdad a coste ínfimo. Así, como comenté en el tutorial Tu propia nube en la Raspberry Pi, el coste de tener una Raspberry todo el día en funcionamiento es de aproximadamente unos 0.25 €/mes, es decir, 3 eurazos al año. Vamos na... Si tienes los discos duros en red, la Raspberry, la impresora, por solo 3 euros al año, tienes una red virtual, tu propia red disponible allá donde estes... Vamos, como si llevaras tu red contigo a todas partes. Llevate tu red local donde vayas Antes de meternos en faena Donaciones En el mes de febrero, Pedro, Mosquetero Web, lanzó una interesante iniciativa. Se trata de realizar doce donaciones a proyectos de software libre. Una donación por cada mes del año. La primera de las donaciones, fue dirigida precisamente a este sitio atareao.es. Cosa que le agradezco enormemente. Gracias a su iniciativa, otras personas también donasteis a este sitio. Todo ello para el mantenimiento del hospedaje de la página y de diferentes aplicaciones. Por mi parte, siguiendo la iniciativa y uniéndome a ella, como sabes, hice mis primeras donaciones a Firefox y Audacity. Este mes, continuar con la iniciativa, mi donación ha ido dirigido a Syncthing. Una increible aplicación sobre la que comenté en el podcast 47 sobre sincronización de dispositivos en la nube. Colaboraciones De nuevo, estoy realmente satisfecho por el grado de colaboración con los proyectos que comparto. En el episodio 50 del podcast sobre escribir mas rápido con expansores, pedí tu colaboración para mejorar xpander que puedes encontrar en GitHub. Sinceramente, doy las gracias tanto a Marcel, como a xabiliza, por su colaboración en el proyecto. Con su ayuda, todo aquel que quiera puede utilizar xpander en catalón o euskera. De nuevo hago un llamamiento para la colaboración en xpander y en CPU-G. Creo que son dos proyectos que tienen muchas posibilidades de mejora. Mejora, no solo desde el punto de vista funcional, permitiendo añadir nuevas funcionalidades, si no también desde el punto de vista estético. No solo mediante el diseño de un nuevo logo, sino también mediante el rediseño funcional de la aplicación. Más información en las notas del podcast sobre como tener tu propia red virtual por tres euros.
16:52
March 7, 2019
ATA T01E51 - Sobre la nueva paquetería
En el capítulo 104 de los Hangouts de Wintablet.info se comentó sobre la nueva paquetería en Linux, Snap, Flatpak y AppImage. Igualmente, en un artículo de hace ya algunos meses hice una comparativa de los tres tipos de paquetes, AppImage, Snap y Flatpak. Sin embargo, en el episodio de hoy del podcast quería adentrarme en ellos, y mostrarte, no solo mi punto de vista, sino también la experiencia de usuario. Si no conoces estos relativamente nuevos formatos de paquetería, este nuevo episodio del podcast es ideal para ti. Si por el contrario, ya los estás utilizando, igualmente debes escuchar el podcast, porque casi con toda seguridad te sorprende... En cualquier caso, tienes por delante unos minutos que espero sean entretenidos y de tu interés. Sobre la nueva paquetería En este nuevo episodio del podcast, tal y como te he amenazado en la introducción, te voy a comentar sobre estos tres, relativamente nuevos, sistemas de paquetería. Y te digo relativamente nuevos, porque AppImage, ya lleva entre nosotros desde 2011, y esto, en el mundo de la informática, ya es antiguo. Un poquito de historia sobre paquetería A continuación te cuento por encima algo de historia sobre los tres sistemas de paquetería para que nos centremos en la situación. AppImage Este formato de paquetería, surge para distribuir aplicaciones en Linux sin que sea necesaria su instalacióin. Se lanzó por primera vez bajo el nombre de klik, para ser renombrada en 2011 a PortableLinuxApps, y en 2013 a AppImage, su nombre acutal. Lo que mejor define a esta aplicación es que no es necesario instalarla, ni necesita de otras aplicaciones para funcionar... al menos en principio. El archivo que descargamos de donde sea, es una imagen de la aplicación, de forma que cuando la ejecutamos, se monta y funciona. AppImage no dispone de una tienda de aplicaciones oficial, pero puedes descargar las imágenes desde cualquier sitio. Sin embargo, existe un lugar donde encontrar y descargar cientos de aplicaciones AppImageHub. Respecto a lo comentado anteriormente, de que no necesita de instalación es relativamente cierto. Si, la puedes hacer funcionar perfectamente, pero tiene dos problemas, ni se actualiza, ni se integra en el escritorio. Para resolver estos problemas es necesario añadir dos paquetes complementarios. appimaged. Este es un demonio que se encarga dfe poner las aplicaciones en los menús, registrar los tipos MIME, icones, etc.AppImageUpdate. Este segundo paquete te permite actualizar las aplicaciones AppImage, que tengas en tu equipo. Snap En diciembre de 2014 Mark Suttleworth, el actual CEO de Canonical, anunció snappy, cuya primera versión se liberó ese mismo mes. Una de las características de los snaps es que no dependen de ninguna tienda, aunque actualmente apunta a la tienda de Ubuntu. Otra de las características que lo diferencia claramente de AppImage y de Flatpak, es que no solo está orientado al escritorio, sino también a la línea de comandos. Al final, su origen se encuentra en el IoT internet de las cosas. En las notas del podcast encontrarás mas información sobre la nueva paquetería
28:07
March 4, 2019
ATA T01E50 - Escribe más rápido con un expansor de texto
Si eres de los que estás durante muchas horas delante de un teclado, cuanto mas rápido escribas, mas productivo serás, de eso no hay lugar a dudas. Así un curso de mecanografía, si es que todavía no eres lo suficientemente ducho en esta técnica, seguro que te vendrá de maravilla. Sin embargo, aún siendo todo un profesional en la mecanografía, todavía es posible escribir más rápido, mucho mas rápido. Para ello, necesitas de herramientas auxiliares. Se trata de aplicaciones, relativamente sencillas, que al introducir un atajo de teclado, pegue un texto. Otra opción, también puede ser que la aplicación reemplace determinadas palabras clave por otras. Esta última opción es la más interesante, porque te permite escribir normalmente, sin complejos atajos de teclado. Este tipo de aplicación es lo que se conoce como un expansor de texto. Respecto al nombre este de expansor de texto... Parece que la RAE no reconoce, expansor, ni otros similares como expandidor o ensanchador. Hasta donde he visto, la aplicación mas conocida en el mercado, salvando la plataforma que utilices, es TextExpander. Esta aplicación, está disponible para Windows y Mac, y lo que hace es precisamente, lo que te he comentado anteriormente. Es decir, reemplaza texto por otro texto... en pocas palabras. Esto me lleva, a que probablemente el nombre mas acertado, fuera reemplazador de texto, e inicialmente así había llamado a este episodio del podcast. Sin embargo, la cuestión es que, habitualmente, lo que haces es expandir una texto corto, por un texto mas largo. Y en este sentido, efectivamente, estás expandiendo texto... Así que se queda así como expansor de texto En el episodio de hoy del podcast te comentaré sobre tres aplicaciones que puedes utilizar, para mejorar tu productividad, a la hora de escribir. Cada una de las aplicaciones, no es mas que un expansor de texto, mas o menos sencilla, y con mas o menos opciones. Trabajar con un expansor de texto Antes de meternos en faena Lo primero es darle las gracias a Leandro, que es quien sugirió este tema. Sobre aplicaciones Después de publicar el podcast sobre el software libre caí en la cuenta de que lo había hecho precisamente el 14 de febrero. El día de San Valentín. El día de los enamorados. Una forma de demostrar mi apoyo incondicional al software libre... aunque fuera por casualidad. Respecto al asunto de la colaboración con el software libre, estoy realmente satisfecho por la buena acogida de la iniciativa. Y es que gracias a Marcel y a xabiliza, hoy podemos disfrutar de CPU-G en catalán y euskera respectivamente. No solo esto sino que rstepan, arregló un bug que se producía en el caso de Debian y MATE. En este mismo sentido, respecto a las tres alternativas que comento en el día de hoy, hay una de ellas, en concreto, xpander, que es un fork de la original, como comentaré mas adelante. Entre diferentes mejoras que he introducido, por supuesto se encuentra el soporte al castellano, y la posibilidad de traducir a cualquier idioma. Así que de nuevo cualquier colaboración será bienvenida. Puedes encontrar más información en las notas del podcsat sobre el uso de expansores para escribir más rápido
19:36
February 28, 2019
ATA T01E49 - Como crear tu propio bot para Telegram
En atareao.es puedes encontrar decenas de referencias tanto a Telegram como a los bots de Telegram. De hecho, hace algún tiempo escribí un tutorial con una decena de capítulos en los que explicaba diferentes opciones para crear tu propio bot para Telegram. Así como toda una serie de técnicas para exprimir al máximo este servicio de mensajería a través de los bots. Todo esto, llevó a que el pasado sábado 23 de febrero de 2019, impartiera un curso sobre bots para Telegram en Linux Center, con el apoyo de Slimbook. Algunos de los cursos y talleres que se celebran en Linux Center, se transmiten vía streaming. Sin embargo, no todos los cursos, puesto que uno de los objetivos de Linux Center, es sacarnos del mundo virtual (básicamente, despegarnos de la pantalla) y aproximarnos al mundo real. Desvirtualizarnos (o al menos yo lo veo así). Bots para Telegram El curso sobre bots para Telegram, nos da la posibilidad de automatizar hasta el infinito y mas allá. O al menos así reza el curso. Lo primero y principal es aclarar que es un bot. Y es que un bot no es mas que una aplicación informática. Una aplicación que corre dentro del propio Telegram. Realmente, no se ejecuta dentro de Telegram, pero si que se relaciona con este servicio de mensajería, comunicándose con él y actuando en consecuencia. ¿Que podemos hacer con un bot? Desde el punto de vista de un usuario, tu puedes desde enviarle mensajes, tanto de texto, como audio, como vídeo y que el bot interaccione con ellos. Pero no es la única forma de interactuar con el bot. El bot también te permite comunicarte mediante órdenes o comandos, así como mediante teclados virtuales. Seguro que si eres usuario de Telegram, conocerás decenas de bots que te ofrecen una cantidad de posibilidades increible. Empezando por lo más básico que es enviar notificiaciones y avisos, hasta integrar otros servicios como puede ser Gmail, la Wikipedia, etc. Además, puedes encontrar todo tipo de bots que se convertirán en toda una caja de herramientas. Así, puedes encontrar bots para trabajar con markdown, para hacer votaciones, para gestionar imágenes, para modificarlas... ¿Como funcionan los bots? Cuando un usuario envía un mensaje en un grupo donde hay un bot, se genera una actualización, un update. Nuestro bot, nuestra aplicación, debe tener información sobre esa actualización. Para ello, tiene dos mecanismos, o bien que tu bot le pregunte constantemente a Telegram si hay nuevas actualizaciones o bien, que cada vez que se produzca una nueva actualización, Telegram le avise a tu aplicación. Resumiendo, getUpdates es el proceso por el cual tu aplicación le pregunta constantemente a Telegram si hay nuevas actualizaciones. Webhooks es el mecanismo para que Telegram sea el que avise a tu aplicación de que hay una nueva actualización. Más información, así como la presentación y las llamadas a la API en las notas del programa sobre como crear tu propio bot para Telegram.
21:05
February 25, 2019
ATA T01E48 - Gestionar el touchpad en Linux
Uno de los problemas a los que nos debemos enfrentar los usuarios de cualquier distribución Linux es el hardware. Es cierto que hay distribuciones que se manejan mejor con el hardware, pero en le problema no está solucionado, ni mucho menos. La cuestión es que la mayoría de los usuarios sabemos donde se encuentra el problema. El problema se encuentra en el empeño que tienen los fabricantes de hardware de no liberar los controladores de sus dispositivos para Linux. Así, gran parte del funcionamiento del hardware se ha conseguido mediante ingeniería inversa o vete a saber que otros medios. La cuestión es que, piezas tan indispensables como el touchpad o panel táctil, dependiendo del fabricante puede ser que no funcione correctamente. Esta es una de las razones por las que desarrollé la aplicación Touchpad Indicator, que es el motivo y la razón, precisamente para este podcast. Asuntos interesantes de esta semana Charlas y talleres Esta semana tengo algunos temas que seguro serán de tu interés. Primero la desvirtualización. Y es que el próximo viernes 22 de febrero a las 19:00h en Las Naves puedes asistir a dos charlas de la mano de GNU/Linux Valencia. Una de las dos charlas es una introducción al desarrollo de aplicaciones para Ubuntu Touch. Pero, no pienses que es exclusivo para este sistema operativo, ni mucho menos. Estas aplicaciones, no solo te servirán para Ubuntu Touch, sino que también las puedes utilizar en casi cualquier entorno de escritorio. Se trata de una magnífica oportunidad para introducirte en el mundo del desarrollo de aplicaciones para Linux.La otra charla es referente a Mycroft. Y es que hoy que está tan en boca de todos los asistentes virtuales de voz. El problema, como bien sabes radica precisamente en la privacidad. Si está preocupado por tu privacidad, y por otro lado te llaman la atención los asistentes de voz virtual, no te puedes perder la demostración que podrás ver en esta charla. Por otro lado el próximo sábado a las 10:00 en Linux Center, impartiré un taller de bots para Telegram. Será un taller muy interesante cuyo objetivo es mostrarte las posibilidades que ofrecen los bots, y sobre todo que puedes hacer con ellos. Dentro del taller, te comentaré desde que es un bot y que cosas se pueden hacer con ellos, hasta las características mas íntimas de los bots. Artículos Por otro lado, esta semana he preparado un par de artículos casi tan interesantes como las charlas mencionadas anteriormente. Más información en las notas del podcast sobre gestionar el touchpad en Linux.
18:17
February 21, 2019
ATA T01E47 - Sincronización de dispositivos en la nube
En el episodio número 45 del podcast sobre gestionar contraseñas, comenté que la sincronización, de la base de datos de contraseñas, la estaba haciendo con Syncthing. Sin embargo, mientras grababa el podcast, caí en la cuenta, que hasta el momento no te había hablado, sobre esta impresionante herramienta. Si bien, le he dedicado algún artículo en el blog, creo, que Syncthing tiene suficiente entidad, en mi vida digital, como para dedicarle también un episodio del podcast. Para mi es una herramienta de sincronización de dispositivos fundamental. Y tu ¿como haces la sincronización de dispositivos en la nube?¿utilizas una nube pública?¿o prefieres sincronizar tus datos sensibles mediante una solución tan increíble como Syncthing? Sincronización de dispositivos en la nube En este nuevo episodio del podcast, te voy a hablar precisamente de sincronización de dispositivos en la nube, pero sin tener que compartir los archivos con terceros. Es decir, sin tener que utilizar servicios con Google Drive, Dropbox, etc.... si no a través de Syncthing Antes de meternos en faena... Si estás en Valencia o alrededores, este próximo fin de semana tienes dos eventos que seguro te interesan. Charlas de introducción de Mycroft y Ubuntu Touch en Las Naves, por parte de dos asiduos de GNU/Linux Valencia.Taller de creación de bots para Telegram Syncthing Vaya por delante que no estoy en contra de ningún servicio público de almacenamiento en la nube. Al fin y al cabo, estas empresas son las que han abierto el melón de la nube al usuario final. No solo esto, sino que la fiabilidad que hoy te ofrecen estos servicios públicos, es muy complicado que lo consigas tu. Así en el caso de que tengas un NAS propio, o en varios NAS, incluso con sistemas RAID, backup, etc... sigue siendo muy complicado que llegues al nivel que te ofrecen las nubes públicas. No te engañes, esto es así. Sin embargo, si lo único que quieres es tener tus diferentes dispositivos sincronizados, ¿es necesario tener un sistema de almacenamiento en la nube?. ¿Que es Syncthing? Syncthing es un servicio que reemplaza a los sistemas propietarios de almacenamiento en la nube, con un sistema abierto, confiable y descentralizado. Seguro y privado Un servicio privado, porque nada de tus documentos, archivos o información se guardan en ningún otro sitio que no sea tu ordenador, móvil o dispositivo que tu utilices. No existen servidores centrales susceptibles de sufrir un ataque. La información solo está en tus equipos.Toda la comunicación está securizada utilizando TLS.Cada uno de los nodos está identificado utilizando un certificado con cifrado. Solo los nodos que tu permitas podrán conectarse a tu clúster. Más información sobre sincronización de dispositivos en la nube en las notas del podcast.
22:24
February 18, 2019
ATA T01E46 - Colaborar con el software libre. Y un reto
Sin lugar a dudas el software libre y el open source están de moda. La realidad es que están en boca de todos. No tienes echar la vista muy atrás para recordar las recientes adquisiciones de RedHat por parte de IBM, o sobre todo de GitHub por parte de Microsoft. Algo está cambiando en la mentalidad de las empresas mas tradicionales. Probablemente, sea, que estas empresas mas tradicionales se han dado cuenta de que el modelo de open source, el modelo del desarrollo colaborativo, es el único modelo a largo plazo. Pero bajando al mundo terrenal, hay que tener en cuenta que el open source no se genera de forma espontánea. Hay cientos, miles de desarrolladores independientes que en su tiempo libre se dedican a la implementación de código. Por supuesto, que también hay empresas que invierten parte de su capital en este desarrollo. ¿Y tu?¿Que aportas tu al software libre?¿Que aportas al open source? No... espera, no pienses que quiero echarte una bronca. Tampoco pienses que voy a pedirte una donación... al menos a priori... Mi intención con este nuevo episodio del podcast es mostrarte toda una serie de opciones para que colabores con el software libre y el open source, de la forma que mejor se adapte a tus conocimento. Alternativas para colaborar con el sotware libre En este nuevo episodio del podcast quiero hablarte de diferentes opciones para colaborar, con el software libre, para que seas tu el que elijas la que mejor se adapta, no solo a tus conocimientos y habilidades, sino también a tus gustos.... Antes de meternos en faena Artículos de esta semana Después del desastre de la semana pasada, en la que pensaba, que el jueves era miércoles, y por esto me retrase con la publicación del podcast. Esta semana si que publico definitivamente el artículo de, Linux en un USB con persistencia Además una nueva entrega del tutorial sobre El terminal, en la que te explico como puedes realizar la gestión de archivos y directorios, directamente desde el terminal, titulado como gestionar archivos. Podcasts Por otro lado, comentarte, que la semana pasada participé en el capítulo 109 de los hangouts en directo de WinTablet.info. Un directo sobre Linux, que fue realmente interesante, y que te recomiendo encarecidamente. No por mi participación, que fue, muy puntual, sino por la calidad del resto de contertulios... Sinceramente, fue apasaionante. Agradecimientos y donaciones Agradecer a Pedro Mosquetero Web su inicativa de 12 meses 12 donaciones. Y mas agradeciemiento cuando el primer mes recayó precisamente en donar en atareoa.es. Además gracias a la iniciativa de Pedro, otros oyentes de su podcast también se animaron en sufragar los gastos de atareao.es. Más información sobre colaborar con el sofware libre en las notas del podcast
21:20
February 14, 2019
ATA T01E45 - Gestionar contraseñas
Seguro que ya te has dado cuenta que cada día que pasa estás suscrito a un nuevo servicio, a una nueva página, a una nueva aplicación. Cada una de estos servicios, implican una nuevo usuario y una nueva contraseña. No hace falta mucho para que en poco tiempo estés gestionando un centenar de contraseñas. ¿Como lo haces tu para gestionar contraseñas? Dependiendo de la importancia que le concedas a tu privacidad y seguridad, puede ser que utilices la misma contraseña para todos ellos, o bien, que utilices una contraseña para cada uno de ellos. Igualmente, es posible que utilices la típica contraseña de 12345678 o bien que utilices una combinación de letras mayúsculas, minúsculas, números y símbolos. Si esto lo combinas con todos los servicios, y además tomas la precaución de renovar las contraseñas con frecuencia.... ¿Como haces para tenerlo todo en la cabeza? Gestionar contraseñas Por que cambié mi forma de gestionar contraseñas Durante muchos años he sido un fiel usuario de Chromium/Chrome única y exclusivamente por el hecho de olvidarme de gestionar las contraseñas de páginas web y servicios, y por supuesto en Android. Como ya te comenté en el episodio 26 del podcast Firefox, desde la última modernización, se ha convertido en mi navegador por defecto. Consecuencia directa de esto, es que la gestión de contraseñas durante la navegación han pasado a ser por cuenta de Firefox. Y hasta el momento me iba bastante bien. Sin embargo, en el móvil no tengo instalado Firefox, porque no me termina de funcionar correctamente... Sin embargo a finales del año pasado, hackearon una página web. En ese momento no disponía de móvil, y para acceder al servicio de DNS tuve que instalar Firefox en el móvil, puesto que era la única forma de tener la contraseña de acceso. Durante las últimas semanas han estado conviviendo, tanto en el móvil como en mi ordenador Firefox y Chrome. Y esto tanto en el trabajo como en mi propia máquina. Sin embargo, Firefox en Windows y Android no me termina de ir como espero. Así que como ves, tengo un importante batiburrillo, solo por el tema de las contraseñas. Batiburrillo que he decido solucionar definitivamente. Mi propuesta para la gestión de contraseñas Al final, se trata de buscar un conjunto de aplicaciones que te permitan tener tus contraseñas en cualquier sitio. Evidentemente lo suyo sería utilizar la misma aplicación en todos. Así la combinación ganadora ha sido la siguiente, KeePassXC en Microsoft Windows y UbuntuKeePass2Android en AndroidSyncthing para sincronizar la base de datos de contraseñas. KeePassXC para gestionar contraseñas Un poquito de historia El origen: KeePass El origen de KeePassXC parte de KeePass Password Safe, una aplicación gratuita y de código abierto para la gestión de contraseñas desarrollado inicialmente para Windows. Sin embargo, esta aplicación está soportada de forma oficial en MacOSX y Linux, en este caso a través del uso de Mono. Adicionalmente, existen diferentes versiones no oficiales para Android e iOS. Mas información sobre gestionar contraseñas en las notas del podcast.
21:49
February 11, 2019
ATA T01E44 - Recuperar archivos borrados
Más información en las notas del podcast sobre recuperar archivos borrados Seguro que en alguna ocasión te ha sucedido que has borrado algún archivo por error. ¿Sabes que puedes recuperar archivos borrados?¿Sabes que herramientas utilizar?¿Sabes que herramientas utilizar para evitar que recuperen archivos borrados? Me gusta tener el escritorio de mi equipo completamente limpio. Procuro al terminar una sesión dejarlo como una patena. Para esta operación limpieza, suelo utilizar dos técnicas. Una que es borrar directamente lo que tengo en el escritorio, y la segunda es mover todo lo que hay en el escritorio a un directorio temporal. Esta segunda es mas al estilo síndrome de Diógenes digital, porque lo único que hago es postergar la limpieza. Transcurridas una docena de sesiones de trabajo, en ese directorio, hay tal acumulación de archivos, que es imposible discernir cuales de ellos me son útiles de cuales no. Así que finalmente lo borro, sin contemplaciones. Y en esa operación de borrado, siempre cae alguno que necesitaba, y llegó el problema... Aunque no del todo, es posible recuperar archivos borrados, al igual que también es posible dificultar la recuperación de archivos borrados. Seguro que a ti también te ha pasado en mas de una ocasión. Recuperar archivos borrados Antes de meternos en faena Artículos de esta semana Configurar y utilizar tu DNI electrónico en Linux Linux en un USB con persistencia Esta semana no he publicado ningún capítulo nuevo del tutorial sobre el terminal, por descanso del personal. La próxima semana no te libras de una nueva entrega, en la que te comentaré como gestionar archivos y directorios desde el terminal. Aplicaciones y actualizaciones A principios de semana, tal y como comenté en el episodio 43 del podcast sobre como ver el hardware de tu ordenador, subí una actualización de CPU-G. Una aplicación que te permite de un solo vistazo, ver el hardware que lleva tu ordenador. En esta actualización además de algunas correcciones, añadí la traducción al español, y soporte para permitir la traducción a cualquier otro idioma. Además he subido dos actualizaciones de extensiones para GNOME Shell Disk Usage Space y Chrome Apps. La primera permite conocer el estado de tus discos en lo que se refiere a capacidad. Mientras que la segunda, es un menú de las aplicaciones Chrome instaladas en tu equipo, para facilitarte el iniciarlas. Para aquellos que instaláis Telegram desde el repositorio que mantengo en Launchpad, indicar que he subido la última actualización. Sin embargo, recordaros que a partir de Ubuntu 17.10 está disponible desde los repositorios oficiales tal y como comento en el artículo sobre Telegram desde repositorio. Más información en las notas del podcast sobre recuperar archivos borrados
22:30
February 8, 2019
ATA T01E43 - ¿Conoces el hardware de tu ordenador?
¿Conoces el hardware de tu ordenador?¿Conoces que herramientas tienes en Linux para descubrir el hardware de tu equipo? En este nuevo episodio del podcast, te hablo de diferentes herramientas tanto gráficas, como para el terminal, que te permitirán obtener información sobre el hardware que tienes instalado en tu equipo. Conocer el hardware de tu ordenador es una obligación, pero no tienes porque saberlo de memoria. Simplemente se trata de que tengas las herramientas adecuadas para obtener esta información cuando la necesites. De esta manera, si quieres cambiar algún componente, si quieres reemplazar la memoria RAM o el disco duro mecánico por uno de estado sólido, necesitarás información sobre el hardware de tu ordenador. Aplicaciones gráficas para conoce el hardware de tu ordenador CPU-G CPU-G es una aplicación pensada para darte información sobre el hardware de tu ordenador, desarrollada inicialmente por Fotis Tsamis y posteriormente por Michael Schmöller, Michał Głowienka y Michał Olber. En el momento de escribir este artículo, prácticamente habían transcurrido casi 3 años desde que decidí retomar este proyecto y migrarlo a Python 3 y GTK+3. Desde entonces he incluido distintas mejoras y actualizaciones, algunas bastante interesantes y que han mejorado sensiblemente la aplicación. Cambios introducidos en esta versión... I-Nex I-Nex es una herramienta que recopila información sobre el hardware de tu ordenador y te lo muestra utilizando un interfaz similar a la popular aplicación de Windows CPU-Z. Lo cierto es que yo no he visto esta popular aplicación Windows, con lo que no te puedo confirmar esta afirmación de los desarrolladores de I-Nex. Lo que si te puedo garantizar es que hoy en día, esta aplicación se ve antigua. I-Nex muestra información de los siguientes componentes, CPU GPU Placa madre Sonido Discos duros RAM Red USB También muestra otra información relevante sobre otros aspectos, no menos importantes, como la distribución Linux que estás utilizando. O sobre la versión de Xorg, GCC y GLX. Así como información relativa al núclo de Linux. Además de todo esto, I-Nex genera informes donde recopila la información que selecciones relativa al hardware instalado en tu equipo. Y opcionalmente, si así lo deseas, la puede enviar a servicios como Pastebin. Respecto al tema de los informes, decirte que he intentado generar uno y ha sido imposible. En los diferentes intentos siempre me arrojaba un error. Mucha mas información en las notas del podcast sobre aplicaciones para conocer el hardware de tu ordenador
22:10
February 4, 2019
ATA T01E42 - Tienes que probar Linux. ¿Como? Quemando imágenes
Después de mas de 40 capítulos de podcast, me acabo de dar cuenta, que en ningún momento te he hablado sobre porque tienes que probar Linux, y sobre todo como puedes probarlo. Cuando vas a cambiar de coche siempre vas a verlo al concesionario, te subes en él, lo miras con detalle, abres el maletero e incluso miras el motor. En este caso, además del importante coste del mismo, también tienes que tener en cuenta que vas a convivir con él durante mucho tiempo. Años seguro y es probable que décadas. Por esto le dedicas un tiempo a verlo con detalle. Lo mismo deberías hacer con el sistema operativo. Vas a convivir durante años e incluso décadas con él. ¿Por que no buscar el mejor sistema operativo?¿Porque no buscar el sistema operativo que mejor se adapte a tus necesidades? Tienes que probar Linux En este nuevo capítulo del podcast te voy a contar, porque tienes que probar Ubuntu o cualquier otra distribución Linux, y como puedes hacerlo. Desde luego que si eres de los mas viejos del lugar, es probable que no te cuente nada que no sepas, así que cuando tu consideres, dejas de escuchar el podcast. ¿Como? Quemando imágenes Normalmente, cuando compras un ordenador viene instalado con su sistema operativo. Y normalmente nunca te has preocupado de cambiar el sistema operativo. A ti te parece que va bien, y con eso te conformas. Sin embargo, existen una muy buena alternativa a tu sistema operativo. Tan buena alternativa, que mientras con Windows, tarde o temprano la obsolescencia programada haga mella en él, con Linux no tendrás ese problema, al menos a medio plazo. Una nota al margen. Probablemente, una de las razones por las que Linux no triunfa en el escritorio, es precisamente que cuando compramos el ordenador, ya nos lo encontramos con el Sistema Operativo instalado, y este es normalmente Windows, ya que hay muy pocas empresas que vendan ordenadores con Linux. Dicho esto, y sabiendo que tienes una buena alternativa a Windows, lo razonable, al menos desde mi punto de vista, es que le des una oportunidad. No te digo que quites Windows e instales Ubuntu o cualquier otra distribución... Te digo que lo pruebes. Primero pruéba. Y es que desde mi punto de vista es fundamental probar las cosas por ti mismo, para convencerte de si te interesan, si te son de utilidad, o si, por el contrario, simplemente, no son para ti. No se trata de forzarte a adoptar el modelo del software libre. Es posible que por tu flujo de trabajo no sea la solución para ti. Esto depende exclusivamente de ti. Esto todavía tiene mas sentido, si lo que pretendes hacer es cambiar de sistema operativo. En este caso una prueba, no es que sea opcional, simplemente es obligatoria. Antes de que quemes nada... Un Tour por Ubuntu Primero te recomiendo que visites una página web que hicieron los chicos de Ubuntu hace ya casi 5 años y que te permitirá tener una visión general de como es Ubuntu. Se trata de un Tour por Ubuntu. Se trata de una forma sencilla de probar Linux, en este caso la distribución Ubuntu, sin necesidad de hacer nada mas que visitar una página web. Mas información en las notas del podcast sobre como Probar Linux
26:21
January 31, 2019
ATA T01E41 - Productividad, listas y Linux
En el capítulo 39 del podcast te hablé sobre la técnica pomodoro y que herramientas tienes disponible para ponerlo en marcha y así aumentar tu productividad. Hoy, después, de que en el episodio del pasado jueves, te comentara las maravillas que puedes hacer con Blender, voy a hablarte un poco mas de productividad. Y para poner en marcha tu productividad trataré de listas. En principio, te voy a comentar diferentes aplicaciones para trabajar con listas. Esto es con independecia de que utilices el método de gestión del tiempo de David Allen, Getting Things Done. Sobre el que te hablaré en este episodio del podcast. Es posible que no conozcas el método GTD o que, conociéndolo no te interese aplicarlo, por la razón que sea. En cualquier caso, para explicarte la bondad de las listas, no voy a recurrir a ningún estudio de una universidad americana de prestigio reconocido. Simplemente voy a recurrir a la sabiduría popular, y es que mas vale lápiz corto que memoria larga. Sustituyendo el lápiz, por algo mas moderno y adecuado para el siglo XXI en el que nos encontramos, ¿que otra razón necesitas para poner en marcha tus listas? El método GTD Un poquito de historia La técnica o método GTD es una idea del consultor sobre productividad, David Allen. El empezó a difundir y explicar sus ideas sobre productividad en la década de los 80, hace ya casi 40 años. Sin embargo, a pesar del tiempo transcurrido desde entonces, esta técnica sigue estando a la orden del día. ¿De que va esto del GTD? Al igual que en el caso del dicho que te he comentado sobre el lapiz corto, el método GTD se fundamenta en apuntar tus tareas. Básicamente se trata de que apuntes tus tareas, para que no tengas que gastar tus esfuerzos en recordarlas. Mantén todo fuera de tu cabeza Evidentemente, el método GTD, va un poco mas allá. Te voy a dar unas ligeras pinceladas sobre el método, para que te hagas una idea general de que va. El método GTD, va mas allá de una simple lista de tareas. Se trata de un completo flujo de trabajo, que empieza en el momento en que caes en la cuenta de que tienes que hacer una tarea o en el momento en que te surge una idea, y finaliza cuando llevas esa tarea o idea a término. Listas de tareas o acciones Por simplificar, piensa en 5 listas, Buzón de entrada. Aquí es donde va todas las ideas y tareas conforme te lleguen. Simplemente se trata de recopilarlas. Cuando estimes, debes, procesar todo lo que esté en este buzón y pasarlo a alguna de las siguientes listas.Siguiente. En esta lista debes colocar todas las tareas que tienes que ejecutar en cuanto te sea posible. Cada una de estas tareas se debe resolver con una sola acción. En caso de que necesites varias acciones para resolver la tarea, pasa a convertirse en un proyecto. Mas información en las notas del podcast
22:56
January 28, 2019
ATA T01E40 - La solución al diseño 3D con Blender
¿Te gustaría realizar increibles diseños en 3D?¿Te gustaría crear auténticas recreaciones de paisajes?¿Conoces lo que es el fotorealismo? Si te gusta el diseño y creación en 3D, sin lugar a dudas, tu aplicación es Blender. Llevo muchos años, haciendo sencillas creaciones con esta aplicación que cada día me tiene mas enamorado. Lo cierto, es que el año pasado, me propuse recrear casa romana, de las del siglo I, o unas termas, de la misma época. Soy un apasionado de la novela histórica y una recreación de este estilo, siempre me ha llamado la atención. Pero al final, el poder de Linux, me llevó a su lado, y no le dediqué tiempo. Este año, lo veo bastante complicado ahora mismo, pero nunca se sabe... Sea como fuere, y si te gusta esto del 3D, te puedo asegurar que una aplicación como Blender, es toda una auténtica delicia, y unida a Linux, tienes todo el poder al alcance de tus dedos. La solución al diseño 3D con Blender Semana pasada hablé sobre CAD, hoy le toca a una aplicación totalmente orientada al diseño 3D. Una alternativa a herramientas como 3DS o Maya pero con la diferencia de que es libre y gratuita. Me refiero a Blender. Lo que he publicado esta semana La semana pasada publiqué un interesante artículo sobre apt apt a fondo Artículos de esta semana: Este año me comprometí contigo a realizar varios tutoriales. La semana pasada empecé con el primero, el terminal. Y esta semana vamos a ver el primero de los capítulos del mismo La línea de comandosGrabar una imagen ISO a lo fácil con Etcher Aplicación multiplataforma para quemar o flasear imágenes de sistemas operativos en tarjetas SD y unidades USB de forma segura, pero sobre todo fácil. Blender Un poquito de historia En 1988 Ton Roosendaal co-fundó el estudio de animación NeoGeo que se convirtió en poco tiempo, en el estudio de animación 3D mas grande de Holanda. Ton fue tanto el responsable de la dirección artística como del desarrollo de software en NeoGeo. El 2 de enero de 1994 es considerado el nacimiento de Blender. En 1995 comenzaron a reescribir el software que habían estado utilizando en NeoGeo, porque se había convertido en un herramienta vieja, voluminosa y difícil de mantener. En enero de este año lanzan la primera versión. En 1998 diez año después de la fundanción de NeoGeo, crea una nueva compañía llamada NaN (Not a Number) derivada de NeoGeo, cuyo objetivo era desarrollar Blender. Se trataba de crear una suite de creación 3D multiplataforma. Una idea totalmente revolucionaria en aquellos años. En los años siguientes y gracias a la presentación de Blender en Siggraph, NaN realizó una ronda de financiación en la que consiguió recaudar 4,5 millones de euros. A mediados del año 2000 se publica la versión 2.0, en la que Blender ya incorpora un motor de juegos. A partir de aquí, y pese a las expectativas de NaN, la compañía pasó por diferentes baches, hasta que al final se
20:36
January 24, 2019
ATA T01E39 - Productividad con la Técnica Pomodoro en Linux
Al final del día, si haces cuenta te das cuenta de la cantidad de horas que estás delante del ordenador. Eso con independencia del sistema operativo, de la distribución y del entorno de escritorio que estemos utilizando. El problema es que muchas horas de las que pasamos delante del ordenador, no son nada productivas, por que nos despistamos. Tendemos a la procrastinación. Empezamos buscando algo relacionado con lo que estamos haciendo, para terminar mirando gatitos. Para solucionar esto existen diferentes técnicas, que nos permiten centrarnos en lo que estamos haciendo, ya sea relacionado con el trabajo o con el ocio, eso es igual. En este nuevo podcast te voy a hablar sobre la técnica pomodoro y que medios tienes para aplicarlo en Ubuntu, Linux Mint, o la distribución que estes utilizando. Productividad con la Técnica Pomodoro en Linux La Técnica Pomodoro es un procedimiento realmente sencillo de seguir y que te permite aumentar tu productividad a costa de centrar tu foco en una única tarea. Es tan sencillo como, dividir el tiempo en tramos de unos 25 minutos, llamados pomodoros, en los que nos enfocaremos en realizar una única tarea. Transcurrido un pomodoro en el que habremos estado trabajando enfocados en una única tarea, llega un período de descanso corto. Este período de descanso corto será de unos 5 minutos aproximadamente. Cada cuatro pomodoros tendremos un período de descanso largo de unos 15 o 20 minutos. Herramientas Para aplicar la técnica pomodoro, podemos partir de utilizar el típico reloj de cocina, que es lo que utilizó el que ideó esta técnica Francesco Cirillo. Sin embargo, no parece nada práctico cargar también con este reloj de cocina. Lo suyo es utilizar una sencilla aplicación de las que hay disponibles para nuestro sistema operativo favorito. A continuación te indico algunas de las que he aplicaciones que he utilizado y probado. Las he dividido en tres secciones. Una exclusiva para Linux, y las otras dos secciones son generales para utilizar con cualquier sistema operativo. Aplicaciones propias para Linux Desde luego, prefiero utilizar aplicaciones propias para Linux, mas que nada porque se integran perfectamente con el escritorio, y no representan un añadido. En este caso te pongo dos opciones. Una pensada únicamente para el entorno de escritorio GNOME Shell. Mientras que la segunda, es una aplicación que implementé hace ua algún tiempo, y que la puedes utilizar en prácticamente cualquier entorno de escritorio. a Pomodoro timer for GNOME Pomodoro Indicator Aplicaciones en página web Para mi utilizar una aplicación web para aplicar la técnica Pomodoro, no creo sinceramente que sea la mejor opción. Las razones son claras, por un lado, internet es una fuente constate de distracción. Por otro lado, el navegador, con independecia del que utilices, representa un consumo de recursos desemedido. Mas si es solo para gestionar nuestro tiempo. Este es un podcast asociado a la red de Sospechosos habituales. Suscríbete con el feed https://feedpress.me/sospechososhabituales. Recuerda que puedes encontrar mucho mas información relacionada con la Técnica Pomodoro en atareao.es.
21:40
January 21, 2019
ATA T01E38 - La alternativa a AutoCAD en Linux
Uno de los problemas mas habituales que te encuentras al pasar a Linux es que, normalmente, no están las aplicaciones privativas que sueles utilizar en otros sistemas operativos. Para la mayoría de ellas existe alternativa. Habitualmente una alternativa que es software libre y que en muchas ocasiones, también es gratuita. Sin embargo, no siempre es así. En este episodio del podcast te voy a hablar sobre DraftSight una aplicación gratuita aunque no libre, que es totalmente equivalente a AutoCAD. A la hora de cambiar de una aplicación que sueles utilizar frecuentemente por otra, te encuentras con el problema de la dichosa curva de aprendizaje. Si, por muy parecidas que sean las aplicaciones, las herramientas no se llaman igual, la disposición de la barra de herramientas no es la misma, y un largo etc. Todo ello, para el caso de aplicaciones mas o menos similares. No quiero ni hablar de aplicaciones que aún destinadas para lo mismo, cambian por completo el paradigma de uso y funcionamiento. En estos casos, la curva de aprendizaje aún es mucho mayor, y en muchos casos, es tan elevado el coste de aprendizaje, que ni se plantea el cambio. Este es sin lugar a dudas el caso de AutoCAD. Este software de diseño, que con toda seguridad es el mas extendido entre profesionales de la ingeniería y la arquitectura, representa un importante muro a la hora de cambiar de Sistema Operativo. Si, existen. Hay otras aplicaciones que permiten el Diseño Asistido por Computadora disponible para distribuciones Linux. Sin embargo, o bien están en estado embrionario. O bien, representan un cambio de paradigma enorme, y una importante dificultad para realizar el cambio. Por esta razón, muchos profesionales de estos ámbitos de la ingeniería y la arquitectura no se deciden a migrar a distribuciones Linux. Por esta razón, y porque seguro que no conocen las bondades de nuestro Sistema Operativo favorito. DraftSight Algunos enlaces Sobre Draftsight, Al fin, CAD del buen en Ubuntu DraftSight en Ubuntu Trusty Tahr 64 bits Disfrutando de CAD en Linux CAD y Ubuntu
10:41
January 16, 2019
ATA T01E37 - Empezando con el terminal sin miedos
Como comenté en el último episodio del podcast de 2018, episodio número 33 2018 en 25 minutos. En este 2019 quería realizar al menos tres tutoriales. Uno sobre el terminal, otro sobre scripting y el tercero sobre docker. Esto son los mínimos, seguro que aún vendrán mas. Este episodio es muy meta... Esto muy comprometido en mostrar a todos las bondades del terminar y todas las posibilidades del terminal Entiendo que exista miedo y precuación a la hora de enfrentarte con esta herramienta, mas que desconocimiento que por otra razón. En el caso de que destruyas Linux puedes montar uno nuevo en tan solo 20 minutos... siempre que hayas hecho tus tareas copias de seguridad de toda tu documentación capítulo 30 del podcast copias de seguridad de tus archivos de configuración capítulo 36 del podcast en el que te hablo de dotfiles Creo que la mejor forma de aprender es trastear y trastear sin miedo, y para ello, en este nuevo episodio del podcast de voy a mostrar diferentes opciones para que puedas trastear sin miedo. Empezando con el terminal sin miedos. Lo primero y mas importante es insistir en las copias de seguridad, y que una vez hechas, no te debes preocupar por nada. Como he comentado en la introducción, instalar un nuevo Ubuntu y dejarlo configurado como si nada hubiera pasado apenas lleva 20 minutos. Sin embargo, entiendo que tengas tus miedos, y no quieras arriesgar todos tus archivos por aprender a utilizar una herramienta tan potente como es el terminal. Por ello, te voy a mostrar cuatro opciones para utilizar el terminal sin que te tengas que preocupar de nada. Voy de mas sencillo a mas complejo. Me refiero siempre a la complejidad de lo que necesitamos. Como verás, con las primeras opciones, no necesitarás instalar nada mientras que con las últimas necesitas incluso recurrir al terminal. Páginas web En esta primera opción, te voy a indicar cuatro páginas web, en las que te encontrarás navegando por el terminal, pero directamente en la página web. En general, se trata de emuladores Linux implementados en JavaScript. JSLinux JSLinux es un completo emulador Linux mas que una sencilla terminal. Está implementado totalmente en JavaScript. Te permite levantar diferentes sistemas operativos no solo Linux. Así puedes levantar desde una consola Linux a una interfaz gráfica, no solo de Linux, si no también un Windows 2000. Otra interesante opción que te ofrece este emulador es que te permite subir y bajar archivos a este emulador. Es decir, que puedes subir un archivo, modificarlo y posteriormente y una vez lo tengas conforme quieres descargarlo de nuevo a tu equipo. Copy.sh Este es otro emulador que nos permite iniciar diferentes sistemas operativos. Desde Windows 95 hasta Windows 98, pasando por diferentes versiones de Linux. Igual que en el caso anterior, puedes tanto subir archivos al emulador como descargarlos. Con lo que de la misma forma que en el caso anterior, puedes realizar diferentes operaciones para descargarlas posteriormente Webminal Esta es una interesante opción si no quieres seguir mi tutorial, o simplemente quieres hacerlo por tu cuenta. Y es que a la derecha del propio terminal encontrarás diferentes opciones que te permitirán desde aprender lo mas básico hasta trabajar con bases de datos. Esta es una plataforma de aprendizaje online y gratuita, donde puedes aprender a trabajar en el terminal, aprender Linux, e incluso interaccionar con otro usuarios. Más información en las notas del podcast
19:31
January 14, 2019
T01E36. Dotfiles o archivos y punto
La forma de extraer todo el potencial a una aplicación es mediante su configuración. Consiste en dejarla perfectamente adaptada a tus necesidades, perfectamente personalizada. Muchas aplicaciones en GNU/Linux tienen su configuración en tu home. La guardan en un archivo oculto. Los archivos ocultos en Linux, se definen anteponiendo un punto. Y precisamente de aquí, es de donde viene toda esta historia. Es lo que se conocen como dotfiles. En este nuevo episodio del podcast, te voy hablar sobre dotfiles. ¿Que son?¿Como mantenerlos?¿Porque te interesa hacer copias de seguridad?¿Como mantener las copias de seguridad?¿Donde tener tus copias de seguridad?¿Como reestablecerlas?. Dotfiles dotfiles se utilizan para personalizar tu sistema. Contienen tus preferencias. La forma de extraer todo el potencial a un software, a una aplicación, es personalizarlo y adecuarlo a tus necesidades. De esta forma, estás comódo al utilizarlo, y puedes extraer todo su potencial. Sin embargo, el problema suele venir el día en el que pierdes esa configuración, ya sea porque has tenido un problema con tu equipo, porque cambias de equipo o porque cambias la versión de tu distribución de escritorio. El nombre dotfile proviene de que los archviso de configuración en GNU/Linux, y otros sistemas operativos del tipo Unux comienzan con un punto. Para un usuario normal, esto indica que no se trata de un archivo normal, un archivo al uso. Por defecto estos archivos están ocultos y no se muestran cuando listas el directorio. Existe una importante comunidad de dotfiles. Y esto conlleva un gran número de repositorios que contienen dotfiles. Existen proyectos de dotfiles con cientos de forks. Esto es solo para que te hagas una idea de la importante comunidad que hay detrás. Sin embargo, cada uno de los repositorios de dotfiles es completamente distinto al resto. La razón de esto recae precisamente en el hecho de que se trata de archivos de configuración. Son personalizaciones de tu sistema. Y evidentemente, la personalización lo que tiene es que es personal. Esto no quiere decir, que no debas inspirarte en estos repositorios para construir tu propio repositorio. En mi caso, he estudiado algunos de ellos, pero no con la suficiente profundidad. Es una tarea pendiente. Quiero dedicar mas tiempo a estudiar estos repositorios, porque siempre son fuente de inspiración y te proporcionan ideas y formas de resolver los problemas que muy probablemente tu no te hayas planteado. Por regla general, tu almacenas tus documentos personales no solo en tu propio equipo. También haces copias de seguridad tanto en tu NAS si lo tienes como en la nube. O al menos eso es lo que deberías hacer. Una vez ya has salvaguardado toda la información de importancia, ya respiras mas tranquilo. En el caso de que tengas que reiniciar tu sistema. Necesitas instalar todas y cada una de tus aplicaciones de nuevo. En mi caso particular con cada versión de Ubuntu, reinistalo el sistema. Esto me obliga evidentemente a instalar todas las aplicaciones cada 6 meses. Si es algo que quiero, pero evidentemente, si quiero desarrollar aplicaciones, tengo que comprobar que funcionan. ¿Que solución podemos adoptar para evitar este tedioso trabajo? Automatizar el proceso de instalación de todas las aplicaciones. Hoy en día instalar una nueva versión de Ubuntu, y tenerlo perfectamente configurado para trabajar como si no hubiera cambiado de ordenador me supone unos 20 minutos aproximadamente
14:14
January 10, 2019
T01E35. Una de Control de Versiones
¿Has oido hablar de Git?¿Conoces GitHub o GitLab?¿Sabes de que va eso del control de versiones? A pesar de que no seas desarrollador es muy probable que hayas oído alguno de estos términos. Desde luego que si no has oído hablar del control de versiones o Git, te recomiendo escuchar el podcast. Si por el contrario ya sabes que es esto del control de versiones, igualmente te recomiendo que te quedes, porque encontrarás algunas herramientas que quizá no conozcas y que seguro te serán de utilidad. Una de control de versiones Te puede parecer que eso del control de versiones no es para ti. Algo que está pensado para desarrolladores de código, no es para seres humanos, pero nada mas lejos de la realidad. Cuando tienes que hacer un trabajo colaborativo, un sistema de control de versiones, no solo es una gran ayuda, es algo imprescindible. ¿Porqué? Os permite trabajar a todos de forma completamente independiente, y descentralizada, pero sobre todo colaborativa. ¿Que es eso del control de versiones Simplemente es un sistema que nos permite gestionar los cambios que se producen en uno o varios archivos de texto sin formato (lo que vulgarmente conocemos como texto plano). Esto, cuando eres el único que realizas cambios sobre los archivos, tiene su aquel, pero ¿Que sucede cuando sois varios los que trabajáis sobre varios archivos? Ahí es donde toma protagonismo el control de versiones Y ¿Que es Git? Pues es un sistema de control de versiones creado por Linus Torvalds (el mismo creador de Linux), junto con otros desarrolladores en 2005, para la implementación kernel de Linux Herramientas A continuación encontrarás los enlaces que he mencionado en el podcast, y que hacen referencia a diferentes artículos sobre el control de versiones. Para el terminal Git y Bash-itGRVLazygitGitHub desde el terminal Entorno gráfico Integrar Git y NautilusGiggle GitKraken Otras herramientas interesantes Git-FTPVisual Studio Code
17:07
January 7, 2019
T01E34. Dale color a Linux
Dale color a Linux Desde hace mas de 15 años que GIMP es mi editor de imágenes por defecto. Estoy tan habituado al flujo de trabajo con GIMP que, supongo que utilizar otra herramienta, sería de todo menos productivo. Sin embargo, en estos años, han surgido nuevas herramientas que, dependiendo que es lo que quieras hacer, pueden ser tan una mejor solución. Así, en este nuevo episodio del podcast, voy a comentarte sobre algunos editores de imágenes para darle color a Linux. Sin embargo, quiero diferenciar claramente, entre aplicaciones de retoque fotográfico e editores de imágenes. Lo comento, porque aunque puedan parecer lo mismo, hay una gran diferencia entre ellos. Dicho esto, tengo que aclararte, que yo no me dedico ni mucho menos a la fotografía. No me refiero a la fotografía profesional, es que ni si quiera me puedo considerar un fotógrafo amateur. Esto te lo comento, porque no voy a entrar en detalle en cada una de las aplicaciones. Simplemente voy a mencionar cada una de las aplicaciones y dar algunas pinceladas sobre ella. Todos los enlaces en las notas del podcast
18:17
January 3, 2019
T01E33. 2018 en 25 minutos
Inicialmente no quería hacer el típico podcast tan manido a final de año. Desde el principio he querido que este podcast tuviera queso en todos los episodios. Así que contarte lo que ha sucedido durante el año, es como que no tiene mucho queso. Sin embargo, hay varias razones de peso para hacerlo. La razón de este podcast es la de poder crear un vínculo contigo. Y para poder crear ese vínculo, es necesario, que además de contarte la parte técnica de Linux, también te cuente algunas cosas que me han sucedido, y que afectan, tanto en el podcast como en los artículos que escribo. Y mas precisamente este año, en el que ha supuesto toda una revolución para mi, desde la parte personal a la profesional. Por otro lado, no me has podido acompañar durante todo el año, así que parte de mi año te lo has perdido seguro. Como sabes, siempre ando atareao, con lo cual, con toda seguridad, algo de lo que he hecho este año, seguro que te has perdido. Y entre todo lo que he hecho seguro que encuentras una perla, o por lo menos eso espero. 2018 en 25 minutos A continuación te dejo todos los enlaces que he ido comentando a lo largo del podcast. Espero que los disfrutes y sobre todo espero que desfrutes de un excelente 2.019 Tutoriales: Continuación: La Raspberry Pi. Primeros pasos Nuevos Trabajando con Systemd Tu propia nube en la Raspberry Pi Crear tu propia extensión para GNOME Shell Servidor Virtual Aplicaciones: Guardar contraseña en el terminal WordReference Search Provider Oir el micrófono en tiempo real en Ubuntu Conocer el estado de tus particiones Seguir el mundial de fútbol Vídeos de YouTube Meneame Search Provider Filmaffinity Search Provider Desactivar la Webcam ChromeApps Además de esto he publicado algo mas de 30 artículos, con independencia de los tutoriales y los artículos que acompañan a cada una de las aplicaciones. Los Tops de este año Manipulando texto en el terminal Tu propio servicio de streaming de musica en la Raspberry Firma digital en Ubuntu
25:28
December 30, 2018
Copiando de Android a Linux
¿Como copias de Android a Linux?¿Mediante USB?¿Vía WiFi?¿Que aplicaciones utilizas? Seguro que en mas de una ocasión has tenido que copiar algo del móvil a Ubuntu, Linux Mint o la distribución que uses. Puede ser que utilices una aplicación como GSConnect que te comenté en el capítulo 15 del podcast. Pero también puede ser que consideres que no es necesario tener una extensión, cuando copias de forma exporádica. Sea como fuere, existen, dentro de la tienda de aplicaciones de Google Play diferentes aplicaciones que te ayudarán a copiar entre Android y tu distribución de Linux. Sin embargo, como todo en esta vida, las hay mejores y peores. En este episodio te hablaré de algunas aplicaciones disponibles para copiar fotografías, audio y otros archivos de Android a Linux. La cuestión es recomendarte la mejor aplicación para copiar de Android a Linux. Al menos, la mejor desde mi punto de vista, y en base a mis criterios, claro. Puedes encontrar todos los enlaces e instrucciones en las notas del podcast sobre copiando de Android a Linux.
22:56
December 27, 2018
T01E31. La seguridad está por las nubes
¿Utilizas una nube pública como Dropbox, Google Drive, etc?¿Prefieres guardar tus datos en tu propia nube privada con NextCloud?¿Que tipo de información guardas en la nube?¿Guardas información sensible? Tanto si utilizas una nube pública o privada, siempre existe la posibilidad que los amantes de lo ajeno, intenten acceder a la misma, para hacer vete a saber que cosa. Por esta razón, este episodio del podcast está pensado especialmente para ti. En este episodio te hablaré de seguridad en la nube. O como añadir una capa extra de seguridad a los datos que guardas en tu nube pública o privada. En las notas del podcast en atareao.es encontrarás todos los enlaces e indicaciones que he mencionado a lo largo del mismo.
21:45
December 24, 2018
T01E30. Deja de escucharme y haz tu copia de seguridad
Tienes una copia de seguridad de lo importante en tu equipo? Si no la tienes deja de escuchar inmediatamente este podcast y comienza con ello. Si no sabes como, tienes dos opciones, una es buscar en atareao.es o en internet, y la otra opción es escuchar el podcast. No hay podcast o blog que se precie con temática Linux, que no le dedicque un episodio o un artítulo a las copias de seguridad o backup. Y es que es un verdadero problema cuando te encuentras que, por la situación que sea, has perdido todas las fotografías de la infancia, la documentación del trabajo o lo que sea. Aunque guardes tus datos en un servicio externo, no está de mas que también lo guardes en uno propio. Es mas, te recomendaría que lo guardaras al menos en dos tuyos, y en su caso, en un servicio externo. Aunque, como ya te he contado en distingas ocasiones, no confíe en servicios externos. Encontrarás toda la información y enlaces en las
20:24
December 20, 2018
T01E29. Que es eso de los PPAs
Si utilizas Ubuntu o alguna distribución derivada de Ubuntu seguro que has visto, leído o escuchado algo sobre añadir un repositorio un repositorio PPA. En numerosos sitios, para que instales una aplicación te indican que realices algunos pasos en el terminal. Algo que contiene un add-apt-repository En ese paso, lo que estás añadiendo es un repositorio personal. Un lugar donde hay paquetes de software subido por un persona como tu o como yo. Pero ¿que es eso de un PPA?¿Para que se utiliza?¿Porque es mas seguro que instalar un paquete deb?¿Como se elimina? Puedes encontrar mas información en las notas del podcast
20:24
December 17, 2018
T01E28. Sobre Telegram y los bots.
Seguro, que si eres un habitual lector del blog o ahora un oyente del podcast , conoces Telegram. Seguro que haces un uso intensivo de canales y grupos, e incluso utilizas algún que otro bot. En este nuevo episodio del podcast, por un lado te voy a contar sobre la historia de Telegram, y te voy a proponer dar un paso mas. Te voy a proponer que desarrolles tu propio bot. Por supuesto, para esto, no te voy a dejar solo, sino que te voy a acompañar en el camino. Encontrarás mucho mas en las notas del podcast
22:08
December 13, 2018
T01E27. Writer mucho mas que una maquina de escribir
Hace unos 15 años, en un proyecto que comenzamos por aquel entonces, se nos planteó la posibilidad de utilizar LibreOffice como suite ofimática. Esto, representó inicialmente un problema para algunos, sobre todo porque esto debíamos hacerlo en producción, y en esos momentos la herramienta que mas estábamos utilizando era precisamente el editor de textos de LibreOffice Writer. Requería un aprendizaje. Sabes lo reticente que es el ser humano a los cambios. Sin embargo, conseguimos superar el problema, creando las herramientas necesarias para facilitar la transición de la suite ofimática que estábamos utilizando a esta. Y ¿a que herramientas me refiero? En el caso de Writer, fueron las plantillas. Cuando realizamos el cambio, la mayoría utilizaba el antiguo editor de textos como una sencilla máquina de escribir. Sin embargo, tanto Microsoft Word como LibreOffice Writer permiten utilizar plantillas con estilos que bien utilizadas, mejoran sensiblemente tu productividad. ¿Conoces LibreOffice? Conoces Writer, el editor de textos de LibreOffice? ¿Sabes lo que son los estilos y como pueden mejorar tu productividad? En este nuevo episodio del podcast te voy a contar porque Writer es mucho mas que una máquina de escribir. Como puedes ser mucho mas productivo En las notas del podcast en contrarás muchas mas información
21:37
December 10, 2018
T01E26. Descubriendo Firefox en 2018. Complementos imprescindibles.
Probablemente Firefox haya sido una de esas herramientas con las que empecé a descubrir el mundo del software libre. Y no engaño a nadie si digo que fue de la mano de que era gratuito. Hoy por hoy se ha convertido en mi navegador preferido, por delante de Chrome, y de ahí que le dedique este nuevo episodio del podcast, descubriendo Firefox. El máximo esplendor de Firefox llegó 2009, donde alcanzó una cuota de mercado de mas del 30%, convirtiéndolo por momentos en el navegador mas utilizado. A partir de ahí, su uso fue decreciendo en favor de Google Chrome. Así, en marzo de 2018, el uso de Firefox en el escritorio apenas llegaba al 12%, siendo sien embargo, el segundo mas popular. Si extendemos el uso también a otros dispositivos, su uso decae a poco mas del 5%, siendo el 4 mas popular. Durante mucho tiempo, estuve alternando entre Firefox y Chrome. Todo por las facilidades que ofrece Chrome en su integración con Android. Sin embargo, el consumo desmesurado de Chrome y las promesas de mejora que traería Firefox con Quantum, me decidieron a volver de nuevo a Firefox. Lo cierto es que desde el lanzamiento de Firefox Quantum en noviembre de 2017, hasta la fecha, este ha sido mi navegador por defecto. Y realmente estoy muy satisfecho de su desempeño. Con todo y con eso, decir, que Firefox ha perdido más de 50 millones de usuarios activos al mes durante el 2018, lo cual es una verdadera lástima. Y es precisamente esta otra de las razones por las que dedico este podcast a este navegador descubriendo Firefox. Intento con este nuevo podcast, animarte a que le des una nueva oportunidad a este increible navegador que tanto hace por nosotros. Gracias a él, al fin y al cabo, Internet es un poco mas libre. Al fin y al cabo Firefox es independiente. Firefox forma parte de Mozilla, una organización sin ánimo de lucro que lucha por tus derechos en la red. Esto permite hacer Internet accesible para todos, en todo el mundo. Todos los enlaces que he mencionado los puedes encontrar en el podcast Descubriendo Firefox
26:50
December 6, 2018
T01E25. Tu viejo android es tu nueva cámara IP
Entre la obsolescencia programada, nuestra torpeza y nuestro espíritu caprichoso, los mas geeks solemos cambiar bastante a menudo de móvil. Mucho mas de lo que debiéramos. Así que es fácil que te encuentres algún móvil Android antiguo en uno de tus cajones. Sin embargo, no tienes por que tirarlo. En este nuevo episodio del podcast, te cuento como puedes reutilizar tu viejo android como tu nueva cámara IP. Se trata de darle una segunda vida a tu móvil. Todo viene a raíz de un comentario de Territorio fotográfico en el artículo sobre como utilizar tu Android como WebCam. En este artículo te explico como puedes utilizar ese viejo móvil como webcam en Ubuntu, para utilizarlo en aplicaciones como Cheese, Skype, VLC o Empathy. Sin embargo, a raíz de esto, he pensado que le podemos dar un mejor uso. Lo podemos utilizar como cámara IP, y acceder a ella desde fuera de nuestra red local. Esto puede tener gran utilidad como video vigilancia, para controlar a tu mascota o para lo que consideres. En este episodio, te cuento, no solo puedes re aprovechar tu viejo Android como cámara IP, sino también como puedes acceder desde fuera de tu red local. Así que no te lo puedes perder. Recuerda que encontrarás mas información en las notas del podcast
21:50
December 2, 2018
T01E24. Un servidor por cuatro euros
Posiblemente pienses que he exagerado con lo de cuatro euros. Pero, nada mas lejos de la realidad. Desde luego comparado con lo que te va a costar un VPS, o un NA, seguro que lo puedes considerar así. Un VPS te puede costar unos 5 euros al mes, lo que podría compararse mas o menos con una Raspberry. Esto al final del año son unos 60 €. Por otro lado la Raspberry, con caja, cargador, y todas esas cosillas, te puede costar mas o menos ese dinero. Es decir que en mas o menos un año la tienes amortizada. A partir de ahí, todo por la cara... Bueno, no exactamente que tienes que pagar el consumo eléctrico. Este consumo puede estar en torno a los 30 kWh en uno año, lo que equivale a unos 3 o 4 € al año. O sea que efectivamente tienes un servidor por cuatro euros. Evidentemente, ya te habrás imaginado cual es el problema. ¿Como acceder a tu servidor?¿Para que te vale un servidor por cuatro euros si no puedes acceder a el desde el exterior? Yo también tengo IP Dinámica, ¿como me conecto al maldito servidor de los cuatro euros?. En este podcast te indico como puedes conectarte a tu Raspberry, desde el exterior. Pero además te indico como lo puedes hacer de forma segura. Puedes encontrar mas información y los enlaces en las notas del podcast
19:25
November 28, 2018
T01E23. Sobre como me organizo y mi productividad
Si te gusta el mundo de la tecnología, si eres un apasionado de GNU/Linux, seguro que dedicas, como yo, mucho tiempo a probar casi cualquier cosa. En mi caso, al menos sucede así. Esto junto con el blog y el podcast consumen mucho tiempo, y finalmente he necesitado organizarlo de alguna manera para poder llevarlo adelante sin morir en el intento. En este podcast te explico como me organizo, que aplicaciones y plataformas utilizo y como intento ser mas productivo. Puedes leer mas en las notas del podcast. Además encontrarás los enlaces que he ido mencionando a lo largo del mismo podcast
21:40
November 26, 2018
T01E22. Tu propia nube en una Raspberry Pi en un PisPas
En el episodio 17 del podcast, sobre el mejor cliente de Google Drive para Linux, ya te comenté los problemas que había tenido con otro servicio de alojamiento y hospedaje en la nube. En particular hablaba sobre Dropbox, y un problema de seguridad con mi cuenta. Lo cierto es que terminaron por acceder a mi cuenta. No se exactamente que es lo que hicieron con ella, y posteriormente me la devolvieron. Sin embargo, como te puedes imaginar, se me quedó una sensación de indefensión brutal. A raíz de eso decidí cifrar algunos directorios, y los sincronizaba una vez cifrados. Con lo cual, la protección es mucho mayor. Pero hay otra solución, y es tener tu propia nube. Y voy mas allá, puedes tener tu propia nube en una Raspberry Pi. Evidentemente, el problema de tener tu propia nube en una Raspberry Pi, es el rendimiento de la misma, y que tienes que llevar tu el mantenimiento. Si, sois muchos los que accedéis a la misma, pues el rendimiento de la misma, dejará mucho que desear. Sin embargo, si es para ti y tu mujer, y no hacéis un uso intensivo, probablemente no tengáis problemas. Como siempre, todo depende del uso que le vayais a dar. Por último,y antes de meternos en faena, te diría que si con esta solución todavía no estás tranquilo, siempre puedes tomar lo mejor de cada casa. Es decir, que cifrar los directorios con contenido sensible, y por otro lado, tener tu propia nube en una Raspberry Pi... aunque a lo mejor esto es demasiado exagerado. Mas información en las notas del Podcast sobre como tener tu propia nube en una Raspberry
26:07
November 21, 2018
T01E21. Sobre mi entorno de desarrollo
Hace tiempo que estoy suscrito a Amazon Prime, mas que nada por la ventaja, y ahorro que representa no tener que pagar gastos de envío. Sin embargo, esta solo es una de las ventajas que aporta. Además tiene otros muchos servicios, como Prime Video, Prime Music, Prime Photos. Esto te lo cuento porque recientemente he comenzado a ver la serie Jack Ryan que se emite en Amazon Video. Te recomiendo esta serie, si te gustan las series de acción. La serie narra parte de la vida de Jack Ryan, el personaje creado por Tom Clancy y que conocemos por películas como La caza del octubre rojo o Juego de patriotas. Sin embargo, el que me interesa es el malo de la serie, Suleiman. Este personaje, se ve empujado al terrorismo por los prejuicios de la sociedad. Seguramente, llegados a este punto te preguntarás ¿Que tiene que ver esto con mi entorno de desarrollo? La cuestión es que hace un tiempo, Microsoft cambio el rumbo de su política hacia el software libre. Mucho tiempo ha pasado ya desde las famosas palabras del ex CEO de Microsoft. Ballmer, en 2001, llegó a decir que Linux era un Cáncer. Por contra, el actual CEO de Microsoft, Satya Nadella, ha cambiado totalmente el rumbo, y ha mostrado una nueva actitud hacia el software libre. Existen muchos hechos relevantes que lo demuestran. Hechos como la incorporación de Microsoft como miembro platino de la Fundación Linux, la compra de GitHub o la liberación de una herramienta de desarrollo tan potente como es Microsoft Visual Studio Code. Sin embargo a día de hoy, todavía hay muchos usuarios y desarrolladores que siguen pensado que Microsoft es el demonio. Y yo me pregunto, ¿No estaremos actuando como en la serie de Jack Ryan?¿Nuestros prejuicios no empujaran a Microsoft a ser el malo de la película? ¿Quieres conocer mi entorno de desarrollo? Sigue leyendo en las notas del programa Sobre mi entorno de desarrollo
22:53
November 18, 2018
T01E20. Sobre como copiar un libro al Kindle y otras utilidades
En muchas ocasiones me complico la vida mas de lo necesario. Muchas veces por el simple hecho de no leer las instrucciones de una aplicación o de un chisme. Sin embargo, hoy en día las cosas son cada vez mas y mas sencillas. Aunque nosotros nos empeñemos en complicarlas. Este es el claro ejemplo de una de ellas. Un momento de frustración, intentando pasar un libro al Kindle. De hecho, hasta un bebé o un niño de dos o tres años es capaz de manejar una aplicación, o de manejar el propio Android. Esto no es que tu hijo sea un nativo digital o que sea un superdotado, lamento desilusionarte. Esto es porque los desarrolladores de aplicaciones, nos ponen las cosas tan fáciles que hasta un chiquillo es capaz de utilizarlas. La diferencia entre un chiquillo y tu, es que tu tienes vicios adquiridos, mientras que el chiquillo, hace las cosas de la forma mas natural mas evidente. Por eso, en ocasiones, nos empeñamos en hacer las cosas mas complicadas, en lugar de probar primero de la forma mas sencilla. Puedes leer las notas del episodio en atareao
18:07
November 14, 2018
T01E19. Controlar tu Raspberry con un botón desde Android
Una de los aspectos que mas me gusta y mas me atrae es las posibilidades que te ofrece GNU/Linux para emprender cualquier tipo de proyecto que se te pueda pasar por la cabeza. Esto ya lo reflejo directamente en la propia entradilla del podcast. Y lo cierto es que, ya sea en tu Raspberry Pi, o en cualquier otro tipo de placa SBC, en un VPS o en tu ordenador portátil, tu GNU/Linux representa todo un mundo de posibilidades. Sin embargo, hoy en día siempre queremos ir paso mas allá, y a parte de las posibilidades que nos ofrecen todos estos equipos, buscamos su inter operatividad. Así que, precisamente, esto es de lo que voy a tratar en este nuevo episodio del podcast, como puedes controlar tu Raspberry con un botón desde Android. Con GNU/Linux, y todos los proyectos que rodean y provienen del software libre, podemos hacer desde lo mas sencillo a lo mas complejo. Desde levantar un servido de páginas web como Apache o Nginx, a un servidor de bases de datos como MariaDB o *PostgreSQL. Igualmente, podemos levantar un servidor de voz sobre IP, tan espectacular como Mumble, así como cantidad de **otros servicios a cual mas interesante. Sin embargo, un día te das cueeenta de que tu Raspberry se arrastra, y todo comienza a cambiar. Tu relación con tu Raspberry Pi empieza a degradarse, ya no es lo que era, no fluye la misma energía... Entonces, se te ocurre lo mas sencillo, desinstalar paquetes y servicios que no utilizas. Empiezas por los que no utilizas nunca, hasta que llega un momento, que te encuentras con algunos que utilizas de forma puntual. Estos servicios te cuesta mas desinstalarlos e instalarlos cada vez que quieres utilizarlos, que pararlos y levantarlos únicamente cuando los necesites. Efectivamente, esa es una buena solución. Cuando los necesites,te puedes conectar vía SSH y levantar el servicio que necesites. Y una vez terminado lo tumbas. Sin embargo, no siempre estás delante de tu equipo para hacerlo. Entonces, recuerdas que, como te comenté en el episodio 14 del podcast, puedes recurrir a Termux. Sin embargo, recurrir a Termux te da pereza. Eso a pesar de que siempre llevas tu Android contigo. Así que la solución es utilizar una aplicación como la que te cuento en el podcast, que te permite controlar tu Raspberry con un botón desde Android... Sigue leyendo en lasnotas del programa
19:30
November 12, 2018
T01E18. Como grabar la pantalla de tu móvil y retransmitirlo en directo
¿Quieres grabar la pantalla de tu móvil?¿Quieres transmitirlo en tiempo real en YouTube?¿Quieres editar la grabación? Hoy en día tenemos mas opciones de comunicación que nunca antes en la historia. Sin embargo, creo que nunca ha sido tan complicado como hoy en día comunicarnos. Creo que abusamos de la mensajería instantánea. Este medio de comunicación es frío y lleva a malas interpretaciones. Y lleva a mas interpretaciones por que solemos leer en diagonal, y muchas veces saltamos palabras importantes, o simplemente sobre interpretamos, deduciendo por el contexto. Esto mismo puede suceder en un sencillo tutorial. No es lo mismo explicar a una persona como utilizar una aplicación por escrito, o con un audio, que hacer una grabación de la utilización de la aplicación directamente. No solo eso, lo mejor sería que pudiera verlo en tiempo real, mientras tu lo explicas. Pues con Android es posible, y precisamente en este podcast te explico como grabar la pantalla en tu Android, e incluso retransmitirlo en directo. Todo surgió el otro día cuando el amigo Vicente Sansaloni, cuyos dos podcast Ya te digo y Unicorn ST son imprescindibles, me indicó como acceder a los mensajes de Anchor. La cuestión es que yo lo interpreté mal, tal y como en el podcast, y creía que se refería a Slack. Para sacarme de la confusión Vicente me mandó un vídeo grabado con esta aplicación, de la cual le estaré eternamente (o casi) agradecido. Lo cierto es que no me he podido resistir, y he querido compartirla contigo. No quería ser yo el único que tuviera la suerte de disfrutar de esta aplicación. Si quieres escuchar toda la historia, no tienes mas remedio que recurrir al podcast.
21:16
November 9, 2018
T01E17. El mejor cliente de Google Drive en Linux
¿Utilizas Google Drive en Linux?¿Quieres utilizar Google Drive en Linux?¿Sabes cual es el mejor cliente de Google Drive en Linux? Escucha este Podcast. Para mi, es posible que también para ti, todo empezara con Dropbox. Al fin y al cabo, este servicio, tuvo en cuenta a los usuarios de Linux, y ya desde el principio desarrolló su propio cliente para escritorio. Sin embargo, yo, con el paso del tiempo he abandonado esta plataforma y actualmente, utilizo, mayoritariamente Google Drive. Y eso a pesar de que Google tiene completamente olvidados a los usuarios de Linux. ¿Porque Google no ha liberado un cliente de Google Drive para Linux?. La verdad es que no tengo ni idea. He leído diferentes opiniones, suposiciones, teorías conspiranoicas, al respecto. Desde que Google tiene un cliente para Linux de uso interno y que no ha liberado, por no dar soporte. Desde luego, hubo una respuesta oficial por parte de Google en el que comunicaban que estaban trabajando para liberar un cliente oficial.... Te recomiendo que visites el enlace sobre cuanto tiempo ha pasado desde que Google dijo que estaban trabajando en un cliente
16:54
November 6, 2018
T01E16. Disfruta del terminal como si no hubiera mañana
Siempre he defendido o creído que el terminal es una herramienta a la que no debemos recurrir cuando le estamos mostrando este excelente sistema operativo a una persona ajena al mismo. Aunque muchos de los que utilizamos GNU/Linux lo hacemos por que tenemos una curiosidad innata. Nos gusta aprender, tenemos una sed de conocimientos insaciable. Si ese es tu caso, y todavía no has descubierto las posibilidades del terminal, vas a entrar a un mundo de posibilidades Hoy en día, no es necesario recurrir al terminal para nada o casi nada. Y sin embargo, cuando un recién llegado, nos ve trastear con el terminal se puede echar para atrás, pensado en donde se ha metido. Existen aplicaciones para hacer casi cualquier cosa. Es mas, si hay alguna acción que no es hay mas remedio que ejecutarla por terminal, dímelo y creo una aplicación gráfica para evitarlo. En muchos tutoriales y artículos, nos apoyamos en el terminal para hacer determinadas acciones. Acciones que en muchas ocasiones se pueden realizar mediante una aplicación gráfica. Soy consciente, de que si llevas un tiempo utilizando GNU/Linux has comenzado a ver o ya te has dado cuenta del enorme potencial del terminal. Entonces te cuesta hacer determinadas cosas vía aplicación. A mi, y seguramente a ti, te cuesta menos instalar una aplicación desde el terminal que recurriendo al Centro de Software de Ubuntu. Por otro lado, si eres recién llegado, pensarás que eso del terminal no es para ti, que eso está anticuado o que no lo necesitas. Si ese es tu caso, voy a adivinirte el fututo.... amarás el terminal. De cualquier forma, si todavía no estás en ese paso, es posible que este episodio del podcast no sea para ti.... todavía, guárdalo y vuelve cuando estés preparado. O bien, escúcha y prueba.
18:29
November 2, 2018
T01E15. Integrando Android con Ubuntu, Linux Mint, Mate, etc
Uno de los temas mas tratados en este atareo.es es precisamente la conexión entre Ubuntu y Android. Te diría que he escrito como una decena de artículos, para hacer todo tipo de conexiones entre ambos entornos. Algunas más fáciles y otras mas complicadas. Lo cierto, es que parece mentira, que siendo primos hermanos, Android y los entornos de escritorio en GNU/Linux se hayan llevado tan mal, hasta hace poco. Y cando digo hace poco, me remonto al 2013, no mucho mas lejos. En ese momento es cuando nace, o al menos cuando ve la luz, el proyecto KDE Connect. Este proyecto soluciona el problema de la integración de Android con Ubuntu, Linux Mint, etc. En este episodio del podcast te hablaré sobre como conectar cualquier dispositivo Android con Ubuntu, en sus deferentes entornos de escritorio. Pero, por supuesto, al igual que lo puedes hacer en Ubuntu, también lo puede hacer en cualquier otra distribución.
23:32
October 30, 2018
T01E14. Saca toda la potencia de Linux en Android
¿Quieres tener toda la potencia de Linux en tu Android? La solución viene de la mano de Termux. Cuando viajo, y no por cuestiones de trabajo, es decir, cuando mi mujer me obliga a despegarme del teclado, no suelo llevarme el portátil. Mas que nada porque si me llevara el portátil, probablemente, terminaría conectado a cualquier WiFi, en lugar de lo que tenemos que hacer, que es salir del mundo 2D, de la pantalla y disfrutar. Sin embargo, eso no quiere decir, que no siga con mi rutina habitual, de mirar mis RSS, el Twitter, y esas cosillas que hacemos para, supuestamente, estar informados. Es decir, que del todo no me despego del mundo virtual, porque conmigo viaja mi Android. Claro, que si tengo mi Android a mano, también puedo tener toda la potencia de Linux. Y, ¿Como tener toda la potencia de Android en Linux? Para esto tenemos Termux.
16:35
October 24, 2018
T01E13. Sobre Ubuntu 18.10 o un avance cósmico
No te puedes perder este nuevo episodio del podcast, pero sobre todo no te puedes perder la nueva versión de Ubuntu 18.10 Cosmic Cuttlefish, porque es un avance cósmico respecto a lo que has visto anteriormente. Aunque desde que empecé con el proyecto del podcast, me planteé hacer episodios atemporales, no me he podido resistir. Y es que sinceramente, la nueva versión de Ubuntu 18.10 Cosmic Cuttlefish es precisamente eso, un avance cósmico. Al fin, los responsables de esta distribución, se han hecho eco de las demandas de los usuarios, y se han lanzado a la piscina. Al fin han cambiado el tema, y el resultado es realmente sobrio, o al menos a mi, así me lo parece. Pero el avance cósmico, no solo ha venido de la mando del cambio del tema. Una gran parte de este éxito, y yo diría que la parte mas importante, viene de la mano de los desarrolladores de GNOME, que han conseguido reducir considerablemente el consumo de recursos. Si, ahora GNOME Shell consume un 25% menos que en la versión anterior. Por supuesto, que aún le queda recorrido, pero hay que reconocer el trabajo realizado. Sin embargo, antes de que te decidas a instalar esta versión, tengo que hacerte una observación. A pesar del avance cósmico que representa esta nueva versión de Ubuntu, no debes olvidar que no es una LTS. Ubuntu 18.10 Cosmic Cuttlefish tiene un soporte de 9 meses. Por esta razón, no te lo recomiendo en ningún caso para un entorno productivo. Esto a pesar, de que su desempeño es espectacular, y hasta la fecha, no he notado ningún problema. Es mas parece que sea, incluso mas estable que la versión anterior. Si quieres probarlo, adelante, porque te va a quedar muy buen sabor de boca, pero no pierdas en ningún momento el foco, de los 9 meses de soporte. Aparte del nuevo tema, y la reducción en el consumo de recursos, Ubuntu 18.10 Cosmic Cuttlefish, trae otras novedades, lo que en conjunto representan ese avance cósmico que te estoy comentando. Sigue leyendo, para conocerlo todo sobre esta nueva versión, o mejor escucha el podcast.
35:58
October 22, 2018
T01E12. Sobre las presentaciones
En este nuevo episodio del podcast, te comento por encima las posibilidades que tienes para hacer tus presentaciones directamente en Markdown. Además te cuento los últimos artículos que he escrito en el blog. Dos de ellos referentes a como acceder a la Raspberry desde fuera de tu red local, teniendo una IP dinámica. Pero no solo, esto, también te cuento como hacerlo de forma segura. Por otro lado, te comento las actualizaciones que he realizado, con ayuda externa, de tres de las aplicaciones que actualmente estoy manteniendo. Espero que disfrutes del podcast...
21:18
October 17, 2018
T01E11. Sobre los terminales desplegables
Si eres administrador de sistemas, ¿quien soy yo para hablarte del terminal?. Pero, si que quiero preguntarte ¿Que aplicación utilizas para emular un terminal?¿El que viene por defecto en Ubuntu o la distribución que utilices?¿O instalas uno específico como puede ser Terminator?¿O prefieres los terminales desplegables? Si eres un usuario novel, recién llegado a Ubuntu, o a la distribución de tu elección, es posible que el terminal, todavía te produzca respeto. O, ni siquiera eso, simplemente pienses que el terminal, es cosa del pasado, que hoy en día ya no es necesario. Sin embargo, para los administradores de sistemas, hoy por hoy, es una herramienta esencial. Fíjate hasta que punto es necesario el emulador de terminal, que Microsoft ha vuelto atrás en el tiempo, y ha integrado hasta bash en sus sistemas. Pero no solo es para los administradores de sistemas. Si eres de los que te gusta cacharrear como es mi caso, sin lugar a dudas que la Raspberry, ocupe una parte importante de tu tiempo de ocio. Y a menos, que la tengas con un entorno de escritorio como puede ser Lubuntu o Ubuntu Mate, cosa que no te recomiendo, lo normal es que te hables con la Raspberry Pi, mediante un teminal. Pero, ni siquiera me quiero cerrar a la Raspeberry Pi para el uso de la terminal. Un usuario normal, puede mejorar considerablemente su productividad recurriendo al terminal para realizar determinados trabajos o procesos. Así, por ejemplo, recientemente publiqué un sencillo script que te permite convertir un audio en vídeo para posteriormente subirlo a YouTube. Si, por supuesto que lo puedes hacer con un editor de vídeo. Sin embargo, no me negarás que es mucho mas sencillo, rápido y productivo hacerlo, de forma desatendida e incluso masiva, desde el terminal, con un sencillo script.
23:07
October 15, 2018
T01E10. Sobre la suite ofimática WPS
¿Que suite ofimática utilizas?¿Conoces WPS?¿En que te puede ayudar la suite ofimática WPS en Linux? Excusas para no acercarse o adentrarse en el mundo Linux puedes encontrar a cientos o a miles. Desde que hay que instalarlo, pasando porque es tremendamente difícil hasta llegar a que no hay herramientas para trabajar en GNU/Linux. Sin embargo, a día de hoy todo esto no es cierto, es mas es completamente falso. Existen empresas en España que te pueden servir el ordenador con la distribución que tu prefieras. Pero si lo quisieras sin sistema operativo, siempre te lo podrías instalar tu. Y es que, actualmente con cualquier instalador de cualquier distribución es realmente fácil instalarlo. Y en cuanto a que no hay herramientas para trabajar en Linux... eso es completamente falso. Si que es cierto que no están las mismas herramientas, pero *casi* siempre podrás encontrar un sustituto. Y es aquí donde llegamos a las *suites ofimáticas*. La suite ofimática que predomina dentro del universo GNU/Linux, y diría que la gran alternativa o al menos la mas conocida a Microsoft Office es **LibreOffice**. Sin embargo *LibreOffice* tiene actualmente un aspecto estético bastante anticuado, y esto puede parar a algunos usuarios, porque realmente la diferencia entre las dos suites, al menos a nivel estético es bastante remarcable. Y aquí en donde entra WPS. Una suite ofimática que si bien no es software libre, si que es gratuita, y te puede servir para dar el primer paso y adentrarte en el mundo GNU/Linux.
16:05
October 11, 2018
T01E09. Sobre Cursos, eventos, asistencia y productividad
¿Escribes a menudo?¿Redactas informes, cartas, documentos?¿Tomas apuntes? Si sueles escribir a menudo, si tienes que hacer informes, cartas, documentos, o simplemente tienes que tomar notas, entonces este nuevo episodio del podcast es para ti. No pienses que esto del Markdown es para desarrolladores o frikis, nada mas lejos de la realidad. Insisto, si escribes este lenguaje es para ti. Y ¿porque digo que Markdown es para ti?. Por mi propia experiencia. Durante muchos años, he estado utilizando procesadores de texto. Desde Microsoft Office inicialmente a LibreOffice en los últimos años. Te puedo asegurar que he sacado el máximo provecho a estas herramientas. En ningún caso, las utilizaba a modo de máquina de escribir. Creaba mis plantillas, y atajos de teclado, para que todo fuera lo mas fluido y productivo posible. Sin embargo, siempre, siempre, siempre me terminaba preocupando por el acabado estético del documento, mientras lo redactaba. Que si este margen es muy pequeño, o muy grande, que si el tipo de letra, que si la separación entre líneas, que si esto, que si lo otro,… Al final me terminaba despistando de mi objetivo, que al fin y al cabo, no es otro que el contenido. Desde que utilizo Markdown, el acabado estético no me preocupa (a priori). Durante la redacción del documento solo me preocupo del contenido. De intentar transmitir lo mejor posible lo que quiero contar. Es decir, me centro en lo importante. Esto me ha llevado a invertir menos tiempo en lo menos importante y mas en lo mas importante. Ahora soy mas productivo sin lugar a dudas. Pero lo mejor es que todos hemos ganado. Tu porque tienes un mejor contenido, y yo porque invierto el tiempo exclusivamente en lo importante. Y por todo esto, pienso que este episodio del podcast es para ti.
24:58
October 8, 2018
T01E08. Sobre los reproductores de podcasts en Linux
¿Escuchas podcasts en Linux Mint o Ubuntu?¿Que aplicaciones utilizar para escuchar podcasts en Linux Mint, Ubuntu etc? Como ya te comenté en el primer episodio de este podcast, una de las razones para iniciar este proyecto, fue precisamente la de devolver al mundo del podcasting, algo que estaba tomando de él. Y es que, como te dije, soy un ávido consumidor de podcast, rondando las 4 horas en ocasiones. Dicho esto, es probable que quieras preguntarme, que de donde saco el tiempo. Pues te lo cuento. Por una parte los podcast los escucho a 2x... y por otro lado, lo hago mientras salgo a correr, y ahí es donde saco el tiempo. Los podcasts nos han traído el consumo de contenido a la carta. Puedes escuchar lo que quieras y donde quieras, y además, y por regla general, sin anuncios. Así, y al menos en mi caso, y supongo que en el tuyo también, me entretengo, pero también aprendo, descubro y todo de una sola vez. Sin embargo, entiendo que hay otras personas, que a lo mejor también quieren escuchar podcast en Linux Mint, Ubuntu, etc... Si este es tu caso, este capítulo del podcast está especialmente pensado para ti.
22:24
October 4, 2018
T01E07. Sobre la automatización de tu casa
¿Quieres tener un hogar inteligente?¿Quieres poner en marcha la automatización de tu casa? Con Home Assistant y una Raspberry Pi puedes hacerlo fácilmente. En este capítulo del podcast te comento sobre una herramienta de software, Home Assistant que te permitirá realizar todo esto. En los próximos días publicaré un tutorial como puedes instalar este sistema de automatización en la Raspeberry Pi. De esta forma y con algunos pasos iniciales, para tenerla funcionando de forma sencilla. Se trata de un proceso de varios capítulos. En ellos empezaremos por lo más básico, que es la instalación de Home Assistant en la Raspberry Pi. Y continuaremos hasta terminar por diferentes y complejos procesos de automatización. Come estos procesos conseguiremos hacer casi cualquier cosa que te puedas imaginar. Y todo ello con el objetivo de hacerte la vida más fácil, así como procurarte una buena dosis de entretenimiento.
22:03
October 1, 2018
T01E06. Sobre los gestores de archivos
En este nuevo episodio del podcast, te quiero acercar al mundo de los gestores de archivos desde el lado de los complementos. Una de las características mas interesantes que tienen los gestores de archivos Nautilus, Nemo y Caja, son precisamente los complementos. Los complementos para estos gestores de archivos
21:02
September 27, 2018
T01E05. Sobre los complementos
Sigo con Kodi. Esta espectacular reproductor multimedia para sacar todo el partido a tu TV. En este capítulo concreto encontrarás una veintena de complementos que te pueden. Con estos complementos exprimirás al máximo el contenido de Kodi. Así puedes encontrar complementos para obtener la sinopsis, imágenes todo tipo de información sobre las películas y series. Puedes encontrar información sobre actores y artistas, directores, y muchos mas. Pero no solo eso, también tienes complementos que te acercarán servicios como YouTube o Vimeo a tu TV para que lo puedas disfrutar en todo el sentido de la palabra, es decir, sentado o tumbado en tu sofá. Pero ahí muchos mas compementos, cientos, yo solo te doy un vistazo general a las posibilidades que ahí, pero tu necesitarás varios días para poder exprimir todo el contenido que decenas de desarrolladores ponen a tu disposición.
24:32
September 24, 2018
T0104 - Sobre lo grande y lo pequeño
Probablemente Ubuntu y Kodi, entraron a formar parte de mi vida digital de forma simultánea, aproximadamente por el año 2.008. Sin embargo, Kodi, por aquel entonces XBMC, no arraigó con tanta fuerza como Ubuntu, hasta entrados 2.010, donde monté un media center o HTPC (Home Theater Personal Computer). Es decir, lo que viene siendo un ordenador para reproducir contenido multimedia, fotografía, vídeo y música. Ese primer equipo, lo monté con componentes de otros ordenadores. Es mas, llegué a montar un segundo media center para un amigo. Inicialmente monté un XUbuntu con XMBC y posteriormente lo cambié por Ubuntu con MATE, por aquello de las compatibilidad con GTK. El explorador de archivos de MATE, Caja, permite que las extensiones de Nautilus funcionen en Caja, eso si, con algunas modificaciones.... aunque lamentablemente por aquel entonces no era así...
27:46
September 20, 2018
T01E03. Sobre conversadores y revolucionarios
Cuando yo ví por primera vez Unity, me causó un impacto realmente positivo. Con independencia del rendimiento, que en las primeras versiones no era lo deseable que se pudiera esperar. Unity suponía una revolución, un cambio en el paradigma de trabajo con el ordenador. Yo estaba realmente **emocionado**, veía un cambio una **mejora en mi productividad**. Se podía buscar todo directamente desde el tablero, sin necesidad de abrir el navegador de internet. Desde buscar la definición de una palabra hasta la sinopsis de una película o los últimos archivos utilizados. A pesar de esto, no todo fueron malas noticias. GNOME Shell, se incorporaba como interfaz de escritorio. Y lo que en principio, no me parecia convencer, en poco tiempo, me di cuenta, que no representaba un gran cambio respecto a Unity, mas bien todo lo contrario. Ambos interfaces eran dos realidades de un mismo paradigma de trabajo con el ordenador.
25:50
September 17, 2018
T01E02. Linux para seres humanos o tu elijes...
En este segundo episodio del podcast, te cuento como llegué a Linux, y que aplicaciones utilizo actualmente y con mas frecuencia. Aunque como comprobarás en el propio podcast, tanto las necesidades como los gustos han ido cambiando. Al final todo se ha ido traduciendo en las aplicaciones que utilizo actualmente. Lo cierto es que llegué a Linux por un lado por curiosidad y por otro por hastío. Y sin embargo, hoy en día, es una de mis grandes pasiones, y al que le dedico una gran parte de mi tiempo libre. En este episodio, no solo encontrarás aplicaciones para desarrolladores, sino que encontrarás aplicaciones para casi cualquier disciplina que te puedas imaginar. Por esta razón te recomiendo encarecidamente que le des una oida, y sobre todo que me comentes tu opinión al respecto, y que me cuentes que aplicaciones utilizas tu. A ver si podemos sacar un consenso de que aplicaciones son mas interesantes.
15:33
September 13, 2018