chimrod a écrit 1073 commentaires

  • [^] # Re: sauvegardes

    Posté par  (site web personnel) . En réponse au journal Idle Do, un script pour faire tourner des commandes quand l'ordinateur est inactif. Évalué à 5.

    Si l'on veut comparer avec AWS Deep Glacier, il faut regarder les tarifs du cloud archive :

    • Stockage : 0,002 € HT/mois/Go
    • Trafic entrant 0,01 € HT/Go
    • Trafic sortant 0,01 € HT/Go
  • [^] # Re: sauvegardes

    Posté par  (site web personnel) . En réponse au journal Idle Do, un script pour faire tourner des commandes quand l'ordinateur est inactif. Évalué à 2. Dernière modification le 04 janvier 2021 à 09:49.

    J'utilise OVH et leur "cold storage" avec duplicity en suivant leur guide et ça fonctionne. Faut juste s'assurer d'être dans la bonne version de l'application (qui n'est arrivée dans debian qu'assez récemment je crois).

  • [^] # Re: Troll vocabulaire

    Posté par  (site web personnel) . En réponse au journal Permettre les commentaires depuis Mastodon. Évalué à 7.

    Je suis d'accord avec toi, la définition d'un site statique est avant tout basée sur la manière dont les pages sont construites et l'architecture nécessaire :

    • Pas de sessions : aucune information n'est stockée sur le serveur — on est dans du pur stateless
    • Pas de base de données
    • Pas d'administration : le site est compilé hors-ligne, puis transféré tel quel
    • Pas de code serveur : un simple serveur web suffit pour publier le site

    C'est un avantage en terme de sécurité (pas de moteur de site à mettre à jour / angle d'attaque réduit), et en terme de maintenance (il est possible de faire tourner son site en local avant de le publier). Le plus souvent, cela permet aussi de versionner le site (les moteurs de sites statiques font une transformations à partir de simple fichiers textes, et donc de stocker son site sous git par exemple).

    Cela n'inclue pas la manière dont les pages sont vues par l'utilisateur. On reste limité par les contraintes du web (CORS par exemple — qui empêche le site d'aller faire des requêtes dans tous les sens dans le dos de l'utilisateur), mais on peut déjà faire des choses très intéressantes (autopromotion) :

    En utilisant le cache du navigateur pour stocker les données, tout est conservé chez le visiteur, on peut même mettre en place des applications complètes qui ne nécessitent pas de serveur pour s'exécuter (l’agrégateur petrolette fonctionne sur ce principe).

  • # Très intéressant

    Posté par  (site web personnel) . En réponse au journal Permettre les commentaires depuis Mastodon. Évalué à 5.

    Pour avoir un blog statique (sous moteur pelican), je suis vraiment intéressé par ce genre de solution (il semble que le code soit disponible pour hugo, mais devrait facilement être adaptable dans d'autres moteurs de blog).

    De manière générale, je suis persuadé qu'un site statique ne rime pas avec site austère, et ce genre de petit bout de code est vraiment un plus.

  • # Un peu d'ingénierie sociale

    Posté par  (site web personnel) . En réponse au message [HS] Se faire livrer un colis dans un point "relai" neutre.. Évalué à 3. Dernière modification le 18 décembre 2020 à 10:42.

    Moi aussi je galère quand je dois me faire livrer mes commandes du darkweb. Bizarrement, la question posait déjà il y a plus de vingt-cinq ans, puisque noway contient déjà des articles sur la manière de faire… Avec un peu d'imagination, on fini par trouver une solution.

    (quoi c'est vendredi ?)

  • [^] # Re: Le Journal du Hacker !

    Posté par  (site web personnel) . En réponse au journal Un service d'hébergement lobste.rs ?. Évalué à 4.

    Vous n'avez pas remonté la branche en amont ? Ça permettrait de mutualiser les efforts (et ça facilitera les mises à jour si l'on remonte une faille)

  • [^] # Re: Regolith

    Posté par  (site web personnel) . En réponse au journal Linux ne m'intéresse plus. Évalué à 3.

    Puisque tu me tentes, je viens faire ma petite pub ici pour un petit programme construit autour du protocole i3-ipc. Et pour rester dans le thème du journal, je dirai également que je m'amuse moins avec linux. Mais ça me laisse plus de temps pour m'amuser grâce à linux !

    Peut être aussi que le monde change, ma première installation venait d'un CD trouvé dans un magazine, autant dire qu'avec un CD on ne faisait pas tenir grand chose et l'on se retrouvait avec un bureau minimaliste. Aujourd'hui, tu télécharges tes paquets à la chaines, et tu retrouve un bureau complètement intégré, avec des outils dédié pour chaque tâche que tu veux faire. Du coup, on regrette peut être ce temps où l'on configurait xfree86.conf dans une session texte…

    Sinon il reste la programmation, là encore tu peux t'y plonger (perdre) pendant des heures :)

  • [^] # Re: titre ?

    Posté par  (site web personnel) . En réponse au journal Une histoire d'encodage de caractères. Évalué à 7.

    Je me souviens, enfant, de la polémique qui avait eu lieu autour du Billet de 50 francs Saint-Exupéry dont

    certaines émissions datées 1992 et 1993 comportent une erreur typographique, le « E » comporte un accent (« Saint-Éxupéry »). Il reste en circulation jusqu'en 1997, année où l'erreur sera corrigée avec la sortie d'un nouveau billet sans l'accent (« Saint-Exupéry »).

    il s'agissait cette fois d'un excès de zèle typographique !

  • [^] # Re: Compétition !

    Posté par  (site web personnel) . En réponse à la dépêche Les doigts dans l’engrenage fatal. Évalué à 2.

    C'est sympa, c'est en dérivant ta technique pour les curseurs que tu as réussi la chronologie ?

  • [^] # Re: Compétition !

    Posté par  (site web personnel) . En réponse à la dépêche Les doigts dans l’engrenage fatal. Évalué à 2.

    Merci !

    Les crochets faisaient partie de l'exercice, avec la ligne horizontale ça m'a permit de découvrir comment mélanger graphique et texte dans les titres, ce dont je me resservirai probablement pour faire quelque chose de plus compliqué (mais chaque chose en son temps)…

    J'aime beaucoup me plonger dans ce genre de création et mêler la technique et l'esthétique dans un but commun !

  • [^] # Re: Compétition !

    Posté par  (site web personnel) . En réponse à la dépêche Les doigts dans l’engrenage fatal. Évalué à 3.

    Bon, après quelques jours, j'arrive à ce résultat. (Le code est ici)

    Comme j'essaie de rester au maximum dans le standard du format rst (même si je suis obligé de faire quelques écarts), je pense que je n'irai pas plus loin dans la copie :)

  • [^] # Re: Compétition !

    Posté par  (site web personnel) . En réponse à la dépêche Les doigts dans l’engrenage fatal. Évalué à 4.

    Ah ah je veux bien rentrer dans la compétition !

    Je vais essayer de reprendre mes modèles et voir si je peux aussi m'inspirer de ceux d'Yasbeau. Il faut aussi que je refasse mes exemples avec des profils un peu plus fun :) Bref, j'ai du boulot à faire !

  • [^] # Re: mjpg-streamer

    Posté par  (site web personnel) . En réponse au message [Projet VideoSurveillance] : Recherche Camera LAN/USB. Évalué à 2.

    Avec pi0, c'est encore plus simple, il suffit de le brancher par usb au pc pour le faire passer par une webcam !

  • [^] # Re: Suggestion pour tes prochains tests

    Posté par  (site web personnel) . En réponse au journal Retour d'expérience sur les langages de programmation. Évalué à 2.

    Trop gros, passera pas.

  • [^] # Re: termes de programmation

    Posté par  (site web personnel) . En réponse au journal Retour d'expérience sur les langages de programmation. Évalué à 3.

    De mon côté, venant du monde Java et de la programmation objet j'ai commencé en m'intéressant aux design patterns. Je voulais savoir ce qui faisait qu'une manière de coder était reconnue comme un patron de conception, ou savoir si les designs pattern étaient uniquement disponibles dans la POO ou est-ce que d'autres langages proposent des choses radicalement différentes (ça ressemble à quoi un design pattern fonctionnel, et en programmation logique ?)

    Je suis tombé sur le typeclassopedia d'Haskell, que j'ai lu et qui m'a donné un mal de tête comme j'en avait jamais connu jusqu'alors. Et en même temps, j'avais l'impression de découvrir quelque chose de complètement différent et que j'avais la une clef pour mettre en relation plein de concepts différents.

    C'était aussi l'époque où Scala venait prenait son envol, et il y avait plein d'articles de blog qui présentaient des concepts relativement communs pour qqn faisant de la programmation fonctionnelle, mais accessible pour qqn venant de java. (un article que j'ai retrouvé de mémoire et qui m'avait aussi marqué à l'époque : The Essence of the Iterator Pattern ) Je pense que maintenant ça doit continuer sur d'autres supports d'autres sources, à chercher…

    Bref, un peu de curiosité, suivre les tendances du moments en fonction des langages qui sortent et faut essayer de choper le train en marche, de toute façon tout se recycle en continue : les concepts ont été posés il y a maintenant plus de 40 ans, ils ont juste muris entre temps !

  • # La pizza métal

    Posté par  (site web personnel) . En réponse au journal Retour d'expérience sur les langages de programmation. Évalué à 9.

    Ce journal est une invitation à venir critiquer en disant : "mais non t'as rien compris, ce langage est beaucoup plus riche que ce que tu as pu tester, la preuve …" mais comme certains le feront mieux que moi, je m'en vais relire la petite BD de Boulet pendant ce temps.

    Sinon qu'est-ce qui t'attire dans le fait de tester différents langages comme ça ? Je suppose qu'en prenant le temps de te familiariser avec l'environnement, installer une chaîne de compilation, découvrir les librairies,, voir comment tout ça s'articule ça doit te demander pas mal de temps ?

    Ton journal m'a donné envie de découvrir J, je sais pas j'ai comme une sorte de fascination pour APL, il faudra un jour que je m'y mette.

    Et sinon, pour troller un peu, de mon côté j'aime beaucoup OCaml. Le langage me permet de mettre tellement de contraintes dans mon code, qu'au moment où il compile enfin j'ai l'impression d'avoir traversé l'Amazonie avec mon briquet et mon couteau.

  • [^] # Re: port salut

    Posté par  (site web personnel) . En réponse au message GPS - Galileo. Évalué à 2.

    Sachant que si l'on veut vraiment bidouiller, autant se prendre un gps usb avec une sortie TTY pour jouer avec gpsd.

    Je m'étais amusé à faire ça il y a… pfff longtemps, en connectant mon eeepc sur le chargeur de l'allume cigare en voiture :)

    Maintenant avec un raspberry, ça doit plus classe !

  • [^] # Re: Pour troller

    Posté par  (site web personnel) . En réponse au journal Les doigts dans l’engrenage fatal. Évalué à 2.

    Merci !

  • [^] # Re: Pour troller

    Posté par  (site web personnel) . En réponse au journal Les doigts dans l’engrenage fatal. Évalué à 3.

    Par défaut, il est effectivement affiché en mode texte brut, mais tu as un petit bouton "plain" qui t'affiche le fichier dans le navigateur. Par exemple pour le 1er fichier

  • # Pour troller

    Posté par  (site web personnel) . En réponse au journal Les doigts dans l’engrenage fatal. Évalué à 7.

    Salut Ysabeau, tout d'abord merci pour ton journal et ta contribution.

    Par contre, parce que c'est vendredi, je ne peux pas ne pas répondre :) En plus pour troller avec Latex ^^

    Tu trouveras des modèles maisons fait avec latex, qui incluent aussi des barres de niveaux, ou des étoiles colorées (ça fait moderne aussi).

    J'utilise de mon côté le format ReStructuredText pour masquer toute la complexité de latex, et rendre l'édition la plus simple possible. Par contre, les aficionados de latex pourront quand même se lancer dans l'édition des modèles et ajuster le code comme ils le souhaitent.

    Il leur manque par contre des biographies féminines, mais on ne peut pas tout avoir…

  • [^] # Re: e-ink telephone

    Posté par  (site web personnel) . En réponse au journal MuditaOS Open Source. Évalué à 5.

    C'est un Hisense A5 : voir son article sur le sujet.

  • [^] # Re: Glory, glory, Alléluia

    Posté par  (site web personnel) . En réponse au message Un enseignant dans la tourmente. Évalué à 3.

    Si ton PC refonctionne, profites-en tout de suite pour anticiper tes sauvegardes :)

    Sans savoir ce qui s'est passé, partons du principe que cela peut se reproduire, et c'est une habitude à avoir qui permet d'être serein quand arrive un vrai problème sur le PC.

  • [^] # Re: C'est cadeau

    Posté par  (site web personnel) . En réponse au message Distribuer un binaire. Évalué à 2.

    Merci beaucoup, tu ne m'as pas seulement montré le chemin, mais également posé les rails !

    À priori j'arrive à m'en sortir :) je me suis permis d'ajouter "fpm" dans l'image docker, il faut juste maintenant que je prenne le temps d'automatiser tout ça.

  • [^] # Re: C'est cadeau

    Posté par  (site web personnel) . En réponse au message Distribuer un binaire. Évalué à 2.

    Wow ! Super, je n'en attendais pas tant…

    Merci beaucoup pour la réponse détaillée, je vais déjà essayer de le reproduire bêtement dans un premier temps, et voir comment m'en sortir !

  • [^] # Re: Mal

    Posté par  (site web personnel) . En réponse au journal En finir avec CSV ou Excel pour échanger des données. Évalué à 6.

    Un graphique valant un long discours, je te propose ça (représentation d'une ligne) :

    SVG Schema

    source du schéma

    Il ne reste plus qu'à définir les règles pour :

    content = zero ou plusieurs fois (tout caractère sauf (field separator | CR | LF))
    escaped content = zero ou plusieurs fois ((tout caractère sauf RIGHT_ESC) | RIGHT_ESC_ESC RIGHT_ESC )

    Tous les exemple de sebsauvage sont gérés, y compris les valeurs imbriquées.