tao popus a écrit 775 commentaires

  • # Jeux Indés en natifs, jeux libres et quelques émulations.

    Posté par  . En réponse au journal 1er retour sur le Pinebook pro. Évalué à 1.

    Les jeux développés sous Unity, MonoGame, en XNA et quelques autres toolkits du genre sont en langage Mono. Il est possible de les faire tourner en natif sur plateforme ARM, via les bibliothèques mono pour Linux. Il y a quelques tuto sur le net à ce sujet. Ça fait donc un gros paquet de gros titres indépendants. Du genre FEZ, Celeste, Hyper Light Drifter, Stardew Valley, Owlboy, etc… Du gros pixel 2D, mais bourré d'effets (via les shaders).

    https://magazine.odroid.com/article/playing-modern-fna-games-on-the-odroid-platform/

    Au niveau titres de jeux Linux libre/natif

    SuperTux Kart tourne assez bien en natif, pas forcément sur les courses les plus complexes et avec le plus d'effet de ce que j'ai testé sur le mien (génération précédente 32 bits), mais les vidéos de démo sur Youtube semble montrer des performance similaires ou supérieures sur celui-ci. J'ai fait tourner quelques autres titres comme Warzone2100, neverball, Minetest complètement fluide sur le mien et en plus vieillot Briqolo (casse brique 3d), Pinball (billard), Armaguetronad (tron 3d) OpenBVE, ExtremTuxRacer, foobillard++ (simulation de billard), SearchAndRescue2 (simulation d'helico), bzflag tank arena) multijoueur. MegaGlest tournait bien aussi (si on désactivait la pluie il y a quelques mois, juste avant que mon ordi ne s'allume plus (il faut que je le répare, j'avais des problèmes sur le click souris, je ne sais pas où ça en est aujourd'hui. Quelques FPS natifs (Quake arena ou encore comme ici (Ubuntu, donc vieux pilote panfrost, il évolue très vite alienarena, etc… tournent relativement bien sur cette plateforme aussi d'après des tests sur youtube). Et des fantasy console ou Toolkit tout embarqués genre TIC-80 ou Löve, marchaient déjà nickel sur le mien. Par contre 0AD, flightgear, ne fonctionnait pas à l'époque. WebGL sous Firefox fonctionne en fonctio des démos et de la version de Panfrost utilisé (il y a eu pas mal de boulot sur les sharders et NIR (représentation intermédiaire) durant les derniers mois ) et presque tout OpenGL 3.0 est géré à présent.

    Niveau productivité, Godot, ou Blender 2.80, ne fonctionnait pas je ne sais pas où ça en est aujourd'hui. D'autres outils de productivité utilisant discrètement du GL (Krita, OpenToonz (outil de Ghibli et Folimage), Pencil2D, ou encore Inkscape (via certaines biblio vecto je crois) fonctionnent parfaitement.

    Enfin, il y a des émulateurs genre PPSSPP (PSX1) encore plutôt lent, ou Box86 (émulateur relativement efficace de dos86 Et Wine64 qui tourne aussi avec un peu d'émulation de CPU et utilise et font un maximum d'appels aux bibliothèques natives, pour améliorer l'émulation. Le canal PiLabs sur Youtube test pas mal de jeux sous émulations sur des plateformes similaires (RK3399 et Rpi4 principalement). Les vidéos sont parfois un peu longues (mais ont le mérite d'exister) et les explications un peu courtes (il se rattrape dans les commentaires). Dans les premières vidéos de la chaîne, il montrait les jeunx XNA.

  • [^] # Re: Il est aussi possible de l'utiliser simplement ...

    Posté par  . En réponse au journal 1er retour sur le Pinebook pro. Évalué à 1.

    En même temps java n'a jamais été la panacée niveau perfs. Donc, du compilé natif, comme la majorité des applications sous linux, c'est normal que ça tourne mieux qu'Android, du moins tant que les pilotes matériels sont présent.

  • [^] # Re: Lien

    Posté par  . En réponse au journal 1er retour sur le PinePhone. Évalué à 1.

    En même temps le but est d'avoir un téléphone avec du vrai linux, pas un nième téléphone sous Android, cela ne manque déjà pas…

  • [^] # Re: Firefox android c'est maintenant ?

    Posté par  . En réponse à la dépêche Firefox 79 est sorti, Thunderbird 78 aussi. Évalué à -1.

    Pour le moment, il n'y a que la 79rc2 sur le dépot officiel Github
    https://github.com/mozilla-mobile/fenix/releases

    et la page de téléchargement d'APK ne propose que la 68 ancienne mouture

    https://archive.mozilla.org/pub/mobile/releases/

    J'ai trouvé que la preview, qui est déjà bien (avec la barre d'url en bas, c'est une super idée, je sais pas pourquoi ça n'a pas été fait avant d'ailleurs :) ).

    https://github.com/mozilla-mobile/fenix/releases/tag/v5.2.0

    Au passage, non seulement ils dépendent de Google pour le financement, et de Crosoft (Github) pour l'hébergement :(

  • # Mosaïque de langues

    Posté par  . En réponse à la dépêche Interview de Bekomo Akoa Edward ingénieur en informatique membre de Camerubuntu. Évalué à 9.

    Concernant les langues, les articles wikipedia en anglais des langues (et à moindre mesure en français), contiennent dans l'infobox les codes langues ISO 639-1, 2 et surtout ISO 639-3, souvent la 1 (en 2 caractères) concerne d'avantage les métalangues (ou groupe de langues), mais le 3 (en 3 caractères) est prévu pour, et normalement, suffit à d'écrire toutes les langues connues de la planète. La norme IETF correspondante, suit en général le même code. À partir de ce code de langue, il est possible de créer un .po (fichiers de traduction) pour n'importe quelle de ces langues, le système le prendra automatiquement en compte.

    Il est aussi possible de préferer suffixer par le pays (zh-CN, zh-HK, zh-SG, zh-TW (chinois de Chine populaire, Hong Kong/Macao, Singapour ou taiwan), fr-FR, fr-CA (français de France ou du canada, etc…) qui permet de prendre en compte les différences d'expressions nationales, c'est généralement mieux gérer par les outils de traduction pour les fichiers .po

    Par contre, si il y a plusieurs systèmes d'écritures utilisés pour une même langue, dans un même pays, je ne sais pas trop comment on fait. En HTML, il est possible d'ajouter l'écriture après l'iso 639, en les séparant par un -, par exemple: fr-Latn (français en écriture latine), kk-Arab, kk-Cyrl (kazakh en écriture arabe ou cyrillique), etc. c'est défini par la norme ISO_15924. Il y a vraiment un paquet d'écritures différentes sur la planètes, même, si il n'y qu'une poignée de familles d'écritures.

    Il me semble que ça n'est pas un problème pour l'affichage, les langues d'Afrique centtrale s'écrivent, à ma connaissance (je me trompe peut être) généralement en caractères latin, ce n'est pas le cas de l'Afrique du Nord et de l'Est :
    * Les langues berbères (ou tamazight, alphabet tifinagh, qui a repris un statut d'écriture officielle au côté de l'arabe au Maroc)
    * arabes (écriture arabe)
    * Éthiopiennes et environs (guèze, etc).

    C'est donc moins compliqué que pour l'Europe (latin (enfin carolingienne), grec, cyrillique, arménien, géorgien, etc..) ou encore plus divers, l'Asie.

    Après c'est toujours le débat de la préservation de la richesse culturelle, ou faciliter d'avantage l'intercompréhension et l'alphabétisation en imposant une ou quelques langues nationales officielles). Sans doute une langue officielle au moins comme seconde langue et dès le primaire parait une évidence. Tout dépend de la situation locale. Globalement, les mouvements libristes en informatique me paraissent un facteur enrichissant de la survie des langues régionales minoritaires. On voit des versions de Wikipédia, ou des traductions de logiciels en alsacien, basque, breton, picard, corse, occitan, pour se limiter à quelques exemples en France métropolitaine.

  • # Documentation sur le fichier utilisé et gestion des tags id3 et assimilés

    Posté par  . En réponse à la dépêche Sortie de Cover Thumbnailer v0.10.0. Évalué à 2.

    Bravo pour le travail.

    J'ai quelques suggestions pour l'amélioration :
    Le README ne dit pas grand chose sur son fonctionnement. Les utilisateurs ne savent pas forcément qu'un fichier nommé COVER.(jpg|png) et toutes ses variantes (avec ., min/maj etc…, est considéré comme une pochette de disque/cassette/album.

    Les fichiers au format mp3 et d'autres formats audio ou d'encapsulation peuvent contenir des tags id3 (ou autre, avec le plus rara APE_tag, ou encore plus rare MPEG-7), permettant d'embarquer une vignette (ou plus) dans le fichier. J'ai regardé le code python en diagonal, et n'ai pas l'impression que ce soit géré. Cela pourrait être utilisé pour représenter le dossier ou le fichier lui même si cela diffère par morceau par exemple. Dans ce cas, je ne suis pas sûr que ce soit nécessaire de le conserver en cache ?

    eye3D peut servir d'exemple, voir de module python. Je l'utilise pour étiqueter mes fichiers, via des deulignes (encore un site perso Free pertinent tiens) en bash, mais il sert aussi à la lecture/debug des étiquettes/tags. C'est un des plus respectueux des standards.

  • [^] # Re: la cassure des liens

    Posté par  . En réponse au journal free.fr tu n'es plus mon ami. Évalué à 1.

    J'allais le dire en voyant la ligne du dessus.

    Voilà le genre de choses que je n'aimerais pas voir disparaître :

    http://idoc64.free.fr/ASM/instruction.htm

  • [^] # Re: Mémoire du web

    Posté par  . En réponse au journal free.fr tu n'es plus mon ami. Évalué à 1. Dernière modification le 13 juillet 2020 à 22:39.

    Sinon, il y a aussi :
    * https://archive.is/ (autogéré),
    * http://archive.wikiwix.com/ (utilisé par Wikipédia)
    * https://megalodon.jp/ (je sais pas si ça résiste aux séismes + tsunami + typhons + éruptions volcaniques ?)

  • [^] # Re: Au suivant !

    Posté par  . En réponse au journal free.fr tu n'es plus mon ami. Évalué à 2.

    Sinon, il y a Forge. C'est encore un peu jeune, mais c'est une forge libre utilisant ActivityPub pour s'incruster sur le Fediverse.

    plus généralement, pour le stockage, l'initiative Hubzilla, qui à fait l'objet d'articles ici pour la sortie de la 1.1 et de la 2.6, semble rester peu connu, mais permet d'avoir un système de stockage (entre autre, c'est presque un NextCloud) qui à l'avantage de dupliquer les données sur des instances agrégées en hub, afin d'assurer leur pérennité. Le système de blog permet de faire des choses plus longues que Mastodon (plus genre Pleroma donc), et est Fediversable via des plugins. On peut aussi se connecter à son compte depuis n'importe quelle instance.

    À mon avis c'est pas forcément l'idéal pour les données privées (sauf à avoir des instances perso chez différents hébergeurs), mais, ça peut être très pertinent pour des tutos/docs techniques que l'on veut rendre publique et pérenne.

  • # Grosse limitation

    Posté par  . En réponse à la dépêche Getting Things GNOME 0.4 est sorti !. Évalué à 2. Dernière modification le 10 juillet 2020 à 18:06.

    J'ai essayé de créer une nouvelle tâche, en mettant dans le champs « échéance », une date d'il y a 3 mois, et dans le champs « Date de début » aujourd'hui, ça n'est pas possible. La date de début repousse automatiquement l'échéance et réciproquement… Il faudrait peut être une option dans les préférences pour autoriser les dépassements d'échéances.

    Sinon, j'ai bien aimé au premier démarrage, le bouton en haut, à gauche, « Remettre à demain », ça le fait bien™.

  • [^] # Re: todo.txt

    Posté par  . En réponse à la dépêche Getting Things GNOME 0.4 est sorti !. Évalué à 1.

    Les liens font peur ça parle de Windows, de iOS, mais en fouillant un peu, sur la page todotxt.org, même si iOS est mis en avant, il y a des liens, vers des versions en ruby, perl, HTML5, etc… pour gérer ce format.

  • [^] # Re: La taille ça compte (ou pas)

    Posté par  . En réponse à la dépêche Google libère les ASIC avec un PDK open source en 130 nm. Évalué à 3.

    Tout est relatif. Il faut déjà commencer modeste, et si ça marche, faire plus performant. En dessous de certaines quantités, les 7 nm doivent être aujourd'hui hors de prix, et en grande quantité, il faut être sûr de pouvoir les vendre. Le FGPA est aussi moins performant que l'ASIC, mais c'est aussi une première étape.

    D'autre part, rares sont les fabricants de processeurs qui veulent bien vendre leurs processeurs en petite quantité pour des cartes de hackers. En ARM, on doit trouvé 3 ou 4 marques sur celles-ci (AllWinner, AMLogic, RockChip (peut-être MediaTek et Realtek, mais je n'en ai pas en tête), j'ai l'impression que le Néerlandais NXP accepte, mais pas sûr. il y avait bien Texas Instrument, il y a quelques années, mais ils sont un peu à la ramasse au niveau technologies. Il y a quelques cas particuliers, comme, Samsung, seulement chez le Coréen ODroid, et Broadcom pour les Raspberry (Eben Upton, un co-fondateur travaillant chez eux), le franco-italien STMicroelectronics (plus pour ses microcontrôleurs STM32 qui dominent largement ce marché), et après c'est plus ouvert chez différents modèles de RISC-V.

  • [^] # Re: La taille ça compte (ou pas)

    Posté par  . En réponse à la dépêche Google libère les ASIC avec un PDK open source en 130 nm. Évalué à 2.

    ARM et TSMC annoncent faire ensemble du 7 nm à la fin 2019.

    Mais d'après Wikipédia (en), le 7 nm a commencé en 2017 chez le taïwanais TSMC pour de la RAM et Samsung (je crois qu'ils ont aussi leur propres fonderies, comme Intel, mais l'article en lien est bloqué aux abonnés) en produit également depuis 2018. En tout cas, au moins Huawei (Kirin 980), Apple (A12 Bionic) et AMD ("Rome"(Epyc 2), avec la partie I/O en 14 nm, et Radeon RX 5000 series) font faire du 7 nm par TSMC depuis 2018 :

  • # je demanderai pour qu'on le refasse ensemble

    Posté par  . En réponse au sondage et si c'était à refaire ?. Évalué à 3.

    Parce que c'est généralement mieux (ou pas) et plus festif (ou pas) à plusieurs.

  • # Déconfinement

    Posté par  . En réponse à la dépêche BRouter, un calcul d’itinéraire libre pour vélo (mais pas que). Évalué à 10.

    Avec le déconfinement, et la généralisation des pistes cyclables en région parisienne, ça ne va pas être inutile. J'ai testé des trajets en Velib' (service municipal de vélos en libre service de la métropole de Paris) jusqu'aux bornes les plus éloignées de Paris, et me suis rendu compte a quel point Paris est dans une cuvette. les côtes sont dures pour en sortir, la prise en compte des dénivelés dans les contraintes du trajet vont être très utiles. Certains trajets du type Place de la Nation Montparnasse font bien sentir ça aussi avec d’énormes dénivelés.

    J'ai tendance à refuser les vélos à assistance électrique en raison des guerres que provoquent le cobalt nécessaire aux batteries (en République démocratique du Congo principalement avec des millions de morts pour cette matière première) et pour réduire mon embonpoint de sédentaire et ce genre d'application n'est pas inutile pour compenser. Même si les batteries de vélo sont bien moins du gâchis que celle des voitures, la multiplication de ce genre de véhicules à assistance (vélo, trottinette, etc) avec des durées de vies trop souvent limitées compte énormément dans ces guerres et la destruction de l'environnement.

  • # Comme Elzéard Bouffier, je plante des plantes.

    Posté par  . En réponse au sondage À titre individuel, que faites-vous pour la planète?. Évalué à 1.

    Comme Elzéard Bouffier, je plante des plantes, dont des arbres. Mon rêve, acheter des hectares de champs de blé en agriculture conventionnelle pour en refaire de la forêt. Pourquoi pas en agroforesterie ?

  • [^] # Re: Motivations et export

    Posté par  . En réponse à la dépêche La Fondation Eclipse déménage en Europe. Évalué à 7.

    En effet, RISC-V, initié dans des universités US, avait déjà migré en Suisse il y a quelques mois (novembre 2019) pour ces raisons.

    https://www.01net.com/actualites/risc-v-demenage-en-suisse-pour-echapper-a-la-guerre-commerciale-sino-americaine-1813890.html

  • [^] # Re: super logiciel

    Posté par  . En réponse à la dépêche Sortie d’Inkscape 1.0. Évalué à 4.

    Si c'est pour les schémas d'archi système/réseau, il y a Dia qui est plus spécialisé. Il n'avait pas trop bougé pendant des années, mais il est en cours de portage sur GTK3. La version GIT n'est pas très stable, il vaut mieux sauvegarder fréquemment. Sinon, LibreOffice à aussi des fonctions pour faire des schémas dans Draw.

  • # protection personnelle contre certains sites

    Posté par  . En réponse au sondage Les proxys HTTP. Évalué à 1.

    J'ai mis c'est super pour la sécurité, mais en fait, c'est plutôt pour naviguer plus rapidement et légèrement.

    J'ai à la fois :
    * Blokada sur mon dumbphone Android (4.3.11 F-droid, la dernière version, 4.4.3 à tendance à tout bloquer), qui est un proxy plus global, il bloque en amont les requêtes vers tous les sites de publicité ou de traçage, soit une énorme quantité, ça baisse la facture en forfait non illimité ou dans des pays étranger où ça n'est pas encore illimité en itinérance, et de toute façon, accélère la navigation/téléchargement des applications dépendant des réseaux. Le petit compteur montre qu'il en bloque des milliers en quelques heures à jours.
    * Privoxy (proxy associé à Tor, mais je l'utilise sans Tor) sur mon principal poste de travail. Où j'ai bloqué notamment Facebook et Twitter, pour se protéger des petits icônes et scripts intégrés aux pages, ça vient en complément de µBlock et de noScript, que j'ai adopté et éduque depuis des années déjà.

    J'utilise Firefox comme navigateur principal, et Falkon pour certaines requêtes (afin de ne pas séparer ~~ le bon grain de l’ivraie~~ les cookies + empreinte du navigateur), les 2 passants par ce proxy. Le second à des paramètres de connexion chez certains grozacteurs pour pouvoir pratiquer plus furtivement la subversion positive et lutter humblement contre l'astroturfing. La navigation privée ne permettrait pas de différencier la connexion chez ces acteurs de la navigation de base. Quelqu'un a peut-être des meilleurs suggestions, je suis preneur ?

    Des fois je suis tenté par certains postes Mastodon relayant du Twitter, mais en même temps ça me fait perdre le courage d'y aller, ce qui généralement me décourage et est bon pour la productivité en plus .

  • [^] # Re: Et toujours aucune vulnérabilité pour ceux qui utilisent uniquement du logiciel libre, ...

    Posté par  . En réponse à la dépêche Automne, saison chaude chez Intel. Évalué à 1.

    Voir aussi la partie 5 de ce billet à propos de ça… Des modules NPM qui vont loguer les clés SSH, d'autres qui recodent des fonctions de base déjà présentent dans le langage lui-même, le fameux NPM worm, etc…

    https://blog.nodeswat.com/what-i-learned-from-analysing-1-65m-versions-of-node-js-modules-in-npm-a0299a614318?gi=f6c500cc5291

  • [^] # Re: Et toujours aucune vulnérabilité pour ceux qui utilisent uniquement du logiciel libre, ...

    Posté par  . En réponse à la dépêche Automne, saison chaude chez Intel. Évalué à 0.

    Effectivement, lorsque les tiers ne sont pas de confiance, on a des choses du genre minage de cryptomonnaie ou cliquage dicret de pub distantes ;)

    Cela dit, il y a bien les modules JavaScript pour npm qui servent presque à rien, mais était soit disant optimal et utilisé par des tas de frameworks (notamment en raison cascade de dépendances) avait cette fâcheuse tendance à aller faire des actions sur twitter, histoire de bien plomber les perfs du programme. Il y en avait qui cliquait sur une publicité distante pour un sandwich mais je ne retrouve pas le lien

    https://medium.com/s/silicon-satire/i-peeked-into-my-node-modules-directory-and-you-wont-believe-what-happened-next-b89f63d21558

  • [^] # Re: Et les autres ...

    Posté par  . En réponse à la dépêche Automne, saison chaude chez Intel. Évalué à -2.

    RISC-V n'est pas affecté à ma connaissance.

  • [^] # Re: Et les autres ...

    Posté par  . En réponse à la dépêche Automne, saison chaude chez Intel. Évalué à 2. Dernière modification le 29 novembre 2019 à 10:23.

    ``C'est clair que ça doit arrondir les benchmarks pour montrer de meilleurs perfs ou perfs équivalentes que les concurrents.

    Ça me fait penser aux code du fameux constructeur automobile allemand qui change l'algo de ses voitures pour réduire sa pollution uniquement sur les banc d'essais ou aux machines à voter électronique tout ça. Dans tous ces cas les résultats trompent et ont des conséquence sur la vente du produit.

    Au passage l'architecture RISC-V n'a été touché par aucune de ces failles.

  • [^] # Re: L'april qui nous refourgue un plaidoyer pour le logiciel privateur ?

    Posté par  . En réponse à la dépêche Revue de presse de l’April pour la semaine 46 de l’année 2019. Évalué à 1.

    Je ne connais pas cette nouvelle loi, mais ici, c'est limité à l'entête (l'accroche ?), je n'ai pas consulté google depuis moult temps, mais ne prennent ils pas des grands extraits ?

    Sinon, je suis bien d'accord, concernant l'article du Monde Informatique. C'est un peu comme (entre autres) Dassault financé majoritairement par l'état, qui a été condamné pour blanchiment de fraude fiscale, dont son journal, Le Figaro, bénéficie largement des subventions étatique de la presse et qui accuse les fonctionnaires d'être des parasites. D'autres font de même lorsqu'ils touchent les droits qu'ils ont payé du fruit de leurs efforts pendant des années de travail.

    Non l'utilisation sans contribution directe à un logiciel libre n'est pas parasitaire, il fait partie des principes de viralité du logiciel libre. Les biens communs ont également pour principe d'appartenir à tous et à personne.

    Mais l'article commence très mal en décrivant que « En économie, les concepts de biens publics et de biens communs datent de plusieurs décennies ». Déjà je ne sais pas si les auteurs se rendent compte que lorsqu'on parle de bien commun, on parle du bonheur commun, incluant le matériel (sécurité, nécessité), et donc que les « biens » (dans le sens actuel) matériels ou immatériels n'en sont que des éléments.

    Dans le cas de l'Europe, cette notion est déjà abordée par Aristote et était indispensable à une bonne politique (déjà contre la privatisation, synonyme de tyrannie), elle était déjà à l'origine de la commune. Cette notion était encore courante et importante pendant au moins une grande partie du moyen-âge. Je crois qu'elle à disparu à la fin du moyen-âge ou pendant la renaissance, avec en tout cas, l'accumulation des biens dans quelques mains.

    Thomas d’Aquin (mort en 1274) dit : « la tyrannie est la pire forme de gouvernement car elle tend à remplacer le bien commun par le bien privé d’un seul  », même si cela a eu tendance à dériver vers le prince, seul défenseur possible du bien commun.

    https://www.cairn.info/revue-francaise-d-histoire-des-idees-politiques1-2010-2-page-277.htm

  • [^] # Re: Mon tailleur est riche

    Posté par  . En réponse au sondage Quel est votre niveau d’anglais ?. Évalué à 1. Dernière modification le 10 novembre 2019 à 20:18.

    Regards => Regards ? (attention aux caméras + intelligence artificielle ?) À ce propos la mode produit en ce moment des esquisses de protections contre ces derniers. La mode est parfois très révélateur de la société d'une époque.