Fix broken images: replace HTML with Markdown
This commit is contained in:
parent
828a7ce293
commit
1729f1daeb
15 changed files with 55 additions and 57 deletions
|
|
@ -22,7 +22,7 @@ Côté ordinateur, Lightning supporte nativement le protocole CalDav et le carne
|
|||
d'adresse peut être synchronisé avec CardDAV en installant le [module
|
||||
complémentaire pour Sogo](http://www.sogo.nu/english/downloads/frontends.html).
|
||||
|
||||
<img src="/images/2014/logo-horde.jpg" style="float:left; margin: 0px 20px;"/>A
|
||||
 A
|
||||
l'époque de mon Motorola Droid, j'avais déjà utilisé le client Funambol pour
|
||||
synchroniser mes données avec
|
||||
[eGroupware](http://www.egroupware.org/community_edition) et je m'étais
|
||||
|
|
@ -144,31 +144,31 @@ en tant qu'administrateur sans mot de passe.
|
|||
|
||||
1. Aller dans le menu Administration / Configuration
|
||||
|
||||
<img src="/images/2014/horde-config.png"/>
|
||||

|
||||
|
||||
2. Cliquer sur le composant Horde (horde)
|
||||
|
||||
<img src="/images/2014/horde-application.png"/>
|
||||

|
||||
|
||||
3. Configurer la base de donnée dans l'onglet Database
|
||||
|
||||
<img src="/images/2014/horde-database.png"/>
|
||||

|
||||
|
||||
#### 2ème étape : créer un utilisateur avec les droits d'administration.
|
||||
|
||||
1. Aller dans le menu Administration / Utilisateur
|
||||
|
||||
<img src="/images/2014/horde-user.png"/>
|
||||

|
||||
|
||||
2. Créer un nouvel utilisateur
|
||||
|
||||
<img src="/images/2014/horde-adduser.png"/>
|
||||

|
||||
|
||||
3. Retourner dans le menu Administration / Configuration et rajouter
|
||||
l'utilisateur nouvellement créé dans les admins de l'onglet
|
||||
Authentification.
|
||||
|
||||
<img src="/images/2014/horde-setadmin.png"/>
|
||||

|
||||
|
||||
4. Il est conseillé de tester le nouvel utilisateur en se déconnectant et en se
|
||||
reconnectant. Si cela fonctionne, on peut enlever l'utilisateur
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@ Pour me relaxer, j'ai travaillé un peu la cosmétique du site :
|
|||
|
||||
Bon été à tous
|
||||
|
||||
<img src="/images/2014/apero.jpg"/>
|
||||

|
||||
|
|
@ -40,8 +40,8 @@ s'installe en 5 minutes ?
|
|||
|
||||
Cela dépend de tout un chacun mais j'y suis venu pour les raisons suivantes :
|
||||
|
||||
- Les articles sont écrits dans un format simpliste (pour ma part c'est Markdown), la présentation est clairement séparée du contenu. C'est lors du build qu'on génère le code HTML en fonction de *templates* et de CSS personnalisés par nos soins. Le code HTML généré par Pelican est propre et léger. Le jour où j'ai migré de WordPress à PluXml, j'ai été horrifié par le code HTML de WordPress.
|
||||
- Le contenu du blog est un ensemble de fichier au format texte, idéal à gérer avec un gestionnaire de sources afin de garder trace des modifications. Un gestionnaire de sources devient aussi un moyen d'automatiser la mise à jour du site. On écrit et on teste sur sa machine de dev, on publie sous GIT et il suffit que le serveur rafraîchisse sa version du site quand une modification a été effectuée.
|
||||
- Les articles sont écrits dans un format simpliste (pour ma part c'est Markdown), la présentation est clairement séparée du contenu. C'est lors du build qu'on génère le code HTML en fonction de *templates* et de CSS personnalisés par nos soins. Le code HTML généré par Pelican est propre et léger. Le jour où j'ai migré de WordPress à PluXml, j'ai été horrifié par le code HTML de WordPress.
|
||||
- Le contenu du blog est un ensemble de fichier au format texte, idéal à gérer avec un gestionnaire de sources afin de garder trace des modifications. Un gestionnaire de sources devient aussi un moyen d'automatiser la mise à jour du site. On écrit et on teste sur sa machine de dev, on publie sous GIT et il suffit que le serveur rafraîchisse sa version du site quand une modification a été effectuée.
|
||||
|
||||
#### La problématique des commentaires
|
||||
|
||||
|
|
@ -79,9 +79,9 @@ La sauvegarde se fait grâce à GIT. Ah j'avais pas encore parlé de GIT :-) On
|
|||
|
||||
Donc, pour résumer :
|
||||
|
||||
- j'écris mes articles sur ma machine de dev perso, je publie dans GIT et je pousse mes modifications au GIT centralisé de BitBucket (au sens GIT: ORIGIN).
|
||||
- mon serveur vérifie périodiquement si le dépôt BitBucket a été modifié et si c'est le cas, il rapatrie les sources du blog et reconstruit le site grâce à sa mécanique Pelican installée localement.
|
||||
- Pecosys a sa propre version du blog (au sens GIT: CLONE) maintenue à jour de BitBucket.
|
||||
- j'écris mes articles sur ma machine de dev perso, je publie dans GIT et je pousse mes modifications au GIT centralisé de BitBucket (au sens GIT: ORIGIN).
|
||||
- mon serveur vérifie périodiquement si le dépôt BitBucket a été modifié et si c'est le cas, il rapatrie les sources du blog et reconstruit le site grâce à sa mécanique Pelican installée localement.
|
||||
- Pecosys a sa propre version du blog (au sens GIT: CLONE) maintenue à jour de BitBucket.
|
||||
|
||||
Donc quand Pecosys reçoit un nouveau commentaire, il met à jour sa version du
|
||||
blog (la branche MASTER) et il crée une nouvelle branche XYZ pour ce
|
||||
|
|
@ -101,8 +101,8 @@ signifie qu'on refuse le commentaire.
|
|||
En fonction de cette réponse, le serveur Pecosys qui vérifie sa boite de
|
||||
réception régulièrement, va traiter le commentaire :
|
||||
|
||||
- un refus du commentaire revient à supprimer la branche GIT XYZ
|
||||
- une approbation du commentaire ramène les modifications de la branche XYZ sur la branche MASTER (au sens GIT: MERGE) et pousse les modifications sur le GIT distant (dans mon cas BitBucket)
|
||||
- un refus du commentaire revient à supprimer la branche GIT XYZ
|
||||
- une approbation du commentaire ramène les modifications de la branche XYZ sur la branche MASTER (au sens GIT: MERGE) et pousse les modifications sur le GIT distant (dans mon cas BitBucket)
|
||||
|
||||
Dans les deux cas, un email de confirmation de l'action réalisée est envoyé à
|
||||
l'administrateur du blog.
|
||||
|
|
@ -113,7 +113,7 @@ publier le commentaire.
|
|||
|
||||
Si vous avez bien suivi et je sais que c'est un peu touffu et compliqué, vous
|
||||
vous demandez comment les commentaires (ces fichiers en Markdown) sont générés
|
||||
en HTML. Et bien, pas le biais d'un plugin Pelican nommé **CaCause**, en
|
||||
en HTML. Et bien, par le biais d'un plugin Pelican nommé **CaCause**, en
|
||||
hommage au projet de base initié il y a un an avec [Bruno
|
||||
Adele](http://www.jesuislibre.org) et [Nahir
|
||||
Mohamed](https://github.com/nadley) dont Pecosys est une reprise des idées
|
||||
|
|
@ -127,4 +127,4 @@ qui contient donc mes *templates* avec le formulaire et les sources du plugin.
|
|||
|
||||
En attendant je retourne à mon farniente estival :-)
|
||||
|
||||
<img src="/images/2014/lemon.jpg"/>
|
||||

|
||||
|
|
|
|||
|
|
@ -2,13 +2,9 @@
|
|||
<!-- category: Debian Matériel Virtualisation -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
<img src="/images/2014/rasplogo.png" alt="Raspberry logo" style="margin: 0px
|
||||
20px; float:left;" />Je m'intéresse de plus en plus au Raspberry et je
|
||||
franchirai peut-être le pas de l'achat dans quelque temps. J'ai voulu voir à
|
||||
 Je m'intéresse de plus en plus au Raspberry et je franchirai peut-être le pas de l'achat dans quelque temps. J'ai voulu voir à
|
||||
quoi ressemble sa distribution principale Raspbian (basée sur Debian) en
|
||||
l'émulant sous Qemu. <!-- more -->Je me suis basé sur [le tutorial pointé par beaucoup de
|
||||
gens dans les forums](http://xecdesign.com/qemu-emulating-raspberry-pi-the-
|
||||
easy-way/) et j'ai effectué des recherches annexes pour résoudre
|
||||
l'émulant sous Qemu. <!-- more -->Je me suis basé sur [le tutorial pointé par beaucoup de gens dans les forums](http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/) et j'ai effectué des recherches annexes pour résoudre
|
||||
certains problèmes : taille des partitions, gestion de la souris sous Qemu. Ce
|
||||
qui suit est le résultat de mes manipulations pour émuler Raspbian avec Qemu
|
||||
depuis une distribution GNU/Linux 64 bits.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue