https://www.marcSauget.fr

Catégorie : Blog

L’objectif est simple : proposer un site Internet flexible, évolutif et présentant le minimum de risque de sécurité.

Les bases sont posés et chacun des points peut être détaillé de la manière suivante :
Flexible : l’idée est de pas se contraindre dans un cadran trop fixe et de pouvoir présenter le contenu dans le format qui nous intéresse.

Evolutif : Le contenu est un élément dur à produire, il faut permettre une structure qui va pouvoir s’actualiser, se compléter facilement. Il faut aussi pouvoir présenter des actualité. Le besoin n’est pas d’une mise à jour à la journée, mais plutôt sur un rythme mensuel.

Sécurisé : rien de pire qu’un site qui se fait hacker et que diffuse de l’information non souhaité. Dans notre contexte, la surveillance du site sera moindre que sur un site d’entreprise. Les moyens sont limités, il faut donc limiter au maximum les sources d’incident.


Voici les trois éléments qui m’ont amené à proposer un site statique pour la commune de Couthenans (70400).

Choix du moteur :

En fait, le choix est relativement restreint. Et assez rapidement, j’ai du choisir entre Jekyll (ruby) et Pelican (Python). Sachant que je pratique plus le python que le ruby, je me suis tourné vers Pelican dans un premier temps.
Rapidement, j’ai buté sur des problèmes de présentation ou de mise en place de pluggin. Je ne pense que Pelican ait un potentiel plus faible, simplement que sa documentation et les templates associés sont moins riches. Mon choix est donc de partir sur Jekyll pour sa simplicité de mise en place.


Pour la mise en place d’un exemple de site, c’est tout simple, il suffit de suivre les tutoriaux, et quand vous arrivez au bout, vous avez un site fonctionnel. Pour la mise en forme, j’ai triché et j’ai utilisé un template existant (pourquoi ré-inventer la roue).  Je me suis donc basé sur les travaux de phlow (https://phlow.github.io/).

D’un point de vue technique, il faut lire la documentation du thème que l’on exploite et regarder comment les pages sont construites. Après quelques tests, le récupération d’un peu de contenu. On arrive rapidement à produire un site diffusable en production. La maquette du site peut être visible ici : http://couthenans.sauget.fr/

Mes seules notes sur ce projet concerne :
– la commande de compilation pour le développement :

bundle exec jekyll serve --config _config.yml, _config_dev.yml --livereload --incremental 

– la commande pour la production :

bundle exec jekyll build

Couthenans.fr
Que dire d’autres, pour vos sites à faible modification, essayer les sites statiques, cela fait gagner énormément de temps à vous et à l’utilisateur.

Prochaine étape : le passage de ce blog en statique, à raison d’un billet par an …
il est forcément un bon candidat ^^



Des sources de motivations

Voici quelques liens qui permettent de ne pas se laisser entraîner par la facilité technique de la routine.

Challenge algorithmique :
Nos neurones ont souvent l’envie de paresser et de croire que les algorithmes maîtrisés lors de nos études, le reste par la suite.
Rien de tel que des petits challenges pour relancer notre gymnastique intellectuel :

CodinGame Des concours, des puzzles, des challenges .. il y a toujours moyen de se divertir en enrichissant son agilité algorithmique.

Project Euler Dans le même esprit, mais précurseur, le côté mathématique est beaucoup plus mis en avant.

Histoire de côtoyer les challenges entrepreneurial, voici une triptyque à suivre :
humancoders, pragmaticentrepreneurs, voir codeur

Car nous avons toujours quelques choses à apprendre :
Mooc fun : un Mooc intéressant et de qualité dans la langue de molière.
Safari Une source semblant inépuisable de documentations, vidéos et tutoriels.

Pinterest, une communauté basée sur le partage d’épingle

Ma découverte de la semaine : la communauté Pinterest.

Cette communauté semble se baser sur le partage, non pas de bookmark, mais d’images.

L’idée première semble de pouvoir sauvegarder chaque lien sur chacune des ressources graphiques que l’on pourrait rencontrer ou rechercher. Il est possible de classer ces différentes ressources en fonction d’une thématique.

Pinterest

Là ou cela devient intéressant, c’est qu’à cette simple fonctionnalité de bookmarks, s’ajoute un aspect communautaire. Il est en effet possible de voir, de partager, et de bénéficier des sélections de tout à chacun et c’est là que ce site devient intéressant. En effet, la recherche d’image ne se fait plus dans l’immensité du Web mais dans une sous-partie déjà sélectionnée par la communauté. Il est vrai que cela peut être contraignant, car cela impose d’être un suiveur plus qu’un découvreur … mais suivant le type de recherche que l’on effectue, cela peut grandement gagner du temps.

De prime abord, le premier contact fut un peu distant car il faut avoir un compte pour consulter les différents résultats du site. Il est possible d’avoir un aperçu, mais dès qu’un scroll est nécessaire, la navigation se stoppe en demandant une connexion. Une fois cette étape réalisée, le site offre tout son potentiel et présente une vraie alternative à la recherche d’image classique via les moteurs de recherche.

le Blog Pinterest

Pinterest, le site

Mise à jour de wordpress

Depuis quelques temps, les mises à jours automatiques ne se faisait plus pour raison de mémoire, et là,
je n’ai pas fait attention à qui à changer ses pré-requis mais elle est passée.

Avec cette mise à jour et la suppression de tous les commentaires non-validés (rien de moins que 50 000), c’est peut être l’occasion de relancer ce blog

A bienôt.

Fièrement propulsé par WordPress & Thème par Anders Norén