BohwaZ a écrit 1166 commentaires

  • # 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)

  • [^] # Re: Autres projets ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche System-D.org, plate‑forme libre pour projets collaboratifs. Évalué à 3.

    Heu je comprends pas trop pourquoi tu réponds comme ça ? :-/

    J'étais juste curieux de savoir ce qui ne collait pas pour toi dans ces projets, car c'est un peu dommage de disperser les efforts et fatigant au long terme (je le sais, je suis tout seul sur un projet très ambitieux car les autres projets n'étaient plus maintenus et trop vieux à l'époque).

    Par contre si c'est du JS il y a aussi des points-virgules donc je comprends pas trop le sens de la remarque.

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

  • # Autres projets ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche System-D.org, plate‑forme libre pour projets collaboratifs. Évalué à 6.

    Hello,

    une raison de ne pas avoir plutôt collaboré aux projets existants que sont Agora-Project et AgoraKit ?

    https://www.agorakit.org/
    https://framalibre.org/content/agora-project

    Les deux sont libres et font la même chose, même si AgoraKit est probablement le plus proche.

    Il y a aussi Loomio qui est très utilisé/répandu 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: Travail sur SQLite

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche PHP 7.4. Évalué à 6.

    SQLite n'a pas de serveur, donc pas de GRANT. Cf. https://www.sqlite.org/omitted.html

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

  • # Travail sur SQLite

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche PHP 7.4. Évalué à 10.

    Pour info, j'ai encore pas mal bossé cette année à améliorer le support SQLite dans PHP, et la version 7.4 inclue :

    • support de l'ouverture de bases SQLite en lecture seule dans PDO (read only)
    • support de la notation @parametre dans les requêtes dans SQLite3, comme paramètre nommé (en plus de :parametre)
    • ajout de la méthode SQLite3Stmt::getSQL qui renvoie le contenu de la requête SQL préparée (éventuellement avec les paramètres remplacés dans la requête si la version de SQLite le supporte), pratique pour débuguer ! Doc : https://www.php.net/manual/fr/sqlite3stmt.getsql.php
    • ajout de la méthode SQLite3::backup (doc à venir) qui permet de faire une sauvegarde d'une base de données à chaud pendant qu'on l'utilise

    Pour PHP 8 (ou prochaine release de PHP 7.4 ?) j'ai un patch en cours pour le support de l'API d'autorisation (authorizer) dans SQLite3 qui permet d'autoriser ou non certains types de requêtes (par exemple n'autoriser que les SELECT) ou à certaines données (possibilité de filtrer à quelles tables et colonnes on a accès), super pratique !

    Toutes ces fonctionnalités sont développées pour les besoins de Garradin le gestionnaire d'association :)

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

  • # Fonds Google News Initiative

    Posté par  (site web personnel, Mastodon) . En réponse au journal Droit voisin et plainte de la presse française contre Google. Évalué à 10.

    Pour info Google donne déjà de l'argent à la presse, ils ont un fonds pour le développement numérique de la presse, qui distribue plus de 100 millions d'euros par an…

    En sachant que nos impôts apportent aussi près de 100 millions par an aux journaux français… on se demande encore pourquoi ces journaux sont payants !

    « 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: Pourquoi pas une contribution à un autre logiciel libre ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Bénévalibre, un logiciel libre pour faciliter la valorisation du bénévolat. Évalué à 3.

    Cool, ben hésite pas à revenir alors :)

    D'autant plus que Garradin est aussi un projet de Bourgogne ;)

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

  • # Pourquoi pas une contribution à un autre logiciel libre ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Bénévalibre, un logiciel libre pour faciliter la valorisation du bénévolat. Évalué à 3.

    Je suis curieux de savoir pourquoi avoir voulu développer une solution à part alors qu'il aurait été plus logique de l'intégrer à un logiciel libre de gestion d'asso (déjà utilisés par des milliers d'assos et dizaines de milliers de membres) comme Galette ou Garradin ? (spoiler : je suis dév de 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: Code source

    Posté par  (site web personnel, Mastodon) . En réponse au message www.messervices.etudiant.gouv.fr : bug ou pas bug ?. Évalué à 4.

    J'ai fait 3 mètres à pied et demandé à mon collègue ;)

    https://www.cadoles.com/projects/pve

    Sinon il y a le formulaire de contact du site, mais ça peut mettre un peu de temps avant de remonter jusqu'aux développeurs/admin sys. Tu peux aussi twitter en mentionnant l'adresse du site, j'ai une alerte dessus.

    « 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: Code source

    Posté par  (site web personnel, Mastodon) . En réponse au message www.messervices.etudiant.gouv.fr : bug ou pas bug ?. Évalué à 3.

    Remonté et corrigé chez eux.

    Merci du signalement.

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

  • # Modération ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche git-bug: un bug tracker distribué intégré dans git. Évalué à 2.

    C'est intéressant, j'aime particulièrement l'interface ncurses :)

    Est-ce qu'il est prévu de pouvoir modérer les tickets sur le repo central avant qu'ils soient ajoutés à la base qui sera clonée / syncée par les clones ? Comme dans Fossil en fait.

    Idem est-ce qu'il est possible d'avoir des notifications par email ?

    Et enfin est-ce que l'API est accessible en HTTP à partir d'un autre serveur / client ? Notamment je pense à la possibilité de créer un bug à partir d'un rapport d'erreur dans Sentry / 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: Liste au père noël

    Posté par  (site web personnel, Mastodon) . En réponse au journal Microsoft serait en train de développer un navigateur web basé sur Chromium. Évalué à 2.

    Edge sous Android utilise Chromium… :(

    Sur Android tu n'as pas beaucoup de choix en terme de moteur : Blink (pas d'extensions) ou Gecko (bof bof lent). Le seul moteur alternatif était celui d'Opera Mobile, abandonné pour passer à Blink.

    « 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: Présentations

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Première version stable pour WeasyPrint. Évalué à 7.

    J'utilise Prince pour générer des livres qui sont ensuite imprimés et vendus.

    C'est très efficace, léger et rapide, avec un excellent support des propriétés CSS pour l'impression. Je génère un livre de 300-400 pages avec une 50aines d'images haute résolution et beaucoup de texte en quelques dizaines de secondes. Pour moi c'est l'exemple typique de l'excellent logiciel, contenu, léger, très bien documenté, mais proprio…

    Pour info PrinceXML est développé entre autres par l'inventeur de CSS, ça aide ;)

    Je n'ai pas encore trop utilisé WeasyPrint mais découvert récemment et c'est prévu d'essayer :)

    A noter que les développeurs de Ghostscript produisent également l'excellent MuPDF qui dispose d'un moteur de rendu HTML/CSS et d'un moteur JS et permet aussi de convertir du HTML/CSS en PDF, mais le support des propriétés spécifiques à l'impression est plus limité (mais il est très rapide):

    « 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: Fossil

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 3.

    C'est mon éditeur qui stocke l'historique des modifs, et quand je suis prêt je commite un truc qui a du sens.

    Mais je comprend ta logique de boulot mais ça ne me convient pas du tout 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: Fossil

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 3.

    Heu je vois pas comment, si les forges des projets sont complètement différentes et indépendantes ? Genre lier entre un gitlab et un github ?

    « 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: Fossil

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 5.

    Ben comme dans toutes les forges on met un lien vers l'autre ticket ?

    « 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: Fossil

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 4.

    Chacun sa vue, perso je trouve le gestionnaire de tickets de fossil bien plus puissant que ce qu'on trouve dans gogs ou gitlab, en plus il est scriptable, on peut faire des requêtes SQL pour créer des rapports, etc.

    J'ai pas compris de quoi tu parle pour la dépendance PHP ? On peut faire des références entre tickets et commits dans Fossil, ou même référencer des liens externes, et encore mieux on peut lier des "tech notes" au commits ou dans la timeline pour expliquer plus longuement que dans un message de commit.

    Fossil s'utilise aussi bien si on utilise des libs externes, j'ai implémenté le support de Fossil dans Composer justement ;)

    « 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: Fossil

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 6.

    http://dev.kd2.org/garradin/ le site est construit à partir de l'API JSON de Fossil

    Autre utilisation perso : envoi de mises à jour des tickets par email (bon sur Fossil 2.7 il gère ça tout seul).

    Après y'a plein d'autres usages possibles :)

    Fossil est écrit en C aussi donc j'ai pas compris ?

    Ça fait des années que je fait du Git en milieu professionnel et tous les jours quasiment je dois lire la doc ou chercher comment faire des trucs basiques parce que c'est impossible à s'en souvenir, ses commandes sont mal foutues en possible. "git reset" par exemple a un comportement très différent selon les options, ça devrait être plusieurs commandes séparées, etc. Tout est très tarabiscoté je trouve.

    « 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: Super !

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Garradin 0.9 : recherche avancée, exportation ODS, etc.. Évalué à 4.

    Regarde dans Exercices & Projets, crée toi un projet et quand tu ajoute une dépense / recette tu lui affecte un projet. C'est l'équivalent Garradin de la compta analytique :)

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