Gabo
Gabo
  • 15
  • 39 560
¿Por qué yo uso Windows como mi Sistema Operativo principal?
Explicando por qué yo prefiero Windows en mi uso diario
Versión escrita: esgabo.dev/blog/por-que-uso-windows-como-mi-sistema-operativo-principal
มุมมอง: 168

วีดีโอ

Resolviendo "Plus Minus" en JavaResolviendo "Plus Minus" en Java
Resolviendo "Plus Minus" en Java
มุมมอง 884 ปีที่แล้ว
Un problema sencillo de programación. Esta misma solución se puede aplicar en cualquier situación donde necesiten saber proporciones de algo. Por ejemplo, ¿Cuál es el porcentaje de personas mayores a 65 años? ¿Cuál es el porcentaje de alumnos aprobados en una materia?. ¿Tienes otra solución? ¿La tienes en otro lenguaje de programación? ¿Tienes alguna duda respecto a esta solución? Pues coméntal...
Preguntas sorpresas al creador de KigenPreguntas sorpresas al creador de Kigen
Preguntas sorpresas al creador de Kigen
มุมมอง 324 ปีที่แล้ว
Partes editadas de la conversacion con Enyert, creador del videojuego Kigen. Se trata de algunas preguntas sorpresas que le hice durante la entrevista.
Conversando con el creador del videojuego KigenConversando con el creador del videojuego Kigen
Conversando con el creador del videojuego Kigen
มุมมอง 584 ปีที่แล้ว
En este episodio hablamos con Enyert Viñas, creador del videojuego Kigen. Kigen es un videojuego RPG estilo clásico, creado para el OGA Game Jam, ambientado en la cultura ciberpunk, en un futuro diatópico. Conversamos con Enyert acerca de del videojuego, el evento donde se creó, un poco sobre la parte técnica de su creación, y cuál es el futuro que se espera para este prototipo. Enlace hacia Ki...
¿Qué es la abstracción en la programación?¿Qué es la abstracción en la programación?
¿Qué es la abstracción en la programación?
มุมมอง 8K4 ปีที่แล้ว
En este video veremos uno de los conceptos más importantes y fundamentales en la programación: La Abstracción. Versión escrita: esgabo.dev/blog/la-abstraccion-en-la-programacion
Creando el videojuego Asteroids en Scratch - Parte FinalCreando el videojuego Asteroids en Scratch - Parte Final
Creando el videojuego Asteroids en Scratch - Parte Final
มุมมอง 4364 ปีที่แล้ว
Última entrega de la serie de videos donde creamos Asteroids en Scratch. Terminamos de afinar los detalles restantes y agregamos sonidos al videojuego. Les dejo el enlace al juego para que puedan descargarlo y cargarlo directamente en Scratch. github.com/esgabo/codigos/tree/master/Scratch/Asteroids
Creando el videojuego Asteroids en Scratch - Parte 3Creando el videojuego Asteroids en Scratch - Parte 3
Creando el videojuego Asteroids en Scratch - Parte 3
มุมมอง 4914 ปีที่แล้ว
Tercera entrega de la serie de videos donde continuamos creando Asteroids en Scratch. Ya logramos que la nave disparara, pero tienes varios desperfectos que arreglaremos en este video y continuaremos ahora con los asteroides.
Creando el videojuego Asteroids en Scratch - Parte 2Creando el videojuego Asteroids en Scratch - Parte 2
Creando el videojuego Asteroids en Scratch - Parte 2
มุมมอง 4844 ปีที่แล้ว
Segunda entrega de la serie de videos donde continuamos creando Asteroids en Scratch. Habiendo logrado que la nave se mueva por el espacio, ahora trataremos de hacer que dispare.
Creando el videojuego Asteroids en Scratch - Parte 1Creando el videojuego Asteroids en Scratch - Parte 1
Creando el videojuego Asteroids en Scratch - Parte 1
มุมมอง 6K4 ปีที่แล้ว
Esta es la primera entrega de la serie de videos donde vamos a crear un videojuego en Scratch. El juego es Asteroids y vamos a aplicar todo lo que aprendimos en los videos anteriores de Scratch.
Introducción a la programación con Scratch - Fin del ProgramaIntroducción a la programación con Scratch - Fin del Programa
Introducción a la programación con Scratch - Fin del Programa
มุมมอง 1334 ปีที่แล้ว
En este video finalizamos el programa en Scracth que suma dos números. Le aplicamos validaciones a las entradas del usuario y hacemos uso de las estructuras de control que vimos en videos anteriores. Este programa en Scratch, es totalmente traducible a otros lenguajes de programación. Enlace hacia Scratch: scratch.mit.edu/
Introducción a la programación con Scratch - Estructuras de controlIntroducción a la programación con Scratch - Estructuras de control
Introducción a la programación con Scratch - Estructuras de control
มุมมอง 3024 ปีที่แล้ว
En este video vamos a tocar algunos fundamentos de la programación como lo son las estructuras de control. Con esto podras crear nuevos flujos de ejecucion basado en condiciones. Aunque la demostración es en Scratch, se puede aplicar a la mayoría de los lenguajes de programación. Enlace hacia Scratch: scratch.mit.edu/
Continuación a Introducción a la programación con ScratchContinuación a Introducción a la programación con Scratch
Continuación a Introducción a la programación con Scratch
มุมมอง 2404 ปีที่แล้ว
Continuamos nuestro programa de Scratch, introduciendo mejoras sutiles pero interesantes. Y hablamos de algunos conceptos fundamentales del la programación y el desarrollo de software. Enlace hacia Scratch: scratch.mit.edu/
Introducción a la programación con ScratchIntroducción a la programación con Scratch
Introducción a la programación con Scratch
มุมมอง 1.6K4 ปีที่แล้ว
Aprende a programar y crear tu primer programa en Scratch. En este video te presento conceptos básicos y un ejemplo sencillo para crear un programa que sume dos números en Scratch. Enlace hacia Scratch: scratch.mit.edu/
¿Qué es la programación y Qué hace un programador?¿Qué es la programación y Qué hace un programador?
¿Qué es la programación y Qué hace un programador?
มุมมอง 21K4 ปีที่แล้ว
Si te estas preguntando qué es la programación o qué es lo que hace un programador. En este video te respondo brevemente esas preguntas junto a una sencilla explicación de como funciona el computador desde el punto de vista de la programación. Animate a entrar en el mundo del desarrollo del software y convierte en un programador.
9 Razones para aprender a Programar9 Razones para aprender a Programar
9 Razones para aprender a Programar
มุมมอง 1K4 ปีที่แล้ว
Si estas pensando cambiarte de carrera o no sabes que estudiar, en este video te doy 9 razones OBJETIVAS para aprender a programar.

ความคิดเห็น

  • @phantom6975
    @phantom6975 7 วันที่ผ่านมา

    Acaban de decir gabo en la tele y ahora justo medio segundo despues entro a este canal y dicen gabo.

  • @MiguelTicona
    @MiguelTicona หลายเดือนก่อน

    Si las IA perfeccionaran al detalle la programacion ustedes se quedarian sin trabajo?

    • @esgabo
      @esgabo หลายเดือนก่อน

      Primero habría que definir a que te refieres con "perfección al detalle". Si con eso te refieres a mejorar las AI actuales como Chatgpt, entonces la respuesta es no. Estos modelos (LLM) no son capaces de pensar ni entender y sus respuestas estan basadas en conocimiento existente. Esto quiere decir que siempre tienes que validar sus respuestas porque pueden ser incorrectas y no pueden inventar nada nuevo (algo que si hacemos los programadores). Estas herramientas, por el contrario, nos hacen la vida mucho mas fácil al escribir codigo por nosotros, aunque nosotros le decimos que es lo que hay que hacer (nosotros llegamos a la solución y la AI ejecutiva). Es como tener un asistente personal y asi te enfocas en cosas mas interesantes. Ahora, si te refieres a AI como en las películas que pueden pensar, sentir, etc. Entonces puede que sí. Aunque estamos muy lejos de ese tipo de AI aun.

    • @MiguelTicona
      @MiguelTicona หลายเดือนก่อน

      @@esgabo nah creo que estamos mas cerca de lo que pensamos. Perfeccion es resolucion de problemas

  • @lennallago3294
    @lennallago3294 3 หลายเดือนก่อน

    Excelente explicación

  • @josealbertochavezparihuama2847
    @josealbertochavezparihuama2847 5 หลายเดือนก่อน

    En serio no pensaba que era tan sencillo de comprender, eso es gracias a toda tu explicación, eres un genio

  • @matikingrod6885
    @matikingrod6885 6 หลายเดือนก่อน

    tu video es la depre

  • @nelsonangelsolisbocanegra458
    @nelsonangelsolisbocanegra458 9 หลายเดือนก่อน

    Amigo, buenos días. Una consulta xfavor. Veo que cuando abstraes un carro lo minimiza a su mínima expresión y pones como 2 rueditas y dices que es vacío. No sería mejor que pongas 2 corchetes y digas que es conjunto vacío?? Gracias

    • @esgabo
      @esgabo 9 หลายเดือนก่อน

      Podría ser. Pueden haber muchas maneras de representar el vacío o la nada. Quizas unos corchetes o al menos un círculo pudo haber sido más explícito. Gracias por el comentario. En cuanto a mencionar el conjunto vacío...me parece contraproducente debido a quién va dirigido estos videos: personas que no necesariamente tienen un contexto técnico y mucho menos formal (e.g Teoría de conjuntos).

  • @hidalgo1172
    @hidalgo1172 ปีที่แล้ว

    Muchas gracias auronplay

  • @hectorab4026
    @hectorab4026 ปีที่แล้ว

    Entiendo yo que conocer un poco o tener ideas del destino final del proyecto o a que va dirigido mejora la lógica de negocios del mismo proyecto.

  • @iangonzalezjalpa
    @iangonzalezjalpa ปีที่แล้ว

    Ayuda no aparece el asteroide 😭😭😭

  • @iangonzalezjalpa
    @iangonzalezjalpa ปีที่แล้ว

    Yeye 😃

  • @iangonzalezjalpa
    @iangonzalezjalpa ปีที่แล้ว

    Yeye 😀

  • @fernandocifuentes4535
    @fernandocifuentes4535 ปีที่แล้ว

    Excelente explicacion❤🎉

  • @ep4r4
    @ep4r4 ปีที่แล้ว

    Coño me gusto tu explicación siendo la más fácil de entender de las tres consultas que hice. Gracias por el aporte...

  • @PedroRodriguez-dl5yt
    @PedroRodriguez-dl5yt ปีที่แล้ว

    Buen interlocutor

  • @jhonedisonrios5688
    @jhonedisonrios5688 ปีที่แล้ว

    🤙Gracias men

  • @edluis9342
    @edluis9342 ปีที่แล้ว

    Una muy buena explicación de tu parte, en este vídeo sobresale la claridad y manejo en el tema. Gracias!!

  • @maripasoapaso4270
    @maripasoapaso4270 ปีที่แล้ว

    wow Gabo excelente tu video en todos los sentidos didáctico con mucha sencillez para los que no sabemos mucho SUPER BIEN HECHO gracias!!!mil gracias !!!!

  • @estrellacerda
    @estrellacerda ปีที่แล้ว

    Gracias inge. Me quedo un poco más claro. Bendiciones desde Colombia 🇨🇴

  • @cristiantorres8319
    @cristiantorres8319 ปีที่แล้ว

    es frustrante

  • @larryg6442
    @larryg6442 ปีที่แล้ว

    Excelente bro.

  • @AndreaFernandez-fd5bb
    @AndreaFernandez-fd5bb ปีที่แล้ว

    Muy interactivo y explicacion genial ^^ Gracias!

  • @unalienputo8589
    @unalienputo8589 ปีที่แล้ว

    No está bueno que desactives los me gusta y no me gusta. Es importante ver qué opina la gente.

  • @astronauth
    @astronauth ปีที่แล้ว

    Esta es la explicación más clara que he encontrado sobre la abstracción, gracias

    • @esgabo
      @esgabo ปีที่แล้ว

      Muchas gracias por el comentario 😁

  • @Sirc_Creations
    @Sirc_Creations 2 ปีที่แล้ว

    Pregunta , hay alguna relación ,la abstracción con el kernel ? Vi ejemplo donde ponen al kernel en medio entre el sistema operativo y el hardware , y mencionaste el término de la caja negra que me deja con la intriga por algunas similitudes . No sé si se entiende , gran video

    • @esgabo
      @esgabo 2 ปีที่แล้ว

      No tienen ninguna relación (directa). La abstracción por un lado es una técnica que facilita la percepción y entendimiento de componentes o sistemas. La caja negra es una manera de aplicar la abstracción y no tener necesidad de saber detalles internos. Por otro lado, el Kernel de un sistema operativo es un componente del mismo. De hecho, es el componente mas importante (Kernel significa núcleo) porque contiene las funcionalidades básicas y criticas para su funcionamiento (incluyendo pero no limitado a la interacción con el hardware). El Kernel lo puedes ver como una caja negra. En el fondo, normalmente no nos interesa como funciona el Kernel, solo saber que nos permite interactuar con el hardware de alguna manera. De esta manera, aplicamos la abstracción a la hora de "analizar" las interacciones del Kernel con otros componentes. La abstracción la puedes aplicar virtualmente a cualquier cosa (incluyendo el Kernel).

  • @manueldecena290
    @manueldecena290 2 ปีที่แล้ว

    Gabo muy buena tu explicación una pregunta en cuántos meses me podría formar como programador?

    • @esgabo
      @esgabo 2 ปีที่แล้ว

      Hola, Manuel. dependerá de muchos factores. Principalmente el tiempo que le dediques y de la ruta que tomes. Por ejemplo, en general es mas sencillo la ruta de desarrollo web que las "Ciencias de Datos". Hay rutas que son mas complejas que otras y seguramente llevará mas tiempo de entender y aprender aún si le dedicas el mismo tiempo. Mi recomendación es que te hagas una idea (un objetivo) y te hagas una ruta. En el desarrollo web hay "campos de entrenamiento" que te enseñan bastantes cosas en 6 meses. Puede ser menos o más. Al final depende de cada persona y la dedicación que le puedan poner.

  • @arturofernandez6172
    @arturofernandez6172 2 ปีที่แล้ว

    Esta interesante, me estoy loqueando 😆😆😆pero seguiré. Gracias.

    • @esgabo
      @esgabo 2 ปีที่แล้ว

      Genial! no te desanimes.

  • @warnermadriz1854
    @warnermadriz1854 2 ปีที่แล้ว

    ta bien

  • @victoriaocampo9252
    @victoriaocampo9252 2 ปีที่แล้ว

    Gracias

  • @miguelangelbernalruiz6656
    @miguelangelbernalruiz6656 2 ปีที่แล้ว

    Mejor imposible, felicitaciones por el gran dominio del tema y tu excelente pedagogía al explicar. Gracias por tu aporte.

  • @ezequiel7397
    @ezequiel7397 2 ปีที่แล้ว

    gracias !!

  • @jenifferdanielamateinteria4804
    @jenifferdanielamateinteria4804 2 ปีที่แล้ว

    excelente explicacion , muchas gracias , like

  • @ivanpereira9820
    @ivanpereira9820 2 ปีที่แล้ว

    Buen video!!! 😄 Llegue aquí buscando Tutoriales de Svelte y muy buenos tus post en tu Blog, ojalá sigas compartiendo materiales

  • @javierovallea3836
    @javierovallea3836 2 ปีที่แล้ว

    Hombre eres un maestro, he buscado por toda internet y nadie lo a explicado tan claro como tu. Tienes un don hombre.

    • @prentorio
      @prentorio 2 ปีที่แล้ว

      Efectivamente. Esta explicado genial.

  • @cesarcuray632
    @cesarcuray632 2 ปีที่แล้ว

    Wow, había leido información, visto videos, pero esta explicación lo tiene todo y muy claro, pero muy bien, Gracias!

  • @stivenmedina2825
    @stivenmedina2825 2 ปีที่แล้ว

    Excelente video muchas gracias

  • @marryaguila
    @marryaguila 2 ปีที่แล้ว

    Si quiero más

  • @enmanuelsanchezabarua5482
    @enmanuelsanchezabarua5482 2 ปีที่แล้ว

    Excelente explicación 👏🏽, mereces mas apoyo

  • @johnnysalazar6879
    @johnnysalazar6879 2 ปีที่แล้ว

    Tienes una muy buena técnica para explicar y está muy estructurado

  • @hectorgil3495
    @hectorgil3495 3 ปีที่แล้ว

    +10

  • @cintia3633
    @cintia3633 3 ปีที่แล้ว

    Muy bueno el video. Bien explicado y sin vuelta

  • @juanmanueldesalesmartinez7272
    @juanmanueldesalesmartinez7272 3 ปีที่แล้ว

    hola bro

  • @juanpablodesalesmartinez9384
    @juanpablodesalesmartinez9384 3 ปีที่แล้ว

    muy buen video

  • @jordimalapeirapeinado6322
    @jordimalapeirapeinado6322 3 ปีที่แล้ว

    Genial !!!

  • @jordimalapeirapeinado6322
    @jordimalapeirapeinado6322 3 ปีที่แล้ว

    Muy bien !!!

  • @jordimalapeirapeinado6322
    @jordimalapeirapeinado6322 3 ปีที่แล้ว

    Muy bien !!!

  • @jordimalapeirapeinado6322
    @jordimalapeirapeinado6322 3 ปีที่แล้ว

    Muy bien explicado y muy interesante

  • @natachaguilarte43
    @natachaguilarte43 3 ปีที่แล้ว

    Buen video!

  • @juliobustos5847
    @juliobustos5847 3 ปีที่แล้ว

    Muy bueno este video,muchas gracias

  • @sv5941
    @sv5941 3 ปีที่แล้ว

    Soy el suscriptor 50 🤠

  • @lut.2500
    @lut.2500 3 ปีที่แล้ว

    por los drivers jajaja... en mi caso si los drives me fueran 100% lo usaria diariamente linux... en laptop es una pesadilla usarlo. y es mi herramienta laboral.