post image

Funciones de edición avanzada en Vim para PHP

2020-10-27 Vim

Cuando inicias en Vim te encuentras con la ardua tarea de comenzar a buscar las equivalencias de aquellas funciones de edición avanzada que tienes en IDE's como PhpStorm, Visual Studio Code, Sublime Text, y otros. En vim como ya sabes todo se hace a trav...

by Darío Rivera


post image

Solución al error "command-t.vim could not load the C extension."

2020-10-25 Vim

Hace unos días vimos cómo instalar command-t para realizar búsquedas de archivos en Vim. Para esto vimos que fue necesario compilar parte del plugin en lenguaje C. Sin embargo, decidí separar el post y crear uno exclusivamente para tratar este error qu...

by Darío Rivera


post image

Fuentes de texto en Debian

2020-10-23 GNU/Linux Debian

En Debian y en Linux en general instalar fuentes suele ser bastante sencillo. No obstante, es necesario que sepas en dónde se encuentras generalmente las fuentes, cómo instalarlas y como verficar que están cargadas de manera correcta. Localización ...

by Darío Rivera


post image

Búsqueda de archivos en Vim

2020-10-23 Vim

Cuando utilizas Vim una pregunta recurrente es cómo buscar y abrir archivos directamente desde la consola sin tener que salir de Vim. Para esto puedes instalar el plugin command-t. Ya vimos anteriormente Cómo darle super poderes a Vim instalando plugins....

by Darío Rivera


post image

Identación de cuatro espacios en Vim

2020-10-22 Vim

Cuando comienzas a programar en Vim o a editar ciertos tipos de archivos automáticamente cuando creas una nueva línea se crea uno o dos tabs. El problema con esto, es que el tab suele ser mucho espacio para la identación y la mayoría de lenguajes traba...

by Darío Rivera


post image

Emmet, el plugin que todos deberían tener

2020-10-21 HTML

El emmet fue para mí el primer plugin que instalé en un editor de texto para mejorar la productividad cuando desarrollaba en HTML y CSS. Recuerdo que en aquellos tiempos utilizaba SublimeText 2 y estaba aprendiendo también PHP. También recuerdo que ver...

by Darío Rivera


post image

Cómo instalar plugins en Vim y darle superpoderes

2020-10-20 Vim

Por lo general se suele subestimar a Vim como editor de texto. En parte, es porque no se sabe qué tanto puede hacer y cómo empezar a darle las funcionalidades de grandes editores o IDE's de desarrollo como phpStorm, Visual Studio Code, entre otros. El d...

by Darío Rivera


post image

Integrar ESLINT con Vue.js

2020-10-19 Vue.js

Para configurar ESLINT en un proyecto con Vue.js debes haber instalado primero ESLINT. Por lo general ESLINT viene integrado en proyectos creados con vue-cli, te invito a revisar nuestro artículo Cómo crear un scaffolding de aplicación en Vue.js&nb...

by Darío Rivera


post image

Integrar ESLINT con Webpack

2020-10-18 Webpack

Una de las ventajas de utilizar webpack es que podemos configurar procesos intermedios en la compilación de nuestros assets. Si no sabes aún qué es webpack te invito a revisar nuestro artículo de Introducción a Webpack y también el de Introducci...

by Darío Rivera




post image

Qué es ESLINT, para qué sirve y cómo utilizarlo

2020-10-17 Javascript

A medida que desarrollamos en JavaScript de manera profesional nos encontramos con el problema de aplicar las buenas prácticas a través de todos nuestros proyectos y de todo el equipo de trabajo. Es por esto que existen herramientas como ESLINT para Java...

by Darío Rivera


post image

Instalar Certbot en Debian 10 (Buster)

2020-10-16 GNU/Linux Debian

Certbot es una de las herramientas oficiales mencionadas por Let's Encrypt que automatiza el proceso de generación de un certificado SSL. Debido a que este software no es un paquete oficial de debian debemos agregarlo editando el archivo sources.list vim ...

by Darío Rivera


post image

Instalar Certbot en Ubuntu 20.04 (Focal Fossa)

2020-10-16 Ubuntu

Certbot es una de las herramientas oficiales mencionadas por Let's Encrypt que automatiza el proceso de generación de un certificado SSL. La forma recomenda de instalar Certbot en Ubuntu es a través de snap. Es por esto que lo primero que debes hacer ase...

by Darío Rivera


post image

Pruebas unitarias en Vue.js con Jest

2020-10-13 Vue.js

En un post anterior vimos los Componentes de un solo archivo en Vue.js. Resulta que cuando tu aplicación va creciendo se hace en extremo necesario que comiences a probar cada componente con el fin de que los cambios futuros no afecten la funcionalidad act...

by Darío Rivera


post image

Componentes de un solo archivo en Vue.js

2020-10-12 Vue.js

Como vimos anteriormente en el artículo Componentes en Vue.js, es posible reutilizar una instancia de Vue y utilizar nuestros propios elementos HTML mediante el método Vue.component. Sin embargo, como pudiste haberte dado cuenta pudiera parecer algo...

by Darío Rivera