AncalagonTotof a écrit 455 commentaires

  • [^] # Re: Cross-compilation

    Posté par  . En réponse à la dépêche TuxMake et le noyau Linux. Évalué à 10.

    Yep.

    On distingue le Host de la Target :

    • Host : c'est la machine utilisée pour la compilation. De nos jours, elle fonctionne avec un processeur Intel ou AMD, 32 ou 64 bits (32 ? Hum, y'en a encore ?…)
    • Target : c'est la "machine" cible. Ça peut aller d'un simple micro-contrôleur, à base d'architecture ARM (STM32 et plein d'autres), des "PC" à base de cette même architecture (Raspberry Pi et tout les dérivés), MIPS (Microchip), ATmel (ils sont basés sur quoi eux ?), Power PC (en déclin ? Plus vieux, basé sur une architecture IBM il me semble), et pourquoi pas RISC V (architecture libre qui prend de l'ampleur)

    Cross-compiler, c'est utiliser le Host pour générer du code pour la Target.
    En plus de Yocto et Buildroot, j'ajouterais Arduino, l'environnement de développement, qui utilise un PC Linux/macOS/Windows pour générer du code ATmel (le plus souvent) ou ESP32 (archi ARM aussi ? Je sais plus).

  • [^] # Re: Windows malheureusement

    Posté par  . En réponse au sondage Développeur Libristes, oui ! mais macOS, Visual Studio et Azure ?. Évalué à -4.

    Depuis quand c'est le DSI qui décide de l'OS d'un dév ?

  • # Exotique. +/- ...

    Posté par  . En réponse au sondage Développeur Libristes, oui ! mais macOS, Visual Studio et Azure ?. Évalué à 10.

    Mon OS préféré : GNU/Linux, Debian ou Devuan.
    Mon IDE préféré : Qt Creator.
    Au taf, mes cibles les plus fréquentes : MCU (STM32 surtout, Arduino, Cypress), Raspberry Pi, et appli lourde sur PC/Linux si possible, PC/Windows si pas possible autrement.

    J'utilise Qt pour les derniers cas de figure, mais aussi Qt Creator, même quand je ne fais pas de Qt. Je trouve que c'est l'IDE le plus sobre et efficace, pensé par des dév pour qu'ils bossent eux-mêmes avec.

    Du coup, avec Qt Creator :
    - je fais du Qt. Si, si …
    - du code Arduino avec l'IDE Arduino en mode éditeur externe
    - du code STM32 avec compilation et debug dans Attolic TrueSTUDIO
    - etc

    C'est facile avec un petit jeu de scripts pour créer des fichiers projet Qt Creator (.pro).

    Qt Creator est peut-être moins évolué, moins "moderne" qu'un VS Code/Codium ou VS Studio. Mais samsuffi et ça va droit au but.

  • # mail ou NetData

    Posté par  . En réponse au message [Mailing] : Script préventif HDD -> détection de badblock. Évalué à 1.

    Les réponses concernant la commande mail vont dans le bon sens, pour une solution simple et custom.
    A l'opposé, l'enclume, c'est NetData (dispo dans toutes les bonnes distrib) : ça surveille plein de choses. Mais c'est facile de se retrouver submergé de notifications …

  • [^] # Re: La plus grande victime du SARS-COV-2 ...

    Posté par  . En réponse au journal Comment je suis devenu un vacciné antivaxx.... Évalué à 1.

    Oui

    Et non.

    Depuis deux ans, on est hyper prudent, on ne voit plus personne, on télétravaille au max.

    Jamais on a eu à faire un test de dépistage.

  • # La plus grande victime du SARS-COV-2 ...

    Posté par  . En réponse au journal Comment je suis devenu un vacciné antivaxx.... Évalué à -10.

    … c'est la science.

    Depuis le début de cette affaire, on a entendu tout, n'importe quoi, et son contraire, asséné par des personnes tellement sûre d'elles-mêmes que ça fait peur.
    N'importe quels arguments chiffrés peuvent être contrecarrés par d'autres arguments chiffrés, aucune des sources n'étant plus fiable ou crédible le yeux fermés.

    Et ni le passe sanitaire, ni le passe vaccinal, n'ont été justifiés par des arguments de bon sens ou scientifiques. Combien de fois les pignoufs Castex et Véran ont prétendu que le passe empêchait d'attraper et de transmettre la maladie depuis que sa majesté Manu 1er a parlé le 12/07 ? Alors qu'on savait déjà que c'était faux.
    C'est uniquement le bâton, et un peu de carotte.

    Notez qu'en parallèle, ça commence à causer identité numérique. Ces passes nous préparent à accepter ça.

    Et puisqu'il faut se justifier à chaque fois qu'on aborde le sujet maintenant : je suis vacciné, troisième dose et deuxième journée et demi dans le gaz cette semaine.
    Triple vacciné par lâcheté ?
    Ma femme, elle, n'est pas vaccinée, et ce sont les vaccinés qui la mettent en danger.
    A nous deux, on emmerde copieusement Macron.

  • [^] # Re: mode raleur

    Posté par  . En réponse au lien L’Europe va créer son propre résolveur DNS. Évalué à 6.

    Moi aussi, 1.1.1.1.
    Ceci dit, pour l'avoir observé au niveau local, rien n'empêcherait les fournisseurs d'accès de dérouter le trafic à destination du vrai 1.1.1.1 vers autre chose.
    Mon ancienne boîte le fait : son réseau soit disant "libre", hors du réseau officiel, attribue comme DNS 8.8.8.8. Mais vérification faite (je sais plus trop, à coup de traceroute il me semble), je me suis aperçu que ça arrivait bien ailleurs que chez Google.
    Alors en local ou par un FAI …

    Imaginez qu'en plus, une loi vienne imposer ces DNS pourris …

    Petit tip en passant, c'est presque pas le sujet, mais je recase l'indispensable Pi-hole ici.

  • [^] # Re: D'autres projets bien avancés

    Posté par  . En réponse au journal Desktop : enfin du choix, enfin un langage de programmation sérieux. Évalué à 3.

    Pour la petite histoire, CDE est basé sur Motif, auquel à participé entre autres Micro$oft, ce qui explique la ressemblance avec Windows 3.0
    Cette (pseudo)info s'autodétruira dans 30 secondes …

  • # Le Dune de D. Villeneuve est magnifique ...

    Posté par  . En réponse au sondage Mon adaptation de Dune préférée. Évalué à 8.

    … mais …

    Sans vie. Il manque quelque chose au dessus des ces superbes images. Une étincelle qui donnerait du caractère au film.

    Et certains personnages sont bâclés. De mémoire (ma dernière lecture remonte à longtemps), la Shadout Mapes a beaucoup plus d'importance dans les bouquins et elle apporte une grande quantité d'information sur la planète et ses coutumes. Yueh, Hawat, Halleck sont balayés vite fait. Idaho a droit à un peu plus de temps, mais pas beaucoup.

  • # Rust in peace ?

    Posté par  . En réponse au message blackberry, rest in peace?. Évalué à 1. Dernière modification le 10 janvier 2022 à 08:20.

    Rust in Peace

    I know: Sad but True

    Désolé …

  • # Flag ?

    Posté par  . En réponse au message Commande watch. Évalué à 1.

    L’énoncé est presque clair :
    - la sortie de watchman n'est pas toujours la même
    - parfois, il y a un flag dans cette sortie. Un truc qui pourrait se chopper avec grep par exemple.

    Mais c’est quoi un flag ?

  • # À rien

    Posté par  . En réponse au lien Dispositifs de lutte contre le Covid-19 : à quoi servent les avis de la CNIL ?. Évalué à 7.

    Les avis de la CNIL (et de pas mal d'autres entités) sont consultatifs, donc plus le gouvernement est autoritaire (et en ce moment dans le plus mauvais sens du terme), plus il s'en cogne de ces emmerdeurs.
    Quoi, c'est un mot de stature présidentielle maintenant, alors j'ai le droit, na.

  • [^] # Re: Hallucinant

    Posté par  . En réponse au journal imprimante HP. Évalué à 9.

    C'est pas comme si on avait beaucoup de choix.
    Dernier exemple qui donne envie de frapper : Canon qui pond des multifonctions qui refusent de scanner si il n'y a plus d'encre ! Mais … Mais … Mais quelle est le connard de marketeux qui a cru que c'était une bonne idée ???

  • # FolderSync

    Posté par  . En réponse au message rsync mobile vers PC. Évalué à 3.

    J'utilise FolderSync du mobile jusque mon NAS/serveur.
    La version avec obole est en promo apparemment.

    Ça fait bien le taff, à travers plusieurs protocoles, (S)FTP, SMB 1 & 2, et plein de clouds.
    Upload, sync pure (--delete), déplacement … C'est finement paramétrable.

  • # L'avis de Louis Rossmann

    Posté par  . En réponse au lien Vérité et doutes sur le programme de réparation d’Apple - Numerama. Évalué à 3.

  • # Autre port ?

    Posté par  . En réponse au message Message Fail2ban. Évalué à 1.

    J'ai pris l'habitude de ne jamais laisser un sshd publique sur le port par défaut.
    Ça les attire en essaims !
    Mais il faut que ce soit possible de changer le 22 par autre chose.

  • # Ou SSHFS

    Posté par  . En réponse au message [Résolu] : Wireguard ou OpenVPN ?. Évalué à 3.

    Comme je suis vieux, je me permets d'ajouter une solution de vieux : un montage sshfs.

    À la condition que le client soit sous linux. Sous windows, je doute que ce soit possible. Sous macOS, je ne sais pas, j'ai jamais eu le besoin d'essayer.

    Mais c'est certain, un VPN permettra d'autres choses que l'accès aux filesystem.

  • # Jupyter ?

    Posté par  . En réponse au message EDI pour initiation Python ?. Évalué à 2.

    Est-ce que Jupyter conviendrait ?
    Il est possible de rester cantonné au navigateur il me semble.

  • # smbpasswd -a

    Posté par  . En réponse au message Configuration d'un réseau Linux Mint / Windows 10. Évalué à 1.

    Par défaut, la base des comptes système est distincte de celle des comptes samba.
    Un smbpasswd -a <compte> en tant que root (su - ou sudo) créera ce <compte> et demandera le nouveau mot de passe.
    A utiliser ensuite sous Windows.

  • [^] # Re: dans un cas comme le tiens, je simplifie

    Posté par  . En réponse au message passage de variable à une commande . Évalué à 1.

    Avec des " en cas d'espace dans les noms ?

  • # Problème Devuan ?

    Posté par  . En réponse au message boot manuel. Évalué à 3.

    J'ai une nouvelle config depuis mai. J'ai tout laissé en UEFI et tout le binz (désolé, je suis vieux, je ne maîtrisais à peu près que MBR & cie … J'ai encore beaucoup de mal à piger de quoi il retourne, qui fait quoi …).
    Et j'ai rencontré un problème similaire avec une Devuan aussi.
    Dans mes recherches, j'ai découvert l'existence d'une version particulière de Grub pour l'UEFI.
    Dans mon cas, il s'agissait de réinstaller Grub sur un /dev/sdx, plus ou moins avec les mêmes paramètres que tu suggères dans ton [Edit].
    Mais j'ai vu aussi une sorte de bug d'install de la Devuan, en cas d'install from scrach : c'est le Grub classique qui est installé, et pas la version UEFI.
    Un workaround serait de passer par la Devuan Live, installer les packages de Grub UEFI, et de lancer la nouvelle installe qu'après ça.
    Vivement le prochain step qui matchera la Bullseye de Debian !

  • # Proche ?

    Posté par  . En réponse au message Simuler des évènements. Évalué à 1.

    Un peu vague comme déjà commenté.
    Coïncidence; pertinente ?
    Je viens de tomber là-dessus :
    "bat-signals"

  • # ~/.ssh/config

    Posté par  . En réponse au message [résolu] Problème avec SSH/rsync... incompréhensible. Évalué à 2.

    De mémoire, pendant le p'tit déj, sans vérifier, est-ce que Host MonRaccourci ne devrait pas se trouver dans un fichier ~/.ssh/config (nom à vérifier) ?

  • [^] # Re: Déclaration/Implémentation

    Posté par  . En réponse au message error: expected identifier before ‘&’ token. Évalué à 1.

    Pas assez réveillé pour l'orthographe/grammaire …

    Mais pas loin, si l'objectif est bien d'avoir un attribut b de classe B dans C. Il manquait un public dans B, sinon, le constructeur est private :

    class A {
    
    };
    
    class B {
        public:
            B(A* a) {
    
            }
    };
    
    class C {
        A a;
        B b = B(&a);
    };
  • [^] # Re: Déclaration/Implémentation

    Posté par  . En réponse au message error: expected identifier before ‘&’ token. Évalué à 1. Dernière modification le 05 juillet 2021 à 08:19.

    On est lundi matin, et je confirme, j'étais carrément pas réveillé, la vache, c'est moche …

    Mais du coup,

    B b = B(&a);
    

    passe ?

    C'est juste pour voir si je suis mieux réveiller les jours où je bosse …