Command Line Heroes En Español cuenta las épicas historias reales de cómo los desarrolladores, programadores, hackers, geeks y rebeldes de código abierto están revolucionando el panorama tecnológico. Presentado por Red Hat, este podcast se basa en el galardonado programa en inglés del mismo nombre.

Primero lo BASICo

November 02, 2021 00:26:57 13.35 MB Downloads: 0

Antes necesitabas haber estudiado un doctorado y tener una gran cantidad de hardware para poder ser programador. Pero en 1965 dos ingenieros tuvieron una idea revolucionaria: facilitar la programación para que la gente pudiera introducirse a ella. Los lenguajes para principiantes, como BASIC, abrieron las puertas del desarrollo de código a todo el mundo. Tom Cormen y Denise Dumas recuerdan que BASIC lo cambió todo. Avi Flombaum y Saron dan consejos para elegir el primer lenguaje con que un principiante puede abrirse paso en esta nueva etapa del desarrollo de software. Además, Femi Owolade-Coombes y Robyn Bergeron nos cuentan que la nueva generación de programadores está haciendo sus pininos con los videojuegos. Los lenguajes para principiantes le dan a todo el mundo la oportunidad de dar sus primeros pasos en la programación, y ayudan a toda la industria.

Las aventuras de Python

October 19, 2021 00:29:20 14.46 MB Downloads: 0

Con la renuncia del dictador benevolente de por vida, la evolución de Python cambió para siempre. El mensaje titulado "Transferencia de poder" resalta la manera en que evolucionan los lenguajes de programación. En este episodio, Emily Morehouse analiza la relación entre la expansibilidad de Python y su comunidad incluyente. Michael Kennedy explica que aunque Python es muy fácil de usar, tiene la capacidad suficiente para desarrollar cosas como YouTube e Instagram. Y Diane Mueller señala que la comunidad de Python tuvo la iniciativa de desarrollar muchas prácticas incluyentes que se han ido extendiendo en el mundo de la tecnología, como la posibilidad de tomar decisiones en comunidad, por ejemplo. Hay veces en que un dictador benevolente empieza el desarrollo de los lenguajes. Pero Python nos enseña que lo que los lleva al éxito son las comunidades. Aquí te dejamos los links a los podcasts de Michael Kennedy: Talk Python to Me y Python Bytes. 

Presentamos la tercera temporada de Command Line Heroes en español

October 05, 2021 00:02:56 1.92 MB Downloads: 0

Ya llegó la tercera temporada de Command Line Heroes en español. Esta vez nos dedicaremos a conocer la maravillosa historia de los lenguajes de programación y la manera en que las comunidades influyen en su desarrollo. Vamos a hablar de Python, JavaScript y Perl. ¡Y eso es solo el principio!Suscríbete ya.

Curiosidad abierta: NASA, Marte, las estrellas y más allá

July 06, 2021 00:26:23 13.16 MB Downloads: 0

La gente más inteligente nos llevó a la luna con la potencia informática de las calculadoras de bolsillo. Y ahora nos llevará más lejos, gracias a la tecnología de la que hablamos toda la temporada. El código abierto nos lleva a Marte. En el último episodio de la segunda temporada visitaremos el Laboratorio de Propulsión a Chorro de la NASA. Tom Soderstrom nos habla de todas las ventajas que ha obtenido el Laboratorio gracias a la adopción del código abierto. Hila Lifshitz-Assaf explica que la NASA resuelve algunos de sus mayores problemas con software abierto y crowdsourcing. Y Dan Wachspress comenta que las empresas propietarias necesitan hacer algunos sacrificios para poder trabajar con la NASA, pero a cambio colaboran en los proyectos más innovadores del mundo. Los exploradores de las más amplias fronteras eligen trabajar de manera abierta, y Marte es su destino. ¿Qué sigue?

Tu servidor sin servidor: poder de desarrollo con control

June 22, 2021 00:31:10 15.47 MB Downloads: 0

¿Qué significa realmente la informática sin servidor? Los servidores siguen existiendo: los conceptos básicos de Internet no han cambiado. Pero y si alguien más los maneja, ¿a qué podrían dedicarse los desarrolladores, qué podrían lograr? La informática sin servidor facilita a los principiantes la implementación de las aplicaciones, y vuelve el trabajo más eficiente para los especialistas. Andrea Passwater explica que el olvidarse de los elementos de la infraestructura del desarrollo puede ayudar mucho. Pero al igual que cualquier avance, la informática sin servidor tiene sus inconvenientes. Rodric Rabbah nos cuenta que el quedarse sin servidor puede implicar renunciar al control de las implementaciones, además de que limita la capacidad para responder a los problemas, razón por la cual colaboró con la creación de Apache OpenWhisk, un entorno de código abierto sin servidor. Y Himanshu Pant plantea cuándo es conveniente utilizar los servicios sin servidor. El objetivo de la informática sin servidor debe ser dar más libertad a los desarrolladores. Pero incluso para simplificar nuestras herramientas, necesitamos pensar en todo el panorama.

Explosión de los datos: procesamiento, almacenamiento y la nube

June 08, 2021 00:29:16 14.5 MB Downloads: 0

El big data nos ayudará a resolver grandes problemas: cómo cultivamos alimentos; cómo entregamos suministros a los necesitados; cómo curamos las enfermedades. Pero primero tenemos que aprender a manejarlo. La vida moderna está llena de dispositivos conectados. Actualmente, en un solo día generamos más datos de los que habíamos recopilado en miles de años. Kenneth Cukier explica cómo ha cambiado la información, y cómo empieza a cambiarnos a nosotros. La Dra. Ellen Grant nos cuenta que el Hospital Infantil de Boston utiliza software de código abierto para transformar los grandes volúmenes de datos en tratamientos personalizados. Y Sage Weil explica que el almacenamiento escalable y resistente de Ceph en la nube nos ayuda a administrarlos. Recopilar información es indispensable para poder entender el mundo que nos rodea. El big data nos ayuda a seguir con nuestros interminables descubrimientos.

DevSecOps: seguridad y confiabilidad en evolución

May 25, 2021 00:27:28 13.64 MB Downloads: 0

Las malas prácticas de seguridad y confiabilidad pueden causar interrupciones que afecten a millones de personas. Ya es hora de que la seguridad se vuelva parte del movimiento DevOps, porque cuando vivamos en un mundo DevSecOps, podremos dejar volar nuestra creatividad para mejorarla. Antes los equipos encontraban un punto vulnerable al mes. Hoy, el desarrollo de software avanza rápidamente gracias a los procesos ágiles y los equipos de DevOps y Vincent Danen nos explica cómo eso nos ha llevado a un drástico aumento de los puntos vulnerables. Jesse Robbins, el ex maestro de los desastres en Amazon, explica cómo actualmente las empresas se preparan para los errores y problemas catastróficos. Y Josh Bressers, director de seguridad de los productos en Elastic, analiza el futuro de la seguridad en la tecnología. No podemos tratar a los equipos de seguridad como si fueran gruñones malhumorados. Escucha el podcast para saber cómo hacen los equipos de DevSecOps para reunir a los héroes y mejorar la seguridad.

Fail better: El fracaso más grande es nunca haberlo intentado

May 11, 2021 00:28:14 33.57 MB Downloads: 0

Las equivocaciones son el origen de los descubrimientos. Cuando empezamos algo nuevo, cometemos muchos errores. El secreto no es cometerlos rápido, sino cometerlos mejor. En este episodio vemos que la tecnología acepta y aprovecha los errores. El abordarlos con curiosidad y franqueza es parte de nuestro proceso. Jennifer Petoff nos cuenta la forma en que Google ha desarrollado una cultura de aprendizaje y mejora a partir de ellos. Jessica Rudder nos explica que si cambiamos nuestra perspectiva y aceptamos los errores, podemos aprovecharlos y obtener éxitos inesperados. Y Jen Krieger nos habla de que los procesos ágiles nos ayudan a planificar las equivocaciones. Los errores no son el fin del mundo. De hecho, pueden ser el primer paso para lograr algo mejor.

Listos para el commit: la lucha por el código abierto

April 27, 2021 00:25:17 24.26 MB Downloads: 0

¿Quieres iniciarte en el código abierto pero no sabes por dónde empezar? ¿Ya eres colaborador y no entiendes por qué solo se aceptan algunas solicitudes de extracción? ¿Eres mantenedor y te sientes abrumado? En este episodio analizamos lo que implica el compromiso con un proyecto de código abierto. Acompañamos a nuestros héroes a medida que avanzan en su papel de colaboradores del código abierto: desde encontrar proyectos y contribuir a ellos, hasta desarrollar y mantener comunidades prósperas. Shannon Crabill nos cuenta cómo se inició en el código abierto en Hacktoberfest 2017. Existen muchas maneras de contribuir al código abierto. Vamos a verlas juntos.

Hello, World: lenguajes de programación para el desarrollador políglota

April 13, 2021 00:30:10 14.94 MB Downloads: 0

Todos los lenguajes de programación se crearon para lograr algo que antes era imposible. Actualmente existen muchísimos, ¿pero cuáles realmente necesitas conocer? En este episodio nos sumergiremos en la historia de los lenguajes de programación. Hablaremos de la genialidad de "Amazing Grace", también conocida como la Contralmirante Grace Hopper. A ella le debemos el que los desarrolladores no necesiten un doctorado en matemáticas para escribir sus programas en código informático. Nos acompañarán Carol Willing de Project Jupyter, exdirectora de la Python Software Foundation, y Clive Thompson, colaborador de la revista The New York Times Magazine y Wired, y autor de "Coders", un libro sobre la manera de pensar de los programadores.

Press Start: cómo los juegos ayudaron al desarrollo de software

March 30, 2021 00:28:00 27.32 MB Downloads: 0

Desde antes de que se acuñaran los términos código abierto e Internet, había jugadores de videojuegos. Fueron ellos los que empezaron a formar las primeras comunidades de código abierto, para poder compartir y desarrollar los trabajos de los demás. De hecho, muchos programadores empezaron su carrera con los juegos de computadora. En este episodio hablaremos de la libertad creativa y abierta que se generó con los primeros juegos que se desarrollaron en ARPANET. El desarrollo de los juegos no solo llama la atención de los programadores, sino también de mucha gente creativa, así que la combinación da muy buenos resultados. Pero aunque todo empezó como un proceso abierto, las cosas han cambiado.

Presentamos la Temporada 2 de Command Line Heroes en español

March 16, 2021 00:01:50 1.88 MB Downloads: 0

Ya llegaron las nuevas historias de la segunda temporada de Command Line Heroes. Esta vez nos vamos directamente a la línea de comando. Vamos a ver el día a día de los desarrolladores para conocer lo que hace posible su trabajo. Vamos a plantear varias preguntas para saber de dónde vienen los lenguajes de programación, cómo hacer una buen pull request y qué hay en una nube híbrida. Y las respuestas nos llevarán directo a Marte.

Días del futuro abierto

December 01, 2020 00:27:34 13.73 MB Downloads: 0

Imagínese un mundo en el que nunca se haya popularizado el open source y a nadie se le haya ocurrido poner el código fuente a disposición de los demás. En este episodio, analizamos esta extraña posibilidad y celebramos las herramientas y las metodologías open source que nos trajeron a donde estamos hoy. Acompáñenos en el cierre de la Temporada 1, con una vista panorámica de cómo se desarrolló el mundo de la tecnología de open source. En la próxima temporada, nos concentraremos en las dificultades épicas que enfrentan los héroes de la línea de comandos de la actualidad.

Descifrando el código de la nube abierta

November 17, 2020 00:32:10 15.92 MB Downloads: 0

"No hay una nube. Solo es la computadora de otra persona". O el servidor, para ser exactos. Los grandes proveedores de nube ofrecen un método relativamente sencillo para ampliar horizontalmente las cargas de trabajo. Pero ¿cuál es el costo real? En este episodio, hablamos de la batalla en las nubes, donde todavía está en el aire quienquiera que sea el ganador. Major Hayden y Bridget Kromhout de Microsoft, entre otros, nos ayudan a entender la tormenta que se avecina y dónde terminan los desarrolladores open source.

El Derby de los Containers

November 03, 2020 00:27:15 13.54 MB Downloads: 0

Dado que los contenedores simplifican el movimiento de trabajo de una máquina a otra, el auge de esta tecnología abre otras fronteras a los desarrolladores. Sin embargo, a medida que los contenedores ganan popularidad, se gesta una nueva batalla. En esta ocasión, la carrera es por tener el control de la coordinación e involucra a los actores más rápidos y fuertes del sector. Los contenedores son una de las evoluciones más importantes del movimiento open source. En este episodio, los invitados destacados Kelsey Hightower, defensor de los desarrolladores de Google, y Laura Frank, Docker Captain y Directora de ingeniería de Code Ship, entre otros, explican por qué esta nueva tecnología es la base del futuro.