Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.
Similar Podcasts
The Infinite Monkey Cage
Brian Cox and Robin Ince host a witty, irreverent look at the world through scientists' eyes.
The Top Shelf
ThePrimeagen and teej_dv are on a quest to find the best possible technical speakers and ask the best possible questions we can find. You all know ThePrimeagen can't read, so this is a great format for him to really shine. Teej is here to make sure that Prime knows who the guest is and also to interrupt Prime wherever possible
24H24L
Evento en línea, de 24 horas de duración que consiste en la emisión de 24 audios de diversas temáticas sobre GNU/Linux. Estos son los audios del evento en formato podcast.
ATA 543 - Widgets con JavaScript en Linux
En el episodio 541, te hablé sobre porque JavaScript, se había convertido, a mi modo de ver, en el rey de los lenguajes de programación en los entornos de escritorio Linux. Y no solo de los entornos de escritorio, también de los tiling window manager, en tanto en cuanto, un tiling no es un completo entorno de escritorio. En ese caso, te hablé tanto de GNOME como de KDE, y de las implementaciones que cada uno de ellos había realizado para aprovechar el potencial de JavaScript. Pero, también te dejé caer, sobre que había una opción para los tiling, y es precisamente de lo que te vengo a hablar en este episodio del podcast, de widgets con JavaScript. Lo cierto es que esta solución que he encontrado para implementar widgets me parece simplemente espectacular, me tiene completamente enamorado, y estoy sacando tiempo de debajo de las piedras para poder aterrizarlo en mi swayfx. 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 542 Zsh no es Bash
Como ya te conté hace algún tiempo, Zsh se ha convertido en mi Shell por defecto. Sin embargo, hasta la fecha, he continuado haciendo mis scripts en Bash. Simplemente, porque estoy acostumbrado a utilizar Bash como lenguaje de scripting, entre otras cosas, porque también es el lenguaje de scripting que utilizo habitualmente tanto de forma personal como profesional. Esto no quita que puntualmente haga algún script en Zsh, pero no es lo normal. Sin embargo, el otro día, me topé de nuevo con la realizad de que Zsh no es Bash. No son totalmente compatibles, aunque por poco, la verdad. Más información, enlaces y notas en https://atareao.es/podcast/542 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 541 JavaScript. Rey en Linux
A mi, como a muchos de los que en aquel momento vivimos la aparición de GNOME Shell, no me terminaba de convencer. Pero no me terminaba de convencer, porque simplemente no entendía el cambio que se había producido. Sin embargo, cuando leí el apoyo al desarrollo de aplicaciones, plugins y extensiones con JavaScript, lo comprendí todo. Me pareció un movimiento muy inteligente, mas que nada, por el cambio que se estaba produciendo de forma global en el desarrollo de aplicaciones. Y no solo en el frontend si no también en el backend. El mundo del desarrollo se había puesto muy serio con JavaScript, y ese movimiento debía de ser una auténtica revolución. Y ciertamente, no ha sido únicamente GNOME, sino también Plasma, las que han visto todo esta revolución, y me han llevado a esto de hoy JavaScript. Rey en Linux. Más información, enlaces y notas en https://atareao.es/podcast/541 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 540 Un sorteabot y cuatro Raspberry Pi
Casi llegó el momento de sortear las Raspberry. Y digo casi, porque todavía tengo que dejar un tiempo para poder hacer el sorteo. Durante este episodio, te explicaré tanto la razón como la metodología. Pero, no solo esto, sino que además, del sorteo, te doy otra buena o al menos interesante noticia, y es que esto va acompañado de un nuevo bot para Telegram que se encargue de precisamente realizar esta tarea. Así, a continuación de contaré sobre el sorteabot y estas cuatro Raspberry
ATA 539 Volúmenes Docker y el tiempo
Te quiero hablar de dos asuntos que seguro que en mas de una ocasión te han dado mas de un quebradero de cabeza. Por un lado los volúmenes, y por otro lado el tiempo. Y es que tanto los volúmenes como el tiempo, se pueden comportar de forma distinta, dependiendo de en que lado te encuentres. Si estás en el lado del host o estás en el lado del contenedor. Y esta diferencia de comportamiento, como te decía, te pueden acarrear algún que otro disgusto, como el que te voy a contar hoy. Así, quiero hablarte sobre volúmenes Docker y el tiempo. Y me refiero a la escala temporal, y no a la situación meteorológica. Algo que seguro que en mas de una ocasión te ha dado dolores de cabeza son los permisos en Linux. Pero todavía es mas doloroso si cabe en Docker. Lidiar con los permisos en Docker, es un dolor mayor. Esto es algo que he sufrido durante bastante tiempo, mientras enlazaba los directorios o archivos del host con los directorios o archivos del contenedor. Sin embargo, después de dale muchas vueltas a la cabeza. Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 538 Hyprland un espectacular tiling con espectaculares efectos
Tranquilo que no he vuelto a caer en el tiling hopping ni mucho menos. Sin embargo, si que te tengo que confesar, que en los últimos meses lo estoy utilizando y estoy comenzando a exprimirlo. Sin embargo, en esta ocasión, me lo quiero tomar de otra forma. Mi objetivo, es ir descubriendo poco a poco, esta tiling, exprimiéndolo y configurándolo, y cuando me encuentre suficientemente cómodo pensar si doy el salto. Pero, lo que no podrás negar es que Hyprland es un espectacular tiling con espectaculares efectos, y eso, que yo todavía estoy en la superficie, dame tiempo que profundice. Más información, enlaces y notas en https://atareao.es/podcast/538 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 537 Increíble Portainer o Docker sin terminal
Antes de comenzar con este episodio del podcast, te voy a confesar que estoy mucho mas cómodo tirando líneas de terminal que con el uso de una interfaz gráfica como Portainer. Las cosas son así. Cada uno es cada uno, y tiene sus propios gustos. Sin embargo, entiendo, que esto de la terminal supone una importante barrera de entrada para muchos usuarios. Eso de la pantalla negra, no es muy user friendly. Así que, con ánimo de facilitar el uso de Docker, y con la intención de que todo aquel que quiera pueda introducirse en el maravilloso mundo de self-hosted, he decidido trabajar un poco con esta herramienta, y crear algunos archivos docker-compose.yml, para importarlos directamente a Portainer. Es decir, se trata de trabajar con Portainer o Docker sin terminal.
ATA 536 Productividad y personalización
Inicialmente había titulado a este episodio, productividad y Neovim, o algo similar. Sin embargo, lo cierto, es que esta reflexión, que te traigo, no se circunscribe exclusivamente a Neovim. Esta reflexión se puede aplicar a cualquier aplicación, entorno, medio, o lo que quieras, que sea susceptible de configurar. La cuestión, es que personalizar y configurar una herramienta, tiene sus ventajas y sus inconvenientes, y en muchas ocasiones, nos apoyamos en el estandarte de la productividad para personalizar nuestro entorno, sin darnos cuenta de que estamos invirtiendo casi mas tiempo en personalizar que en trabajar. Si, es un hecho, que siempre he tenido presente, y es una razón, por la que en muchas ocasiones, no recomiendo este tipo de sistemas, porque realmente están reñidos productividad y personalización. Si, puede parecer una paradoja, pero si te paras a pensarlo, tiene toda la razón del mundo, siempre y cuando lo veas, tal y como lo intento expresar. Es decir, desde el punto de vista, de que una personalización continua, te puede llevar a un desastre.
ATA 535 Crear bots en Matrix
Por fin he completado la migración de Mattermost a Matrix. En estos últimos días he desinstalado Mattermost de mi servidor. Soy consciente que todavía tengo algún fleco pendiente, pero esto es lo de menos. Con el paso de los días, y tras una búsqueda de 404 lo iré resolviendo. Sin embargo, ha llegado el momento de meterme de lleno en el mundo de Matrix, y completar aquellas operaciones que no supe, no quise o no pude hacer en Mattermost, y que he visto, recientemente que si puedo hacer en Matrix. Básicamente me refiero a crear bots en Matrix. Para aquel despistado, indicar, que no me refiero a nada que tenga que ver con la película, sino mas bien me refiero a la red social o al servicio Matrix. Para mi en cualquier caso, es mas servicio que red social, pero esto dependerá del uso que le estés dando.
ATA 534 Gist y Pastebin autoalojados
Hace ya algún tiempo que buscaba una solución para compartir pequeños trozos de mi código, e incluso poder compartir documentos y archivos, pero con la peculiaridad, de que fuera yo el propietario de ello. Y es que como tu sabes, lo que alojas en casa de otro, no es tuyo, el del otro. Así, que para evitar esto, quería una solución alojada. Y al final en lugar de una, he optado por dos, dado que, cada una de ellas, tiene unas características particulares. De hecho, Gist y Pastebin, las soluciones originales, no son exactamente lo mismo, ni están creadas exactamente para lo mismo. De ahí, la solución, que finalmente he adoptado, que es utilizar dos herramientas distintas y complementarias para realizar operaciones distintas. Dos herramientas como son Gist y Pastebin, pero en modo autoalojado. Y esto es de lo que precisamente te voy a hablar en este episodio del podcast. --- Más información, enlaces y notas en https://atareao.es/podcast/534 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 533 Tu broker bot para Telegram con Python
Aquí va la primera de las Historias de un Pythonico, en concreto se trata de un bot para Telegram, que se encarga de seguir el comportamiento de la bolsa. En concreto del Ibex 35. De ahí el nombre que le he puesto broker bot. Aunque sinceramente no tengo muy claro si es el nombre mas acertado. La cuestión, es que esta primera historia, me ha llevado un poquito mas de lo que yo esperaba, pero, ya la tienes aquí, para disfrutarla, aprovecharla y sacarle el partido que consideres. Ahí va el broker bot para Telegram con Python. Por supuesto, si tienes una sugerencia para algún bot de Telegram, o alguna sugerencia para este recuerda que lo puedes dejar en atareao.es/que. --- Más información, enlaces y notas en https://atareao.es/podcast/533 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 532 Exprimiendo tu proxy inverso Traefik
Hace ya muchos años que vengo utilizando un proxy inverso para dar salida a todos los servicios que tengo autoalojados en mi VPS. Aunque de vez en cuando pruebo algún que otro proxy inverso alternativo a Traefik, normalmente siempre vuelvo a Traefik. La cuestión es que con el paso del tiempo, y a pesar de que se ha ido actualizando Traefik, yo he seguido manteniendo la misma versión de mi archivo docker-compose.yml, y no he aprovechado, hasta las últimas consecuencias, todas las posibilidades que me ofrece este proxy especializado en Docker. Así, en este episodio del podcast te voy a hablar sobre como estoy exprimiendo mi proxy inverso Traefik.
ATA 531 Python. Poetry para tus ojos
Llevo muchos años programando en Python, y tengo determinados hábitos y costumbres adquiridos, unos buenos y otras no tanto. En este tiempo, he ido evolucionando con las distintas versiones de Python. En general, los cambios que se han producido en Python, los he ido aceptando de buena gana, porque siempre han sido para bien. Sin embargo, hasta la fecha, no le había dedicado al entorno, el suficiente cariño. Y con el entorno, me refiero a las herramientas que me ayudan a trabajar con Python… Pero, esto ha sido hasta ahora, como te digo, hasta el momento en que he descubierto Poetry, que como digo en el título del podcast es Poetry para mis ojos. Lo siento pero no he podido resistirlo. Más información, enlaces y notas en https://atareao.es/podcast/531 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao 🦣 Mastodon 👉 https://mastodon.social/@atareao 🐦 Twitter 👉 https://twitter.com/atareao 🐙 GitHub 👉 https://github.com/atareao
ATA 536 Produtividad y personalización
Inicialmente había titulado a este episodio, productividad y Neovim, o algo similar. Sin embargo, lo cierto, es que esta reflexión, que te traigo no se circunscribe exclusivamente a Neovim. Esta reflexión se puede aplicar a cualquier aplicación, entorno, medio, o lo que quieras, que sea susceptible de configurar. La cuestión, es que personalizar y configurar una herramienta, tiene sus ventajas y sus inconvenientes, y en muchas ocasiones, nos apoyamos en el estandarte de la productividad para personalizar nuestro entorno, sin darnos cuenta de que estamos invirtiendo casi mas tiempo en personalizar que en trabajar. Si, es un hecho, que siempre he tenido presente, y es una razón, por la que en muchas ocasiones, no recomiendo este tipo de sistemas, porque realmente están reñidos productividad y personalización. Si, puede parecer una paradoja, pero si te paras a pensarlo, tiene toda la razón del mundo, siempre y cuando lo veas, tal y como lo intento expresar. Es decir, desde el punto de vista, de que una personalización continua, te puede llevar a un desastre.
ATA 530 ¿Se puede vivir de Linux?
Hace algo mas de un mes en Desde Linux, lanzaron la pregunta de si se puede vivir de Linux como LinuxTuber en el año 2023. La cuestión, es que yo, por aquel entonces andaba de vacaciones, y simplemente me quedé con el dato, y no entré en mucho mas. Sin embargo, esto de vivir de Linux, siempre me ha llamado la atención. Y no tanto de la mano de YouTube, si no que mas bien por mi propia cuenta. Posiblemente apoyado por YouTube, pero en ningún caso de forma exclusiva. Y es que poder vivir de algo que te apasiona, ¿a quien no le puede gustar?. Así, en este episodio del podcast, quiero abordar precisamente esto, de ¿si se puede vivir de Linux?.