Cómo preguntar


¿Por qué es tan importante saber preguntar? Bueno, haciendo las preguntas adecuadas llegas más rápido a la respuesta que buscas.

Y primero lo primero, si algo hace falta a la hora de resolver problemas es entender precisamente cual es el problema. Así que una vez identificado, tienes que preguntar…

Seguir leyendo
Halí Febrero 22, 21

Sí, uso Dvorak


Desde Abril del 2016 (aproximadamente), me di cuenta que el teclado QWERTY no es la unica distribución que existe, y me dispuse a aprender a escribir en otra, Dvorak, que obtiene su nombre de su creador: August Dvorak

Seguir leyendo
Teclado Dvorak
Halí Junio 28, 20

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
Halí Mayo 31, 20

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
Halí Abril 04, 20

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
Halí Noviembre 15, 19

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
Halí Julio 05, 20

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 y de la que escribiré pronto.

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
Halí Enero 15, 21