-
LecciónPolyfills para Web Components
Nos caemos del guindo: Web Components no funciona en todas partes. En este vídeo, exploramos cómo con un polyfill podemos hacer que Web Components funcione en Microsoft Edge, Internet Explorer, o Safari. -
LecciónC desde la línea de comandos (parte 2)
En este vídeo hablo del resto de parámetros que quedan por contar para invocar a gcc y clang desde la línea de comandos y continúo mostrando cómo podría usarse tal cual gcc o clang sin ningún IDE para compilar nuestros programas. -
LecciónC desde la línea de comandos (parte 1)
gcc y clang aceptan una serie de parámetros que pueden darse desde una línea de comandos en una terminal para obtener resultados más precisos de cara a compilar manualmente un archivo o a manipular la cadena de compilación. En este episodio os cuento los distintos parámetros que podemos aplicar para... -
LecciónArchivos de cabecera y múltiples .c (parte 2)
Si nos limitamos a crear archivos de cabecera sin ningún tipo de medida de control, podrá ocurrir que un archivo de cabecera se incluya múltiples veces en una misma unidad de compilación. Vamos a ver cómo usar los guards para evitar que eso pase y que tengamos problemas de redefinición... -
LecciónEl 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ónEl preprocesador (parte 1)
En el primer episodio de la segunda temporada del Tutorial de C comenzamos a hablar del preprocesador, hasta ahora tratada como una deidad. ¿Cómo funciona realmente el preprocesador? Hablaremos de las directivas soportadas según el estándar de C. -
LecciónFormularios HTML5, parte 2
Terminamos este megacapítulo dedicado a los nuevos controles para formularios en HTML5 hablando de la posibilidad de usar rangos, fechas, horas y barras de progreso. -
LecciónFormularios HTML5, parte 1
HTML5 supuso nuevos controles para usar en los formularios y nuevos atributos. En este episodio te explico cómo puedes hacer campos obligatorios, cómo insertar texto de apoyo y cómo insertar campos numéricos, de e-mail y de teléfono. -
LecciónVídeo
Para reproducir vídeo en HTML5 podemos utilizar la etiqueta ‹video›, mediante la cual podemos incorporar archivos de vídeo en una página web en distintos formatos, tales como MPEG-4, OGG o WebM. -
LecciónCreación de test suites con el runner Suite
Para este último episodio de mi taller de JUnit 4, os explico cómo se pueden correr varias pruebas unitarias, una detrás de otra, por medio del uso de los test suites. Con un test suite podemos agrupar varias clases que contienen pruebas similares, de tal forma que correr la clase...