1 minute read

Y aquí vamos! Organizando todo y estableciendo el esqueleto de lo que espero que sea el sitio donde volcar todo lo que tengo en la cabeza de vez en cuando. Esto no pretende ser un blog corporativo ni nada por el estilo, es un blog personal, donde espero poder recuperar algo de la salud mental que pierdo en mi día a día :D

Queda mucho por hacer, sí, e irá evolucionando poco a poco, pero al menos ya se puede escribir y no es demasiado horrible de leer.

He decidido hacer uso de las github pages para alojar el blog, un poco por la aparente comodidad que dan(genero contenido a golpe de PR!), porque ya soy usuario habitual de github y por probar qué tal funcionan. Además, te permiten poner tu propio dominio! Usaré Jekyll y el tema minimal mistakes. Es la primera vez que lo uso, tampoco estoy muy familiarizado con el mundo ruby y estos son los pasos que he tenido que dar para poder publicar mi blog:

  • Antes de nada, añadiría lo siguiente a mi .bashrc:
# Ruby exports

export GEM_HOME=$HOME/gems
export PATH=$HOME/gems/bin:$PATH

Esto lo aprendí por las malas en la web de troubleshoting de jekyll y antes de hacerlo bundle trataba de instalar gemas de ruby en algunos directorios de acceso privilegiado y otros no, dándome errores en el proceso del tipo: Ignoring nokogiri-1.10.1 because its extensions are not built.

  • Después, instalar una serie de paquetes que no tenía. He probado a hacer esto tanto en Ubuntu como en Fedora y en ambos he tenido que instalar cosas:

Ubuntu:

sudo apt install build-essential ruby ruby-dev libcurl4
sudo gem install bundler

Fedora:

sudo dnf install ruby ruby-devel redhat-rpm-config gcc-c++
gem install bundler

Links útiles! He leído unas cuantas páginas para llegar a ser capaz de montar todo esto, algunas de las mejores (o que más me han aportado):

Además, he usado https://realfavicongenerator.net para generar mi favicon.