• Explorar lecciones
  • Temas
  • Foros
YouTube
  • Tipo de contenido
    • Todo
    • Lecciones
    • Cursos
  • Ordenar resultados
    • Recientemente actualizado
    • Más vistos
    • En tendencia
  • Filtrar contenido
    • Ocultar contenido obsoleto
    • Ocultar lecciones sin artículo
  • Explorar tema
    • Cualquier tema
    • C
    • Elixir
    • Git
    • Go
    • JDBC
    • JPA
    • JUnit
    • Jakarta
    • Java
    • JavaScript
    • Patrones de diseño
    • Quarkus
    • Svelte
    • Web Components
    • libGDX
Filtros activos: Sólo lecciones
  • Lección 📈 En tendencia

    El preprocesador (parte 2)

    En el segundo episodio de la T2 del Tutorial de C, hablamos de macros, de condicionales en tiempo de compilación mediante otras directivas del preprocesador, y de la desconocida directiva error.
  • Lección

    Introducción a Scala

    Scala es un lenguaje de programación basado en Java y multiparadigma: es orientado a objetos, pero integra características propias de un lenguaje funcional. Es un lenguaje conciso y de poca gramática donde se pueden construir programas de forma elegante y en pocas palabras. En este tutorial te explico qué puedes...
  • Lección 📈 En tendencia

    GDB

    Y ya para hablar esta temporada os voy a presentar GDB, que es una herramienta que sirve para depurar programas. La depuración es un proceso que nos permite mirar paso a paso la ejecución de un programa para encontrar y corregir posibles errores que hayamos cometido durante su desarrollo. GDB...
  • Lección 📈 En tendencia

    Variables atómicas

    Las variables atómicas son una alternativa al uso constante de synchronized y volatile para asegurarse de que un cambio de valor a una variable en un programa multihilo, o se produce de forma completa o no se produce.
  • Lección

    pkg-config

    pkg-config es una herramienta para sistemas UNIX como GNU/Linux o *BSD, que facilita la obtención de los parámetros que son necesarios proporcionarles a GCC para que el software que depende de bibliotecas dinámicas que hayamos instalado en nuestro ordenador pueda saber contra qué debe enlazarse.
  • Lección

    Archivos (4): leer con fgets

    Con la primitiva fgets podemos leer del tirón un montón de caracteres y depositarlos en un buffer que luego podemos tratar como una cadena de caracteres. En este vídeo analizamos el funcionamiento de esta primitiva, sus riesgos y la manera correcta de tratar sus errores.
  • Lección

    Cómo crear y modificar ramas

    Continuando con las explicaciones sobre ramas, hoy veremos cómo crear una rama con Git, y cómo modificar y eliminar ramas. Además, cómo usar checkout para cambiar de rama.
  • Lección 📈 En tendencia

    Cómo funcionan los wildcards de un genérico

    A veces en Java hay genéricos que llevan el símbolo de interrogación, como "?", "? extends X" o "? super Y". ¿Qué quiere decir este símbolo y por qué nos lo encontramos? Como te cuento en este vídeo, el sistema de inferencia de tipos de Java no permite usar por...
  • Lección 📈 En tendencia

    ¿Cómo programar con .stream() en Java?

    Una de las primeras paradas del arco de Streams va a ser entender qué consecuencias tiene llamar a .stream() y en qué tipo de clases le podemos llamar. ¿Qué se puede hacer una vez que tenemos una referencia a un Stream? En esta lección introduzco a la API de Streams...
  • Lección 📈 En tendencia

    Bibliotecas estáticas

    Las bibliotecas estáticas nos permiten reutilizar código entre proyectos fabricando un archivo que empaqueta distintos módulos de código objeto. El propósito de este capítulo es enseñaros cómo se pueden fabricar bibliotecas estáticas con GCC y AR, y cómo luego podemos incluir un archivo .a en GCC para compilar programas que...
Principio Anterior 18 19 20 21 22 23 24 Siguiente Último
makigas

Aprende conceptos nuevos de programación o descubre una tecnología nueva. En esto consiste makigas: un sitio web y un canal de YouTube con tutoriales de programación y consejos para desarrolladores, en fcastellano y hablando en un lenguaje simple y humilde. Encuentra contenido sobre programación, desarrollo web y desarrollo de software.

    Cursos destacados

  • Records en Java
  • Patrones de diseño
  • JUnit 5
  • Concurrencia en Java
  • JUnit 4
  • Fundamentos de uso de Quarkus

    Enlaces

  • Explorar lecciones
  • Ver todos los temas
  • Visitar los foros
  • Canal de YouTube
  • Servidor de Discord

Términos de uso • Política de privacidad • Limitación de responsabilidad • Uso de cookies (EU) • Cambiar consentimientos

Copyright © 2012 - 2026 makigas

Made in Spain