layout | title |
---|---|
default |
Read me |
- install site build script on server + github push notif (cgi)
- keep video directory
- remove todo :)
Ce site est construit avec:
- Awestruct: un framework pour créer des sites HTML statiques
- Twitter bootstrap: une boite à outils d'interfaces web (HTML, CSS Javascript)
- certains icônes de Komodo Media, Rogie King
Le logo a été crée par Nicolas Martignole. Le thème musical du podcast est le thème numéro 3 offert par http://podcastthemes.com.
Vous avez besoin de:
- Git
- Ruby 1.8
- sur Mac OS X, XCode (pour les gems natives)
Installer Git. La page d'aide de GitHub est un bon point de départ. Le blog d'Emmanuel sur les trucs et astuces de Git est utile également.
Récupérer les sources du site web de GitHub.
git clone git@github.com:lescastcodeurs/lescastcodeurs.com.git
Installer Rake
et Bundle
:
gem install rake
gem install bundle
Installer Awestruct
et ses dépendances
rake setup
- Aller dans votre répertoire
~/lescastcodeurs.com
- Lancer
rake clean preview
- Ouvrir votre navigateur à http://localhost:4242
Les changements sont automatiquement vu et le site reconstruit sauf pour les nouvelles entrées de blog.
Si pour une raison quelconque vos changement ne sont pas visibles, vous pouvez regénérer complètement le site:
rake clean preview
Sous Linux, servir les pages peut être attrocement lent (problème de WEBRick).
Utiliser l'approche suivante:
- Aller dans le répertoire
~/lescastcodeurs.com
- Lancer
rake gen
- En parallèle, aller dans
~/lescastcodeurs.com/_site
- Lancer
python -m SimpleHTTPServer 4242
Vous devriez avoir des pages rendues en quelques millisecondes :)
Ajouter le fichier dans _data/team
Les propriétés du fichier sont les suivantes:
name
: le nom, par exemple Emmanuel Bernardgravatar_hash
: le md5 de l'email utilisé pour gravatar egmd5sum mon.email@domain.com
=>1fc6aa04011b2f0f9721df913b0fd415
blog
: lien vers le blog (optionnel)website
: lien vers le site web (optionnel)twitter
: nom d'utilisateur twitter (optionnel)
Le contenu de ce dépôt de code est distribué sous licence Creative Commons Attribution Share-Alike 3.0 Unported (CC BY-SA 3.0).
En soumettant une "pull request" ou contribuant de manière général à ce dépôt de code, vous acceptez de fournir votre contribution sous la licence mentionnée au dessus.
Le texte et le logo sont la propriété d'Emmanuel Bernard.