• Premier article du blog

    premier article du blog

    Ça fait un moment que j'y pense, et le voilà !

    L'intérêt est d'avoir une plate forme de publication pour les projets qui m'excite suffisamment pour avoir envie d'en parler, et sortir des explications/tutos sur des concepts que je trouve rigolos/utiles.
    Une sorte d'exutoire, donc.

    Niveau informatique, ce sera probablement en rapport avec python, le langage avec lequel je développe de préférence, ou avec un domaine plus langage-agnostique.
    Il est assez improbable qu'ASP ne soit pas de la partie, car j'ai pas mal de choses à tripatouiller avec (EDIT: c'est même un sujet récurrent, avec un tuto, maintenant).

    Un autre usage est la présentation de projets persos, histoire de répondre à des questions qui n'ont pas leur place dans le README.

    Enfin, je n'exclue pas d'ajouter dans ce site des reviews ou prises de notes d'évènements, tel que je le fît pour une conférence sur l'ALMA. (billet qui donne un coups de vieux : à ce moment Curiosity venait juste d'atterir sur Mars. Diantre !)

    un peu de méta

    J'utilise Pelican pour la génération du présent site, en utilisant comme base le thème bootstrap2-dark, auquel j'ai retiré toute notion de catégorie, et, de fils en aiguille, beaucoup de choses. Mes notions antédiluviennes de CSS m'empêchent de vraiment tripoter à tout. Notamment la barre en haut qui est parfaitement désagréable.
    EDIT: oblitération terminée. En attente de la prochaine cible.

    Le contenu publié du site, ainsi que ce que je développe autour de lui, est accessible sur github.

    Normalement, je devrais publier régulièrement, en anglais ou en français, et peut-être bien qu'un jour il y aura du lojban.

    objectifs long terme

    En théorie, je suis sensé apprendre des trucs avec ce serveur, car c'est l'occasion de me mettre au web.

    Et j'ai d'ailleurs déjà commencé : des extensions de pélican dans tous les sens, des configs pour automatiser les tâches répétitives… J'ai même commencé à développer mon moteur shaarli-like, qui a été remplacé par une seconde instance pelican et des scripts bashs/systemd pour l'automatisation, donnant /links).

    TODO-LIST

    • automatiser le système d'envois des articles
      • via ssh
      • via rsync
      • heuristique de publication automatique
      • upload sur IPFS
      • il y a même une gateway IP{F,N}S !
    • blog theme
      • bouger le panneau de lien à gauche
      • centrer l'article en milieu de page
      • mettre les tags à la suite du titre d'article, pas en-dessous
      • diminuer la taille des titres à l'index
      • augmenter la taille de la police dans les articles
      • mettre un espacement entre les titres au sein des articles
      • défourrailler la bannière en haut
      • trouver des pages à généner en plus
        • about
      • lien vers shaarli
      • augmenter la taille de la police
      • trouver un moyen de gérer la nouvelle version de font awesome
        • gérer la nouvelle version de font awesome avec un hack dégueux
        • remplacer le hack dégueux par un truc propre
      • faire le système de check box de github, probablement avec font awesome
    • blog behavior
      • ajout automatique de tag selon la langue
      • gérer automatiquement les dates sur pelican, car les modifier à la main m'irrite déjà
        • passer par le système de plugin ?
        • utiliser la date système de modif via os
    • shaarli
      • trouver comment administrer les liens sans passer par l'interface
      • enlever l'interface de connexion
      • installer, setuper
      • remplacer par une solution plus adaptée à mes besoins
    • remplacer le système de tag du blog par une ontologie
      • design de l'ontologie
      • implémentation + en faire un truc utile, genre un graphe
    • point d'accès sparql, en lien avec le projet PKM
      • requête d'articles
      • requête de liens
      • BMB
    • peupler le serveur de services
      • serveur mail
      • gitlab ou gogs, à voir
      • diaspora
      • shaarli
      • shaarpli
      • un nœud IPFS, pour la gloire
    • push blog code on github
      • config
      • published content
      • used theme
      • check box plugin