Audios de programación

Audios, podcasts y charlas sobre programación y desarrollo de software.
En esta segunda píldora del
Para el episodio de hoy hemos pensado en hablar de las experiencias que nos han hecho aprender las mejores lecciones a lo largo de nuestra carrera. A veces sentarse a reflexionar acerca de lo que ha ido bien y lo que ha ido mal es indispensable para crecer como profesionales y como personas.El episodio se empieza a cocinar a partir de un artículo que nos dejan en el canal de Slack que está escrito por Rubén Fernández en su blog:http://charlascylon.com/2018-01-24-ojala-hubiese-tenido-un-mentor-la-charla-episodio-iDurante el episodio hablamos de un curso de Habilidades en comunicación impartido por Ferran Ramon-Cortés.Queremos agradecer a Gonzalo Nandez y Laura Santana su colaboración en el episodio.En la sección de recomendaciones hemos citado:TraefikNGrokEn la sección del rincón del oyente Jose Antonio Jimenez Toro nos dejaba estos enlaces a canales de telegram:Un Python Al Dia: https://t.me/UnPythonAlDiaAprende Python: https://t.me/aprendepythonTod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Para el episodio de hoy hemos pensado en hablar de las experiencias que nos han hecho aprender las mejores lecciones a lo largo de nuestra carrera. A veces sentarse a reflexionar acerca de lo que ha ido bien y lo que ha ido mal es indispensable para crecer como profesionales y como personas.El episodio se empieza a cocinar a partir de un artículo que nos dejan en el canal de Slack que está escrito por Rubén Fernández en su blog:http://charlascylon.com/2018-01-24-ojala-hubiese-tenido-un-mentor-la-charla-episodio-iDurante el episodio hablamos de un curso de Habilidades en comunicación impartido por Ferran Ramon-Cortés.Queremos agradecer a Gonzalo Nandez y Laura Santana su colaboración en el episodio.En la sección de recomendaciones hemos citado:TraefikNGrokEn la sección del rincón del oyente Jose Antonio Jimenez Toro nos dejaba estos enlaces a canales de telegram:Un Python Al Dia: https://t.me/UnPythonAlDiaAprende Python: https://t.me/aprendepythonTod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Volvemos a debatir sobre metodologías, en concreto reflexionamos sobre los principios del manifiesto ágil. Durante el episodio hemos hecho referencia a:Manifiesto ÁgilEn la sección de recomendaciones hemos citado:Site SpeedLaws Of UXCypressLos vídeos del tutorial que os hemos dejado en YouTube:https://youtu.be/-7DaVd_O_UE https://youtu.be/z-Zougb0K2Q Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Volvemos a debatir sobre metodologías, en concreto reflexionamos sobre los principios del manifiesto ágil. Durante el episodio hemos hecho referencia a:Manifiesto ÁgilEn la sección de recomendaciones hemos citado:Site SpeedLaws Of UXCypressLos vídeos del tutorial que os hemos dejado en YouTube:https://youtu.be/-7DaVd_O_UE https://youtu.be/z-Zougb0K2Q Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
En el podcast de hoy hemos hablado sobre sistemas de control de versiones, Git, GitHub, algunos conceptos básicos, sus flujos de trabajo, algunos consejos y buenas prácticas, GUIs e integraciones con editores… En fin, esperamos que os guste!
En una conversación del canal de Slack de Programar es una mierda (PEUM) salió el tema de cómo NodeJS carecía de un framework referente que se usase como referente en la creación de aplicaciones web. Existen muchos y cada aproximación lleva su propia fórmula, pero ese buque insignia, como hay para otros lenguajes (Laravel para PHP, Spring para Java, etc) no se sabe aún cual es.Grabamos un episodio especial en el podcast con oyentes del programa hablando de este tema, analizando las posibles causas. No dejéis de escucharlo.Así que el equipo de PEUM nos pusimos a grabar una serie de videos en los que se muestra como crear fácilmente un proyecto web en NodeJS que estructura sus funcionalidades en módulos, y aplicando tecnologías que favorecen el Test Driven Development (TDD). En este caso particular nos basamos en el uso de Mocha como motor de ejecución de Test unitarios y Chai como núcleo de aserción. Este último es bastante útil si pretendemos construir nuestros test en modo Behaviour Driven Development (BDD).Todo esto lo orquestamos usando la plataforma GitLab, así vemos como es posible utilizar este gran producto para CI / CD ejecutando tanto los test unitarios como los test funcionales automatizados basados en NightWatchJS.La serie no esta completada. Os dejamos en este post los 2 primeros vídeos.https://youtu.be/-7DaVd_O_UE https://youtu.be/z-Zougb0K2Q El repositorio usado en las pruebas es de libre acceso: https://gitlab.com/peum/patrulla  ;Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
En una conversación del canal de Slack de Programar es una mierda (PEUM) salió el tema de cómo NodeJS carecía de un framework referente que se usase como referente en la creación de aplicaciones web. Existen muchos y cada aproximación lleva su propia fórmula, pero ese buque insignia, como hay para otros lenguajes (Laravel para PHP, Spring para Java, etc) no se sabe aún cual es.Grabamos un episodio especial en el podcast con oyentes del programa hablando de este tema, analizando las posibles causas. No dejéis de escucharlo.Así que el equipo de PEUM nos pusimos a grabar una serie de videos en los que se muestra como crear fácilmente un proyecto web en NodeJS que estructura sus funcionalidades en módulos, y aplicando tecnologías que favorecen el Test Driven Development (TDD). En este caso particular nos basamos en el uso de Mocha como motor de ejecución de Test unitarios y Chai como núcleo de aserción. Este último es bastante útil si pretendemos construir nuestros test en modo Behaviour Driven Development (BDD).Todo esto lo orquestamos usando la plataforma GitLab, así vemos como es posible utilizar este gran producto para CI / CD ejecutando tanto los test unitarios como los test funcionales automatizados basados en NightWatchJS.La serie no esta completada. Os dejamos en este post los 2 primeros vídeos.https://youtu.be/-7DaVd_O_UE https://youtu.be/z-Zougb0K2Q El repositorio usado en las pruebas es de libre acceso: https://gitlab.com/peum/patrulla  ;Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Cuando desarrollas aplicaciones Web, ¿tienes en cuenta la seguridad?. Internet es seguro gracias al esfuerzo de todos y en el éxito de una aplicación cada vez tiene más relevancia la seguridad que ofrece. En este episodio contamos algunas claves para mejorar la seguridad de las aplicaciones web. Durante el episodio hemos hecho referencia a:OWASP Top Ten (PDF)Leyes sobre seguridadAnálisis de seguridadOWASP ChecklistProgramas de Recompensa (Bug Bounties): Resultados de diversos programasBeneficios obtenidos IBeneficios obtenidos IIPrograma de recompensas del pentágonoPrograma de recompensas del gobierno holandésZerodiumHacking TeamHacking Slack TeamsXXE Explicado por OWASPEn la sección de recomendaciones hemos citado:WebGoatOWASP HTML SanitizerOWASP AntiSamy ProjectDraw IOStar UML IOInk Scape Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Cuando desarrollas aplicaciones Web, ¿tienes en cuenta la seguridad?. Internet es seguro gracias al esfuerzo de todos y en el éxito de una aplicación cada vez tiene más relevancia la seguridad que ofrece. En este episodio contamos algunas claves para mejorar la seguridad de las aplicaciones web. Durante el episodio hemos hecho referencia a:OWASP Top Ten (PDF)Leyes sobre seguridadAnálisis de seguridadOWASP ChecklistProgramas de Recompensa (Bug Bounties): Resultados de diversos programasBeneficios obtenidos IBeneficios obtenidos IIPrograma de recompensas del pentágonoPrograma de recompensas del gobierno holandésZerodiumHacking TeamHacking Slack TeamsXXE Explicado por OWASPEn la sección de recomendaciones hemos citado:WebGoatOWASP HTML SanitizerOWASP AntiSamy ProjectDraw IOStar UML IOInk Scape Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en ivoox o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"