Webpack: error en ruta de assets al compilar para producción

Introducción Esta entrada es más que nada un recordatorio para mí mismo. Se trata de una configuración de webpack para compilar aplicaciones y solucionar un error en ruta de assets al compilar para producción. ...

septiembre 5, 2018 · 2 min · 218 palabras · Parzibyte

API para acortar enlaces con Coinhive en PHP

Introducción Actualización marzo del 2019: coinhive ha dejado de funcionar o dejará de funcionar al momento de escribir este post; por lo tanto esta manera de acortar ya no es válida. Sordid details following… Coinhive, aparte de proveer un captcha, nos brinda una función para acortar enlaces y ganar dinero por ello. No voy a entrar en detalles sobre el dinero, sino cómo consumir la API para acortar enlaces con Coinhive en PHP. ...

agosto 31, 2018 · 3 min · 459 palabras · Parzibyte

Compresión de vídeos con Handbrake

Introducción Recientemente tuve que grabar algunos vídeos pero había un pequeño problema y era que no debían pesar mucho. Investigando encontré que Handbrake nos ayuda a comprimir o reducir el peso de un vídeo sin perder calidad. Por eso hoy veremos cómo funciona la compresión de vídeos con Handbrake a través de un tutorial con ejemplos ...

agosto 30, 2018 · 3 min · 427 palabras · Parzibyte

Expresión regular para imágenes AMP

Introducción Hoy veremos cómo podemos convertir las etiquetas <img> a <amp-img> utilizando una expresión regular para imágenes AMP. ...

agosto 29, 2018 · 3 min · 449 palabras · Parzibyte

Crear carpeta si no existe en Golang

Introducción En el lenguaje de programación Go podemos crear carpetas o directorios en caso de que no existan. Para ello primero debemos verificar la existencia y crear lo deseado si no existe antes. Por ello hoy veremos cómo crear carpeta si no existe en Golang. ...

agosto 27, 2018 · 1 min · 190 palabras · Parzibyte

Insert ignore en MySQL: usos y explicación

Introducción Hoy veremos cómo trabajar con insert ignore en MySQL. Veremos lo que pasa, en qué casos podemos usarlos, y otras cosas. Recomiendo leer Replace into en MySQL. ...

agosto 27, 2018 · 3 min · 431 palabras · Parzibyte

Primera letra mayúscula en Python

Introducción Hoy veremos cómo poner, de una cadena, la primera letra mayúscula en Python. Por ejemplo, si tenemos “hola mundo” la convertiremos a “Hola mundo”. Esto es llamado capitalización. Como vemos, sólo convierte a mayúscula la primera letra de una string. ...

agosto 27, 2018 · 1 min · 141 palabras · Parzibyte

Replace into en MySQL: usos y explicación

Introducción Apenas vimos qué es lo que hace Insert ignore en MySQL. Pues bien, ahora veamos algo que se parece mucho y es la famosa consulta replace into en MySQL. Básicamente remplaza toda la fila en caso de que una o más claves sean duplicadas al insertar. ...

agosto 27, 2018 · 3 min · 476 palabras · Parzibyte

Acceder al portapapeles con JavaScript

Introducción Hoy veremos cómo copiar y pegar texto en JavaScript. Esto es leer del portapapeles y escribir en el portapapeles usando promesas. En resumen, veremos cómo acceder al portapapeles con JavaScript (también conocido como clipboard) ...

agosto 24, 2018 · 2 min · 414 palabras · Parzibyte

Const, var y let en JavaScript: diferencias y explicación

Introducción JavaScript ha evolucionado y mejorado en los últimos años. Ya tiene un poco de tiempo que se introdujeron estas nuevas características, pero igualmente le puede servir a alguien este tutorial que expone el uso de Const, var y let en JavaScript ...

agosto 24, 2018 · 3 min · 470 palabras · Parzibyte