Personalizando el prompt de la shell con un sencillo generador drag & drop

By | February 18, 2017

Si recientemente veíamos distintas opciones de VIM para mejorar nuestra productividad con el editor, también conviene echarle un vistazo a nuestro prompt de la terminal. Es el primer elemento en el que nos fijamos en el momento de hacer login, pudiendo proporcionarnos valiosa información de un primer vistazo.

¿Qué elementos podemos mostrar en nuestro prompt? Entre otros:

  • Fecha actual.
  • Ruta en la que nos encontramos.
  • Usuario actual.
  • Nombre de máquina.
  • Nombre de la shell.

Continue reading

Ejemplos de redirecciones útiles y comunes con mod_rewrite para Apache

By | February 14, 2017

El módulo mod_rewrite da una gran flexibilidad a Apache a la hora de implementar redirecciones que modifiquen el comportamiento de nuestro servidor web: bloquear IPs, forzar tráfico HTTPS para determinados contextos, etc… Vamos a hacer un repaso de las situaciones más comunes que nos podremos encontrar como administradores de sistemas y las diversas opciones que tenemos de aplicar redirecciones para alcanzar el objetivo deseado.

Como prerrequisitos necesitaremos tener cargado y activado el módulo mod_rewrite en Apache:

LoadModule rewrite_module modules/mod_rewrite.so
RewriteEngine on

También tened en cuenta que para controlar bien qué hacemos con dicho módulo necesitaremos tener claros ciertos conceptos de expresiones regulares y determinados “flags” específicos para mod_rewrite en Apache.

Continue reading

Opciones para personalizar de forma productiva nuestro editor VIM

By | February 8, 2017

Vim es mi editor de texto favorito en entornos Linux. Es sencillo de utilizar y posee gran cantidad de opciones para personalizarlo a nuestro gusto. Todas estas opciones podemos definirlas en nuestro fichero ~/.vimrc añadiendo utilidades y aportando mayor productividad a la herramienta. Cada uno tendrá las suyas, y aquí os comento las que a mí me han resultado más útiles en el día a día.

Continue reading

Redescubriendo los clientes Git con GitKraken

By | February 7, 2017

Hablando de git, recientemente estuve echando un vistazo a un cliente que viene pisando fuerte: GitKraken.

Hacía tiempo que no utilizaba ningún cliente GUI para git, en concreto desde que hace años dejé de lado el cliente oficial de GitHub en Windows al sustituir todos mis sistemas por Linux. La terminal me es más que suficiente para el uso que le doy a git, aunque herramientas como GitKraken pueden resultar útiles para diversas tareas y organización del trabajo en nuestros repositorios.

Continue reading