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í.
…
continue reading
Podcast sobre desarrollo de software. Programar es muy divertido, pero a veces se vuelve un infierno. Mejor tomárselo con humor. Presentan Juan José Meroño y Àlex Ballesté
…
continue reading
Podcast de programación vista desde un punto de vista más humano para compartir el conocimiento y disfrutar de este gran arte que es el desarrollo de software junto con la comunidad. Argentina: Lunes 23:00 HS Mexico: Lunes 21:00 HS España: Martes 04:00 HS
…
continue reading
Charlas entre un músico y un programador sobre ciencia, tecnología, sociedad, alimentación y música.
…
continue reading
Canal de Podcast dedicado a la divulgación de INFORMÁTICA: hardware, software, programación, ciberseguridad, inteligencia artificial,... desde la perspectiva de Patxi, intentando hacer fácil y divertido lo difícil.
…
continue reading
De pequeño daba 2 semanas a los juguetes antes de desmontarlos y ver lo que había dentro. No sé, curiosidad u obsesión destructiva. Ahora cacharreo con Arduino, Raspberry Pi, ESP32 y todo lo que tenga cables y utilice programación. Parece ser que no me he curado y ahora cacharreo con mi casa.
…
continue reading
Note Mark otra herramienta #selfhosted para #autoalojar tus notas en la nube con #linux #docker #traefik y tenerlas siempre a tu disposición De nuevo te traigo un servicio para tus notas. En este caso se trata de hacer y mantener tus notas en la nube, mejor dicho, en tu nube. Al final, de eso se trata la soberanía digital, que tu alojes lo que cons…
…
continue reading
Como tener tus servicios autoalojados en tu #vps o en una #raspberry protegidos y actualizados con #traefik #docker #crowdsec y #watchtower Hace un par de días cuando me preparaba para correr, me di cuenta que los podcast que escucho mediante u2vpodcast no se sincronizaban. Era como si no hubiera acceso al servidor. Y no es que fuera como si, es qu…
…
continue reading
1
Episodio 125 - La empresa: Trabajo remoto
1:30:09
1:30:09
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:30:09
¿Cómo se debe montar el teletrabajo en la empresa? ¿Hay mejores y peores prácticas? Hoy nos acompaña David Bonilla para explicarnos cómo implantarlo en nuestra empresa fictícia, desde cero. Presentan: Juanjo Meroño y Àlex Ballesté
…
continue reading
Un #bot de #telegram en #python para subir tus #audios a #archive.org y publicarlos en tu propio feed utilizando un contenedor #docker en #rust Regreso de nuevo al episodio 465 del podcast en el que te hablé de hacer tu propio podcast a lo fácil. Todo surgió ayer, en Mastodon, en un comentario que le hizo Alberto, del podcast PapaFriki, a Juanjo de…
…
continue reading
Sobre la vulnerabilidad que afectó a #xz y el #opensource . Que implicaciones tiene y otras cuestiones que es necesario aclarar sobre el opensourceComo seguro que has escuchado o visto en innumerables sitios, hace unos días se descubrió una vulnerabilidad que afectaba al paquete XZ. Sin ebargo, no me quiero centrar tanto en la vulnerabilidad que se…
…
continue reading
En este episodio te cuento mi experiencia en el #frontend con #svelte y #typescript mientras que en el #backend estoy utilizando #actix con #rust Sigo metido con el servicio para escuchar vídeos en formato podcast, y si bien, ya lo tenía resuelto, no me terminaba de convencer. Como te conté en un episodio anterior, lo estaba implementado con una co…
…
continue reading
Como crear plantillas con #jinja y #python o #rust o otros lenguajes para automatizar desde correos a generación de imágenes vectoriales de forma fácil Jinja, se ha convertido en un herramienta fundamental para mi, que actualmente utilizo en casi cualquier proyecto en el que entro. Y es que las posibilidades que te ofrece un motor de plantillas es …
…
continue reading
1
Pizzel Ep. 102 - Magia a 60Hz + Eduardo Temprana
1:32:50
1:32:50
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:32:50
Nos juntamos con Eduardo Temprana, especialista en fotónica, para hablar de LiDAR, su uso en vehículos autoconducidos y el uso del láser en telecomunicaciones por fibra óptica. Eduardo es doctor en ingeniería electrónica de la Universidad de California, San Diego y actualmente trabaja para Mobileye, una empresa de Intel. Referencias del episodio Mo…
…
continue reading
Sobre como cambiar un hosting #wordpress por un #vps con #docker y #traefik de una manera sencilla para exprimir al máximo el mundo #selfhosted Actualmente tengo algunos sitios alojados en hosting WordPress, y otros en distintos proveedores. Uno de los que me quedan todavía es precisamente este sitio que estás leyendo. Sin embargo, la mudanza de es…
…
continue reading
1
Episodio 124 -La Empresa: DevRel
1:11:12
1:11:12
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:11:12
En este episodio es el turno para hablar de un equipo de devrel en nuestra empresa. ¿Qué beneficios nos ofrece un devrel? ¿Cómo debe ser ese equipo? Alba Silvente se nos une en esta aventura y nos ayuda con el diseño de este equipo. Presentan: Juanjo Meroño y Àlex Ballesté
…
continue reading
Utilizar #contraseñas seguras ya no es suficiente, es necesario emplear otras opciones como el segundo factor de autenticación conocido como #2fa Con el paso del tiempo esto de tener una contraseña para proteger un servicio ya no es suficiente. Empezamos por tener una contraseña sencillita para todos los servicios. Posteriormente, utilizamos reglas…
…
continue reading
1
Lo del incendio de Valencia y la domótica
1:05:03
1:05:03
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:05:03
En este nuevo capítulo del Bar Domótico hablamos de lo importante que es entender qué estamos instalando en nuestras casas. Todo viene al hilo por la trágica noticia del incendio de Valencia donde en primera instancia se informó que fue debido a uno de los mecanismos de un toldo motorizado. Finalmente, cuando se levantó el secreto de sumario se con…
…
continue reading
Seguimos con los #proxy de #telegram y vuelvo a escuchar #podcast de canales de #youtube mediante un servicio propio que puedes autoalojar Al final después de todo el revuelo que se montó con el bloqueo temporal de Telegram se ha quedado en nada. No es que me queje de esto, mas bien todo lo contrario, porque la verdad es que me ha servido para prof…
…
continue reading
1
Anécdotas y experiencias del desarrollo de herramientas - Code Time - Anécdotas Giordánicas (10) - Versión Completa
3:15:29
3:15:29
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
3:15:29
- Charla pre podcast: 00:04 - Introducción al tema: 13:45 - Mis primeros años: 16:45 - Primeras herramientas laborales: 36:28 - La actualidad: 49:44 - Charla Post Podcast: 1:52:30 - Cierre: 3:13:32 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: ht…
…
continue reading
1
Anécdotas y experiencias del desarrollo de herramientas - Code Time - Anécdotas Giordánicas (10) - Versión Compacta
1:40:47
1:40:47
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:40:47
- Introducción al tema: 00:04 - Mis primeros años: 03:04 - Primeras herramientas laborales: 22:47 - La actualidad: 36:03 - Cierre: 1:38:49 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la…
…
continue reading
configura #telegram con un #proxy #socks5 o #mtproxy o utilizando una #vpn para utilizarlo en cualquier circunstancia, para levantar tu proxy con #docker Como seguro que ya sabes, y has oído en multitud de medios, hace unos días un juez ordenó bloquear Telegram en España, de forma cautelar, a raíz de una denuncia de varias plataformas multimedia. E…
…
continue reading
un selector de #emoji para #linux y #sway y como mostrar las teclas que pulsas en pantalla para utilizarlo en tus vídeos de #youtube Parece una tontería, pero cada día hago mas uso de los emojis. Me parece una forma muy práctica de darle mas significado a una frase. Quizá se trate de darle contexto. En muchas, muchas, muchas ocasiones, tu interlocu…
…
continue reading
Realizar copias de #seguridad en #Linux y #Docker utilizando #cron o #systemd y como monitorizar la actividad con herramientas como #OpenObserve El día que se me ocurrió la idea de levantar OpenObserve para controlar los contenedores Docker y otros procesos en mi VPS principal, me tenía que haber dado un premio. Con el paso del tiempo esta herramie…
…
continue reading
Existen páginas de inicio para tus servicios #docker en #linux #windows o #macos , yo busco una con control de acceso y monitorización de contenedores Si te soy sincero, no tenía muy claro como titular este episodio, como me suele suceder de forma habitual. Y eso que el pasado lunes ya te amenacé con esto de que te hablaría sobre Dockerboard. Lo ci…
…
continue reading
rust es un fantástico lenguaje de programación que lo puedes utilizar tanto en #windows como en #macos como en #linux y que te tiene un gran desempeño Llevo unos días programando a diario con Rust, en un proyecto que empecé hace ya algún tiempo, Dockerboard, del cual te hablaré el próximo jueves. Y es que durante estos días, al retomar el proyecto …
…
continue reading
Combinar #chatgpt o cualquier otro modelo de lenguaje natural con #python y #telegram te pueden ayudar a aprender #python o lo que tu necesites Desde que el otro día hice el experto en Bash, Fish y Shell, he continuado trabajando para hacer otros expertos, pero con la particularidad de que fueran completamente independientes, y ahora te explico de …
…
continue reading
Con Docker registry podrás hacer tu propia gestión de imágenes #docker en #linux sin necesidad de #dockerhub o plataformas de terceros de forma sencilla Por aclararnos Docker Registry, no es ni mas ni menos, que una plataorma que te permite, almacenar, versionar, y compartir imágenes. Al igual que una gran mayoría, yo comencé utilizando DockerHub c…
…
continue reading
1
Episodio 123 - La empresa: Ciberseguridad
1:20:11
1:20:11
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:20:11
Con nosotros, nuestra amiga Nuria Prieto, para contarnos todo aquello que debemos tener en cuenta para protegernos de aquellos ataques que pueden hundir nuestra empresa. En este episodio veremos cómo establecer la ciberseguridad desde cero. Este episodio lo patrocina: Los Androides (Gabi Moreno) https://gabimoreno.soy Presentan: Juanjo Meroño y Àle…
…
continue reading
Como estoy utilizando #chatgpt en #linux con #python y #espanso, que ventajas me ofrece, que usos le doy y que gastos me repercute este uso. Cada vez utilizo mas ChatGPT, solo o en combinación, y desde luego esto tiene mucho potencial y hay que exprimirlo, siempre teniendo en cuenta las limitaciones en el uso del momento. Hoy te voy a hablar sobre …
…
continue reading
1
Presentación Bar Domótico
1:57:43
1:57:43
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:57:43
Otra aventura más donde me he embarcado y ya son....ni me acuerdo. Te cuento de qué trata esta nueva locura. Resulta que hace unos meses, en Navidad, contacté con varios YouTubers con canales relacionados con la domótica y Home Assistant. Les pedí que enviaran un vídeo de los que más les flipa de la domótica y Home Assistant. Y aunque no me respond…
…
continue reading
La #terminal es una herramienta fundamental en #linux, y es la que mas utilizo. Recientemente reemplacé #kitty por #wezterm por algunos caracteres Llevo mas de cuatro años, como mínimo menos utilizando Kitty, y muy a pesar mío, tengo que cambiarlo por otro terminal. Parece una tontería, pero la realidad es que no me ha resultado fácil, este cambio.…
…
continue reading
Te muestro como puedes dominar #linux, #python, incluso el inglés utilizando la inteligencia artifical #ia con #chatgpt y un #bot de #telegram Esto no es nada nuevo, hace unos meses leí un Tweet de Macjosan, contando que su hijo había creado un ChatGPT para que le explicara las cosas que no entiende de física, y le estaba yendo fantástico, porque m…
…
continue reading
En el tutorial sobre Neovim he ido comentando diferentes complementos que te ayudan a programa en diferentes lenguajes de programación. Sin embargo, como he comentado en mas de una ocasión, una gran parte del tiempo, lo dedico a escribir, además de programar. Y escribo, desde los guiones de los guiones de los podcast, pasando por los guiones de los…
…
continue reading
Te cuento mi experiencia como desarrollador programando en #python con #visualtudiocode, #pycharm y #neovim en #linux ventajas e inconvenientesEn estos últimos días, preparando todo el material para Dockerbot, he estado trabajando con Visual Studio Code. Esto me ha llevado a compararlo con los otros dos editores que utilizo con mas frecuencia PyCha…
…
continue reading
Me ha costado un poco organizar este proyecto para programar tu propio Dockerbot, pero parece que lo tengo mas o menos claro. En este episodio te cuento que esto del Dockerbot, como lo vamos a organizar, como funciona, como puedes participar, etc. Lo mas importante de este proyecto, por supuesto es que participes, que sigas cada uno de los capítulo…
…
continue reading
Soy muy consciente que el tema que voy a abordar hoy no es algo que estuvieras esperando como agua de mayo. Es mas, probablemente si no estás en el mundo del desarrollo puede ser que te suene hasta a chino, incluso, si solo haces tus scripts por pura diversión, cacharreo o similares, pienses que esto no es para ti, pero, nada mas lejos de la realid…
…
continue reading
1
Pizzel Ep. 101 - Mickey Mouse es argentino
1:01:38
1:01:38
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:01:38
Empieza un nuevo año, lo que invita a reflexionar sobre tecnologías de tiempos pasados. Javier conspira con la industria otorrinolaringológica haciéndonos escuchar la canción más ruidosa del mundo. Disney pierde un ratón. Por último Pedro nos actualiza sobre el pequeño gran mundo de los navegadores web. Referencias del episodio The Simpsons Sing th…
…
continue reading
1
La importancia de Clean Code | Script Time
1:04:22
1:04:22
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:04:22
- Disclaimers: 01:09 - Las premisas de Clean Code: 01:40 - Siempre habrá código: 02:03 - Los costos de un código desastroso: 17:00 - ¿Cómo se puede resolver el problema de código sucio?: 23:35 - ¿Qué es Clean Code?: 24:18 - ¿Por qué es importante Clean Code?: 25:17 - Las fortalezas de Clean Code: 30:55 - ¿Cómo aprender a escribir Clean Code?: 40:21…
…
continue reading
En los últimos días me he juntado con dos cuestiones que finalmente me han llevado a lo mismo. Por un lado, el reto de programación para este 2024, y por otro lado un problema que estoy teniendo con una API, y que ahora te contaré. La cuestión es que me ha llevado a investigar en torno a otros frameworks, que me den la posibilidad de levantar una A…
…
continue reading
1
Episodio 122 - La empresa: Sistema de diseño
1:32:53
1:32:53
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:32:53
Continuamos con la saga de la empresa, y en esta ocasión nos acompaña Carmen Ansio. Ella es especialista en diseño, frontend, performance, buenas prácticas, y todo lo ligado a disponer webs espectaculares. Con ella vemos si montar o no un sistema de diseño desde cero en una empresa que empieza. ¿Qué perfiles se necesitan? ¿Cómo se construye y se ma…
…
continue reading
Como ya te he contado en mas de una ocasión, algo que siempre es necesario para un creador de contenido, ya sea amateur o profesional, es el feedback, la retroalimentación. Básicamente se trata de conocer si lo que estás haciendo te resulta interesante o no. Igualmente conocer, que es lo que se hace bien, como lo que se hace mal, siempre desde un p…
…
continue reading
1
Clean Code - Tests | Code Time (247) - Versión Completa
2:54:51
2:54:51
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
2:54:51
- Inicio: 00:00 - Charla pre podcast: 00:12 - Presentación: 13:08 - Disclaimers: 14:41 Clean Code - Testing - Introducción al testing: 15:44 - Tests insuficientes: 21:37 - Usar herramientas de coverage: 30:07 - No saltear los tests triviales: 34:27 - Un test ignorado es una pregunta sobre una ambigüedad: 37:58 - Testear las condiciones borde: 44:28…
…
continue reading
1
Clean Code - Tests | Code Time (247) - Versión Compacta
1:09:53
1:09:53
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:09:53
- Presentación: 00:12 - Disclaimers: 01:45 Clean Code - Testing - Introducción al testing: 02:48 - Tests insuficientes: 08:41 - Usar herramientas de coverage: 17:11 - No saltear los tests triviales: 21:31 - Un test ignorado es una pregunta sobre una ambigüedad: 25:02 - Testear las condiciones borde: 31:32 - Testear exhaustivamente alrededor de los …
…
continue reading
Como últimamente hay tanta algarabía en el grupo de Telegram de atareao con Linux, en referencia a la supuesta eterna batalla, entre Emacs y Vi, he querido poner un poco de sal en nuestras vidas, con este título tan llamativo. No, nunca he utilizado Emacs, y por el momento no lo voy a utilizar. Ahora mismo tengo demasiados frentes abiertos como par…
…
continue reading
Hace unos días, a raíz del episodio 557, titulado Terminará Typst con Markdown, surgió una interesante conversación sobre si se estaba reinventado la rueda con las aplicaciones que se estaban implementado en Rust. En concreto se refería a Typst, y LaTeX, un lenguaje institucional en ciencias. Esta polémica, o discusión o como la quieras llamar, no …
…
continue reading
Hace un par de semanas, en el episodio 557 del podcast que titulé ¿Terminará Typst con Markdown lo cierto es que subestimé y mucho a Typst. Sinceramente Typst es brutal. Estamos, o por lo menos, yo lo veo así, ante un auténtico LaTeX killer. Sin dudarlo. Yo iría mucho mas lejos, porque pienso que está muy por delante de cualquier otra alternativa, …
…
continue reading
En este episodio del podcast te quiero hablar sobre las aplicaciones imprescindibles en Linux en 2024, o al menos las que yo considero. Está claro que dependiendo de tu flujo de trabajo, dependiendo de si te dedicas mas al ocio o al negocio, dependiendo de si eres mas de gui o de cli, tendrás unas preferencias personales u otras. Sin embargo, mi in…
…
continue reading
Pasar de Bash a Zsh fue un auténtico drama. Así como lo estás leyendo. Me resistía a abandonar esa shell que tanto tiempo me había acompañado. Después de un tiempo, me di cuenta que no era para tanto. Al final, los scripts seguiría haciéndolos en Bash, o en Zsh, a mi conveniencia. Y lo cierto, es que han sido muchos mas en Bash, que en Zsh. En este…
…
continue reading
Antes de sumergirnos en las procelosas aguas de enfrentar Zellij con otras herramientas, tengo que aclarar que yo he sido un usuario puntual de tmux. Y si bien, soy usuario de Zellij, prefiero abrir varios terminales en mi escritorio. El objetivo de traerte Zellij, no es otro que el de mostrarte alternativas a las tradiciones herramientas screen y …
…
continue reading
1
Clean Code - Nombres | Code Time (246) - Versión Completa
2:16:28
2:16:28
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
2:16:28
- Charla pre podcast: 00:13 - Presentación: 45:47 - Breve descripción de Clean Code: 46:13 - Disclaimers: 48:29 Clean Code - Nombres - Elegir nombres descriptivos: 49:42 - Elegir nombres apropiados al nivel de abstracción: 58:48 - Usar nomenclatura estándar cuando sea posible: 1:05:43 - Nombres no ambíguos: 1:11:10 - Usar nombres largos en grandes …
…
continue reading
- Presentación: 00:13 - Breve descripción de Clean Code: 00:39 - Disclaimers: 02:55 Clean Code - Nombres - Elegir nombres descriptivos: 04:08 - Elegir nombres apropiados al nivel de abstracción: 13:14 - Usar nomenclatura estándar cuando sea posible: 20:09 - Nombres no ambíguos: 25:36 - Usar nombres largos en grandes ámbitos: 28:28 - Evitar codifica…
…
continue reading
Llevo ya algún tiempo viendo distintos artículos referentes a typst, y durante los últimos días estuve leyendo y probando typst como lenguaje de marcado. No te engañaré, por un momento, estuve pensando en reemplazar a mi querido markdown, pero, spoiler, al final va a ser que no. Sin embargo, esto no quita que encuentre a typst increíblemente intere…
…
continue reading
A este episodio del podcast lo iba a titular exactamente pero utilizando la versión anglosajona, Rabbit Hole. Sin embargo, he pasado primero a traducir por madriguera de conejo, para finalmente ponerle el título que le toca, un pozo sin fondo. Y es que si bien, los dotfiles son una auténtica maravilla, porque te permite tener toda tu configuración …
…
continue reading
1
Clean Code - Aspectos generales PT 8 | Code Time (245) - Versión Completa
2:31:47
2:31:47
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
2:31:47
- Charla pre podcast: 0:11 - Presentación: 40:34 - Breve descripción de Clean Code: 40:54 - Disclaimers: 42:25 Clean Code - Aspectos Generales PT 8 - Las funcione solo deberían descender un solo nivel de abstracción: 45:36 * Incluye anécdota de ECG - Mantener datos configurables en niveles altos: 1:38:23 - Evitar la navegación transitiva: 1:49:47 -…
…
continue reading
1
Clean Code - Aspectos generales PT 8 | Code Time (245) -Versión Compacta
1:19:46
1:19:46
Reproducir más Tarde
Reproducir más Tarde
Listas
Me gusta
Me gusta
1:19:46
- Breve descripción de Clean Code: 00:31 - Disclaimers: 02:02 Clean Code - Aspectos Generales PT 8 - Las funcione solo deberían descender un solo nivel de abstracción: 05:13 * Incluye anécdota de ECG - Mantener datos configurables en niveles altos: 58:00 - Evitar la navegación transitiva: 1:09:24 - Cierre: 1:16:25 –––––––––––––––––––––––––––––– Par…
…
continue reading