hdeleon.net
hdeleon.net
  • Видео 1 125
  • Просмотров 18 905 721
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...
Просмотров: 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
¿Cómo Analizar en Programación?
Просмотров 14 тыс.Месяц назад
¿Cómo Analizar en Programación?
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

Комментарии

  • @user-uo7me2zf9j
    @user-uo7me2zf9j 17 минут назад

    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

  • @yuzu2369
    @yuzu2369 26 минут назад

    exactamente, yo igual uso páginas para ver "como se usa X o Y" sino no recuerdo o me despisto

  • @user-ly2ei7bf5z
    @user-ly2ei7bf5z 3 часа назад

    Grandioso muchas gracias hermano 👍

  • @millhiorebt
    @millhiorebt 4 часа назад

    A la IA no le gusta esto 😆

  • @thisistoplay9376
    @thisistoplay9376 6 часов назад

    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

  • @dokkie117
    @dokkie117 8 часов назад

    Gracias que deje esta carrera porque no entiendo ni mierda

  • @maximo_varela
    @maximo_varela 9 часов назад

    Excelente Video Hector, un saludo desde Argentina!

  • @eliashigueraacosta
    @eliashigueraacosta 10 часов назад

    Manejas el lenguaje del diablo, pero odias al diablo, que "agradable sujeto".

  • @sobrehombre9338
    @sobrehombre9338 12 часов назад

    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!

  • @angrir3471
    @angrir3471 12 часов назад

    yo venia por discografia de samael

  • @arnaldoespinoza2570
    @arnaldoespinoza2570 12 часов назад

    modestia parte la tuya jaja

  • @makiokasauri6116
    @makiokasauri6116 13 часов назад

    Tremendo predic que hiciste

  • @sonistwo4071
    @sonistwo4071 13 часов назад

    Muchas gracias, al fin entendí por qué usar Interfaces.

  • @jnsasv
    @jnsasv 13 часов назад

    Me suena parecido a las Promesas de JS antes del async/await

  • @V473R10
    @V473R10 14 часов назад

    Típico video de viernes.

  • @ericlb1347
    @ericlb1347 14 часов назад

    No escuché al gato.

  • @anarquistaeterno8940
    @anarquistaeterno8940 16 часов назад

    ► 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 ...

  • @pabloroves5109
    @pabloroves5109 18 часов назад

    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.

  • @memeneostudio5547
    @memeneostudio5547 20 часов назад

    Genial Héctor, nada como recordar temas de la U que en su momento parecen puro texto sin sentido

  • @Adrian_Galilea
    @Adrian_Galilea 23 часа назад

    Solo un apunte, hasta donde se los cuadritos verdes si que salen aunque uses repos privados.

    • @hdeleonnet
      @hdeleonnet 20 часов назад

      Otro apunte, no uso GitHub, uso Git.

  • @plasmodiun1
    @plasmodiun1 День назад

    Xd clásico de chayane

  • @youtekdev8131
    @youtekdev8131 День назад

    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?

  • @horasalva1194
    @horasalva1194 День назад

    nl explicaste como lo usa netflix al patron

  • @andresalh
    @andresalh День назад

    Chayanne 🥴🥵

  • @hyo31
    @hyo31 День назад

    Vamos por los 700 ;v

  • @th_o_th
    @th_o_th День назад

    paleta de jamón Xdddd

  • @anapareciendo
    @anapareciendo День назад

    Gracias por el video ❤

  • @EQUILIBRIOmentalelite
    @EQUILIBRIOmentalelite День назад

    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

  • @ehernandez6485
    @ehernandez6485 День назад

    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.

  • @fzcap7165
    @fzcap7165 День назад

    JSAJSAJ hackeenme putos aqui los espero

  • @ElProgramadorPurpura-qm6vn
    @ElProgramadorPurpura-qm6vn День назад

    buena info, muy útil.

  • @saulsmith21
    @saulsmith21 День назад

    excelente, asi podemos ahorrar mucho tiempo y recursos, mandando a la mrd lo que no es necesario

  • @belendiaz3806
    @belendiaz3806 День назад

    como seria la contraseña ?

  • @emiliolopezserrano6015
    @emiliolopezserrano6015 День назад

    jajaja chido pero lo mejor es la bolsita con cara de abbath

  • @savehunters4873
    @savehunters4873 День назад

    Me guardaré este video para el futuro

  • @jorgetorrelles1
    @jorgetorrelles1 День назад

    Siento que me veo en un espejo ❤

  • @cshellslayer9720
    @cshellslayer9720 День назад

    Un curso de seguridad seria grandioso

  • @mi7hrandir
    @mi7hrandir День назад

    00:13 yo de Laura Pausini 🖤

  • @carlfercho
    @carlfercho День назад

    Ese patron lo implementan en los software de almacen, con el famoso kardex.

  • @gusinthecloud
    @gusinthecloud День назад

    excelente, muchas gracias

  • @elguitarrista1
    @elguitarrista1 День назад

    No tengo motivos en mi vida laboral para tener que aprender esto, pero me intereso mucho y lo encontre muy instructivo, muchas gracias

  • @danielarandamartin2709
    @danielarandamartin2709 День назад

    Excelente!

  • @mercetoki
    @mercetoki День назад

    Igual que el principio KISS, DRY y se me olvida el otro, adicional de complementar con el principio ACID para base de datos

  • @cabanesderaval
    @cabanesderaval День назад

    Deberías haber llamado al interfaz 'IMaxRecomendado'. Creo que se entendería más.

  • @rfefrop5262
    @rfefrop5262 День назад

    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

  • @gleonh
    @gleonh 2 дня назад

    Sí aprendí algo.

  • @brayanbernabe2146
    @brayanbernabe2146 2 дня назад

    Code commit es otra alternativa de aws

  • @ivlis.w8630
    @ivlis.w8630 2 дня назад

    Recomiendan Gitlab? O alguna otra forma visual de usar Git?

  • @user-kc1kz6yu6o
    @user-kc1kz6yu6o 2 дня назад

    Excelente descripción Hector !! Mejor Imposible.