-
Lección 📈 En tendenciaArchivos (3): fseek y ftell
fseek y ftell son un par de primitivas que forman stdio y que nos permiten desplazar el cursor a lo largo de un archivo para poder determinar qué será leído o dónde será escrito cuando usemos las primitivas de lectura y escritura de la API de archivos de C. -
Lección 📈 En tendenciaArchivos (1): fopen y fclose
En la tercera TERCERA TEMPORADA del Tutorial de C vamos a hablar de lo que hay dentro de stdio.h. Hoy empezamos a hablar de archivos dedicándole su tiempo a hablar de cómo usar las funciones fopen y fclose. -
Lección 📈 En tendenciaEjemplo (4): conectando todas las piezas
Pues ahora queda cerrar este mini-caso de ejemplo conectando todas las piezas y haciendo que visitar el endpoint que hemos declarado en Express ejecute las funciones y nos devuelva contenido útil desde el endpoint. -
Lección 📈 En tendenciaArroba types y los .d.ts
Cuando el código fuente descargado desde NPM se niegue a funcionar bien en TypeScript, deberemos prestar atención por si necesitásemos importar manualmente un archivo de definición de tipos para integrar el proyecto. El espacio de nombres @types genera definiciones de tipos si es posible para facilitar esta integración. Con esto... -
Lección 📈 En tendenciaInterfaces: funciones y tipos híbridos
Las interfaces también pueden ser usadas para declarar prototipos de funciones (por ejemplo, entradas y salidas de una función). Esto nos permite también declarar tipos híbridos, que es una función interesante que heredamos de JavaScript en la que una función puede tener campos adicionales cuando le ponemos un punto. -
Lección 📈 En tendenciaTipos: tipos primitivos
Empezamos con el módulo de tipos presentando tres tipos que hay en TypeScript que también vienen de JavaScript. Con el tipo Number podemos declarar números. Con el tipo Boolean podemos declarar valores lógicos. Con el tipo String podremos declarar cadenas de caracteres para valores más literarios. -
Lección 📈 En tendenciaTemporada 1
Aquí empieza la primera temporada de mi curso de TypeScript. Este vídeo ni siquiera es una introducción a TypeScript. Busco contarte cómo voy a orientar este curso y qué puedes esperar de él. -
Lección 📈 En tendenciaMáscaras de bit
Con las máscaras de bit es posible proporcionar a las funciones una interfaz para pasar múltiples parámetros booleanos de una manera eficiente y fácil de documentar. También hablo del operador desplazamiento. -
Lección 📈 En tendenciaManipulación de bits
C dispone de operadores booleanos que permiten transformar los bits que componen un valor numérico. En este vídeo te explico como usar los operadores NOT, AND, OR y XOR para manipular los bits de un número. -
Lección 📈 En tendenciaGoto
Goto es una sentencia que te permite cambiar el flujo de ejecución de un programa de formas que probablemente no deberías de todos modos. En este vídeo te explico cómo crear etiquetas, cómo insertar un goto, por qué tal vez no sea lo óptimo, y algunas soluciones al respecto.