Skip to content

Pybonacci/pybonacci.github.io

Repository files navigation

Código fuente de http://pybonacci.github.io

Éste repositorio contiene el código fuente de http://pybonacci.github.io/.

Estructura basada en el maravilloso trabajo de Jake Vanderplas en https://github.com/jakevdp/jakevdp.github.io-source (Licencia MIT)

Cómo generar el contenido del Blog

Para crear el contenido estático del blog se necesita tener instalado conda y nodejs (que instalará el gestor de paquetes npm)

  1. Clona el repositorio y asegurate de que los submódulos están incluidos
$ git clone https://github.com/Pybonacci/pybonacci.github.io.git
$ cd pybonacci.github.io/
$ git submodule update --init --recursive
  1. Instala los paquetes requeridos:
$ conda env create -f environment.yml
$ source activate pybonacci36
(pybonacci36) $ npm install -g less

Si npm os falla, la línea anterior a esta, quizá tengáis que hacer antes lo siguiente:

(pybonacci36) $ npm config set registry https://registry.npmjs.org/
  1. Genera el archivo main.css:
(pybonacci36) $ lessc theme/templates/main.less > theme/templates/main.css
  1. Genera el html estático y sirvelo localmente con Pelican:
(pybonacci36) $ make html
(pybonacci36) $ make serve
(pybonacci36) $ open http://localhost:8000
  1. Despliega a Github Pages (requiere permisos de administrador).
(pybonacci36) $ make publish-to-github

About

Blog sobre Python científico en español

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages