Interfaz Podcast Episodio 163 – Programación de videojuegos para Intellivision con Óscar Toledo

Intellivision: una de las legendarias consolas de videojuegos que cambiaron la historia del entretenimiento.  Si crees que la programación de videojuegos para esas consolas es cosa del pasado… ¡piénsalo dos veces!

En este fascinante episodio de Interfaz Podcast contamos con la presencia de Óscar Toledo.  Nacido en 1978, Óscar comenzó a programar a los 5 años en BASIC, y posteriormente, aprendió lenguaje ensamblador a los 9 años.  Como hobby, es autor de bootOS, un sistema operativo x86 en 512 bytes, y su intérprete bootBASIC en 512 bytes.  Escribió los juegos de ajedrez más pequeños del mundo en C, Java, JavaScript y código máquina x86/6502. Ha ganado cinco veces el International Obfuscated C Code Contest y obtuvo el segundo lugar en el primer concurso JS1K.  Es autor de los libros “Toledo Nanochess: The commented source code”, “Programming Games for Intellivision”, “ColecoVision Games Guide”, “Programming Boot Sector Games” y “More Boot Sector Games”.  Sus juegos Princess Quest y Mecha-8 están incluidos en el Colecovision Flashback, y Space Raid está en el Atari Flashback 9 Gold.  Adicionalmente, da conferencias sobre temas de programación y la influencia del software en la sociedad.

Durante esta interesantísima charla, Óscar nos cuenta una breve historia de las consolas de videojuegos, las características de la consola Intellivision, el lenguaje de programación IntyBasic que él mismo creó y algunos interesantes detalles de cómo crear juegos para Intellivision y otras consolas.

OscarToledo

Notas y vínculos adjuntos

Página web de Óscar

https://nanochess.org/

Libro “Programming Games for Intellivision” donde Óscar explica el uso de IntyBasic para crear juegos.

ProgrammingGamesForIntellivision

Pasta blanda

El libro también está en lulu.com

Repositorio en GitHub de IntyBasic

https://github.com/nanochess/IntyBASIC

Óscar nos recomienda el libro “Expert C Programming: Deep Secrets” de Peter van der Linden.

ExpertCProgramming

Pasta blanda

Kindle

Interfaz Podcast Episodio 162 – Serverless y Azure Functions con Gwyneth Peña-Siguenza

El modelo de cómputo Serverless que trajo consigo la Nube, ha revolucionado la forma en la que diseñamos y construimos soluciones distribuidas. Gracias a sus características de micro-billing y elasticidad, Serverless es una fantástica opción que debemos tomar en cuenta en nuestros proyectos de software.

Para hablarnos de Serverless y Azure Functions, en este episodio contamos con la presencia de Gwyneth Peña-Siguenza, quien actualmente se desempeña como Training Architect en la empresa A Cloud Guru, además de ser Microsoft MVP en la categoría de Azure, y YouTuber.

Durante esta interesante charla, Gwyneth nos describe cómo Serverless y Azure Functions impactaron positivamente su carrera profesional, y además, nos comparte algunos consejos de cómo comenzar a aprender estos y más temas relacionados.

GwynethPeña

Notas y vínculos adjuntos

Twitter de Gwyneth

https://twitter.com/madebygps

Canal de YouTube de Gwyneth

youtube.com/madebygps

Gwyneth nos recomienda el libro: “The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win” de Gene Kim, Kevin Behr y George Spafford.

ThePhoenixProject

Kindle

Pasta blanda

Interfaz Podcast Episodio 161 – Identidades descentralizadas y credenciales verificables con Arturo Lucatero

Tener una identidad digital, descentralizada, privada y de uso general, es una realidad.  Este tipo de mecanismo permite o deniega el acceso a nuestra información privada más preciada, además de poder rastrear adecuadamente cuándo una empresa o aplicación consulta dichos datos.

Para hablarnos acerca de identidades descentralizadas y credenciales verificables, en este episodio de Interfaz tuvimos la presencia de Arturo Lucatero, quien actualmente se desempeña como Senior Program Manager de Decentralized Identities en Microsoft.

Durante esta charla, Arturo nos explica qué son las identidades descentralizadas, por qué este concepto es tan importante y cuál es la experiencia para usuarios finales y desarrolladores que deseen usar este tipo de tecnologías.

ArturoLucatero

Notas y vínculos adjuntos

Twitter de Arturo

@ArLucaID

Sitio del Decentralized Identity Foundation

https://identity.foundation/

Arturo nos recomienda el libro “The Checklist Manifesto: How to Get Things Right” de Atul Gawande.

TheChecklistManifesto

Pasta blanda

Kindle

Interfaz Podcast Episodio 160 – Gobernanza de datos y Azure Purview con Eduardo Sojo

Es muy común que, en una estrategia de analítica de datos, necesitemos algún tipo de mecanismo y proceso de gobernanza de dichos datos, sobre todo si las fuentes son mixtas y de diferentes naturalezas.

Para hablarnos de gobernanza de datos, y su relación con el nuevo servicio Azure Purview, en este episodio contamos con la presencia de Eduardo Sojo, quien es especialista en datos e Inteligencia y Artificial dentro de Microsoft.

Durante esta charla, Eduardo nos explica por qué es necesario un proceso de gobernanza de datos en proyectos de analítica de datos, y también nos explica cuál es el objetivo que persigue el nuevo servicio Azure Purview.

EduardoSojo

Notas y vínculos adjuntos

Twitter de Eduardo

@EduSo

Sitio de Azure Purview

https://azure.microsoft.com/services/purview/

Eduardo nos recomienda el libro “El sonámbulo” de Sebastian Fitzek.

elsonambulo

Pasta blanda

Interfaz Podcast Episodio 159 – Azure Space con Walter Novoa

Uno de los principales retos que enfrentamos al hablar de iniciativas de Transformación Digital, es cómo llevar conectividad a zonas apartadas de las zonas urbanas.  Diversas verticales como agricultura, energía y medicina, son solo algunos ejemplos donde podríamos ver un beneficio inmediato de este tipo de infraestructura de comunicaciones.

Azure Space es un proyecto por parte de Microsoft, que tiene como objetivo llevar conectividad e innovación tecnológica a lugares recónditos del planeta.

Para hablarnos acerca de qué es Azure Space, y los objetivos que persigue, en este episodio contamos con la presencia de Walter Novoa, quien actualmente se desempeña como Sr. Partner Technology Strategist para Latino América en Microsoft.

Durante esta charla, Walter nos explica el proyecto Azure Space, el por qué es relevante hoy en día y cuáles son algunas de sus características principales.

WalterNovoa2

Notas y vínculos adjuntos

Twitter de Walter

@WarNov

Información acerca de Azure Space

https://www.space.com/microsoft-launches-azure-space-cloud-computing

Walter nos recomienda el libro “Mindset: The New Psychology of Success” de Carol S Dweck.

Mindset

Pasta blanda

Kindle

Interfaz Podcast Episodio 158 – Experiencia grabando podcasts con Bruno Capuano y Juan Quijano

Grabar un podcast es fácil.  Lo difícil, es mantenerlo a lo largo del tiempo, y generar contenido de la mayor calidad posible para la audiencia.

En este episodio muy sui géneris, ambos podcasts, NTN e Interfaz, se unen para hablar acerca del proceso de grabación de podcasts, y de la experiencia que hemos acumulado después de varios años de estar haciendo esto.  Por esta razón, en este episodio contamos con la presencia de Bruno Capuano, quien es Microsoft MVP en la categoría de AI,  y Juan Quijano, quien es Microsoft Certified Trainer especializado en Azure.

BrunoCapuanoJuanQuijano

Notas y vínculos adjuntos

Podcast NTN (No Tiene Nombre) en Ivoox.

https://www.ivoox.com/podcast-podcast-podcast-bruno-no-tiene-nombre_sq_f1277993_1.html

Twitter de Bruno

@elbruno

Twitter de Juan

@jc_quijano

Bruno nos recomienda el cómic “Murder Falcon” de Daniel Warren Johnson.

MurderFalcon

Kindle

Juan nos recomienda “En órbitas extrañas” de Ramón Somoza.

EnOrbitasExtrañas

Kindle

Rodrigo recomienda “The Obstacle Is the Way” the Ryan Holiday.

TheObstacleIsTheWay

Kindle

Pasta blanda

Interfaz Podcast Episodio 157 – Tendencias y predicciones tecnológicas para 2021 con Christian Van Der Henst

El 2020 fue, y ha sido, un año de grandes cambios -positivos y negativos- que, sin duda alguna, han impactado la manera de llevar a cabo nuestra vida cotidiana.  Y… ¿qué nos depara el 2021?

Para hablarnos de ciertas tecnologías que no hay que perder de vista, en este episodio tuvimos la presencia de Christian Van Der Henst: Chief Operating Officer y cofundador de la empresa Platzi.

Durante esta interesante charla, Christian nos explica algunas tendencias tecnológicas, y nos da sus predicciones para la industria del software y educación on-line para el siguiente año 2021.

ChristianVanDerHenst

Notas y vínculos adjuntos

Twitter de Christian

@cvander

Twitter de Platzi

@platzi

Sitio de Platzi

https://platzi.com

Christian nos recomienda el libro “Attack Surface” de Cory Doctorow.

AttackSurface

Kindle

Pasta blanda

Interfaz Podcast Episodio 156 – Puppeteer Sharp y Playwright Sharp con Darío Kondratiuk

Puppeteer es una biblioteca de Node, que nos permite controlar Chrome o Chromium a través del protocolo de DevTools.  Gracias a sus interesantes características y al éxito obtenido, recientemente se creó el proyecto Playwright, con el objetivo de soportar más navegadores.

Para conocer más acerca de estas tecnologías, en este episodio contamos con la presencia de Darío Kondratiuk, autor de ambos proyectos Puppeteer Sharp y Playwright Sharp: las implementaciones para .NET de dichas bibliotecas.  Darío es Microsoft MVP y tiene más de 15 años de experiencia en el desarrollo de soluciones.

Durante esta interesante charla, Darío nos explica qué son Puppeteer y Playwright, la relación que existe entre estas tecnologías, el origen de sus proyectos Puppeteer Sharp y Playwright Sharp y nos describe algunas de sus características principales.

DarioKondratiuk

Notas y vínculos adjuntos

Repositorio de Puppeteer Sharp en GitHub

https://github.com/hardkoded/puppeteer-sharp

Repositorio de Playwright Sharp en GitHub

https://github.com/microsoft/playwright-sharp

Twitter de Darío

@hardkoded

El libro “UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js” que el mismo Darío está escribiendo y estará disponible el 09 de marzo del 2021.

UITestingWithPuppeteer

Kindle

Darío nos recomienda los libros “Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries” de Krzysztof Cwalina, Jeremy Barton y Brad Abrams, y “Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming” de Stephen Cleary.

FrameworkDesignGuidelines

Kindle

Pasta blanda

ConcurrencyInCsharpCookbook

Kindle

Pasta blanda

Interfaz Podcast Episodio 155 – Asegura tu futuro en la Nube con Isaac Carrada, Luis Beltrán y Jesús Gil

El día 08 de diciembre del 2020, la clase online “Asegura tu futuro en la Nube” rompió el Récord Guinness de “mayor cantidad de espectadores asistiendo en vivo a una clase de software en YouTube”.

Para hablarnos de este fantástico logro, y de la iniciativa detrás de este evento, en este episodio contamos con la presencia de Isaac Carrada, quien actualmente se desempeña como Developer Audience Product Marketing Manager en Microsoft México, además de ser el responsable y principal estratega de esta ruptura del Récord Guinness.  También, nos acompaña Luis Beltrán, quien es Microsoft MVP e Investigador en Tomas Bata University en Zlin, República Checa.  Asimismo, nos visitó Jesús Gil, quien es autor, experimentado arquitecto de datos, DBA, desarrollador, instructor, así como Microsoft MVP con más de 15 años de experiencia.

Durante esta charla, nuestro panel nos cuenta el origen de este evento con sentido social y el proceso que tuvo que llevarse a cabo para romper el Record Guinness.

IsaacCarrada-LuisBeltran-JesusGil

Notas y vínculos adjuntos

¡Revive el evento!  Clase Online: Asegura tu futuro en la nube

Twitter de Isaac

@elbuenizzy

Twitter de Luis

@darkicebeam

Twitter de Jesús

@jesus_gilv

Isaac nos recomienda el libro “Meditaciones” de Marco Aurelio.

Meditaciones

Kindle

Pasta blanda

Luis nos recomienda el libro “El pistolero”, primer libro de la saga “La Torre Oscura” de Stephen King.

ElPistolero

Pasta blanda

Jesús nos recomienda los libros “Crónicas lunares: Stars above” de Marissa Meyer, y “SQL Server 2019 Revealed” de Bob Ward.

CronicasLunares

Kindle

Pasta blanda

SQLServerRevealed

Kindle

Pasta blanda

Interfaz Podcast Episodio 154 – El desarrollo móvil rumbo a .NET MAUI con Josué Yeray

El desarrollo de soluciones móviles no es algo trivial, ya que hay diversos sistemas operativos, formatos y capacidades en los dispositivos que debemos tomar en cuenta.  Microsoft está trabajando actualmente en .NET MAUI: la evolución de Xamarin.Forms y que tendremos a nuestro alcance en .NET 6.

Para hablarnos de las peripecias en el desarrollo móvil, y también para conocer un poco acerca de qué será .NET MAUI, en este episodio contamos con la presencia de Josué Yeray, quien es desarrollador móvil y fundador de la empresa DevsDNA en España.

Durante esta charla, Josué nos relata su experiencia en el mundo del desarrollo de software, y nos da su punto de vista con respecto a qué esperar de .NET MAUI.

JosueYeray

Notas y vínculos adjuntos

Twitter de Josué

@JosueYeray

Blog de DevsDNA

https://devsdna.com/category/sin-categoria/

Repositorio de .NET MAUI en GitHub

https://github.com/dotnet/maui

Josué nos recomienda la saga de Ender de Orson Scott Card.

ElJuegoDeEnder

Kindle

Pasta blanda