Visual Studio Code no abre y no muestra error

Un error que me ha pasado varias veces con Visual Studio Code en Debian Linux es que simplemente no abre, si bien el problema no era realmente editor si se dificultaba encontrar el motivo y una solución ya que no mostraba ningún mensaje de error. El caso es que Visual Studio Code falla de forma silenciosa, incluso al ejecutarlo desde consola no arroja ningún error o mensaje de ningún tipo

ENOSPC: System limit for number of file watchers reached

Hoy me voy ahorrar la introducción, si nos encontramos con el siguiente error: ENOSPC: System limit for number of file watchers reached La solución a este error es bastante simple, igualmente no ejecuten el comando hasta leer hasta el final, después no quiero quejas, suponiendo que tengamos suficiente RAM la solución seria ejecutar: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf sudo sysctl -p ¿De donde sale el 524288? Es la

Seguridad en WordPress

La mayoría de la gente que tiene un sitio web jamás piensa ni por un segundo que su sitio web puede ser hackeado hasta que un dia se despiertan y descubren que su sitio fue suspendido por el hosting por contener malware, estar enviando spam o en el peor de los casos descubren que su sitio fue borrado. Nadie se detiene a pensar en esto porque principalmente están convencidos que

Resaltar y diferenciar espacios de tabulaciones en VIM

Pareciera que estoy traumado con la indentación ya que es el segundo post que hago sobre el tema en VIM, sin embargo simplemente es que de a poco voy personalizando VIM a gusto y añadiendo las cosas que hecho de menos de otros editores y cuando me mude de Sublime Text a VIM una de las cosas que más eché en falta fue poder diferenciar entre indentación por tabulador y

Obtener un JSON desde JavaScript sin JQuery

Hoy dia una de las tareas mas habituales en una web es cargar datos desde algún api, tradicionalmente muchos desarrolladores lo hacían con JQuery gracias a lo sencillo que es realizarlas con dicha librería entre muchas otras cosas, sin embargo hay casos no se utiliza JQuery para nada más y no es muy eficiente cargar una librería completa solamente para hacer peticiones ¿Que alternativas tenemos? La alternativa mas simple es

Montar automáticamente un disco cifrado con LUKS

Hoy dia es muy común los hurtos de computadoras portátiles y alguna de escritorio también por lo que uno  de los aspectos más importantes hoy día es la seguridad de los datos que se vuelven vulnerables ante el robo o el extravío de un equipo. Hoy dia cifrar un disco duro ya no es un tema de paranoicos o criminales que quieran ocultar ciertas actividades, hoy por hoy es casi

Aunque usted no lo crea: 100 Post!!!

Aunque no lo crean!!!! Este mamarracho llegó a 100 artículos, este es otro más, igual de aburrido que los primeros 99, por lo que podemos decir que todo sigue igual, este post no es aburrido por falta de tiempo sino para no desentonar con el blog. Mucho a pasado desde el primer post hace 4 años, como ya he dicho algunas veces, en un principio no me sentía muy cómodo

Update del entorno de desarrollo en Docker [Nov-2020]

Hoy salió finalmente la versión 8 de PHP, como siempre con PHP no exento de polémica aunque eso ya es otro tema, por lo pronto ya he actualizado Entorno de desarrollo Apache/Nginx en Docker para incluir esta nueva versión para que puedas probarlo. Hay dos maneras de actualizar el contendor, una es borrar el contenedor, la imagen y generarla nuevamente, desde aquí, la otra forma es utilizando el script **update_2020_11.sh**

Instalar la ultima version de VIM en Debian

De la mano del ultimo post sobre VIM me quedaba otro por solucionar, al utilizar Debian siempre viene de la mano de problemas de versiones, por políticas Debian solo incluye versiones probadas y seguras lo que hace que siempre sean versiones no tan nuevas y uno de los plugins que me recomendaban instalar no podía hacerlo porque requiere una versión de VIM mas nueva. Lo primero fue mezclar los repositorios

Problemas con Tabs en VIM en archivos Python y como solucionarlo

Como editor de texto en consola habitualmente uso nano, principalmente por costumbre, VI siempre me pareció complicado e innecesario aprender tantos atajos de teclado teniendo herramientas mas simples e intuitivas como nano, ya que soy pragmático y a la hora de elegir una herramienta siempre busco la más sencilla posible mientras cumpla con su cometido y nano comuple a la perfecion. Si embargo hace algunas semanas me crucé con un