PLAY PODCASTS
República Web

República Web

80 episodes — Page 2 of 2

S4 Ep 182Estado de Drupal con Borja Vicente de escueladrupal.com

Vuelve Drupal al podcast y para esta ocasión contamos con la compañía del desarrollador web especializado en Drupal Borja Vicente, creador de la web y el canal escueladrupal.com Invitamos a Borja para que nos cuente muchas cosas sobre su proyecto y el estado actual de Drupal. Borja desarrolla en backend con Drupal desde hace más de 10 años y actualmente su labor profesional se desarrolla con Drupal, aunque suele también experimentar con Symfony, Laravel, Django y también Ruby on Rails. Además Borja también tiene publicado cursos especializados en Drupal a través de la plataforma Udemy. Con Borja tratamos muchas cuestiones relacionados con Drupal y su proyecto de contenidos: Evolución de Drupal hasta su última versión Comunidad Drupal a nivel internacional y nacionalProyectos o casos de uso ideales para desarrollar con Drupal 9?Recomendaciones esenciales para gestionar una instalación de DrupalMotivaciones para crear Escuela Drupal y lo que gustaría conseguir.Entorno de desarrollo usado para Drupal.Módulos que más te ayudan al desarrollo web con Drupal. Muy agradecidos a Manu por propiciar en Twitter este episodio sobre Drupal con Borja.

Jun 19, 20211h 24m

S4 Ep 181Nos vamos al Congreso esLibre 2021

En este episodio Andros Fenollosa y David Vaquero hablan sobre la edición del Congreso esLibre 2021, una nueva edición en formato virtual, sobre tecnologías libres enfocadas a compartir conocimiento. Esta edición contará con la participación de una charla de Andros sobre su sistema Glosa de comentarios para sitios estáticos y un taller de David sobre su contenedor Docker para Drupal. En el episodio también se habla sobre la participación de algunas personas que han pasado por el podcast como Eduardo Collado, Sergio López, Lorenzo Carbonell, Rubén Ojeda o Jesús Amieiro. Como ha comentado David Vaquero con anterioridad, en esta edición se ha apostado por involucrar a la comunidad en español de podcasts tecnológicos, para lograr dar mayor difusión a los contenidos del Congreso.

Jun 15, 202135 min

S4 Ep 180Porqué cambiamos de trabajo en tecnología

A diferencia de otros sectores, los profesionales de las habilidades relacionadas con la tecnología, suelen contar con más opciones y oportunidades laborales. Por si fuera poco ese mercado de programadores, desarrolladores y consultores tecnológicos, opta desde hace tiempo, a trabajos en remoto y a condiciones laborales que durante la pandemia han experimentado un notable auge. Los developers  están por tanto en una especie de burbuja laboral, donde a la hora de valorar un puesto de trabajo o un cambio, existen diferentes motivaciones que merece la pena discutir. En este episodio queremos hablar sobre los motivos que tienen los developers a la hora de afrontar cambios laborales y el punto de vista que a menudo tienen con respecto a su vida profesional. Aunque en muchas ocasiones esas motivaciones coincidan con otros perfiles profesionales, creemos muy interesante poder contar las experiencias o casos que hayamos visto o vivido. El próximo episodio del podcast irá sobre los motivos que llevan a los "developers" a cambiar de trabajo. ¿Qué te motiva **principalmente** para valorar un cambio de trabajo?— Podcast República Web (@republicawebes) June 4, 2021

Jun 5, 20211h 14m

S4 Ep 179La evolución del Jamstack

Dedicamos este episodio a comentar el artículo de Matt Biilmann publicado recientemente en Smashing Magazine titulado The evolution of Jamstack. Mathias Biilmann es CEO de Netlify y uno de los precursores del termino Jamstack. En este artículo Biilmann empieza rememorando su presentación en el 2016 durante la SmashingConf, donde daba a conocer los principios que sustentan la arquitectura Jamstack. Ahora en 2021 Matt quiere ofrecer una perspectiva sobre cómo están evolucionando las técnicas y las soluciones orientadas a esta arquitectura de Jamstack. Empezamos el episodio hablando recordando los principios del Jamstack, como son la prioridad a que el front se construya lo antes posible y que exista un sólido desacople entre el front y el back. El segundo principio del Jamstack hace referencia a la obtención de datos bajo demanda (JavaScript y APIs). En la segunda parte hablamos de los tres puntos que según Matt marcan la evolución del Jamstack: Renderizado Persistente Distribuido o DPR.Actualizaciones en streaming desde la capa de datos.Colaboración entre desarrolladores se hace popular.

May 28, 202128 min

S4 Ep 178La web retorna a los 90

Empezamos este episodio recordando la página web de la película Space Jam, que desde 1996 llevaba sin actualizarse. Un auténtica cápsula del tiempo en los inicios de la web, que muestra lo lejos que estamos de aquellos años. A pesar de todo, esos primeros años de la web, ayudaron a forjar unas herramientas de enorme utilidad, pero también una forma de producir y consumir los contenidos. Este episodio parte de un estupendo artículo de Max Böck titulado The return of the 90s web (junio 2020) donde se cuenta cómo la actual web está volviendo a lo que vivimos en esos últimos años del pasado siglo. Como explica el autor, es un buen momento para volver a visitar aquella web para encontrar, si en efecto vuelven tendencias con un aire renovado. Entre las tendencias que destaca Max y que se reproducen en el podcast nos encontramos: Renderizado en el servidor.Herramientas no-code.Sitios web personales.Feeds curados, RSS y descubrimiento de contenido.Comunidades y monetización de la web. Hace 25 años la web era un territorio sin mapas y algo anárquico. Hoy es un lugar que sigue creando oportunidades y propiciando conexiones. Como se comenta en el episodio del podcast, en estos años hemos aprendido mucho y es bueno comprobar que las cosas con valor vuelven (si es que se han ido alguna vez).

May 14, 202121 min

S4 Ep 177Eleventy es mucho más que un generador de sitios estáticos

Los sitios web estáticos vuelven a estar de moda y hay un generador de sitios estáticos en JavaScript que enamora a la comunidad de developers. Con una apuesta clara por la simplicidad, Eleventy es mucho más que un generador de sitios estáticos. Creado y gestionado por Zach Leatherman, Eleventy es una potente herramienta para producir sitios web optimizados y preparados para el rendimiento. En este episodio se realiza un análisis de Eleventy explicando qué lo hace tan especial para la comunidad. En poco tiempo Eleventy ha conseguido reunir una vibrante comunidad de desarrolladores, que comparten ingeniosas soluciones basadas en apalancar la formidable librería de JavaScript. Por si fuera poco Eleventy, gracias a servicios como Netlify o Vercel, está entre las herramientas más populares para producir sitios web basados en la arquitectura Jamstack. Entre las ventajas de Eleventy: Soporta 11 lenguajes de plantilla.Cascada de datos locales, globales y externos.Cero configuración (no asume ninguna convención).Extensión a través de plugins, shortcodes y transformadores.Orientado al rendimiento y a la velocidad.Comunidad. Aunque Eleventy pueda ser usado para crear un sitio estático convencional, la combinación de un servicio como Netlify o Vercel, te ofrece una secuencia perfecta para desarrollar sitios web modernos y orientados al rendimiento y la productividad.

May 7, 202125 min

S4 Ep 176El apocalipsis de las cookies de terceros

Google anunció que a partir de mayo 2022 su navegador Chrome dejará de permitir la carga de cookies de terceros. Esto se añade a una larga lista de acciones que rematan las cookies de terceros como medio para la identificación y el seguimiento de usuarios para la industria de los anuncios publicitarios (AdTech). En este episodio se habla sobre las implicaciones que traen el ocaso de las cookies de terceros y la tendencia hacia alternativas que sirvan para reemplazarlas. Teniendo en cuenta que las cookies de terceros han permitido la financiación de muchos servicios en internet, el hecho de que el navegador más usado en el mundo las deje de permitir, genera mucha incertidumbre entre la industria publicitaria y los creadores de contenido. En la segunda parte del episodio ofrezco una serie de ideas para conciliar un internet abierta y que al mismo tiempo sea económicamente viable. La muerte de las cookies de terceros es la crónica de una muerte anunciada, pero que supone cambios en la forma en la que usamos gran parte de los servicios más populares en internet.

May 2, 202126 min

Testing de End-to-End (E2E) – Informe Testing (III)

bonus

Tercer episodio de la serie especial sobre testing donde tratamos el testing de extremo a extremo (End-2-End). Se trata del testing que involucra toda la experiencia de uso de una aplicación. El E2E es la técnica testing de más alto nivel dentro del desarrollo web. Ya no tocamos el código sino sus resultados en el navegador, ya que se pretende emular a través de pruebas determinados comportamientos que debe cumplir nuestra aplicación. Pensemos en este testing como un robot que usa nuestra aplicación, simulando acciones y peticiones realizadas desde un "navegador descabezado". En este episodio Javier Archeni y Andros Fenollosa hablan sobre el testing E2E, dónde encaja y en especial los frameworks que existen para realizar este tipo de tests. En el episodio: ¿Qué es E2E? ¿Por qué existe? ¿Cuándo debería utilizarse? ¿Cuáles son sus limitaciones? Tipo de usos en escritorio y móviles Frameworks de testing E2E Un episodio de introducción general a este tipo de testing que seguro dará para profundizar más. Os animamos a probar esta metodología como una forma de mejorar vuestro trabajo y al mismo tiempo ofrecer un mejor servicio en vuestros desarrollos.

Apr 24, 202155 min

Pipeline de servidor – Informe Testing (II)

bonus

Segundo episodio de esta serie especial sobre testing. En esta ocasión Andros Fenollosa conversa con Antony Goetzschel sobre el testing en el lado de servidor. Entre las cuestiones que discuten en el episodio: ¿Qué es un pipeline? ¿Dónde se ensambla el código? ¿Tienes sentido hacerlo en el CI/CD? ¿Cómo se puede empezar con un CI/CD? ¿Cuál es la utilidad de hacer testing en el despliegue? ¿Qué son las pruebas de estrés? ¿Cómo se hacen? El monitoreo que se realiza a un servicio... ¿dónde podríamos caracterizarlo? ¿Qué técnicas utilizas en tu día a día? ¿Por qué? Este episodio ofrece una perspectiva muy amplia sobre lo que implica probar nuestro código en la parte del servidor, con recomendaciones de Andros y Antony.

Apr 17, 20211h 4m

¿Qué es el testing? – Informe Testing I

bonus

Primer episodio de una serie especial que vamos a dedicar al mundo del testing. Para esta primera parte Andros Fenollosa repasa con David las metodologías de testing, discutiendo además las ventajas y las desventajas de seguir realizar pruebas en nuestro código. Entre las cuestiones habladas: Filosofías Desarrollo guiado por pruebas (TDD). Desarrollo guiado por el comportamiento (BDD). Desarrollo guidado a datos (DDD). Frameworks de testing Pruebas dependiendo de la visibilidad Pruebas de caja blanca. Pruebas de caja gris. Pruebas de caja negra Pruebas dependiendo de la ejecución de las aplicaciones Pruebas estáticas Pruebas dinámicas Pruebas Funcionales Pruebas de unidad Pruebas de integración Pruebas de aceptación Pruebas de extremo a extremo (E2E) Pruebas no Funcionales Pruebas de rendimiento Pruebas de seguridad Pruebas aleatorias (Fuzzing). Pruebas según el número de pruebas a realizar Pruebas de humo Pruebas de sanidad Pruebas de regresión/sistema Se trata de un episodio de introducción al testing, hablando también sobre las consideraciones habituales al tratar esta metodología en los equipos y empresas. También hablan de algunas experiencias relacionadas con el testing.

Apr 6, 20211h 15m

S4 Ep 1753 ejemplos básicos de Terraform sobre AWS

Para este episodio de Informe Nube, David y Antony vuelven con Terraform sobre AWS para explicar tres ejemplos básicos. Este episodio continúa el anterior sobre Terraform en AWS y se puede seguir también desde el canal de YouTube de Cursos de Desarrollo. Cómo crear las credenciales y configurar el cli de AWS Cómo crear una máquina virtual en AWS EC2 con acceso SSH y Clave SSH Cómo crear un servidor Web Nginx en EC2 con soporte de Elastic IP y Volumen de Datos asociad ómo crear un Cluster de Kubernetes EKS en AWS No dudes en conectar con David y con Antony para sugerirles nuevos episodios sobre cloud y tecnologías de servidor.

Mar 30, 20211h 44m

S4 Ep 174HTML sobre WebSockets, una nueva esperanza

En este episodio partimos del interesante artículo de Matt E. Patterson llamado "The Future of Web Software Is HTML-over-WebSockets" En el artículo se explica con detalle la evolución de la arquitectura de las aplicaciones web y la aparición de un nuevo enfoque basado en usar WebSockets. Según el autor "este nuevo enfoque basado en WebSockets está llamando la atención de los desarrolladores web. Es un enfoque que reafirma las promesas de los frameworks clásicos de server-rendering (creación rápida de prototipos, gestión del estado del lado servidor, sólido rendimiento de renderizado) y que permite la colaboración multiusuario y los diseños reactivos, sin tener que construir dos aplicaciones separadas". Este nuevo enfoque de HTML sobre WebSockets es complicado de asimilar cuando venimos de un arquitectura que separa claramente el lado cliente y servidor. Una gran preocupación de muchos desarrolladores es evitar soluciones complejas de lado cliente, evitando esos cientos de KB que se acumulan en el navegador. La solución es sustituir JSON por HTML, en un ciclo donde el encargado de renderizar sea siempre el servidor y envíe de forma inmediata por WebSockets el nuevo HTML a mostrar. Este episodio surge principalmente de un artículo de Andros Fenollosa acompañado de vídeo, donde explica este concepto de WebSockets. Aquí hablamos sobre la información compartida con Andros sobre HTML sobre WebSockets y al mismo tiempo exploramos ventajas, inconvenientes, conceptos de seguridad y frameworks. También vemos la demo creada por Andros en Django para ver el ejemplo de funcionamiento en un blog de 100 entradas.

Mar 21, 20211h 12m

S4 Ep 173freeCodeCamp ya habla español con Rafael Hernandez

Recientemente freeCodeCamp, una de las comunidades de aprendizaje tecnológico más importantes en internet, anunció las versiones en español y en chino de sus contenidos. Este anuncio fue recibido con entusiasmo entre el público hispanohablante, ya que freeCodeCamp es un recurso imprescindible para aprender desarrollo web. Gracias a sus contenidos cada día miles de personas en todo el mundo pueden aprender de manera abierta y sin coste, habilidades relacionadas con las tecnologías de internet y conocimientos técnicos. Para hablar sobre esta iniciativa de freeCodeCamp, por indicación del propio fundador Quincy Larson, invitamos al podcast a Rafael Hernández, coordinador desde Los Ángeles, del equipo encargado de la comunidad hispanohablante. Con Rafael discutimos entre otras cosas: El origen de freeCodeCamp y sus principales objetivos. Las perspectivas con respecto al idioma español y a otros idiomas en la comunidad de freeCodeCamp. Requisitos y solicitudes para participar como voluntario. El trabajo de los voluntarios y su coordinación. Financiación de freeCodeCamp y formas de donación. Certificaciones de freeCodeCamp y valoraciones a nivel profesional. Colaboraciones con empresas tecnológicas y acuerdos de colaboración. Edición y gestión de contenidos. Futuro y acciones próximas de freeCodeCamp. En esta charla Rafael Hernández nos cuenta cosas muy relevantes sobre la organización de esta comunidad. Desde su propia historia y la de Quincy Larson, además también de todo lo relacionado con los contenidos y la dirección estratégica de freeCodeCamp en la parte de idiomas. Agradecer la atención y la disponibilidad de Rafael y Quincy para realizar esta entrevista. Os animamos a visitar los enlaces que nos deja Rafael y a participar en la comunidad de aprendizaje en línea de freeCodeCamp. Por último, animar a todo el mundo a crear contenidos en español o a colaborar con el proyecto con alguna aportación económica.

Mar 14, 20211h 1m

S4 Ep 172Google Cloud pierde mucha pasta y más noticias sobre hardware y sistemas

Nueva edición de Informe Nube con David Vaquero y Antony Goetzschel. Un episodio dedicado a repasar una colección de noticias recientes sobre las tecnologías cloud, hardware y sistemas. Entre las noticias: 00:03:28​ Google Cloud pierde mucha pasta 00:13:38​ Filtración masiva de contraseñas 00:29:12​ Precios de los Threadripper Pro y placas base 00:52:08​ Hackean el dominio de Perl 00:57:42​ RoadMap de Rocky Linux 01:09:53​ Almalinux 8.3 beta 1 01:13:29​ Liberado Longhorn 1.1 01:17:43​ Comparativa Backups en la nube 01:20:07​ Rapid API 01:22:52​ Remotive.io 01:31:11​ Despedida Os recordamos que los episodios de Informe Nube también están disponibles en su formato original de vídeo, en el canal de YouTube de Cursos de desarrollo.

Mar 10, 20211h 34m

S4 Ep 171Llamen al de seguridad con Néstor Angulo de Ugarte

Justo después de un año desde su participación en otro episodio del podcast, volvemos a hablar con Néstor Angulo de Ugarte. En esta ocasión aprovechamos la sección de seguridad del informe de O'Reilly Media para tratar sobre las amenazas de seguridad en internet, hablamos también de WAF (Web Application Firewall), de educación sobre ciberseguridad y también sobre su trabajo diario en GoDaddy defendiendo aplicaciones y sitios web. Néstor Angulo es un profesional de la seguridad muy interesado en todo lo relativo a la tecnología. Ofrece charlas con frecuencia sobre seguridad informática y trabaja de manera diaria solucionando problemas de seguridad en sitios web. Con Néstor hablamos también de certificación en seguridad, discutimos sobre privacidad en internet y sobre hacking ético. Como siempre un auténtico gusto poder compartir con él un rato en este podcast.

Mar 6, 20211h 26m

S4 Ep 170Terraform en Amazon Web Services

David Vaquero y Antony Goetzschel vuelven con su Informe Nube, con una sesión completa sobre Terraform en Amazon Web Services. En este extenso episodio nos cuentan todo lo que debes tener en cuenta para gestionar Terraform en AWS. Explican conceptos básicos como son la gestión de credenciales, la creación de buckets S3, conocer las VPC (redes privadas virtuales en la nube) y el servicio de gestión DNS de AWS Route 53. Esta primera parte ofrece una buena base para tratar Terraform sobre la tecnología de Amazon Web Services. Recuerda que este episodio es una versión en audio de los vídeos disponibles en el canal de YouTube de Cursos de Desarrollo. Contenidos del episodio: 00:00:00 Intro 00:00:11 Sumario 00:03:06 Credencias IAM a AWS 00:16:57 Creación de un Bucket S3 00:19:08 Explicación VPC en AWS 00:25:24 Route 53 00:27:49 Seguimos con Bucket S3 00:42:07 Terraform con AWS y S3 00:59:30 Creación de la VPC 01:24:18 Security Groups y Reglas de red 01:29:33 Definición máquina EC2 01:42:07 Manejo de user_data 01:48:11 Alta disponibilidad 01:54:34 Volumen compartido EFS 02:09:14 Fe de Erratas 02:11:08 Despedida y novedades

Mar 3, 20212h 16m

S4 Ep 169Front-end insatisfecho es mi profesión

La velocidad de los cambios en el ámbito del front-end, ha generado una sensación de hastío o insatisfacción entre los profesionales del diseño web. No son pocos los profesionales que expresan su descontento con la complejidad o la sobre ingeniería que ha sufrido la capa de presentación de los sitios web. En este episodio nos hacemos eco de este sentimiento, a través de otro acertado artículo de Chris Coyier titulado Front-End Dissatisfaction (and Backing Off), que a su vez hace referencia a otros artículos similares. Muchos profesionales ven con escepticismo las ventajas de aplicar las últimas tecnologías a su stack de herramientas. A fin de cuentas, como se explica la web sigue funcionando con HTML y CSS, y la progresiva incorporación de frameworks y otras herramientas, diluye la sencillez del medio. Existe una presión en ocasiones infundada, por estar al día en las últimas tendencias, a menudo también debido al temor de no quedarse atrás en la carrera o mercado profesional. En el episodio comentamos este artículo sobre la evolución del front-end y nuestra opinión acerca de cómo afrontar tanto cambio. En la segunda parte del episodio volvemos (min 36:30) con la sección Backlog, donde contamos recientes experiencias relacionadas con nuestro trabajo. Hablamos sobre una aplicación de citas que le solicitaron desarrollar a Andros y también de lo poco profesional que resulta dejar textos "lorem ipsum" en una web publicada. Por último vuelve también (min 50:43) la sección Radar al podcast con algunos enlaces de recursos y herramientas de interés, relacionadas con el desarrollo web.

Feb 27, 20211h 0m

S4 Ep 168Aprendiendo Rust con Lorenzo Carbonell (Atareao)

Rust es un lenguaje de programación de sistemas orientado a crear aplicaciones de alto rendimiento. Las principales ventajas de Rust son su enfoque en la velocidad, su entorno seguro de ejecución en memoria y la concurrencia. Usado por las principales empresas de tecnología como Google, Mozilla, Dropbox o Microsoft, Rust sigue apareciendo año tras año entre los lenguajes más apreciados por la comunidad de desarrollo. Rust ha dado origen a un montón de proyectos innovadores que van desde sistemas operativos, motores para juegos, controladores y bases de datos. Rust soporta WebAssembly, un entorno de ejecución que permite desplegar aplicaciones nativas en el navegador sin necesidad de JavaScript, por cierto creado también en Mozilla. WebAssembly permite compilar y desplegar tus proyectos Rust a servidores, dispositivos IoT, móviles y al navegador. Aunque Rust sea visto como un lenguaje de sistemas más situado en reemplazar a C y C++, en ámbitos como sistemas operativos o librerías nativas, muchos desarrolladores de Rust están trabajando en gran medida en backends para la creación de aplicaciones web. No es por tanto extraño que frameworks web como Hyper, Actix y Rocket se encuentren entre los proyectos más populares entre los desarrolladores de Rust. Para este episodio invitamos a Lorenzo Carbonell, más conocido por la comunidad como Atareao. Lorenzo es un gran divulgador de las tecnologías de código abierto y especialista en GNU/Linux y Android. A través de su web atareao.es y su podcast, Lorenzo comparte valiosa información sobre infinidad de tecnología y también sus proyectos. Precisamente no hace mucho, Lorenzo contaba que había decidido aprender Rust, así que nos ofrece una gran excusa para invitarlo al programa para hablar sobre este lenguaje.

Feb 21, 20211h 10m

S4 Ep 167La salud de internet en el 2020 según Mozilla

Vuelve el Internet Health Report de Mozilla al podcast en su edición 2020. En este episodio hablamos de los puntos principales que se tratan en este último informe de la Fundación Mozilla. El informe anual compila investigaciones e historias que buscan sugerir cómo internet podría ser más saludable en todo el mundo. En su última edición el informe Mozilla apunta como es ineludible, a la pandemia como uno de los factores que ha influido en el uso de internet. En otros puntos, sigue centrado en la necesidad de garantizar un acceso libre y universal a la red, el poder las grandes tecnológicas, los movimientos sociales y la búsqueda de un equilibrio que ayude a explorar la doble naturaleza de internet, la saludable y la no saludable. Como en otras ediciones, se trata de un informe largo, con diferentes fuentes y apoyado con ilustrativos gráficos. En el episodio nos limitamos a contar lo que nos ha parecido más destacable, con especial mención a cuestiones educativas, la desinformación y el poder las grandes compañías de internet. Os animamos a visitar la web de la Fundación Mozilla, donde poder consultar toda la información disponible y explorar los vínculos a las noticias y estudios que complementan este informe 2020. También se puede descargar en formato PDF o ePub. SORTEO Libro Python ? La editorial @EdicionesENI colabora con el podcast ofreciendo algunos de sus títulos Consigue el libro online Python 3 haciendo RT de esta publicación #sorteoLibroPythonRW y siguiendo a @EdicionesENI @republicawebes Hasta 20/02 12pm https://t.co/gBhCzb3EoN pic.twitter.com/fpB6EehX4w— Podcast República Web (@republicawebes) February 13, 2021 En este episodio también damos la bienvenida a la editorial de libros informáticos Ediciones ENI, que como colaboración con el podcast ofrece el acceso a algunos de sus libros. Este acceso se brindará a las personas que vayan ganando los concursos que periódicamente realizaremos en el podcast.

Feb 13, 20211h 8m

S4 Ep 166Tendencias en Programación, Ops, IA y Web en 2021 según O’Reilly Media

Recientemente O'Reilly Media publicó un completo informe titulado Where Programming, Ops, AI, and the Cloud are Headed in 2021. Este informe, escrito por Mike Loukides, responsable de estrategia de contenidos en O'Reilly, ha sido realizado con datos obtenidos en su plataforma de aprendizaje en línea. Tal y como explica el responsable, este estudio está limitado a los usuarios de la plataforma, según las búsquedas realizadas, filtrando y agrupando por categorías. El objetivo consiste en detectar tendencias según el interés por encontrar ciertas materias, ofreciendo información sobre el uso de los materiales formativos, dentro de la plataforma, su crecimiento y las búsquedas realizadas en la misma. O'Reilly Media es una de las empresa de contenidos tecnológicos más importante a nivel mundial, y un referente para muchos profesionales del ámbito de la programación y las nuevas tecnologías. Para este episodio hemos querido compartir varios apartados del estudio y para ello, también contamos con la compañía de Antony Goetzschel. Como explican en el artículo, O'Reilly tuvo que cerrar su división de organización de conferencias en marzo y la reemplazó por "superstreams virtuales". O’Reilly ha experimentado un considerable aumento en el uso de la plataforma durante el último año debido a la COVID (en especial el formato de formación en vivo que creció un 96%, los libros subieron un 11% y el vídeo un 24%). Debido a la extensión del artículo hemos decidido limitarlo a: lenguajes de programación, operaciones, desarrollo web y por último inteligencia artificial. No obstante el artículo también aborda cuestiones como la seguridad, la nube y la privacidad. Es por eso que os recomendamos al 100% su lectura. Se trata de un valioso documento donde dan buenas pistas acerca de las tendencias más notables en el ámbito tecnológico. El informe contiene interesantes apreciaciones por parte de Mike Loukides, en especial las relacionadas con la IA y sus implicaciones. Aunque este informe esté limitado a los datos obtenidos en la plataforma de O'Reilly Media, su influencia y alcance, le otorga una indudable validez para comprender las tendencias más sólidas en los próximos años.

Feb 6, 20211h 30m

Descubriendo la programación funcional – Swift con Valentina Rubane

bonus

Con este séptimo episodio cerramos esta serie especial sobre programación funcional. En esta ocasión Andros Fenollosa vuelve con una habitual de este podcast: la desarrolladora y diseñadora Valentina Rubane. Ella es compañera de Andros en Sapps, su estudio de aplicaciones web y móviles en Valencia. Valentina viene para hablar del lenguaje Swift, un lenguaje de propósito general, multiparadigma y compilado desarrollado por Apple y la comunidad de código abierto. Como es habitual con otros invitados en esta serie sobre programación funcional, seguiremos el habitual turno de preguntas para hablar sobre este lenguaje: ¿Qué pasó por tu cabeza para meterte en la programación funcional?Dime algunas características que te rompieron la cabeza y te enamoraron.¿Qué es Swift y cuál es su origen?¿Por qué hay tanto objeto si es funcional?¿Es open? ¿Quién es el autor? ¿se desarrolla por comunidad?¿Qué lo hace especial respecto al resto?¿Quién lo usa? ¿Para quién está orientado?Hablemos de MacOS. Solo podemos usarlo para hacer APP de iOS. ¿Es cierto?¿Cuáles son tus frameworks favoritos?¿Cuál crees que es el futuro del ecosistema?

Feb 4, 202120 min

S4 Ep 165Cambios en los RHEL de Red Hat, AMD Threadripper, Amazon libera EKS y Elastic cambia su licencia

Este nuevo episodio de Informe Nube, David Vaquero y Antony Goetzschel ofrecen un recorrido de diversas noticias relacionadas con la nube. Para este episodio: Red Hat presenta nuevos programas para acceder a los programas Enterprise. Más informacion de Red Hat Developer Program. AMD presenta los microprocedadores Ryzen Threadripper Pro con tres nuevas placas WRX80. Más información. Amazon libera EKS Distro (EKS-D), una distribución basada en Kubernetes y usada por el servicio Elastic Kubernetes de Amazon para crear confiables y seguros clusters de Kubernetes. Más información en el Github de AWS. Elastic cambia su licencia. https://www.elastic.co/es/blog/license-change-clarification y el papel que juega AWS.

Feb 1, 20211h 23m

Descubriendo la programación funcional – Lisp con Diego Sevilla

bonus

Sexta entrega de la travesía de descubrimiento por la programación funcional. En esta ocasión Andros invita a Diego Sevilla, profesor en la Universidad de Murcia para hablar de Lisp, uno de los lenguajes de programación más longevos y raíz de otros dialectos como Scheme, Clojure, Common Lisp o Emacs Lisp. Se puede asegurar que familia de Lisp tiene una larga historia que ha ayudado a modelar a otros lenguajes. Todo un pionero para lenguajes tan conocidos como Perl, Python, Javascript, Lua, Scala, Ruby, R, Elixir, Haskell… entre otros. Y que, a pesar de haber nacido en 1958 continúa gozando de salud juvenil. Lisp se puede utilizar en 10 dialectos diferentes, como por ejemplo Clojure, del que ya hablamos en el primer episodio de la serie programación funcional. Con Diego Sevilla hablamos mucho sobre GNU Emacs, la situación actual de Lisp, de Common Lisp, del invierno de la IA y su renacimiento, de la perenne habilidad de Lisp para continuar siendo un lenguaje valioso, altamente expresivo, con su particular sintaxis y con unas bases profundamente sólidas en conceptos matemáticos. Como en anteriores episodios de la serie, conversamos sobre los comienzos de Diego en la programación funcional, su uso actual, recursos de interés para conocer el lenguaje y su comunidad.

Jan 23, 20211h 14m

S4 Ep 164Los put?s amos de internet con Eduardo Collado

Recientes acontecimientos como la expulsión conjunta en redes sociales del todavía Presidente Trump y el bloqueo global de servicios como Parler en AWS, ofrecen una excelente oportunidad para comprender mejor un aspecto fundamental del funcionamiento de Internet, ¿Quién o quiénes gobiernan internet? ¿Quién decide cómo y de qué forma se accede a la red? ¿Hay límites a lo que las grandes empresas de internet puedan decidir en materia de libertad de expresión? Para este episodio contamos con la compañía de Eduardo Collado, un gran profesional de las telecomunicaciones, consumado podcaster y todo un evangelista de las tecnologías de internet. Con él hablamos del poder de las operadores para inspeccionar el tráfico y de cómo podemos como usuarios, protegernos del formidable poder de las empresas de internet sobre nuestras comunicaciones. Con Eduardo Collado hablamos sobre de aspectos técnicos como DNS, VPN, BGP, pero en especial sobre la idoneidad de fiar nuestros datos a empresas de telecomunicaciones y grandes empresas que dominan nuestros destinos en la red.

Jan 17, 20211h 21m

S4 Ep 163Introducción a Terraform sobre Digital Ocean

Para este segundo episodio de Informe Nube, David Vaquero y Antony Goetzschel, ofrecen una introducción a Terraform y un despliegue de una infraestructura sobre la plataforma de cloud Digital Ocean. Terraform es una interfaz de línea de comandos que permite gestionar cientes de servicios en la nube. Terraform codifica las API de los servicios cloud en ficheros de configuración declarativos. Esta introducción permite comprender los aspectos básicos de Terraform y se utilizan como ejemplos los servicios de Digital Ocean.

Jan 13, 202139 min

Descubriendo la programación funcional – Scala con David Vaquero

bonus

Para el quinto episodio sobre la serie de programación funcional, Andros Fenollosa presenta junto al compañero David Vaquero el lenguaje Scala, otro gran lenguaje que también hace uso de la máquina virtual de Java y es multiparadigma. Esto es una las diferencias con los otros lenguajes funcionales que se han tratado en esta serie. Scala es un lenguaje diseñado por Martin Odersky y que trae juntos dos paradigmas: la orientación a objetos y la programación funcional. Entre las cuestiones discutidas en el episodio: ¿Qué pasó por tu cabeza para meterte en la programación funcional?Dime algunas características que te rompieron la cabeza y te enamoraron.¿Qué es Scala?¿Cuál es su origen?¿Qué lo hace especial respecto a Clojure?¿Quién lo usa? ¿Para quién está orientado?¿Cuáles son tus frameworks favoritos?Hablemos sobre el Front-End. ¿Existe implementación?¿Cuál crees que es el futuro del ecosistema?¿Existe una comunidad?Recursos y consejos para grumetes.Anécdotas, ¿qué es lo peor y lo mejor que te has encontrado? No te pierdas los otros episodios de la serie sobre programación funcional sobre Clojure, Elixir, Haskell y Elm.

Jan 9, 202153 min

Descubriendo la programación funcional – Elm con David Hernández

bonus

Cuarto episodio de la serie especial sobre programación funcional dirigida por Andros Fenollosa. En esta ocasión se dedica al lenguaje Elm, algo particular debido a que ha sido diseñado para funcionar solo en el navegador web. Entre otras características podemos destacar que es declarativo, está influenciado por Haskell y diseñado para obtener robustez, usabilidad y rendimiento. Este lenguaje funcional hizo su aparición en el año 2012 gracias a Evan Czaplicki, creador de Elm. Para este episodio sobre Elm, Andros cuenta con la compañía de David Hernandez, un profesional con más de 10 años programando para empresas de servicios y productos. Aunque principalmente ha estado con PHP, también ha podido tocar Javascript, Node, Python, Java y Elm, lenguaje que le ha traído a nuestro podcast. Sus roles han sido diversos: CTO, development manager y tech lead entre otros. Entre las cuestiones discutidas en el episodio: ¿Cómo te metiste a la programación funcional? Origen y características de Elm Beneficios y diferencias de Elm Desventajas de Elm Frontend con Elm Futuro, comunidad y recursos No te pierdas los otros episodios de la serie sobre programación funcional sobre Clojure, Elixir y Haskell.

Dec 27, 202055 min

S4 Ep 1628 predicciones sobre cómo la tecnología continuará cambiando nuestras vidas en el 2021

Episodio dedicado a comentar el estupendo artículo de Werner Vogels, CTO y vicepresidente de Amazon, titulado 8 predicciones sobre como la tecnología continuará cambiando nuestras vidas en el 2021. Este artículo publicado en su blog personal All Things Distributed, es un análisis de gran interés para comprender los cambios que la tecnología producirá no sólo en el 2021, sino también la próxima década. Werner Vogels demuestra un conocimiento global del impacto de la tecnología y cómo las tecnologías de Amazon Web Services están a la vanguardia de muchas tendencias tecnológicas. Otro punto muy destacable es la absoluta confianza en la capacidad de la tecnología para mejorar nuestras vidas. Al contrario que la visión pesimista de otras personas con respecto a la tecnología, Werner desborda optimismo y un total convencimiento de que el acceso asequible a la tecnología ayudará a que muchas regiones del planeta mejoren su calidad de vida. Las 8 predicciones de Werner Vogels para el 2021 y más adelante son: Predicción 1. La nube estará en todas partes. Predicción 2. La internet del aprendizaje automático Predicción 3: En el 2021 imágenes, video y audio hablarán más que las palabras. Predicción 4: La tecnología transformará nuestros mundos físicos tanto como los mundos digitales. Predicción 5. El aprendizaje en remoto se gana su sitio en la educación. Predicción 6. Los negocios pequeños se lanzarán a la nube y Sudeste asiático y el áfrica subsahariana liderarán el camino. Predicción 7. La computación cuántica comenzará a florecer. Predicción 8. La frontera final… Sin duda se trata de un artículo de gran interés y que por su extensión y profundidad merece una lectura sosegada. En definitiva una visión muy completa del futuro de la tecnología, de la mano de unos de los líderes tecnológicos más influyentes del mundo.

Dec 23, 202022 min

S4 Ep 161Red Hat mata CentOS y Kubernetes hace obsoleto a Docker

Primer episodio de Informe Nube, una nueva serie dedicada a la actualidad de las tecnologías cloud y contenedores. David Vaquero y Antony Göetzschel repasan diferentes noticias relacionadas con la nube, ofreciendo su particular análisis. Este primer episodio de la serie, trae muchas cuestiones de gran interés para los profesionales del cloud. Para empezar la serie David y Antony comienzan con una de las noticias más controvertidas de los últimos meses: el cambio de dirección en CentOS Linux, la distribución surgida de un fork de Red Hat Entreprise Linux, hacia CentOS Stream. Este cambio deja en el aire muchas instalaciones de CentOS. Para entender este movimiento es importante comprender el flujo del desarrollo de este sistema y también los intereses de IBM como propietaria de Red Hat. Por supuesto, la comunidad de software libre no ha dudado en buscar alternativas. En la segunda parte del episodio se dedica a hablar sobre como Kubernetes no requiere Docker como entorno de ejecución. Sin duda, un movimiento que muestra la diversidad y velocidad de los cambios que existen en estas tecnologías. Otro tema de conversación en el episodio consiste en la idoneidad de presentarse a ofertas laborales, aunque no tengas todos los conocimientos que exigen. Como es un episodio de arranque, David y Antony continúan con más temas. Uno viene a raíz de un vídeo de Pelado Nerd. ¿Cuál es la mejor solución para un cluster de Kubernetes? y el último bloque se dedica a comentar que Rancher presenta Harvester una solución HCI (Hyper-Converged infrastructure).

Dec 21, 20201h 41m

Descubriendo la programación funcional – Haskell con Héctor Navarro

bonus

Tercera entrega de la serie especial dedicada a la programación funcional presentada por Andros Fenollosa. En este tercer episodio le toca el turno a Haskell de la mano de Héctor Navarro, profesor e investigador en el área de Algoritmos y Lenguajes de Programación. Héctor Navarro actualmente trabaja como Ingeniero de Software en Amazon.com. Desde el año 2000 hasta 2018 ha desempeñado su labor de investigador y profesor en la Universidad Central de Venezuela. A pesar de usar primordialmente Java en trabajo diario, sigue siendo un gran entusiasta de Haskell y de la programación funcional. Haskell es un lenguaje de programación funcionalmente puro, con tipado estático y evaluación perezosa. Su nombre fue otorgado por Haskell Curry, matemático y lógico estadounidense que aportó el cálculo Lambda (un sistema para definir funciones y recursión creado por el matemático y lógico Alonzo Church), siendo este muy influyente dentro del lenguaje. Con Héctor Navarro tenemos oportunidad de tratar interesantes cuestiones del lenguaje: ¿Qué pasó por tu cabeza para meterte en la programación funcional?Dime algunas características que te rompieron la cabeza y te enamoraron.¿Qué es Haskell y cuál es su orgien?¿Qué lo hace especial respecto a otros lenguajes?¿Quién usa Haskell y para quién está orientado?¿Qué son las monadas?¿Cuáles son tus frameworks favoritos?Hablemos sobre el Front-End. ¿Existe implementación? ¿Tal vez Elm?¿Cuál crees que es el futuro del ecosistema?¿Existe una comunidad?Recursos y consejos para grumetes. En esta interesante conversación Héctor Navarro nos cuenta detalles relevantes sobre Haskell, aplicaciones, usos, herramientas y recursos. No olvidéis escuchar y visitar los enlaces de los dos primeros episodios de la serie sobre programación funcional: Descubriendo la programación funcional – Elixir con Erick Navarro Descubriendo la programación funcional – Clojure con Vachi

Dec 18, 202048 min