Primeros pasos con Pelican en Windows

Primeros pasos con Pelican

Hace unas semanas os hable de mudar de blog e hicimos una pequeña recopilación de generadores de sitios estáticos. Esta vez os escribo desde un editor Mardown. Quiero segur dandole una oportunidad a WordPress, así que espero que esta entrada salga bien maquetada 🙂

Aun así sigo animado a probar algún generador html estático y le voy a dar la oportunidad http://getpelican.com. De los que he visto es el que más me ha llamado la atención así ahora veremos como instalar Pelican en windows y como crearnos un pequeño sitio en http://github.io

Pelican

¿Por qué elegir Pelican para crear html estático

De todos los generadores que vimos en el anterior post es el que menos me ha costado instalar y “echar a andar”.

  • Porque es facilísimo de instalar (incluso yo he podido hacerlo :P) con tan solo instalar pip (administrador de paquetes de python) y clonar (git clone) unos cuantos repositorios está todo listo.
  • Porque con tan solo editar el archivo pelicanconf.py podemos sacarle muchísimo partido a Pelican, con solo indicar una ruta ya tenemos un nuevo theme, además todos los plugin se configuran desde este archivo.
  • Porque tiene muchos themes distintos https://github.com/getpelican/pelican-themes con los podemos dar un look and feel más personalizado a la página.
  • Porque tiene cantidad de plugins https://github.com/getpelican/pelican-plugins con los que poder añadir nuevas funcionalidades a Pelican. Por ejemplo, construir un sitemap de manera sencilla.

Instalando Pelican en windows

Pelican esta hecho en Python, así que lo primero será instalar el interprete dePython si no lo tenemos ya instalado.
Podemos descargarlos de aquí http://www.python.org/getit/ yo tengo instalada concretamente la version http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi

Seguir leyendo “Primeros pasos con Pelican en Windows”

Anuncios

Cheat sheet sobre git-flow: Chuleta/Resumen

Ya hemos hablado de gitflow en otras ocasiones. Ahora me gustaría comentar un pequeño resumen que he encontrado aquí http://danielkummer.github.com/git-flow-cheatsheet/ y que he traducido libremente. el chearsheet de daniel es mucho más colorido, yo he optado por crear uno en pdf que se puede imprimir. Tened cuidado con eso de imprimir porque al final os pasa como a mí y los papeles se esconden cada vez que voy a buscarlos 😉

Para recordar un poco Gitflow Es una extensión para git que ayuda a usar la metodología “una rama por tarea” con git

Seguir leyendo “Cheat sheet sobre git-flow: Chuleta/Resumen”

Consejos y trucos en Git

Todos alguna vez la hemos liado con Git, un commit mal hecho, un mensaje de commit con faltas de ortografía, o cualquier cosa peor. Aquí intento recoger algunos trucos sobre git. Los trucos los he sacado sobre todo de esta página http://boso.herokuapp.com/git, en la que se recopilan las mejores preguntas de StackOverFlow organizadas por temas.

¿Cómo reeditar un mensaje de commit en Git?

¿No os ha pasado nunca el hacer un commit con un comentario erróneo? Si a veces pasa, tienes ganas de subir los cambios y no te das cuenta de lo que estas escribiendo. Para volver atrás y reescribir el ultimo comentario tenemos:

Seguir leyendo “Consejos y trucos en Git”

Introducción a GIT

Vamos a empezar con un poco de introducción. El control de versiones es un sistema que registra los cambios realizados sobre un archivo o conjunto de archivos a lo largo del tiempo, de modo que puedas recuperar versiones específicas más adelante.

Existen diferentes modos de enfocar el control de versiones, las más populares son un repositorio centralizado (SVN) o un repositorio distribuido (Git).

Repositorio centralizado

Esto es un lugar donde se almacena el proyecto en su totalidad. Así los clientes se conectan al repositorio central y pueden descargar el código o hacer commits (enviar sus cambios) hacia él.

Seguir leyendo “Introducción a GIT”