🇺🇦 Слава Україні! Consulta como ayudar a Ucrania y pide a tu gobierno que se movilice supportukrainenow.org.

Todos los vídeos

El tutorial definitivo de promesas

Las promesas son lo que en JavaScript se ha venido llamando a la programación orientada a futuros. Mi objetivo en este taller es que comprendas promesas: qué son, cómo se utilizan y cómo puedes fabricar tus propias promesas. Y hacerlo paso a paso y en un lenguaje claro que puedas comprender.

Duración: 32:39 Serie: JavaScript explicado fácil Tema: Desarrollo web

forEach vs map

forEach es un método funcional de la clase Array de JavaScript que sirve para recorrer los elementos de un Array. map es otro método que sirve para aplicar transformaciones. Aunque ambos iteran sobre los elementos de un bucle, su propósito es diferente y como tal, no hay que confundirlos y usarlos para lo que no toca.

Duración: 12:53 Serie: JavaScript explicado fácil Tema: Desarrollo web

Setup de mi vimrc, edición 2022

Un clásico que de vez en cuando me piden que actualice. A ver en qué ha cambiado mi vimrc desde el último vídeo que hice al respecto. Paso bastantes horas a lo largo de la semana programando en Vim y por ello es importante que mi setup me permita tenerlo configurado a mi gusto. Aunque a medida que me hago más mayor, me da más pereza instalar plugins y cada vez hay menos.

Duración: 24:23 Serie: Videoblog
Etiquetas: vim, dotfiles

Errores poco comunes que tu API REST debe evitar

Hay muchas formas de cometer errores al crear APIs REST, pero no todas son igual de sutiles. En este vídeo te cuento cinco malas prácticas de las que debe estar pendiente si quieres tener una API de mejor calidad.

Duración: 12:28 Serie: Videoblog
Etiquetas: api, rest, arquitectura

El impacto que mi nuevo trabajo va a tener en este canal

He cambiado de trabajo estos meses. ¿A qué me dedico ahora y de qué forma va a afectar positivamente y negativamente a este canal de YouTube y al resto de contenido que publico en makigas.es?

Duración: 8:23 Serie: Videoblog
Etiquetas: videoblog, makigas

FileInputStream

La clase análoga a FileOutputStream es FileInputStream, que nos permite leer archivos procedentes del sistema de archivos. Con las primitivas que tiene la clase abstracta InputStream, tenemos a nuestra disposición métodos que podemos usar para leer valores desde cualquier implementación.

Duración: 12:46 Serie: Java IO Tema: Java

FileOutputStream

FileOutputStream es uno de los OutputStream más simple que tenemos en Java, mediante el cual podemos enviar una serie de bytes hacia un archivo que se va a guardar en el sistema de archivos. Con esto también vemos que OutputStream tiene una serie de métodos estándar que podemos usar en cualquier subclase.

Duración: 8:38 Serie: Java IO Tema: Java

Reader, FileReader y BufferedReader

Del mismo modo, con Reader tenemos la posibilidad de leer del mundo exterior en forma de caracter o stream de texto. Por ejemplo, con FileReader se puede leer el texto de un archivo. Sin embargo, poca utilidad tendrá sin la ayuda de BufferedReader, para poder disponer de métodos más prácticos como readLine.

Duración: 4:07 Serie: Java IO Tema: Java

Writer y FileWriter

Writer es la clase que se usa para hacer escrituras hacia fuera utilizando caracteres. Lo más interesante es ver sus usos. Por ejemplo, con FileWriter podemos escribir caracteres y cadenas de caracteres en archivos de texto que se puedan leer por personas.

Duración: 4:01 Serie: Java IO Tema: Java

Streams de entrada y salida en Java

En Java, la entrada y la salida se controla mediante streams, que son como cintas transportadoras que empujan bytes desde el mundo exterior hacia el programa, o viceversa. En este vídeo, las clases que vamos a utilizar en los siguientes apartados.

Duración: 6:35 Serie: Java IO Tema: Java