BohwaZ a écrit 1159 commentaires

  • [^] # Re: Websocket

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche WebDAV Manager, un client WebDAV ultra-léger en JS. Évalué à 2.

    Non ça ne coûte rien car on a inventé il y maintenant bien longtemps, un truc bien pratique : les cookies :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Outil similaire

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche WebDAV Manager, un client WebDAV ultra-léger en JS. Évalué à 3.

    Ah je n'étais pas tombé dessus, je rajoute dans le README dans les alternatives merci.

    Oui je me dit que permettre de sélectionner les fichiers ça serait pas mal aussi, je regarderais plus tard.

    Là le but était d'avoir un tout petit truc qu'on puisse intégrer dans n'importe quelle appli qui fasse du WebDAV (ou même juste un mod_dav) pour avoir un truc fonctionnel et agréable sans se prendre le chou :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Websocket

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche WebDAV Manager, un client WebDAV ultra-léger en JS. Évalué à 3.

    WebDAV est un superbe protocole, très simple mais puissant, et les entêtes ne représentent rien du tout dans la communication, car le listing de répertoire c'est une seule requête (PROPFIND) qui renvoie toutes les infos des fichiers.

    Et… tu peux utiliser HTTP/2 pour compresser les entêtes, mais le gain est ridiculement bas.

    Passer à une usine à gaz proprio genre websockets n'a aucun intérêt :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Karadav

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche WebDAV Manager, un client WebDAV ultra-léger en JS. Évalué à 4.

    Le repo est privé pour le moment, mais c'est la prochaine annonce dans une semaine ou deux : un serveur WebDAV simple, mais compatible avec les applis NextCloud/ownCloud :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Plateforme en ligne

    Posté par  (site web personnel, Mastodon) . En réponse au journal Besoin d'aide : dépêche en préparation sur les logiciels libres de comptabilité. Évalué à 4.

    Garradin permet d'exporter / importer les données (CSV/LibreOffice/Excel) + travailler directement sur la base de données (SQL) si besoin :)

    Tu peux héberger le truc toi-même ou utiliser notre solution SaaS :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # KD2/Security_OTP

    Posté par  (site web personnel, Mastodon) . En réponse au message TOTP facile et souverain (sans GAFAM) → quelle lib ?. Évalué à 10.

    Hello,

    c'est assez simple à coder.

    tu peux utiliser cette lib que j'ai codé pour Garradin :

    https://fossil.kd2.org/kd2fw/file?name=src/lib/KD2/Security_OTP.php&ci=tip

    Générer un code :

    echo KD2\Security_OTP::TOTP('SECRET');
    

    Vérifier un code :

    if (KD2\Security_OTP::TOTP('SECRET', 123456)) {
      echo "Code bon";
    }
    

    Les codes TOTP étant valides 30 secondes, par défaut la fonction TOTP autorise un "drift" (décalage temporel) de plus ou moins un segment de 30 secondes, pour gérer les cas de genre tu viens de lire le code sur ton téléphone, mais il expire 2 secondes plus tard, ben on l'accepte quand même. Donc on accepte par défaut un drift de +/- 1 segment de 30 secondes : on accepte le code des 30 secondes actuelles, le code des 30 secondes précédentes et le code des 30 secondes suivantes. C'est un poil moins sécurisé mais plus simple pour l'utilisateur. Tu peux changer ça avec l'argument drift.

    Attention à ce que ta machine soit à l'heure aussi. Le classe contient également une méthode pour demander l'heure à un serveur NTP (utile pour les gens qui s'auto-hébergent et qui ont parfois un serveur pas à l'heure).

    Il y a aussi une classe pour générer un QRCode en SVG :

    https://fossil.kd2.org/kd2fw/file?name=src/lib/KD2/Graphics/QRCode.php&ci=tip

    Ainsi tu peux générer un QR code simplement pour que les gens l'ajoutent au téléphone :

    use KD2\Security_OTP as OTP;
    use KD2\Graphics\QRCode;
    
    $secret = OTP::getRandomSecret();
    $url = OTP::getOTPAuthURL('Mon super site web', $secret);
    
    $qrcode = new QRCode($url);
    $qrcode_img = 'data:image/svg+xml;base64,' . base64_encode($qrcode->toSVG());
    
    printf('<h2>Votre code secret est : %s</h2>', $secret);
    printf('<img src="%s" alt="QRcode" />', $qrcode_img);
    

    C'est autonome, souverain, et ça marche sur Garradin :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Thanks!

    Posté par  (site web personnel, Mastodon) . En réponse au journal Hubic, 11ans et finalement pas de second souffle.... Évalué à 2.

    kDrive n'est pas chiffré :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Thanks!

    Posté par  (site web personnel, Mastodon) . En réponse au journal Hubic, 11ans et finalement pas de second souffle.... Évalué à 2.

    Il y a aussi borgbase qui est bien et pas très cher : https://www.borgbase.com/

    et tu peux faire un don à borgbackup avec ta souscription :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Garradin

    Posté par  (site web personnel, Mastodon) . En réponse au message Recherche solution hébergement pour association. Évalué à 3.

    Tu n'es pas obligé de tout utiliser ;)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # Manques

    Posté par  (site web personnel, Mastodon) . En réponse au sondage Mon adaptation de Dune préférée. Évalué à 10.

    Il manque les jeux vidéos et le jeu de plateau :

    • Dune (1992) de Cryo
    • Dune II (1992) de Westwood
    • Dune 2000
    • Emperor : Battle for Dune
    • Frank Herbert's Dune

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Encore un journal sur la sauvegarde !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Testez vos sauvegardes !. Évalué à 2.

    Pour info tes liens ne marchent pas, tout redirige vers https://www.funix.org/fr/linux/index.php :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Au top

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : des nouvelles de la bêta. Évalué à 6.

    Merci de tes suggestions très utiles et pour tes encouragements :)

    Pour la liaison logiciel/doc c'est effectivement quelque chose que j'aimerais bien mettre en place.

    Pour l'ajout de sous-comptes oui il faut faire mieux qu'actuellement, mais je voudrais à tout prix ne pas revenir à un système hiérarchisé du plan comptable qui posait des soucis pour importer un plan comptable en CSV (genre exemple au pif le compte 6063 existe mais pas le 606…).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Simple

    Posté par  (site web personnel, Mastodon) . En réponse au journal AML, ou comment vous localiser précisément pour votre bien.. Évalué à 3.

    Une autre précision : si le système utilise les Play Services, c'est probablement que comme ça ça couvre tout Android depuis la 4.1, donc 99% de l'écosystème, alors que les mises à jour Android sont rares et l'écosystème fragmenté…

    Enfin, si le système AML ne te plaît pas, comme je l'ai dit c'est désactivable, et si tu veux quand même que les secours puissent te localiser, je t'invite à investir dans un PLB, pour 300-400 € tu aura une balise avec un seul bouton, qui enverra ta position GPS au secours avec un seul message possible : SOS. Ça marche partout, même sans réseau téléphonique :)

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Au top

    Posté par  (site web personnel, Mastodon) . En réponse au journal Garradin : des nouvelles de la bêta. Évalué à 7.

    Développeur de Garradin à l'appareil.

    Effectivement mon avis est le même que le tiens, avec la version 1.0 on a gagné des fonctionnalités pour la compta avancée, mais un peu au détriment de la simplicité.

    Il y a donc du boulot pour améliorer ça pour les débutants, et toutes les idées sont les bienvenues :) Je pense déjà rajouter une sorte d'initiation à l'installation quand il n'existe aucun exercice, pour montrer un peu les bases, et aussi simplifier notamment la gestion des comptes qui même pour moi me semble pas vraiment super intuitives (mais là j'ai pas encore de meilleure idée).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # Simple

    Posté par  (site web personnel, Mastodon) . En réponse au journal AML, ou comment vous localiser précisément pour votre bien.. Évalué à 10.

    Il suffit de lire la page Wikipedia : https://en.wikipedia.org/wiki/Advanced_Mobile_Location

    C'est une techno très simple, qui fonctionne avec une liste de numéros d'urgence : quand tu appelle le numéro le téléphone active le wifi et le GPS, même si désactivés, et envoie les infos permettant de te localiser au service d'urgence.

    Ça ne marche que si tu initie l'appel, ce n'est pas possible de déclencher ça à distance ni rien. Tu peux aussi désactiver AML dans la configuration du téléphone si tu veux.

    Tu trouvera toute la spéc et les infos ici : https://eena.org/our-work/eena-special-focus/advanced-mobile-location/

    Notamment la FAQ qui indique :

    AML is activated only when contacting the emergency services and only for the duration of the emergency communication. It cannot be activated remotely by anyone.
    The OS and the MNOs only transfer the location data to the emergency services and cannot know the content of the message (containg the location information). Only PSAPs get access to the location information and there are strict rules in each country regarding how and for how long this information is stored.
    For users not wanting their location to be sent to the emergency services, there is a possibility to opt out from the service in the settings of the phone

    Et tu peux voir chez Google : https://crisisresponse.google/emergencylocationservice/how-it-works/

    Que le code en question fait partie des Play Services, et pas du core Android, donc si tu n'as pas les Play Services tu ne peux pas en profiter (ce que je trouve un peu con perso).

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Garradin

    Posté par  (site web personnel, Mastodon) . En réponse au message Association : Formulaire d'inscription + page de paiement. Évalué à 2.

    Développeur de Garradin à l'appareil :)

    On n'utilise plus les boucles SPIP depuis la version 1.1, et les plugins SPIP n'étaient pas compatibles non plus.

    Par contre Garradin dispose d'un système de plugins maison assez simple pour s'interfacer avec d'autres trucs, et d'un début d'API, toute proposition d'amélioration étant la bienvenue, mais il n'est pas prévu d'intégrer des services tiers au cœur de Garradin, mais en plugins tiers avec plaisir :)

    Il y a un LUG (Tricassinux) qui travaille actuellement à un plugin pour s'interfacer avec HelloAsso d'ailleurs.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Kai OS

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systèmes d'exploitation pour téléphones — partie 4 : Firefox OS 🦊🚀. Évalué à 3.

    C'est parce que KaiOS les paye pour ça… Mozilla s'en bat les steaks sinon…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Comme une prison

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systèmes d’exploitation pour téléphones — partie 3 : Android 🤖💚 . Évalué à 4.

    Bizarre, y'a quand même un paquet de gens qui n'ont pas de smartphone. Et aucune de mes banques ne m'a parlé de ça.

    Par contre l'obligation de recevoir un SMS est bien relou quand t'es à l'étranger, en wifi et que y'a pas de réseau ou que ton opérateur (coucou Free) n'a pas de partenariat roaming dans le pays en question…

    Pourquoi ne pas proposer TOTP plutôt que des boîtiers payants, ça me dépasse.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # Kai OS

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systèmes d'exploitation pour téléphones — partie 4 : Firefox OS 🦊🚀. Évalué à 10.

    Un oubli dans l'article c'est que Nokia a sorti plusieurs téléphones KaiOS, mais surtout que KaiOS équipe maintenant des centaines de millions de téléphones, bien plus que FFOS n'a jamais atteint.

    Et du coup il semble que ce qui empêchait le succès de FFOS c'était surtout… Mozilla :-( Encore un super projet tué trop tôt.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Des bonnes idées

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Les nouvelles fonctionnalités de PHP 8. Évalué à 2.

    PHP utilise un OpCache, c'est pas du compilé bytecode, mais ça se rapproche un peu.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Plus de Firefox pour moi

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Histoire des systèmes d’extensions de Firefox. Évalué à 5.

    Il est toujours possible d'innover, il n'y a qu'à regarder Vivaldi !

    Et Firefox pourrait aussi faire ce qu'il a toujours fait : piquer les bonnes idées aux autres. Problème, depuis plusieurs années ils ne piquent plus que les mauvaises idées (design de Chrome, suppression de l'URL, etc.)…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Weboob

    Posté par  (site web personnel, Mastodon) . En réponse au journal Weboob, polémiques et contributions. Évalué à 5.

    "Je vois mal des entreprises vouloir contribuer"

    Pour info Weboob a donné lieu à Budget Insight, qui est utilisé par pas mal de banques / applis (Cozy Cloud etc.) pour se connecter aux banques, avec des entreprises qui contribuent au code… Donc non ça n'arrête pas les boîtes.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: vélo couché ???

    Posté par  (site web personnel, Mastodon) . En réponse au journal BRouter, un calcul d'itinéraire libre pour vélo (mais pas que). Évalué à 5.

    J'ai un tricycle couché et une voiture et on voit très bien un vélo couché sur la route devant soit ou autour de la voiture, tout comme on voit les enfants sur les trottoirs…

    Le seul risque c'est l'angle mort, mais il est identique avec une voiture de 2 tonnes ou un vélo classique.

    Bref mauvais argument :)

    Par expérience en vélo couché les gens font beaucoup plus attention, mais par contre j'ai vu des conducteurs ne plus regarder la route et rester les yeux fixés sur mon vélo… Pas très safe pour eux…

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: Je vais tester ...

    Posté par  (site web personnel, Mastodon) . En réponse au journal BRouter, un calcul d'itinéraire libre pour vélo (mais pas que). Évalué à 2.

    Yep mais tu peux exporter en GPX et suivre la route avec Oruxmaps et compagnie.

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • [^] # Re: la radio sbien, le texte c'est indexable

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Le burnout — émission « Libre à vous ! » du 25 février 2020 — podcasts et références. Évalué à 2.

    Han mécégénial! merci !

    « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)