Je vois pas trop pourquoi tu es autant moinssé : ton commentaire est tout à fait pertinent en trois point :
tu exposes partiellement la stratégie Steam
L’idée pourrait-être qu’à partir de là les libristes, et plus généralement les utilisateurs de systèmes GNU/Linux, adhèrent à l’installation et l’utilisation de logiciels privatifs tels que Steam d’abord et les jeux qu’ils vendent ensuite.
Mettons de côté l’aspect libre car il ne me semble pas que le but de Steam soit de convertir au privatif, et mettons de côté Linux car Wesnoth vise aussi les autres marchés, tu dis donc :
L’idée pourrait-être qu’à partir de là les utilisateurs adhèrent à l’installation et l’utilisation de logiciels tels que Steam d’abord et les jeux qu’ils vendent ensuite.
Il n’y a pas de secret, c’est la vocation même d’un App Store, ce que Steam est : tu nourris donc le débat avec des informations pertinentes et constructives. Tu exposes la stratégie de Steam, c’est précieux dans un débat de savoir de quoi on parle. Ton commentaire est donc pertinent.
Tu montre un effet de bord du système qu’il est précieux de discerner :
Steam devient le passage « obligé » pour jouer
C’est utile, c’est bon à savoir, c’est à prendre en compte dans le discernement pour peser les pours et les contres ainsi que les risques, c’est donc une contribution au débat très pertinente, d’autant plus sur ce site où le lectorat est particulièrement sensible aux problématiques de verrouillage numérique (qu’il soit technique ou social). Ton commentaire est donc pertinent par l’information qu’il apporte et parce que cette information importe particulièrement aux lecteurs de ton commentaire.
Encore un autre effet de bord qu’il est précieux de relever :
les logiciels libres n’y paraissent plus que comme des jeux gratuits. Par exemple, Steam ne propose pas de télécharger les codes sources :(
On pourrait dire aussi : Steam n’est pas une plateforme qui privilégie la contribution, ce dont ces jeux ont cruellement besoins.
Ailleurs que sur LinuxFR.org ce point pourrait ne pas être prêter intérêt, mais il est très pertinent de relever cela dans ces colonnes car c’est le genre d’information que le lecteur espère trouver. Cela nourrit constructivement le débat avec des éléments dont on peut clairement débattre honnêtement, ton commentaire est donc là encore très constructif.
Donc je m’interroge et j’aimerai bien que quelqu’un m’explique pourquoi il a considéré ton commentaire comme inutile… Ça m’intéresse beaucoup il y a peut-être quelque chose à apprendre.
ce commentaire est sous licence cc by 4 et précédentes
C’est tout le contraire, Steam a énormément besoin de jeu gratuits de qualité. Note que je ne parle pas de jeux libres, Steam n’en a rien à carrer que Wesnoth soit libre, mais que Wesnoth soit gratuit compte beaucoup : un jeu gratuit de qualité pour lequel ils n’ont quasi rien à investir, qui plus est déjà installé dans sa niche et réputé, avec une base de joueur fidélisée, c’est très précieux : d’une part ça participe à élargir la clientèle, d’autre part et surtout ça fournit un catalogue « free to play » qui sert de produit d’appel aux jeux payants.
C’était tout le principe du Greenlight : faire de la « curation » de jeux de qualité existant en investissant le moins possible (la « curation » elle-même étant externalisée vers le joueur) en échange de la notoriété de Steam. Le programme Greenlight a été abandonné pour la seule raison que ça a marché et que Steam ne considère plus qu’il est nécessaire de continuer à investir. L’investissement était très optimisé comme on le voit, mais ne se justifie plus : la seule notoriété et le mouvement de groupe suffisent désormais. Puisque beaucoup de jeux sont passés par le programme Greenlight et sont sur Steam, d’autres iront sur Steam par effet de groupe même sans le programme Greenlight.
Steam a beaucoup à gagner dans l’affaire, ça s’appelle un échange de bon procédés (winwin pour les joueurs de business loto) car Steam n’est pas un philantrope ni un libriste par conviction. Chacun espère gagner quelque chose en échange : l’un promet son réseau de distribution et la proximité avec une clientèle à conquérir, l’autre promet sa notoriété de niche, sa clientèle fidélisée, son savoir faire, sa culture et une communauté. Et ça c’est précieux pour Steam : pour vendre il faut que les gens soient 1. disposés à achetés, 2. présent dans les rayons du supermarché. C’est exactement à ça que sert Wesnoth.
Notez que même distribué gratuitement, Wesnoth fait partie du catalogue commercial de Steam.
Steam est un supermarché d’application : installer son magasin sur les ordinateurs des autres est sa première priorité, Wesnoth propose une clientèle. Via le programme Greenlight Steam a éprouvé cette clientèle selon ses critères et a estimé que le retour sur investissement serait positif pour lui-même.
Le programme Greenlight se voulait être un jeu à somme non-nulle et c’est aussi un pari, mais c’est surtout un pari pour Wesnoth car c’est Steam qui pose les conditions et qui valide la participation à ce jeu selon ses critères à lui : Wesnoth ne pose aucune condition. Steam évalue et parie, Wesnoth parie seulement.
ce commentaire est sous licence cc by 4 et précédentes
Ah bah justement je trouvais mon écrit trop subjectif pour une dépêche _^
Pour la longueur, je suis d’accord :-)
En fait je crois que c’est un petit complexe de fausse humilité : j’ai l’habitude d’écrire des dépêches pour les projets des autres. Mais c’est vrai que si je projette ce journal sur un autre logiciel et une autre personne, ça ferait carrément une dépêche.
ce commentaire est sous licence cc by 4 et précédentes
Merci ! J’ai trouvé quelques erreurs supplémentaires (je pensais pourtant avoir fait une revue avec grammalecte), il y a aussi au moins deux espaces insécable manquantes mais ça serait du pinaillage…
- placer un nom et une license en face+ placer un nom et une licence en face- quelques unes utilisent des license avec clause+ quelques-unes utilisent des licences avec clause- que nous soyons proche d’une nouvelle publication+ que nous soyons proches d’une nouvelle publication- L’updater deviendra le lancer lui-même+ L’updater deviendra le lanceur lui-même- La version alpha 51 sera un grosse étape+ La version alpha 51 sera une grosse étape
ce commentaire est sous licence cc by 4 et précédentes
Je serai surpris que ça n’existe pas, derrière un des autocom que j’administre, il y a une ligne numéris virtuelle (cela dit elle n’est pas configurée pour être appelée, uniquement pour appeler).
ce commentaire est sous licence cc by 4 et précédentes
Sous ubuntu pour chrooter dans un dossier qui contient un système arm, j’ai simplement à copier le fichier /usr/bin/qemu-arm-static qui provient de mon système cible (amd64) dans le chroot arm, avec le même chemin.
Donc il y a des chances que tu n’aurais qu’à copier le fichier /usr/bin/qemu-x86_64-static compilé pour power9 dans ton chroot amd64 et voilà.
Avec la transparence réseau de X11 ça devrait marcher, je sais pas pour la 3D par contre.
ce commentaire est sous licence cc by 4 et précédentes
Dans le pire des cas si ton programme x86 pas porté ne demande pas trop de ressources, tu dois pouvoir installer un chroot amd64 d’une distribution répandue (pour avoir les dépendances de ton appli) et lancer des applis depuis le chroot avec qemu en mode je lance le binaire, pas en mode je lance une vm complète.
Il faudrait réveiller FatELF qui s’était pris une volée de bois vert par des aigris qui lui reprochaient de ne pas faire ce à quoi ça ne servait pas (par exemple de ne pas résoudre le problème du développeur qui veut cross-compiler).
Une appimage statique multiarchitecture ça peut être cool, et aujourd’hui pas à cause du 32/63bit, mais du multiarchitecture amd64/arm et autres.
J’ai cité AppImage pour “en rajouter” mais il y a un réel besoin pour FlatPak et AppImage, AppImage est très pratique pour une Application complètement autonome, une application graphique qui ne se soucie pas d’avoir une ou des interface texte. Mais AppImage ne montre à l’extérieur qu’un seul binaire même s’il y en a plusieurs, donc tu peux faire un AppImage d’un IDE qui contient aussi ton compilateur mais le compilateur sera accessible depuis le menu "compiler" de l’IDE mais pas depuis l’extérieur, ce qui est gênant.
C’est une raison pour laquelle AppImage ne convient pas pour l’éditeur de niveau 3D NetRadiant, parce qu’une foultitude d’outils tiers sont utilisés, à commencer par le compilateur de map q3map2, mais un FlatPak permet de « remplir le PATH » avec les binaires qu’il faut exposer à l’utilisateur, comme les paquets ordinaires.
AppImage ça convient bien pour un éditeur d’image comme Gimp, mais ça ne convient pas pour un IDE avec des outils autonomes qui doivent être exposés au système et utilisables par d’autres outils.
ce commentaire est sous licence cc by 4 et précédentes
Je me rend compte que j’ai oublié le lien vers le salon discord, il faudrait lire :
mais nous avons aussi configuré un salon discord avec des passerelles
Le diff:
- mais nous avons aussi configuré un salon discord avec des passerelles+ mais nous avons aussi configuré un [salon discord](https://discord.gg/pHwf5K2) avec des passerelles
;-)
ce commentaire est sous licence cc by 4 et précédentes
Je m’en souviens qu’on en avait déjà parlé dans les commentaires d’un journal mais je ne retrouve pas…
Il semble que désormais GNOME attend plus que le simple bit “exécutable” (mais je ne sais pas quoi) pour afficher correctement et lancer un fichier .desktop.
ce commentaire est sous licence cc by 4 et précédentes
Le 1er avril, Cloudfare a lancé 1.1.1.1, un résolveur DNS orienté grand public et vie privé […] En gros cela permet de limiter la fuite de données personnelles (les sites que vous consultez) en remplaçant le résolveur DNS de votre FAI.
Le poisson d’avril c’est d’associer Cloudflare et vie privée ? Parce que Cloudflare, c’est un peu le passage obligé de tant de sites alors Google ou Cloudflare c’est du pareil au même.
Si « vie privée » signifie ne pas utiliser le service de son fournisseur d’accès, alors utiliser le DNS 8.8.8.8 de Google c’est aussi de la vie privée ?
Je partage une pensée en passant : aujourd’hui la priorité du citoyen c’est de se prémunir contre le FAI, contre l’état… Ne serait-ce que parce que cet état d’esprit semble aller de soi témoigne d’un vrai problème de société, le FAI étant le fournisseur qu’on a choisi et donc à qui on a décidé de faire confiance, l’état étant la structure sensée nous protéger etc. Dans les faits, je fais pareil, mais que je le fasse me dit que quelque chose est détraqué dans le système…
ce commentaire est sous licence cc by 4 et précédentes
N’empêche que ça a beau être court, c’est bien rédigé, ça dit bien de quoi ça parle, ça informe suffisamment, pour moi ça me va très bien comme journal.
ce commentaire est sous licence cc by 4 et précédentes
Après avoir lu une bonne dizaine de pages diverses sur Android, adb, les applications privées d’applications, etc, j’ai trouvé une méthode, probablement suboptimale, mais ça a marché !
J’ai d’abord activé dans mon téléphone le débogage et l’accès root par débogage. J’ai tappé une première fois la commande adb shell qui a tout de suite échoué mais sur mon téléphone il y avait une question me demandant de valider l’empreinte de mon poste de travail pour le débogage. J’ai dit oui.
Ensuite j’ai donc fait ça (j’ai pas réussi à faire de pull), dans un shell :
moi@desktop$ adb shell
shell@mobile:/ $ su
shell@mobile:/ # base64 /data/data/cx.ring/files/*/export.gz
J’ai copié tout le texte imprimé puis j’ai fait dans un autre shell :
moi@linux$ base64 -d > export.gz
Puis j’ai collé tout le texte, et sur une nouvelle ligne j’ai fait <Ctrl+D>.
Ensuite dans le client ring pour Linux j’ai importé ce fichier export.gz et j’ai entré mon mot de passe et voilà.
Je suis donc joignable sur Ring avec l’identifiant illwieckz. ;-)
ce commentaire est sous licence cc by 4 et précédentes
C’est à dire où ? Et par quel moyen ? Mon téléphone est rooté. Et non je n’ai pas pu exporter mon compte puisque l’appli a cessé de fonctionner juste après avoir créé le compte et que désormais elle me propose d’en créer un nouveau… :-/
ce commentaire est sous licence cc by 4 et précédentes
Où-donc se trouve ce tar.gz sur un télépĥone android ??
J’ai installé Ring il y a une ou deux semaines sur mon téléphone, j’ai créé un compte et j’ai mis l’identifiant personnel que j’utilise partout. Puis F-Droid m’a proposé une mise-à-jour pour Ring. Je l’ai malheureusement faite, malheureusement car depuis Ring ne fonctionnait plus (rien qu’un truc qui tourne à l’écran, puis plus tard un message me disant que Ring a cessé de fonctionner). Là je viens de réessayer de le lancer et hop il me repropose de créer un compte, et bien sûr mon identifiant est déjà pris… Comment puis-je récupérer mon identifiant? Entre temps j’ai installé le client Linux en espérant associer y mon compte de peur de perdre mon identifiant mais je n’ai pas pu associer mon compte puisque l’appli téléphone ne fonctionnait pas. En fait j’attendais avec espoir une mise à jour qui réparerai le Ring de mon téléphone, mais aujourd‘hui j’ai l’impression que j’ai perdu mon identifiant à tout jamais…
ce commentaire est sous licence cc by 4 et précédentes
L’avantage d’utiliser wget -q -O- au lieu de curl -s c’est que ça suit les redirections tout seul (curl a certainement une option pour cela cependant). Et ils ont introduit une redirection sur au moins une des pages. ;-)
ce commentaire est sous licence cc by 4 et précédentes
Remplacer curl -s par wget -q -O- pour n’utiliser que wget, et à la place de [process] ajouter un savant mélange de grep et de sed pour nettoyer/reconstruire les url (il est certainement possible de n’utiliser que sed mais j’ai pas cherché), l’astuce du :
… | curl -s $(cat)
fait qu’on peut se passer de boucle for, de même à la fin on peut faire [process] | wget -xc $(cat). ;-)
Certains l’auront noté, il faut faire attention parce que certaines url sont en .csp?quelquechose, et que d’autres commencent par // au lieu de http://.
Note : le sort | uniq peut être remplacé par un sort -u. Perso je n’ai pas essayé de savoir s’il y avait des url en doublon avec ma méthode, mais l’option -c de wget me garantie de ne pas retélécharger ce qui est déjà complètement téléchargé (mais ça n’économise pas la requête) et de reprendre en cours de route s’il y a eu une quelconque interruption quelque part dans le réseau. [Edit: il y a des doublons, oui]
ce commentaire est sous licence cc by 4 et précédentes
Note : je ne partage pas le one-liner qui descend tout pour la seule raison que je n’ai pas envie de décourager des initiatives comme celle-ci dans le futur, ils ont tout de même besoin de prospecter des clients s’ils veulent vivre. ;-)
Et puis ça reste un exercice intéressant : grep, sed et wget sont suffisants ! C’est beau de voir un site propre ! ;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: +Steam
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de « La bataille pour Wesnoth » 1.14. Évalué à 3.
Je vois pas trop pourquoi tu es autant moinssé : ton commentaire est tout à fait pertinent en trois point :
Mettons de côté l’aspect libre car il ne me semble pas que le but de Steam soit de convertir au privatif, et mettons de côté Linux car Wesnoth vise aussi les autres marchés, tu dis donc :
Il n’y a pas de secret, c’est la vocation même d’un App Store, ce que Steam est : tu nourris donc le débat avec des informations pertinentes et constructives. Tu exposes la stratégie de Steam, c’est précieux dans un débat de savoir de quoi on parle. Ton commentaire est donc pertinent.
C’est utile, c’est bon à savoir, c’est à prendre en compte dans le discernement pour peser les pours et les contres ainsi que les risques, c’est donc une contribution au débat très pertinente, d’autant plus sur ce site où le lectorat est particulièrement sensible aux problématiques de verrouillage numérique (qu’il soit technique ou social). Ton commentaire est donc pertinent par l’information qu’il apporte et parce que cette information importe particulièrement aux lecteurs de ton commentaire.
les logiciels libres n’y paraissent plus que comme des jeux gratuits. Par exemple, Steam ne propose pas de télécharger les codes sources :(
On pourrait dire aussi : Steam n’est pas une plateforme qui privilégie la contribution, ce dont ces jeux ont cruellement besoins.
Ailleurs que sur LinuxFR.org ce point pourrait ne pas être prêter intérêt, mais il est très pertinent de relever cela dans ces colonnes car c’est le genre d’information que le lecteur espère trouver. Cela nourrit constructivement le débat avec des éléments dont on peut clairement débattre honnêtement, ton commentaire est donc là encore très constructif.
Donc je m’interroge et j’aimerai bien que quelqu’un m’explique pourquoi il a considéré ton commentaire comme inutile… Ça m’intéresse beaucoup il y a peut-être quelque chose à apprendre.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: +Steam
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de « La bataille pour Wesnoth » 1.14. Évalué à 3. Dernière modification le 12 mai 2018 à 14:33.
C’est tout le contraire, Steam a énormément besoin de jeu gratuits de qualité. Note que je ne parle pas de jeux libres, Steam n’en a rien à carrer que Wesnoth soit libre, mais que Wesnoth soit gratuit compte beaucoup : un jeu gratuit de qualité pour lequel ils n’ont quasi rien à investir, qui plus est déjà installé dans sa niche et réputé, avec une base de joueur fidélisée, c’est très précieux : d’une part ça participe à élargir la clientèle, d’autre part et surtout ça fournit un catalogue « free to play » qui sert de produit d’appel aux jeux payants.
C’était tout le principe du Greenlight : faire de la « curation » de jeux de qualité existant en investissant le moins possible (la « curation » elle-même étant externalisée vers le joueur) en échange de la notoriété de Steam. Le programme Greenlight a été abandonné pour la seule raison que ça a marché et que Steam ne considère plus qu’il est nécessaire de continuer à investir. L’investissement était très optimisé comme on le voit, mais ne se justifie plus : la seule notoriété et le mouvement de groupe suffisent désormais. Puisque beaucoup de jeux sont passés par le programme Greenlight et sont sur Steam, d’autres iront sur Steam par effet de groupe même sans le programme Greenlight.
Steam a beaucoup à gagner dans l’affaire, ça s’appelle un échange de bon procédés (winwin pour les joueurs de business loto) car Steam n’est pas un philantrope ni un libriste par conviction. Chacun espère gagner quelque chose en échange : l’un promet son réseau de distribution et la proximité avec une clientèle à conquérir, l’autre promet sa notoriété de niche, sa clientèle fidélisée, son savoir faire, sa culture et une communauté. Et ça c’est précieux pour Steam : pour vendre il faut que les gens soient 1. disposés à achetés, 2. présent dans les rayons du supermarché. C’est exactement à ça que sert Wesnoth.
Notez que même distribué gratuitement, Wesnoth fait partie du catalogue commercial de Steam.
Steam est un supermarché d’application : installer son magasin sur les ordinateurs des autres est sa première priorité, Wesnoth propose une clientèle. Via le programme Greenlight Steam a éprouvé cette clientèle selon ses critères et a estimé que le retour sur investissement serait positif pour lui-même.
Le programme Greenlight se voulait être un jeu à somme non-nulle et c’est aussi un pari, mais c’est surtout un pari pour Wesnoth car c’est Steam qui pose les conditions et qui valide la participation à ce jeu selon ses critères à lui : Wesnoth ne pose aucune condition. Steam évalue et parie, Wesnoth parie seulement.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Le fax c'est fini
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Remplacement ligne FAX. Évalué à 5.
Et marque le-dit mail comme lu, sinon… ;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: salon discord
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Unvanquished toujours sur les rails !. Évalué à 2.
Ah bah justement je trouvais mon écrit trop subjectif pour une dépêche _^
Pour la longueur, je suis d’accord :-)
En fait je crois que c’est un petit complexe de fausse humilité : j’ai l’habitude d’écrire des dépêches pour les projets des autres. Mais c’est vrai que si je projette ce journal sur un autre logiciel et une autre personne, ça ferait carrément une dépêche.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: salon discord
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Unvanquished toujours sur les rails !. Évalué à 2.
Merci ! J’ai trouvé quelques erreurs supplémentaires (je pensais pourtant avoir fait une revue avec grammalecte), il y a aussi au moins deux espaces insécable manquantes mais ça serait du pinaillage…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: salon discord
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Unvanquished toujours sur les rails !. Évalué à 2.
c’est pas une mauvaise idée, j’avoue que j’ai toujours un peu de mal à cerner entre le journal et la dépêche…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Quel est le problème ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Remplacement ligne FAX. Évalué à 2.
Je serai surpris que ça n’existe pas, derrière un des autocom que j’administre, il y a une ligne numéris virtuelle (cela dit elle n’est pas configurée pour être appelée, uniquement pour appeler).
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: ils y croient au power9
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message Réflexions/questions autours de la workstation Talos II et des CPUs POWER9. Évalué à 2.
Sous ubuntu pour chrooter dans un dossier qui contient un système arm, j’ai simplement à copier le fichier
/usr/bin/qemu-arm-static
qui provient de mon système cible (amd64) dans le chroot arm, avec le même chemin.Donc il y a des chances que tu n’aurais qu’à copier le fichier
/usr/bin/qemu-x86_64-static
compilé pour power9 dans ton chroot amd64 et voilà.Avec la transparence réseau de X11 ça devrait marcher, je sais pas pour la 3D par contre.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: ils y croient au power9
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message Réflexions/questions autours de la workstation Talos II et des CPUs POWER9. Évalué à 2.
Dans le pire des cas si ton programme x86 pas porté ne demande pas trop de ressources, tu dois pouvoir installer un chroot amd64 d’une distribution répandue (pour avoir les dépendances de ton appli) et lancer des applis depuis le chroot avec qemu en mode je lance le binaire, pas en mode je lance une vm complète.
Je fais déjà ça pour faire tourner un binaire x86 32bit qui ne tourne plus sur les processeurs Intel modernes:
https://github.com/ValveSoftware/Source-1-Games/issues/1614#issuecomment-312465332
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Mwarf
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche vcpkg, un gestionnaire de bibliothèque pour C++. Évalué à 5.
Il faudrait réveiller FatELF qui s’était pris une volée de bois vert par des aigris qui lui reprochaient de ne pas faire ce à quoi ça ne servait pas (par exemple de ne pas résoudre le problème du développeur qui veut cross-compiler).
Une appimage statique multiarchitecture ça peut être cool, et aujourd’hui pas à cause du 32/63bit, mais du multiarchitecture amd64/arm et autres.
J’ai cité AppImage pour “en rajouter” mais il y a un réel besoin pour FlatPak et AppImage, AppImage est très pratique pour une Application complètement autonome, une application graphique qui ne se soucie pas d’avoir une ou des interface texte. Mais AppImage ne montre à l’extérieur qu’un seul binaire même s’il y en a plusieurs, donc tu peux faire un AppImage d’un IDE qui contient aussi ton compilateur mais le compilateur sera accessible depuis le menu "compiler" de l’IDE mais pas depuis l’extérieur, ce qui est gênant.
C’est une raison pour laquelle AppImage ne convient pas pour l’éditeur de niveau 3D NetRadiant, parce qu’une foultitude d’outils tiers sont utilisés, à commencer par le compilateur de map q3map2, mais un FlatPak permet de « remplir le PATH » avec les binaires qu’il faut exposer à l’utilisateur, comme les paquets ordinaires.
AppImage ça convient bien pour un éditeur d’image comme Gimp, mais ça ne convient pas pour un IDE avec des outils autonomes qui doivent être exposés au système et utilisables par d’autres outils.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Mwarf
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche vcpkg, un gestionnaire de bibliothèque pour C++. Évalué à 4.
et AppImage…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: ils y croient au power9
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au message Réflexions/questions autours de la workstation Talos II et des CPUs POWER9. Évalué à 3. Dernière modification le 26 avril 2018 à 00:25.
Il me semble avoir compris que les pilotes libres AMD fonctionnaient dessus (et ils sont très bons).
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: salon discord
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Unvanquished toujours sur les rails !. Évalué à 2.
Et une faute de frappe:
ce commentaire est sous licence cc by 4 et précédentes
# salon discord
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Unvanquished toujours sur les rails !. Évalué à 2.
Je me rend compte que j’ai oublié le lien vers le salon discord, il faudrait lire :
Le diff:
;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: État français
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal L'État français adopte Matrix/Riot. Évalué à 3.
Ah toi tu dois avoir la version avec les faisceaux sur la couverture ! Ça fait très fasciste tout ça.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Et la version clickable
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal [bookmark] terminaux et protection contre la copie. Évalué à 4.
Une autre preuve de concept de ma pomme: https://github.com/illwieckz/chaton-mignon ;-)
Je m’en souviens qu’on en avait déjà parlé dans les commentaires d’un journal mais je ne retrouve pas…
Il semble que désormais GNOME attend plus que le simple bit “exécutable” (mais je ne sais pas quoi) pour afficher correctement et lancer un fichier
.desktop
.ce commentaire est sous licence cc by 4 et précédentes
# vie privée, Cloudflare, blague ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Cloudflare annonce 1.1.1.1, le résolveur DNS orienté grand public et vie privé le plus rapide. Évalué à 10.
Le poisson d’avril c’est d’associer Cloudflare et vie privée ? Parce que Cloudflare, c’est un peu le passage obligé de tant de sites alors Google ou Cloudflare c’est du pareil au même.
Si « vie privée » signifie ne pas utiliser le service de son fournisseur d’accès, alors utiliser le DNS 8.8.8.8 de Google c’est aussi de la vie privée ?
Je partage une pensée en passant : aujourd’hui la priorité du citoyen c’est de se prémunir contre le FAI, contre l’état… Ne serait-ce que parce que cet état d’esprit semble aller de soi témoigne d’un vrai problème de société, le FAI étant le fournisseur qu’on a choisi et donc à qui on a décidé de faire confiance, l’état étant la structure sensée nous protéger etc. Dans les faits, je fais pareil, mais que je le fasse me dit que quelque chose est détraqué dans le système…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Coup de gueule !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal BranchScope. Évalué à 9.
J’ai plussé parce que ça m’a fait sourire.
N’empêche que ça a beau être court, c’est bien rédigé, ça dit bien de quoi ça parle, ça informe suffisamment, pour moi ça me va très bien comme journal.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: RingID
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Ring, un logiciel de communication universel. Évalué à 8.
C’est bon j’ai réussi à récupérer mon profil :-)
Après avoir lu une bonne dizaine de pages diverses sur Android, adb, les applications privées d’applications, etc, j’ai trouvé une méthode, probablement suboptimale, mais ça a marché !
J’ai d’abord activé dans mon téléphone le débogage et l’accès root par débogage. J’ai tappé une première fois la commande
adb shell
qui a tout de suite échoué mais sur mon téléphone il y avait une question me demandant de valider l’empreinte de mon poste de travail pour le débogage. J’ai dit oui.Ensuite j’ai donc fait ça (j’ai pas réussi à faire de pull), dans un shell :
J’ai copié tout le texte imprimé puis j’ai fait dans un autre shell :
Puis j’ai collé tout le texte, et sur une nouvelle ligne j’ai fait
<Ctrl+D>
.Ensuite dans le client ring pour Linux j’ai importé ce fichier
export.gz
et j’ai entré mon mot de passe et voilà.Je suis donc joignable sur Ring avec l’identifiant
illwieckz
. ;-)ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: RingID
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Ring, un logiciel de communication universel. Évalué à 3.
C’est à dire où ? Et par quel moyen ? Mon téléphone est rooté. Et non je n’ai pas pu exporter mon compte puisque l’appli a cessé de fonctionner juste après avoir créé le compte et que désormais elle me propose d’en créer un nouveau… :-/
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: RingID
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Ring, un logiciel de communication universel. Évalué à 5. Dernière modification le 22 février 2018 à 22:00.
Où-donc se trouve ce tar.gz sur un télépĥone android ??
J’ai installé Ring il y a une ou deux semaines sur mon téléphone, j’ai créé un compte et j’ai mis l’identifiant personnel que j’utilise partout. Puis F-Droid m’a proposé une mise-à-jour pour Ring. Je l’ai malheureusement faite, malheureusement car depuis Ring ne fonctionnait plus (rien qu’un truc qui tourne à l’écran, puis plus tard un message me disant que Ring a cessé de fonctionner). Là je viens de réessayer de le lancer et hop il me repropose de créer un compte, et bien sûr mon identifiant est déjà pris… Comment puis-je récupérer mon identifiant? Entre temps j’ai installé le client Linux en espérant associer y mon compte de peur de perdre mon identifiant mais je n’ai pas pu associer mon compte puisque l’appli téléphone ne fonctionnait pas. En fait j’attendais avec espoir une mise à jour qui réparerai le Ring de mon téléphone, mais aujourd‘hui j’ai l’impression que j’ai perdu mon identifiant à tout jamais…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pour ceux qui tiennent à leur anonymat
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Livre O'Reilly en téléchargement gratuit légal. Évalué à 4.
en fait il y a 171 pdf pour 1.7Go (
curl -s
ne suit pas les redirections ;-))ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Ma méthode
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Livre O'Reilly en téléchargement gratuit légal. Évalué à 5. Dernière modification le 11 février 2018 à 18:33.
L’avantage d’utiliser
wget -q -O-
au lieu decurl -s
c’est que ça suit les redirections tout seul (curl
a certainement une option pour cela cependant). Et ils ont introduit une redirection sur au moins une des pages. ;-)ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Ma méthode
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Livre O'Reilly en téléchargement gratuit légal. Évalué à 5. Dernière modification le 11 février 2018 à 18:26.
Pour obtenir le contenu de toutes les pages qui contiennent des liens
.csp
sans tout aspirer (ni utiliser un service tiers pour ce faire) je fais ça:Remplacer
curl -s
parwget -q -O-
pour n’utiliser quewget
, et à la place de[process]
ajouter un savant mélange degrep
et desed
pour nettoyer/reconstruire les url (il est certainement possible de n’utiliser quesed
mais j’ai pas cherché), l’astuce du :fait qu’on peut se passer de boucle
for
, de même à la fin on peut faire[process] | wget -xc $(cat)
. ;-)Certains l’auront noté, il faut faire attention parce que certaines url sont en
.csp?quelquechose
, et que d’autres commencent par//
au lieu dehttp://
.Note : le
sort | uniq
peut être remplacé par unsort -u
. Perso je n’ai pas essayé de savoir s’il y avait des url en doublon avec ma méthode, mais l’option-c
de wget me garantie de ne pas retélécharger ce qui est déjà complètement téléchargé (mais ça n’économise pas la requête) et de reprendre en cours de route s’il y a eu une quelconque interruption quelque part dans le réseau. [Edit: il y a des doublons, oui]ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Pour ceux qui tiennent à leur anonymat
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Livre O'Reilly en téléchargement gratuit légal. Évalué à 5. Dernière modification le 11 février 2018 à 01:28.
Note : je ne partage pas le one-liner qui descend tout pour la seule raison que je n’ai pas envie de décourager des initiatives comme celle-ci dans le futur, ils ont tout de même besoin de prospecter des clients s’ils veulent vivre. ;-)
Et puis ça reste un exercice intéressant :
grep
,sed
etwget
sont suffisants ! C’est beau de voir un site propre ! ;-)ce commentaire est sous licence cc by 4 et précédentes