Tareas en cola, Laravel (Servidor compartido)
No quería demasiado retraso en las peticiones que enviaban un correo, así que
decidí utilizar el QUEUE_CONNECTION=database
en el archivo de configuración
(.env) y así comienza ese “largo” camino a usar una cola en Laravel para ciertas
tareas que llevan poco más de 1 segundo, en este caso notificaciones.
...
Seguir leyendo
Atajos para Telegram Desktop
Telegram, seguramente habrás escuchado hablar de esta aplicación de mensajería instantánea, y en este post no me concentraré en porqué es mejor que otras aplicaciones, sino en porque me gusta utilizarla.
...
Seguir leyendo
Convertir MP4 a GIF
En este post vamos a aprender a convertir un MP4 a GIF con dos sencillos pasos.
Requisitos
Instrucciones
Primero convertimos nuestro vídeo a imagenes. FFmpeg puede realizarlo con el siguiente comando:
...
Seguir leyendo
Cómo utilizar rutas de Laravel en JS
TL;DR Con un paquete
https://github.com/halivert/laravel-js-routes
Generalmente utilizamos JavaScript para el front-end de nuestras aplicaciones, si además empleamos Laravel, notaremos que incluye un módulo muy útil llamado Webpack Mix, que nos ayuda a preprocesar nuestros archivos JS.
...
Seguir leyendo
Select en Vue.js
Este artículo fue escrito hace más de un año; en la actualidad utilizo la biblioteca Buefy, que resulta más práctica y mejor implementada, sugiero utilizar dicha biblioteca con una capa de personalización, que no tiene que ser tan extrema como la planteada en este artículo.
Si utilizas Vue.js seguramente sabrás que hacer componentes genéricos es una de las mejores inversiones de tiempo. Escribes código una vez (en el mejor de los casos) y las siguientes solo lo reutilizas.
Sin embargo crear un componente que funcione adecuadamente no siempre es sencillo, es por eso que escribo esta guía para hacer un select personalizado.
...
Seguir leyendo
Verificación en dos pasos
Muchos sistemas son realmente seguros. Hablando de redes sociales y sitios en donde tienes que escribir un usuario y contraseña para iniciar sesión podemos decir que la tecnología ha avanzado bien, en la mayoría de los casos (en los que no se guarda la contraseña como texto plano) es prácticamente imposible descifrarla (hasta ahora…).
...
Seguir leyendo
Macros de Vim para Bulma
Cuando utilizas un framework de CSS tan flexible como Bulma, deseas tener los componentes necesarios y no más. Cuando creas tu propio «tema» puedes importar únicamente los componentes y elementos que deseas utilizar.
Ahora bien ¿qué pasa si no estás seguro de qué archivos contienen que cosa? Importa todo y despues comenta los que no son necesarios en ese momento.
Pero ¿cómo importamos todos los elementos y componentes de Bulma, fácilmente?
...
Seguir leyendo