¡Hola Mundo!

¿Quién soy?

¡Hola Mundo! y esas cosas que se esperan que digan los programadores.

Sobre mí

Yo soy Chicle, un programador con aparentemente demasiado tiempo libre, aunque obviamente, ese no es mi nombre.

Tengo 24 años el día que estoy escribiendo esto, ya que cumpliré los 25 el día 14 de abril. Soy de Las Palmas de Gran Canaria, en España.

Contacto

Podéis contactar conmigo y encontrarme en los siguientes sitios:

  1. Email [email protected] o [email protected]
  2. Github @Eschiclers
  3. Telegram @Eschiclers
  4. Twitter @Eschiclers

Cómo puedes comprobar, además de Chicle también puedes llamarme o encontrarme como Eschiclers.

¿Por qué este blog?

Sinceramente no lo sé.

El único motivo real que se me ocurre es simplemente que es porque puedo y me apetecía. No hay mucho más que decir sobre eso la verdad, pero siempre queda bien añadir más relleno a un post.

¿Cómo?

Vale esta parte sí que me parece interesante, al menos a mí. Tenía ganas de probar a hacer algo nuevo y así de paso probar alguna cosilla que había visto por ahí y que me parecía interesante pero no tenía tiempo o ganas de echarle un vistazo detenidamente. Al final, me he animado. Así que me gustaría explicar cómo está hecho este blog, qué utilizo y cómo he hecho todo lo necesario para montarlo, y además GRATIS (sin contar el nombre del dominio).

¿Dónde se aloja el blog?

El blog se encuentra alojado en las GitHub pages, y además este blog en concreto tiene su propio repositorio, así que puedes mirar más detenidamente cómo está hecho y cómo funcionan todas estas cosas en el repositorio de GitHub.

¿Cómo se ha creado el blog?

Lo cierto es que pude simplemente haber creado un blog típico y estándar con WordPress, Joomla o cualquiera de los cientos de CMS que hay. Además de eso, hubieramos necesitado algún servidor o algún sitio donde poder ejecutar ese CMS, aunque existen alternativas gratuitas como blogspot. Pero no, a nosotros nos gusta probar cosas nuevas y aprender de alternativas. Por eso decidí probar a crear un blog que no necesitara servidores (por mi parte).

GitHub Pages

Recordé la existencia de mis tan amadas GitHub Pages. Sabiendo de la existencia de eso, y de generadores de webs estáticos para documentación y páginas de proyectos y todas esas cosas aburridas, pensé que quizás podría existir algo similar pero para hacer un blog. Y no me equivoqué, obviamente. De lo contrario no estaríais leyendo nada de esto.

Hexo

Me encontré con la existencia de Hexo. Aunque no terminaba de convencerme el cómo se veía, me leí la documentación y pude ver todos los temas que ofrecía.

Fluid

Opté por el tema Fluid el cuál cómo podéis ver, hace uso de Material Design y sinceramente a mi parecer es un tema bastante elegante y simple.

Configuración de Hexo y Fluid

La verdad es que me ha costado un poco más de lo que me gustaría admitir. Incluso puedo afirmar que me ha llevado un par de días. Para empezar Fluid me daba algunos problemas a la hora de realizar las traducciones, así que opté por la opción más rápida que era descargarlo y crear yo la traducción dentro del propio tema. Sí, lo sé, lamentable…

Luego el resto de configuraciones fueron bastante simples, ya que solamente tuve que seguir la documentación de Hexo y la de Fluid.

Quiero añadir que no sabía que poner de foto de banner que aparece en la cabecera, así que literalmente realicé la siguiente búsqueda en google: ‘programming wallpaper 1920x1080 dark‘ y encontré una imágen que podía valer y no tenía copyright. La imágen había sido posteada en Reddit por el usuario The_Blueberry_Pi.

¿Puedo contribuir?

¡Claro que sí! Y es más, eso me alegraría bastante. Si quieres contribuir con el blog, puedes contactar conmigo y entrar más en detalle de como se hace. Trataré de publicar un CONTRIBUTING.md en el repositorio de GitHub. Así en el caso de que alguien quiera contribuir, sabrá cómo hacerlo, ya sea escribiendo nuevo contenido, corrigiendo fallos de otros artículos o mejorando de alguna forma el propio blog.

Mientras tanto, hasta que no se haya publicado el CONTRIBUTING.md, podéis contactar conmigo en los sitios mencionados aquí.

Conclusión

Tengo bastantes ganas de intentar llevar un blog, aunque he escrito artículos sueltos por internet y para varias webs (la mayoría de forma anónima), nunca he tenido uno propio donde tuviera total libertad para subir el contenido que yo quisiera y como yo lo quisiera.

Espero poder traer contenido interesante y que sea de utilidad. Si es que no me canso o me aburro. Esperemos que no.

Para reportar algún error en el artículo puedes abrir un issue o hacer un pull request con los cambios.