113 lines
1.5 KiB
Plaintext
113 lines
1.5 KiB
Plaintext
|
#!/usr/bin/env pinpoint
|
||
|
[prairie.jpg]
|
||
|
[fill]
|
||
|
---
|
||
|
|
||
|
Hymby, Host Your Mini Blog Yourself
|
||
|
|
||
|
LUG de Strasbourg
|
||
|
|
||
|
juin 2014
|
||
|
|
||
|
--- Moi
|
||
|
|
||
|
Olivier DOSSMANN
|
||
|
|
||
|
Dev Python
|
||
|
@Tempo Consulting
|
||
|
http://olivier.dossmann.net
|
||
|
|
||
|
--- Qu'est Hymby ?
|
||
|
|
||
|
Ce qu'est Hymby :
|
||
|
|
||
|
• abbréviation
|
||
|
• gestion de billets
|
||
|
• distant / décentralisé
|
||
|
• interface d'admin
|
||
|
• BottlePy
|
||
|
|
||
|
--- Ou pas
|
||
|
|
||
|
Ce que n'est PAS Hymby :
|
||
|
|
||
|
• moteur de blog
|
||
|
• site web dynamique
|
||
|
• 42
|
||
|
|
||
|
--- Pourquoi ai-je développé ça ?
|
||
|
|
||
|
Pourquoi ?
|
||
|
|
||
|
• Fun
|
||
|
• blog statique
|
||
|
• compétence python
|
||
|
• projet informatique
|
||
|
|
||
|
---
|
||
|
|
||
|
Fonctionnalités - prévues :
|
||
|
|
||
|
• Installation d'un moteur de blog
|
||
|
• Configuration du blog
|
||
|
• Ajout / Suppression / Edition billet
|
||
|
• Export / envoi sur un serveur
|
||
|
• Gestion des média
|
||
|
|
||
|
---
|
||
|
|
||
|
En cours :
|
||
|
|
||
|
• Gestion des billets
|
||
|
• Configuration du blog
|
||
|
• Affichage d'une doc
|
||
|
• Apparence / ergonomie
|
||
|
|
||
|
---
|
||
|
|
||
|
Reste :
|
||
|
|
||
|
• Export
|
||
|
• Média
|
||
|
• Doc (user/techos)
|
||
|
|
||
|
---[command=urxvt -cd ~/personnel/projet/hymby] Démo
|
||
|
|
||
|
Espace Démo
|
||
|
|
||
|
--- Théorique
|
||
|
|
||
|
Fonctionnement
|
||
|
|
||
|
METTRE SCHÉMA ICI avec :
|
||
|
• dossier par blog statique
|
||
|
• chaque module possède un fichier Python principal
|
||
|
• une vue (pour la configuration spécifique)
|
||
|
• (prévu) un fichier css
|
||
|
|
||
|
|
||
|
--- Techos
|
||
|
|
||
|
Quelques méthodes :
|
||
|
|
||
|
• refresh()
|
||
|
• get_config()
|
||
|
• new_item()
|
||
|
• get_item_content()
|
||
|
|
||
|
--- Le projet
|
||
|
|
||
|
Le projet :
|
||
|
|
||
|
• hymby @github
|
||
|
• olivier@dossmann.net
|
||
|
|
||
|
--- Questions
|
||
|
|
||
|
Questions ?
|
||
|
|
||
|
--- Crédits
|
||
|
|
||
|
Image de fond trouvée sur Flickr (Geoff Gallice)
|
||
|
https://www.flickr.com/photos/dejeuxx/6806543061
|