Il faut veiller à avoir les index en plus des données. C’est cela qui permet de faire des recherches.
Cela fait un bout de temps que les index sont inclus dans les zims au moment de la création de ceux-ci. Il n'est plus nécessaire d'indexé les zims soi-même.
Dans la zone de saisi, oui, les suggestions reposent sur le titre des articles. Dès lors que le texte saisi ne correspond plus à aucun début de titre d’article, il s‘agira d’une recherche sur base de mot clé dans l’ensemble des articles. C’est très différent. Il faut se dire que chaque mot clé se trouvera dans l’ensemble du texte d’un article, alors proposé dans les résultats, mais il pourront se trouver éparpillés dans le texte, éloignés les uns des autres et pas dans le même ordre.
Dans les zims récents, on index les titres dans une base xapian à part, la recherche pour les suggestions ce fait sur cette base, donc les mots peuvent se trouver n'importe où dans le titre.
On ne fait plus de recherche fulltext pour les suggestions.
Si les zims sont trop vieux (pas d'index des titres) on se reporte effectivement sur les titre commençant par le texte cherché.
Disclamer : Je suis le développeur principal et mainteneur du projet kiwix depuis quelques années (sans en être le créateur).
La recherche dans les zim est clairement un point à améliorer.
Et ça tombe bien on y travaille.
On a fait pas mal d'améliorations sur le projet libzim qui est la bibliothèque bas-niveau pour lire et créer des zim (et donc indexer et rechercher dans les zims).
Il y a une nouvelle version de libzim sortie il y a peu qui devrait pas mal améliorer la situation. Malheureusement, on est un peu bloqué avec la release de libkiwix qui prend un peu plus de temps. Du coup il n'y a pas eu de release des outils haut-niveau et les améliorations ne sont pas visible.
Je vous invite à tester avec les nightlies : https://download.kiwix.org/nightly/ et remonter vous problèmes en ouvrant des bugs sur github.
Au passage, WebArchive utilise des zim et la libzim pour les lire. Si il s'en sort mieux avec la recherche, on kiwix-desktop devrait y arriver aussi puisqu'il utilise les même données et algo.
Si c’est utilisable, on est encore loin de l’ergonomie du site web (par exemple, je n’ai pas trouvé comment afficher une image en plus grand, ce dont souffrait également Kiwix).
C’est un peu dommage d’avoir "moins bien que le site web" mais ça remplit son office.
Tu peux utiliser l'outil kiwix-serve (dans https://github.com/kiwix/kiwix-tools) pour lancer un serveur local. En utilisant ton navigateur préféré, tu devrait arriver à afficher une image en grand (avec une résolution limitée toutefois, tu es limité à ce qui est dans le zim).
Par contre, je n’ai toujours pas trouvé comment mettre à jour mon fichier .zim régulièrement sans tout retélécharger. Peut-être qu’un wget -C avec l’URL ad-hoc pourrait le faire mais je n’ai pas encore trouvé.
Autre point noir du projet.
Ça fait longtemps qu'on en parle mais on s'y est pas encore attelé. Et c'est un sujet pas si simple que ça. Ne serait-ce parce qu'on veut que ça soit transparent pour l'utilisateur (à l'exception du temps de téléchargement), que ça fonctionne avec tout nos outils (kiwix-desktop utilise aria2 en interne pour télécharger mais kiwix-android et kiwix-ios/macos utilisent leur propre solution) et que ça se déploie assez facilement sur nos miroirs et sans exploser nos disques (on en est à plus de 7To et on ne garde que les deux dernières versions de chaque zim)
Enfin, pour donner un peu de contexte. Je suis pas loin d'être la seule personne payée pour travailler sur le projet kiwix (en tous cas la partie C++ et client) et je travaille pour le projet que 2 jours par semaine. On prend occasionnellement des prestas (dont un régulièrement depuis peu (hourra!)) pour des projets en particulier mais en moyenne sur les dernière années, on doit être à un mi-temps payé pour travailler sur l'ensemble des projets. Le reste des développements est fait pas des contributeurs bénévoles (un grand merci à eux!)
Du coup vous êtes les bienvenus pour contribuer si vous avez du temps libre. Je me ferai un plaisir de reviewer votre code :D
Je plusois pour Thonny.
De plus il est disponible sur toutes les plateformes et l'installateur Windows installe aussi python. Ce qui simplifie l'installation par les élèves sur leur ordi perso.
Et le débugueur est très puissant pour faire du pas à pas. Ça explicite très bien les étapes que fait python pour exécuter le programme (même pour les lignes "complexes")
Ce serait remuer le couteau dans la plaie que d'ajouter les morts indirects présents et futurs…
Tu veux dire qu'il faudrait pas les compter ?
On les compte bien pour plein de choses :
- Les catastrophes nucléaires ou chimiques
- Les conséquences des catastrophes naturels (déportés, destructions des systèmes de santé et de production de nourritures, crise politique)
- Les guerres (même parenthèse que précédemment)
- Les effets secondaires des médicaments et … des vaccins
- La cigarette et l'alcool
- La malbouffe
- …
Si on choisit les morts qui nous intéressent on va avoir du mal à avoir un débat construit.
Dans l'absolu, je serais en droit de demander à l'opérateur de "couper" toutes connexions internet, le temps du contrôle de mon qrCode ?
Je sais pas si tu peux, mais ça servirait pas à grand chose. Comment tu garantis que ton "dossier" n'est pas envoyé une fois qu'il remet internet ?
C'est le même problème avec le code libre. Comment tu garanties que le logiciel qui tourne sur le terminal est bien celui qui est avec le code publié ?
j'ai présenté ma carte vitale. Mais on n'a jamais vérifié mon identité.
Ben si justement, la carte vitale est un document justifiant ton identité.
Déjà félicitation, j'aime beaucoup l'idée, d'autant plus que je cherche justement à revoir un peu mes méthodes de veille (qu'elles soient technique ou politique)
Je viens de m'inscrire (et installer l'extension firefox), voici quelques retours :
Je dois être un boulet mais j'ai trouvé relativement difficile de découvrir comment rajouter un flux RSS comme collection :
Si je suis sur la page principale de linuxfr et que j'utilise l'extension firefox, je peux ajouter la page aux signets (ce qui a peu d'utilité vu que ce n'est pas un article) mais pas aux collections.
Le bouton "nouveau lien" permet effectivement de rajouter un site sous forme de collection mais c'est pas évident (tu n'en aurais pas parlé dans cet article, j'aurai pas testé).
On sait pas si c'est pour un signet ou une collection (en l’occurrence, c'est pour les deux)
À l'inscription (et après), on ne sait pas si le nom est un nom "privé" ("Bienvenu sur votre journal") ou un pseudo public (@tartampion)
Il est possible de changer son nom dans son profil, mais aucune confirmation n'est faite quand on clique sur "Enregistrer les modifications". Un petit popup "C'est sauvé" serait bienvenu.
De manière plus générale :
Comment fait-on pour relire/retrouver un article marqué comme lu ? Il serait peut-être bien d'avoir une section "Archive"
Est-ce que tu détectes les articles dupliqués ? Par exemple publié sur deux planet différents.
C'est toujours au fond d'un carton mais ça me titille les doigts régulièrement, à chaque fois qu'on parle d'identité numérique, de comment on partage nos photos ou sur quelle messagerie on lance la discussion pour notre nouveau groupe de potes.
Pour info, la virgule est en "niveau 3" sur le point du pavé numérique.
On peut donc la rentrer avec Alt-gr+. (du pavé numérique).
(Ou n'importe quel sélecteur de niveau 3).
Sous gnome, avec "Ajustement" (ou "Tweak tools" en anglais), il est possible de changer ce comportement (le sélecteur de niveau 3 et le placement de la virgule sur le niveau 3), sans aller toucher au fichier de config.
Testé avec la disposition bépo (latin-9 only) et français (variante).
Peut être que je suis vieux jeu, mais je ne pense pas qu'on puisse vulgariser un sujet sans être spécialiste
Je suis peut être jeune jeu, mais je pense que si.
Il y a pas mal de chaine youtube de vulgarisation qui sont tenu par des gens non spécialiste mais qui font relire toute leur videos (enfin, le script) par des spécialistes du sujet.
Ça permet d'avoir un discours proche du vocabulaire et mode de pensé des personnes cibles (parce que justement non écrit par un spécialiste qui aura tendance à écrire pour des spécialistes) tout en ayant un contenu correct.
On a ces métriques depuis le début du mois d'août. Il me semble qu'on a attendu suffisamment de temps. Il serait temps d'avoir une explication pour cette incohérence.
C'est peut-être pas une incohérence.
Lors de la première vague, on n'avait que les chiffres des hospitalisations.
Comme on faisait pas de tests, on peut pas savoir quel était le taux de positivité des tests de l'époque (et leur évolution au cours du temps).
Peut-être que (si on avait fait des tests) le taux de positivité augmentait 2 à 3 mois avant les hospitalisation et les cas graves. Si c'est le cas, il n'y a pas d'incohérence actuellement, seulement qu'il y a un décalage dans les courbes et qu'on le sait pas (encore).
Ou alors il y a effectivement une différence entre ce qui se passe maintenant et ce qui s'est passé il y a 6 mois.
Malheureusement, il est probablement trop tôt pour savoir dans quelle situation nous sommes.
La question n'est pas de savoir si le taux de reproductions a augmenté depuis qu'on a généralisé le port du masque mais plutôt de savoir si le taux de reproduction aurait augmenté plus ou moins vite si on avait pas généralisé le port du masque.
J'ai pas de réponse à apporter. Mais à se poser les mauvaises questions on trouve les mauvaises réponses.
On dit plutôt : "Je trouve ces deux points contradictoires."
Parce que moi, j'ai une analyse différente de la tienne et je vois pas de contradiction.
Un benchmark est rarement un bon point d'entrée je trouve
Pour moi ça veut dire qu'il faut pas se baser sur les performances en premier lieu. Il y a d'autres point importants autres que la performance. Tel que "la philosophie derrière".
2 aspects importants […] et le mono-threading pour ne pas payer le coût du thread-safe par défaut.
Pour moi, "importants" ici indique les deux aspects ont du poids dans le design de la bibliothèque et donc a des conséquences pour ce qui est de l'utilisation, performance et possibilité d'utilisation.
Et non que ces points ont du poids dans la prise de décision d'utiliser une lib plutôt qu'une autre (ça dit pas non plus que ça a pas de poids, ça dit juste rien sur ça)
De plus, "le mono-threading pour ne pas payer le coût du thread-safe par défaut" n'est à mon sens pas une conclusion ou un volonté de barmic mais une paraphrase de la description de Julien Jorge sur sa propre lib, pour rappeler les points de design de cette dernière :
mono-thread : je n'ai quasiment jamais eu besoin de partager un signal entre plusieurs threads. Le mono-thread est le cas général, le multi-thread le cas particulier. Je préfère faire un effort pour gérer la synchronisation dans le peu de cas particuliers plutôt que de la payer pour rien dans le cas général.
.
Il te faut donc décider si la perf est importante (et la tu as besoin d'un benchmark) ou pas (et la tu t'en fous que la lib soit mono-thread ou pas).
Ou un mélange des deux ? C'est souvent une histoire de curseur les décisions dans la vie.
L'idée ici est justement de dire que les perf c'est peut-être important mais qu'il y a d'autres choses a prendre en compte.
Le libre (logiciel libre, musique libre…) ne te remercie pas.
Je suis assez d'accord avec le fond de ton message.
Par contre tu utilises cette phrase régulièrement dans tes "contre-commentaires" et je la trouve assez désobligeante.
Ça transforme ton message qui est sur le fond en une attaque personnelle (c'est l'auteur qui est visé).
Et puis je te rappelle que le libre ne remercie personne, il n'en est absolument pas capable.
Il existe aussi git instaweb (un script simplifiant le lancement de gitweb).
Par contre le paquet correspondant n'est pas obligatoirement installé par défaut par les distrib (je suppose à cause des dépendance à perl).
Et ça offre une vue qu'en lecture seule.
Ton lien dit que les applis doivent fonctionnner dans un réseau ipv6-only.
Pas que les applis doivent fonctionner seulement dans un réseau ipv6-only.
Elles continuent de fonctionner dans un réseau ipv4-only.
Mais je reprends ma phrase :
On passera à ipv6 le jour où Apple annoncera que le nouveau iOs ne fera que des requêtes AAAA et plus les A. Donc si tu as un réseau ipv4-only, c'est mort.
[^] # Re: Nous utilisons beaucoup kiwix !
Posté par GaMa (site web personnel) . En réponse au journal Wikipédia en mode offline. Évalué à 6.
Cela fait un bout de temps que les index sont inclus dans les zims au moment de la création de ceux-ci. Il n'est plus nécessaire d'indexé les zims soi-même.
Dans les zims récents, on index les titres dans une base xapian à part, la recherche pour les suggestions ce fait sur cette base, donc les mots peuvent se trouver n'importe où dans le titre.
On ne fait plus de recherche fulltext pour les suggestions.
Si les zims sont trop vieux (pas d'index des titres) on se reporte effectivement sur les titre commençant par le texte cherché.
Matthieu Gautier|irc:starmad
# Kiwix
Posté par GaMa (site web personnel) . En réponse au journal Wikipédia en mode offline. Évalué à 10.
Disclamer : Je suis le développeur principal et mainteneur du projet kiwix depuis quelques années (sans en être le créateur).
La recherche dans les zim est clairement un point à améliorer.
Et ça tombe bien on y travaille.
On a fait pas mal d'améliorations sur le projet libzim qui est la bibliothèque bas-niveau pour lire et créer des zim (et donc indexer et rechercher dans les zims).
Il y a une nouvelle version de libzim sortie il y a peu qui devrait pas mal améliorer la situation. Malheureusement, on est un peu bloqué avec la release de libkiwix qui prend un peu plus de temps. Du coup il n'y a pas eu de release des outils haut-niveau et les améliorations ne sont pas visible.
Je vous invite à tester avec les nightlies : https://download.kiwix.org/nightly/ et remonter vous problèmes en ouvrant des bugs sur github.
Au passage, WebArchive utilise des zim et la libzim pour les lire. Si il s'en sort mieux avec la recherche, on kiwix-desktop devrait y arriver aussi puisqu'il utilise les même données et algo.
Tu peux utiliser l'outil
kiwix-serve(dans https://github.com/kiwix/kiwix-tools) pour lancer un serveur local. En utilisant ton navigateur préféré, tu devrait arriver à afficher une image en grand (avec une résolution limitée toutefois, tu es limité à ce qui est dans le zim).Autre point noir du projet.
Ça fait longtemps qu'on en parle mais on s'y est pas encore attelé. Et c'est un sujet pas si simple que ça. Ne serait-ce parce qu'on veut que ça soit transparent pour l'utilisateur (à l'exception du temps de téléchargement), que ça fonctionne avec tout nos outils (kiwix-desktop utilise aria2 en interne pour télécharger mais kiwix-android et kiwix-ios/macos utilisent leur propre solution) et que ça se déploie assez facilement sur nos miroirs et sans exploser nos disques (on en est à plus de 7To et on ne garde que les deux dernières versions de chaque zim)
Enfin, pour donner un peu de contexte. Je suis pas loin d'être la seule personne payée pour travailler sur le projet kiwix (en tous cas la partie C++ et client) et je travaille pour le projet que 2 jours par semaine. On prend occasionnellement des prestas (dont un régulièrement depuis peu (hourra!)) pour des projets en particulier mais en moyenne sur les dernière années, on doit être à un mi-temps payé pour travailler sur l'ensemble des projets. Le reste des développements est fait pas des contributeurs bénévoles (un grand merci à eux!)
Du coup vous êtes les bienvenus pour contribuer si vous avez du temps libre. Je me ferai un plaisir de reviewer votre code :D
Matthieu Gautier|irc:starmad
[^] # Re: Perf
Posté par GaMa (site web personnel) . En réponse au journal la rouille et la comtesse. Évalué à 4.
À noter qu'on peut demander à cargo de ne PAS compiler justement :
cargo checkÇa compile pas, c'est plus rapide et comme le nom l'indique ça permet quand même de vérifier son code.
Matthieu Gautier|irc:starmad
[^] # Re: Thonny
Posté par GaMa (site web personnel) . En réponse au message EDI pour initiation Python ?. Évalué à 4. Dernière modification le 04 octobre 2021 à 16:12.
Je plusois pour Thonny.
De plus il est disponible sur toutes les plateformes et l'installateur Windows installe aussi python. Ce qui simplifie l'installation par les élèves sur leur ordi perso.
Et le débugueur est très puissant pour faire du pas à pas. Ça explicite très bien les étapes que fait python pour exécuter le programme (même pour les lignes "complexes")
Matthieu Gautier|irc:starmad
[^] # Re: À propos de ton changement d'avis sur le sujet
Posté par GaMa (site web personnel) . En réponse au journal [HS] Quand quelqu'un vous parle de liberté.... Évalué à 6.
Wikipedia nous dit qu'il y a 1450 membres. https://fr.wikipedia.org/wiki/HMS_Queen_Elizabeth_(R08)
Soit 6,8%
En comparaison, le Charles de Gaulle a vu 1046 membres sur 1760 contaminés (soit 60%)
Je sais pas comment ils ont fait, mais la deuxième ligne de l'article c'est :
Matthieu Gautier|irc:starmad
[^] # Re: passe sanitaire == pied dans la porte à un système de crédit social à la Chinoise
Posté par GaMa (site web personnel) . En réponse au journal [HS] Quand quelqu'un vous parle de liberté.... Évalué à 1.
Tu veux dire qu'il faudrait pas les compter ?
On les compte bien pour plein de choses :
- Les catastrophes nucléaires ou chimiques
- Les conséquences des catastrophes naturels (déportés, destructions des systèmes de santé et de production de nourritures, crise politique)
- Les guerres (même parenthèse que précédemment)
- Les effets secondaires des médicaments et … des vaccins
- La cigarette et l'alcool
- La malbouffe
- …
Si on choisit les morts qui nous intéressent on va avoir du mal à avoir un débat construit.
Matthieu Gautier|irc:starmad
[^] # Re: passe sanitaire == pied dans la porte à un système de crédit social à la Chinoise
Posté par GaMa (site web personnel) . En réponse au journal [HS] Quand quelqu'un vous parle de liberté.... Évalué à 3.
Je sais pas si tu peux, mais ça servirait pas à grand chose. Comment tu garantis que ton "dossier" n'est pas envoyé une fois qu'il remet internet ?
C'est le même problème avec le code libre. Comment tu garanties que le logiciel qui tourne sur le terminal est bien celui qui est avec le code publié ?
Ben si justement, la carte vitale est un document justifiant ton identité.
Matthieu Gautier|irc:starmad
# Premier retours
Posté par GaMa (site web personnel) . En réponse à la dépêche Présentation de flusio, un média social pour organiser votre veille. Évalué à 6.
Déjà félicitation, j'aime beaucoup l'idée, d'autant plus que je cherche justement à revoir un peu mes méthodes de veille (qu'elles soient technique ou politique)
Je viens de m'inscrire (et installer l'extension firefox), voici quelques retours :
Je dois être un boulet mais j'ai trouvé relativement difficile de découvrir comment rajouter un flux RSS comme collection :
À l'inscription (et après), on ne sait pas si le nom est un nom "privé" ("Bienvenu sur votre journal") ou un pseudo public (@tartampion)
Il est possible de changer son nom dans son profil, mais aucune confirmation n'est faite quand on clique sur "Enregistrer les modifications". Un petit popup "C'est sauvé" serait bienvenu.
De manière plus générale :
Matthieu Gautier|irc:starmad
[^] # Re: Zut alors
Posté par GaMa (site web personnel) . En réponse au journal Compter en C++, de 98 jusqu'à 11. Évalué à 3.
Pourtant c'est facile de troller :
Ah zut, moi je pensais que le libre, que ce soit logiciel ou art, est avant tout le fait de libérer l'utilisateur du fournisseur :)
Matthieu Gautier|irc:starmad
# PGPID !?
Posté par GaMa (site web personnel) . En réponse au journal Système et usage d'identité numérique. Évalué à 4.
Il y a très longtemps (7 ans déjà :') j'avais écris un journal à ce sujet, avec une solution technique à implémenter : https://linuxfr.org/users/mgautier/journaux/presentation-d-idee-pgpid
C'est toujours au fond d'un carton mais ça me titille les doigts régulièrement, à chaque fois qu'on parle d'identité numérique, de comment on partage nos photos ou sur quelle messagerie on lance la discussion pour notre nouveau groupe de potes.
Matthieu Gautier|irc:starmad
# Bépo
Posté par GaMa (site web personnel) . En réponse au message virgule avec pavé numérique : lancement de la configuration. Évalué à 3. Dernière modification le 29 mars 2021 à 17:04.
Pour info, la virgule est en "niveau 3" sur le point du pavé numérique.
On peut donc la rentrer avec
Alt-gr+.(du pavé numérique).(Ou n'importe quel sélecteur de niveau 3).
Sous gnome, avec "Ajustement" (ou "Tweak tools" en anglais), il est possible de changer ce comportement (le sélecteur de niveau 3 et le placement de la virgule sur le niveau 3), sans aller toucher au fichier de config.
Testé avec la disposition bépo (latin-9 only) et français (variante).
Matthieu Gautier|irc:starmad
[^] # Re: Drew ? J'ai un peu du mal avec ce type
Posté par GaMa (site web personnel) . En réponse au journal Appel à contribution pour un nouveau langage !. Évalué à 3.
Il t'a pas appelé pour te demander pourquoi il devait installer gcc alors qu'il faisait du python ?
Si il doit installer rust pour compiler le nouveau module il devait avoir gcc pour compiler l'ancien.
Matthieu Gautier|irc:starmad
# Python
Posté par GaMa (site web personnel) . En réponse au message Suppression d'un fichier raw si et seulement si le fichier jpg de même préfixe existe. Évalué à 2.
Si les basheries sont trop cryptiques, python c'est bien aussi :
Matthieu Gautier|irc:starmad
[^] # Re: Mauvaise idée…
Posté par GaMa (site web personnel) . En réponse au journal vers un sciencefr.org ?. Évalué à 4.
J'ai jamais dis que le spécialiste n'avait rien trouvé à redire :)
Matthieu Gautier|irc:starmad
[^] # Re: Mauvaise idée…
Posté par GaMa (site web personnel) . En réponse au journal vers un sciencefr.org ?. Évalué à 3.
Je suis peut être jeune jeu, mais je pense que si.
Il y a pas mal de chaine youtube de vulgarisation qui sont tenu par des gens non spécialiste mais qui font relire toute leur videos (enfin, le script) par des spécialistes du sujet.
Ça permet d'avoir un discours proche du vocabulaire et mode de pensé des personnes cibles (parce que justement non écrit par un spécialiste qui aura tendance à écrire pour des spécialistes) tout en ayant un contenu correct.
Matthieu Gautier|irc:starmad
[^] # Re: Quel serait le cœur de la plateforme ?
Posté par GaMa (site web personnel) . En réponse au journal vers un sciencefr.org ?. Évalué à 5.
C'est sur que git ça va attirer des gens un peu moins geek qu'ici.
Matthieu Gautier|irc:starmad
[^] # Re: Il faut écouter les scientifiques, pas les politiques ou les animateurs TV
Posté par GaMa (site web personnel) . En réponse au journal Masques pour lutter contre le Covid : les journalistes disent stop !. Évalué à 5.
C'est peut-être pas une incohérence.
Lors de la première vague, on n'avait que les chiffres des hospitalisations.
Comme on faisait pas de tests, on peut pas savoir quel était le taux de positivité des tests de l'époque (et leur évolution au cours du temps).
Peut-être que (si on avait fait des tests) le taux de positivité augmentait 2 à 3 mois avant les hospitalisation et les cas graves. Si c'est le cas, il n'y a pas d'incohérence actuellement, seulement qu'il y a un décalage dans les courbes et qu'on le sait pas (encore).
Ou alors il y a effectivement une différence entre ce qui se passe maintenant et ce qui s'est passé il y a 6 mois.
Malheureusement, il est probablement trop tôt pour savoir dans quelle situation nous sommes.
Matthieu Gautier|irc:starmad
[^] # Re: Il faut écouter les scientifiques, pas les politiques ou les animateurs TV
Posté par GaMa (site web personnel) . En réponse au journal Masques pour lutter contre le Covid : les journalistes disent stop !. Évalué à 10.
La question n'est pas de savoir si le taux de reproductions a augmenté depuis qu'on a généralisé le port du masque mais plutôt de savoir si le taux de reproduction aurait augmenté plus ou moins vite si on avait pas généralisé le port du masque.
J'ai pas de réponse à apporter. Mais à se poser les mauvaises questions on trouve les mauvaises réponses.
Matthieu Gautier|irc:starmad
# Et Qt ?
Posté par GaMa (site web personnel) . En réponse au journal Tests de bibliothèques signal-slot en C++. Évalué à 6.
Je sais bien que Qt est un peu plus qu'une lib de signal/slot. Mais c'est LA lib qui m'a fait découvrir le concept (il y a bien longtemps).
Matthieu Gautier|irc:starmad
[^] # Re: Remarques
Posté par GaMa (site web personnel) . En réponse au journal Tests de bibliothèques signal-slot en C++. Évalué à 2.
On dit plutôt : "Je trouve ces deux points contradictoires."
Parce que moi, j'ai une analyse différente de la tienne et je vois pas de contradiction.
Pour moi ça veut dire qu'il faut pas se baser sur les performances en premier lieu. Il y a d'autres point importants autres que la performance. Tel que "la philosophie derrière".
Pour moi, "importants" ici indique les deux aspects ont du poids dans le design de la bibliothèque et donc a des conséquences pour ce qui est de l'utilisation, performance et possibilité d'utilisation.
Et non que ces points ont du poids dans la prise de décision d'utiliser une lib plutôt qu'une autre (ça dit pas non plus que ça a pas de poids, ça dit juste rien sur ça)
De plus, "le mono-threading pour ne pas payer le coût du thread-safe par défaut" n'est à mon sens pas une conclusion ou un volonté de barmic mais une paraphrase de la description de Julien Jorge sur sa propre lib, pour rappeler les points de design de cette dernière :
.
Ou un mélange des deux ? C'est souvent une histoire de curseur les décisions dans la vie.
L'idée ici est justement de dire que les perf c'est peut-être important mais qu'il y a d'autres choses a prendre en compte.
Matthieu Gautier|irc:starmad
[^] # Re: Question con...
Posté par GaMa (site web personnel) . En réponse au journal GoatCounter 1.0 un Web analytique léger, libre et respectueux. Évalué à 5.
Trouvé dans l'html du site goatcounter.com
Matthieu Gautier|irc:starmad
[^] # Re: Le libre est mal barré
Posté par GaMa (site web personnel) . En réponse au journal Courrier à mon député : jugement rendu récemment sur la redevance sur la diffusion de musique libre. Évalué à 10.
Je suis assez d'accord avec le fond de ton message.
Par contre tu utilises cette phrase régulièrement dans tes "contre-commentaires" et je la trouve assez désobligeante.
Ça transforme ton message qui est sur le fond en une attaque personnelle (c'est l'auteur qui est visé).
Et puis je te rappelle que le libre ne remercie personne, il n'en est absolument pas capable.
Matthieu Gautier|irc:starmad
[^] # Re: Serveur git?
Posté par GaMa (site web personnel) . En réponse au journal Bitbucket abandonne les utilisateurs de Mercurial. Évalué à 2.
Il existe aussi
git instaweb(un script simplifiant le lancement de gitweb).Par contre le paquet correspondant n'est pas obligatoirement installé par défaut par les distrib (je suppose à cause des dépendance à perl).
Et ça offre une vue qu'en lecture seule.
Matthieu Gautier|irc:starmad
[^] # Re: Apple
Posté par GaMa (site web personnel) . En réponse au journal La fin d'IPv4. Évalué à 3. Dernière modification le 04 octobre 2019 à 09:32.
Ton lien dit que les applis doivent fonctionnner dans un réseau ipv6-only.
Pas que les applis doivent fonctionner seulement dans un réseau ipv6-only.
Elles continuent de fonctionner dans un réseau ipv4-only.
Mais je reprends ma phrase :
On passera à ipv6 le jour où Apple annoncera que le nouveau iOs ne fera que des requêtes AAAA et plus les A. Donc si tu as un réseau ipv4-only, c'est mort.
Matthieu Gautier|irc:starmad
# Apple
Posté par GaMa (site web personnel) . En réponse au journal La fin d'IPv4. Évalué à 6.
On passera à ipv6 le jour où Apple annoncera que le nouveau iPhone ne sera plus compatible avec ipv4.
Matthieu Gautier|irc:starmad