harlock974 a écrit 158 commentaires

  • # C'est la faute à DisplayLink

    Posté par  . En réponse au message [Résolu] Des modules se compilent tout seuls.... Évalué à 2 (+1/-0).

    Merci pour les réponses super rapides, qui identifient parfaitement le problème.

    Il s'agit effectivement du driver d'un périphérique usb/affichage DisplayLink.

    Celui-ci a été installé par dkms, et suite à une mise à jour du noyau, il se recompile tout seul. J'ignorais ce comportement.

    Sauf que il ne se met pas à jour tout seul, et la version du driver étant devenue incompatible avec le noyau actuel, la compilation ne marche pas, et se relance à intervalles réguliers.

    J'ai désinstallé le driver et mon CPU vous dit merci. À l'occasion je récupérerai la dernière version voir si ça marche.

    Merci encore !

  • # Super boulot !

    Posté par  . En réponse à la dépêche Interview de Laurent, instituteur et libriste. Évalué à 2 (+1/-0).

    Bravo Laurent pour ces initiatives géniales !

    Si je comprend bien il y a un enseignement à deux vitesses : ceux qui ont des profs comme Laurent, et les autres.

    Autrement dit, c'est étonnant que ce ne soit pas l'Éducation Nationale qui gère, organise et normalise un minimum les outils et méthodes pédagogiques.

    Ceci dit, il est heureux que l'on n'ait pas obligé Laurent à utiliser la tour Windows 7 :D

  • # Je compatis...

    Posté par  . En réponse au journal Tomtom, sdcard et système embarqué: accéder au système de fichiers. Évalué à 10 (+9/-0).

    Ton journal me rappelle les problèmes incessants que je rencontre en utilisant des systèmes embarqués dans un cadre professionnel. Je n'ai jamais compris cette obstination des constructeurs à ne pas utiliser des systèmes et formats ouverts. Chez nous les appareils intègrent un Windows embarqué complet pour ne faire tourner qu'un seul logiciel, l'interface utilisateur de l'appareil. Les lenteurs et autres freezes sont tellement habituels que plus personne ne pense à s'en plaindre. On fait un redémarrage comme à la maison.
    Sinon en GPS j'utilise un vieux Garmin acheté d'occasion avec des cartes Openstreetmap : couverture mondiale et mise à jour à volonté, guidage routier au poil.
    Les outils nécessaire sont pour la plupart en GPL : https://wiki.openstreetmap.org/wiki/FR:OSM_Map_On_Garmin

  • # StopCovid

    Posté par  . En réponse à la dépêche Revue de presse de l’April pour la semaine 21 de l’année 2020. Évalué à 9 (+8/-0).

    La liste de consultants-contributeurs est composée d’une dizaine d’individus et 18 organisations dont Thales, Bertin Technologies, Accenture (via sa filiale Octo), Sia Partners, Atos ou encore Sopra Steria.

    Aaaaaah si Sopra Steria participe, on est rassuré, et assuré d'avoir du code léger et efficace, pour pas cher.

    Pour rappel, Sopra Steria, c'est ça : L'armée française et ses logiciels

  • [^] # Incompréhensible

    Posté par  . En réponse à la dépêche Audit du code source de Parcoursup par la Cour des comptes. Évalué à 0 (+0/-1).

    858 752 lignes de SQL

    Ce chiffre me laisse sans voix.

    Je n'arrive pas à comprendre. Supposons que l'on ait deux bases de données, en SQL classique (mySQL ou PosgreSQL par exemple) :

    • une base des élèves avec leur adresse, leur voeux, leur résultats scolaires
    • une base des établissements avec leur adresse, les enseignements proposés et le nombre de places disponibles.

    Ça ne parait pas insurmontable de trouver une formule qui attribue une note à chaque élève, sous forme vectorielle (comme des coordonnées, mais à plusieurs dimensions), puis de calculer la distance avec le vecteur-établissement.

    Le programme, qui pourrait être réalisé dans n'importe quel langage classique (C, python), ferait :

    for each éleve
        lire les données (avec des SELECT)
        calculer sa note
        rechercher l'établissement dont le vecteur est le plus proche
        affecter l'élève
    

    Quelques centaines de lignes de code devraient suffire.

    Qu'en pensez vous ?

  • # Portable

    Posté par  . En réponse au journal Clavier orthogonal, clavier à une main, etc pourquoi rien ne change ?. Évalué à 1.

    J'ai toujours été consterné par l'absence d'efficacité des qwerty/azerty et l'absence de progrès dans ce domaine. Aaaah la force de l'habitude…
    J'adorerais passer en bépo, mais comme j'utilise essentiellement des ordinateurs portables, c'est un peu compliqué. Ah moins que vous connaissiez des fournisseurs, car c'est pas terrible de consteller les touches d'autocollants. Mais bon je n'ai pas trop d'espoir, vu que c'est déjà compliqué de trouver son propre clavier en pièce détachée…

  • # Latex

    Posté par  . En réponse au journal Un livre libre de tutoriels en traitement et analyse d'images. Évalué à 2.

    Superbe démarche, bravo !

    Je note que les sources du livres sont en latex. L'éditeur a accepté du Latex ?
    Si oui c'est super mais ça me surprend. Le peu que je m'étais renseigné sur le sujet, les éditeurs demandaient plutôt du .doc (word), ou à la rigueur, pour les moins arriérés, du .odt (libreoffice)…

  • [^] # Re: Changer la fonte à la volée

    Posté par  . En réponse au journal Réglage du contraste sur ordinateur portable. Évalué à 0.

    gamma.pl -font 'Sans 18'

    Ça marche très bien comme ça. Sans 10 suffit !

  • [^] # Re: En Perl/Tk, avec ajustement du contraste en temps réel

    Posté par  . En réponse au journal Réglage du contraste sur ordinateur portable. Évalué à 1.

    J'ai essayé le script, ça marche bien mais le rendu des polices est un peu bizarre (compactes et pixellisées). C'est un truc qui peut se régler ?

  • # bash

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à 7.

    Personnellement je fais :

    for i in `seq 3`;do commmande;sleep delai;done

    Mais c'est vrai que c'est du shell bash.

  • [^] # Re: En Perl/Tk, avec ajustement du contraste en temps réel

    Posté par  . En réponse au journal Réglage du contraste sur ordinateur portable. Évalué à 7.

    Merci pour ce script, vraiment très chouette. Ton code fait tout le nécessaire, y compris l'interface graphique, de façon compacte.

    Je ne sais pas programmer en Perl mais le code est parfaitement compréhensible. Je crois que je vais m'y mettre !

  • [^] # Re: Utilisable ailleurs ?

    Posté par  . En réponse au journal Réglage du contraste sur ordinateur portable. Évalué à 4.

    Oui, les fonctions appelées par le script sont indépendantes de Linux Mint ou d'Ubuntu. Zenity est basé sur GTK.

    Je précise que le script ne règle que le contraste. La luminosité (brightness) est gérée par les boutons dédiés du clavier, qui sont reconnus par Linux Mint.

  • # Impressionant

    Posté par  . En réponse au journal Appel à la foule : Wallabag, Pocket ou Read It Later ?. Évalué à 4.

    Je suis surpris par vos problèmes.
    Sauf pouvoirs paranormaux spéciaux, on ne peux lire qu'une page web à la fois.
    En gros, on ouvre son navigateur, on va sur linuxfr.org :
    ah ! plusieurs journaux intéressants : on les ouvre dans plusieurs fenêtres ou onglets, on en lit un, on fini, on le ferme, et au suivant. Si un article mérite d'être mis de coté, hop, dans les marques pages avec un classement en arborescence, ou wallabag si on veut y accéder d'un autre terminal.
    Et quand tout est lu, on ferme le navigateur.
    Je ne vois pas comment on peut se retrouver avec un millier d'onglets ouverts, et je n'ose imaginer la consommation de mémoire monstrueuse !

  • # BackupPC + (cron +rsync) + manuel

    Posté par  . En réponse au journal Sauvegarde pour ordinateur personnel légèrement avancé. Évalué à 1.

    Au bureau on utilise un système triple :

    BacupPC

    Comme cela a été dit, BackupPC est très performant. Nous faisons une sauvegarde incrémentielle à 10 niveaux étalés sur un mois, pilotée par un Raspberry Pi avec disque USB.
    Le seul défaut du logiciel est la complexité du paramétrage initial, faute à une documentation un peu difficile à comprendre (ça c'est peut être amélioré depuis, mais lorsque je l'ai installé, la documentation traitait encore de la version précédente du programme).

    rsync + cron interne

    Deux fois par jour et automatiquement (cron), sauvegarde par synchronisation (rsync) sur un deuxième disque interne dans le serveur

    rsync + cron distant

    Une fois par jour et automatiquement, sauvegarde par synchronisation sur un serveur SSH situé sur un autre site.

    Pour mon ordi perso, c'est un peu plus primitif : sauvegarde quotidienne sur un disque externe par synchronisation (rsync), et copie sur un 2ème disque une fois par mois environ.

  • # Rapport de Mounir Mahjoubi

    Posté par  . En réponse au journal Covid 19 - un traçage organisé par le monde du libre ?. Évalué à 2.

    Merci pour le lien vers le rapport de Mounir Mahjoubi. Je viens de lire cet intéressant document. Il ne parle pas explicitement de logiciels libres, mais on lit quand même :

    l’acceptation populaire… repose sur plusieurs exigences, dont … une
    pleine transparence des pratiques, et notamment des codes informatiques.

    et

    Une transparence complète sur le code informatique peut être envisagée, ainsi qu’un audit indépendant sur le caractère éthique et la sécurité du code.

    Par contre, au sujet des données anonymisées qui permettraient de déceler des zones de concentration de personnes potentiellement infectées, on trouve des phrases du genre :

    Rendues publiques, sans explications et mal interprétées, elles pourraient mener à stigmatiser injustement des groupes d’habitants

    On retrouve ici la pathologie atavique de nos gouvernants, qui sont incapables de prendre des décisions énergiques quand la situation l'exige, préférant cacher la vérité quand ils estiment qu'elle n'est pas bonne à dire…

  • # Bien sûr

    Posté par  . En réponse au journal Toujours plus de fun avec C. Évalué à 3. Dernière modification le 28/03/20 à 04:48.

    Bien sûr que ça compile. C est le Langage de Programmation de Dieu.

  • [^] # Re: Graphe avec curseur

    Posté par  . En réponse au journal Rappel : Si vous essayez de modéliser l'épidémie de Covid-19 et que votre modèle est dérivable …. Évalué à 1.

    Par contre quel serait le pourcentage à appliquer pour au curseur "to decrease transmission by" pour simuler la politique de confinement ?

  • # Pas mal

    Posté par  . En réponse au journal Covid-19 : une expérience et des remèdes en open source !! à vos forks !. Évalué à 4. Dernière modification le 21/03/20 à 09:54.

    Je trouve très sympa ce partage d'information sur Github. c'est particulièrement intéressant pour la description précise des symptômes et leur évolution.

    Après pour les remèdes, comme l'auteur finira par guérir naturellement par production d'anticorps, il pourra dire à la fin : "l'homéopathie, ça marche !"

  • # Police

    Posté par  . En réponse au journal Reproduire une affiche/un poster avec des logiciels libres. Évalué à 3.

    Ici on parle des fonts, pas du groupe :)

    J'ai été intéressé par les liens que tu indiques, car ça m'arrive assez souvent d'avoir à identifier une police. J'ai donc essayé les trois sites mais le résultat n'est pas convainquant. J'ai utilisé un document du ministère des finances, donc la police doit être une truc windowsien tout à fait standard. Ça doit être en effet de l'Helvetica, qu'il est possible d'imiter de façon très proche avec du Liberation Sans.

    Or aucun de ces sites ne propose ni Helvetica, ni Liberation, mais tout un tas de polices exotiques et … payantes, dont certaines assez cher.

    Bon ça ne me choque pas qu'ils vendent des polices, c'est un business comme un autre. Mais c'est un peu dommage qu'ils occultent délibérément la police d'origine (Helvetica) et les polices libres (Liberation).

  • [^] # Re: Sigles

    Posté par  . En réponse au journal L’Allemagne ne peut ratifier le Brevet Unitaire à cause du Brexit et de l’AETR, dit la FFII. Évalué à 7.

    Merci ! Le journal était incompréhensible sinon.

  • [^] # Re: Plusieurs serveurs en ligne...

    Posté par  . En réponse au journal JSON est dans les airs. Évalué à 2.

    En général tu vas plutôt faire du développement dit bare metal sur un petit microprocesseur qui ne gèrera pas grand chose pour respecter ces contraintes.

    Un Arduino ça passe ? :D

  • [^] # Re: json2csv

    Posté par  . En réponse au journal JSON est dans les airs. Évalué à 4.

    Ok super j'essaye au prochain vol :)

  • [^] # Re: Plusieurs serveurs en ligne...

    Posté par  . En réponse au journal JSON est dans les airs. Évalué à 3.

    Globalement des processeurs complexes et puissants avec un Linux au dessus c'est faisable jusqu'en DAL-C au maximum. Mais DAL-A ou DAL-B c'est bien trop exigent pour l'envisager sérieusement.

    Qu'y a t-il mieux que Linux dans ce cas ?

  • [^] # Re: Respectable mais attention

    Posté par  . En réponse au journal JSON est dans les airs. Évalué à 6.

    Je ne crois pas que ça puisse être qualifié de hacking au sens piratage. Aucune sécurité n'a été contournée et les données ne sont pas cryptées. Elles ne sont d'ailleurs ni sensibles ni confidentielles puisse qu'elles apparaissent sur l'écran qui montre la trajectoire de l'avion.
    Il me semble d'ailleurs que le flux json s'affiche directement dans un navigateur internet lorsqu'on tape l'adresse ip indiquée.

  • [^] # Re: Plusieurs serveurs en ligne...

    Posté par  . En réponse au journal JSON est dans les airs. Évalué à 6.

    Merci pour ces précisions.

    Pour info, l'IFE du vol cité est développé par Gogo (oui ça ne s'invente pas). Le serveur est manifestement du GNU/Linux (d'après le nmap) et les postes clients sur les fauteuils passager sont des tablettes Android.
    Je n'arrive pas à trouver de la doc technique sur le site des gogos, mais l'une de leur brochure mentionne un Gogo FLEX OS. Ça doit être une nouvelle distribution, pas encore sur Distrowatch.

    En tous cas il y a du progrès. Jusqu'à il y a peu, l'IFE était sous Windows CE, d'où plantages incessants et réactivité nulle.