- Видео 1 125
- Просмотров 18 905 721
hdeleon.net
Мексика
Добавлен 9 фев 2016
Cursos, videos y podcast relacionados a la programación, tecnología y computación, todo con un toque de humor, y llegando a tener un toque personalizado de enseñanza y entretenimiento.
Mi nombre es Héctor de León, soy programador y Microsoft MVP, tengo más de 20 años programando.
En este canal transmito la experiencia que he adquirido, y en cada video trato de plasmar alguna enseñanza que te servirá como programador en algún momento de tu vida profesional.
Contratar publicidad en videos: hdeleon.net/publicidad/
Sitio web: www.hdeleon.net
Mi nombre es Héctor de León, soy programador y Microsoft MVP, tengo más de 20 años programando.
En este canal transmito la experiencia que he adquirido, y en cada video trato de plasmar alguna enseñanza que te servirá como programador en algún momento de tu vida profesional.
Contratar publicidad en videos: hdeleon.net/publicidad/
Sitio web: www.hdeleon.net
La Arquitectura que Utiliza NETFLIX y UBER: Event Sourcing
En este video veremos el patrón Event Sourcing, un patrón utilizado en sistemas enormes o sistemas distribuidos para evitar la problematica de cambio de estado compartido entre procesos.
🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/
📚 Mis Libros
📖 Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
🤖 Mi Setup
🖥️ Mi Monitor: amzn.to/3dtnDkk
⌨️ Mi Teclado: amzn.to/3BtjKnq
⌨️ Mi Deck elgato: amzn.to/3dvEKC3
🎧 Mis Orejeras: amzn.to/3BwQYm0
🎤 Mi Micrófono: amzn.to/3qPvFHh
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/HectorDeLeonGuevara
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: ruclips.net...
🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/
📚 Mis Libros
📖 Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
🤖 Mi Setup
🖥️ Mi Monitor: amzn.to/3dtnDkk
⌨️ Mi Teclado: amzn.to/3BtjKnq
⌨️ Mi Deck elgato: amzn.to/3dvEKC3
🎧 Mis Orejeras: amzn.to/3BwQYm0
🎤 Mi Micrófono: amzn.to/3qPvFHh
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/HectorDeLeonGuevara
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: ruclips.net...
Просмотров: 13 468
Видео
¿Por qué NO UTILIZO GitHub?
Просмотров 53 тыс.14 часов назад
En este video daré mis razones de porque no utilizo GitHub. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 Mis Orejeras: amzn.to/3BwQYm0 🎤 Mi Micrófono: amzn.to/3qPvFHh Si q...
Funciones Recursivas en Situaciones Reales
Просмотров 6 тыс.16 часов назад
En este video vamos a ver unos ejemplos donde la recursividad nos viene bien a la hora de programar en cosas útiles y reales. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 ...
Evita que tu Backend se CAIGA con este TRUCO
Просмотров 14 тыс.День назад
En este video te enseñare un truco que puedes aplicar en el Frontend para evitar hacer solicitudes innecesarios al Backend, sobre todo cuando tienes botones de Like en tus sistemas. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclad...
¡Error de Programación que causo Perdidas de $ 10000 USD en segundos! | Los Peores Errores de Devs
Просмотров 7 тыс.День назад
En este video vamos a leer errores cometidos por programadores, que van desde desastres con la base de datos, hasta cambio de precio en artículos de lujo. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi De...
¡NO hay que ser SUPER INTELIGENTE para SER BUEN PROGRAMADOR!
Просмотров 8 тыс.14 дней назад
En este video vamos a hablar y desmentir los mitos que creen las personas que definen a un programador. Un mito de los más utilizados es que se necesita ser muy inteligente para programar. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi...
¡Programación Funcional para manejar Fácilmente la Concurrencia!
Просмотров 13 тыс.14 дней назад
En este video crearemos un manejador de eventos encolados con la ayuda de un closure, aprenderás un uso realista de los closures en JavaScript. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: ...
¡Los Peores Errores cometidos por Programadores!
Просмотров 15 тыс.21 день назад
En este video leeremos historias de errores hechos por programadores en su vida laboral. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 Mis Orejeras: amzn.to/3BwQYm0 🎤 Mi Mi...
¡Adios a los IFs en Programación!
Просмотров 72 тыс.21 день назад
En este video te mostraré alternativas a las sentencias ifs en programación, con el objetivo de que aprendas algo nuevo hoy. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 M...
Una Alternativa para los Try Catch | Result Pattern
Просмотров 30 тыс.28 дней назад
En este video te mostraré una técnica que te servirá como alternativa a los Try Catch. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 Mis Orejeras: amzn.to/3BwQYm0 🎤 Mi Micr...
¡Aprende a Utilizar el API de GPT-4o en Minutos! ¡Sin Bibliotecas!
Просмотров 12 тыс.Месяц назад
En este video te enseño a utilizar el API de OpenAI con el modelo GPT-4o. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 Mis Orejeras: amzn.to/3BwQYm0 🎤 Mi Micrófono: amzn.t...
¡He probado GPT-4o! Para Programar Backend desde Cero
Просмотров 54 тыс.Месяц назад
En este video pondré a prueba el nuevo modelo GPT-4o incluido en ChatGPT para programar un Backend desde cero, desde la base de datos. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3...
El GRAN PROBLEMA de los PROGRAMADORES ACTUALES
Просмотров 33 тыс.Месяц назад
En este video te hablaré de cual es el mayor problema que tienen los nuevos programadores. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3BtjKnq ⌨️ Mi Deck elgato: amzn.to/3dvEKC3 🎧 Mis Orejeras: amzn.to/3BwQYm0 🎤 Mi ...
¡Truco con GitHub Copilot! Ya NO IMPORTAN los Lenguajes de Programación
Просмотров 14 тыс.Месяц назад
En este video te enseñaré un truco que puedes utilizar con GitHub Copilot para traducir funciones que ya tengas hechas en un lenguaje de programación a otro lenguaje de programación en segundos. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk...
¡He probado GROK, la IA de Elon Musk para Programar!
Просмотров 18 тыс.Месяц назад
En este video pongo a prueba la IA de Elon Musk llamada Grok, le pongo un conjunto de ejercicios de programación, y evaluó las respuestas, me ha sorprendido la verdad. 🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/ 📚 Mis Libros Aprender a Programar con C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/ Mi Setup 🖥️ Mi Monitor: amzn.to/3dtnDkk ⌨️ Mi Teclado: amzn.to/3Bt...
Programo un Servidor sin utilizar Framework
Просмотров 11 тыс.Месяц назад
Programo un Servidor sin utilizar Framework
¡Stack Overflow Hace Alianza con OpenAI! | Está por salir un ChatGPT mejorado para Programar
Просмотров 5 тыс.Месяц назад
¡Stack Overflow Hace Alianza con OpenAI! | Está por salir un ChatGPT mejorado para Programar
¡Me Intentaron HACKEAR para COMPRAR CERVEZA!
Просмотров 9 тыс.Месяц назад
¡Me Intentaron HACKEAR para COMPRAR CERVEZA!
¡Google está Contratando a Programadores de México e India!
Просмотров 17 тыс.Месяц назад
¡Google está Contratando a Programadores de México e India!
¿Cuánto se GANA Programando en C# .NET?
Просмотров 14 тыс.Месяц назад
¿Cuánto se GANA Programando en C# .NET?
Google Despide Programadores de Flutter ¿Es el final de Flutter?
Просмотров 22 тыс.Месяц назад
Google Despide Programadores de Flutter ¿Es el final de Flutter?
Google Despide a TODO SU EQUIPO de Programadores Python
Просмотров 57 тыс.Месяц назад
Google Despide a TODO SU EQUIPO de Programadores Python
¡Poder CONTROLAR máquinas con SOLO PENSAR! Pero debes perforar tu Cráneo.
Просмотров 3,4 тыс.Месяц назад
¡Poder CONTROLAR máquinas con SOLO PENSAR! Pero debes perforar tu Cráneo.
El Hackeo de Coppel, Ya VENDEN su Base de Datos en DEEP WEB
Просмотров 123 тыс.Месяц назад
El Hackeo de Coppel, Ya VENDEN su Base de Datos en DEEP WEB
Compra Aretes de $ 237,000 en $ 237 por ERROR en Sitio WEB
Просмотров 8 тыс.Месяц назад
Compra Aretes de $ 237,000 en $ 237 por ERROR en Sitio WEB
SI SOLO VES CURSOS, Jamás vas a SER PROGRAMADOR
Просмотров 14 тыс.Месяц назад
SI SOLO VES CURSOS, Jamás vas a SER PROGRAMADOR
1 Indio con IA hace en 3 DÍAS el Trabajo de 5000 PROGRAMADORES
Просмотров 80 тыс.Месяц назад
1 Indio con IA hace en 3 DÍAS el Trabajo de 5000 PROGRAMADORES
10 Trucos de Programación AVANZADA en JavaScript usando Arrays
Просмотров 5 тыс.2 месяца назад
10 Trucos de Programación AVANZADA en JavaScript usando Arrays
Vivir Programando tus Propios Productos
Просмотров 30 тыс.2 месяца назад
Vivir Programando tus Propios Productos
Hola, oye yo tengo aproximadamente 1 mes aprendiendo c#, aún que me gustaría conseguir un trabajo de ello más adelante, que más debería aprender para tomar un buen trabajo como junior? Actualmente estoy estudiando c# por la universidad pero va más enfocado al desarrollo de videojuegos
exactamente, yo igual uso páginas para ver "como se usa X o Y" sino no recuerdo o me despisto
Grandioso muchas gracias hermano 👍
A la IA no le gusta esto 😆
Parece ifuscacion de codigo y realmente deberias aver puesto algun tipo de lectura de tiempo de ejecución a ver si realmente vale la pena cambiar algo facil y que funciona por algo engorroso que incluso puede empeorar el tiempo de ejecución del programa
Gracias que deje esta carrera porque no entiendo ni mierda
Excelente Video Hector, un saludo desde Argentina!
Manejas el lenguaje del diablo, pero odias al diablo, que "agradable sujeto".
Gracias! Según lo que entendí: A: Atomicidad. Se hace el CRUD, si todo va bien, se hace el CRUD, si algo falla, se devuelve al estado inicial. C: Consistencia. Lo entiendo como un "type safe" donde el tipo de dato tiene que corresponder al esquema de la tabla, tanto en su tipo, como en la cantidad de datos que se añaden (todo los NOT NULL). I: Isolation (aislamiento). Cada "Transacción" debe seguir ciertas reglas. Aquí me alejo un poco del video y añado información de otro lugar como es el roadmap.sh → Hay 4 niveles de transacción. El uso de las bases de datos es de muchos usuarios, por lo tanto, mientras un usuario "lee" otro podría estar "escribiendo" o "actualizando" o "borrando". Para asegurar la total y completa consistencia de los datos en la lectura (que se lea el dato que se busca) o se actualize correctamente algún dato, habría que usar una transacción "SERIALIZABLE" (tengo entendido que cambia de sintaxis según la base de datos pero son parecidas). Este cuarto y más alto nivel de "Isolation" asegura la mayor cantidad de Consitencia al costo del rendimiento (por favor, corroboren esto que digo, no lo tomen como cierto sin más). D: Durabilidad. Esto implica que el dato que se ingresa a la base de datos persistirá a lo largo de las distintas consultas (no se puede mostrar en código, es más bien una propiedad de las SQL o bases de datos en general en sí mismas). Gracias Héctor!
yo venia por discografia de samael
modestia parte la tuya jaja
Tremendo predic que hiciste
Muchas gracias, al fin entendí por qué usar Interfaces.
Me suena parecido a las Promesas de JS antes del async/await
Típico video de viernes.
No escuché al gato.
► tengo 30 años y hasta ahora he podido comenzar a estudiar programación y la cantidad de información que hay es abrumadora espero que no sea tarde para tratar de comenzar ...
Recuerdo las primeras veces que vi este patrón aplicado, fue hace más de 10 años, si bien con este video me entero que es un patrón llamado event sourcing jaja. En fin, el tema es que en aquel entonces pense "que ganas de complicarse la existencia, porque no ponen un campo saldo y listo", 1 mes despues no podia no usarlo XD. Quiza en sistemas chicos es un overkill, pero hoy en día los sistemas siempre tienden a crecer un poco y no esta de más tener una solución más robusta y mucho más escalable.
Genial Héctor, nada como recordar temas de la U que en su momento parecen puro texto sin sentido
Solo un apunte, hasta donde se los cuadritos verdes si que salen aunque uses repos privados.
Otro apunte, no uso GitHub, uso Git.
Xd clásico de chayane
Si quiero que corra en una red interna, cómo sería la ruta que un usuario en otra computadora tendría que escribir en su navegador?
nl explicaste como lo usa netflix al patron
Chayanne 🥴🥵
Vamos por los 700 ;v
paleta de jamón Xdddd
Gracias por el video ❤
para quienes se les dificulpa la programacion nada mejor que INICIAR con pseudocodigos, de esta manera y agregandole metaforas o analogias a los ejercicios que practique te sera de mas ayuda. por ejemplo te ponen un ejrcicio matematico pues tu le agregas algun concepto confri¿¿utas o nombres o lo que sea para que se te facilite la comprension. Recuerden de eINSTEIN NO ERA BUENO EN MATEMATICAS PERO ERA MUY BUENO EN LOS CONCEPTOS, ASI QUE POR ESO EL DIJO: " primero el concepto y leugo la matematica"... besos y espero haberme hecho entender
el tortuise subversion, que tiempos aquellos... yo soy de la vieja guardia de .net y siempre he utilizado team foundation y ahora Devops , ademas trabajo con muchos Bancos y esa gente si le interesa la privacidad, por lo cual dentro de sus politicas utilizan algo mas privado.
JSAJSAJ hackeenme putos aqui los espero
buena info, muy útil.
excelente, asi podemos ahorrar mucho tiempo y recursos, mandando a la mrd lo que no es necesario
como seria la contraseña ?
jajaja chido pero lo mejor es la bolsita con cara de abbath
Me guardaré este video para el futuro
Siento que me veo en un espejo ❤
Un curso de seguridad seria grandioso
00:13 yo de Laura Pausini 🖤
Ese patron lo implementan en los software de almacen, con el famoso kardex.
excelente, muchas gracias
No tengo motivos en mi vida laboral para tener que aprender esto, pero me intereso mucho y lo encontre muy instructivo, muchas gracias
Excelente!
Igual que el principio KISS, DRY y se me olvida el otro, adicional de complementar con el principio ACID para base de datos
Deberías haber llamado al interfaz 'IMaxRecomendado'. Creo que se entendería más.
Pues si Héctor porque uno siempre piensa que todo es camisa de fuerza pero cada día descubro que siempre hay una forma mejor de hacer las cosas
Sí aprendí algo.
Code commit es otra alternativa de aws
Recomiendan Gitlab? O alguna otra forma visual de usar Git?
Excelente descripción Hector !! Mejor Imposible.