jnanar a écrit 294 commentaires

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 4.

    J'avais également le soucis de libpng. C'est un warning, pas le plus grave.

    Le vrai soucis est [OpenCyUSB]:Opening CyUSB library failed!

    Je ne connais pas bien CyUSB, il y a peut-être moyen de l'installer sur Ubuntu mais ça n'a pas l'air simple.

    https://community.infineon.com/t5/USB-low-full-high-speed/download-cyusb-for-linux/td-p/60035

    Le soucis est que tu vas peut-être réussir à faire marcher la caméra avec ton Ubuntu actuelle après avoir sué, pesté et t'être battu. Mais quid dans 5 ans? Une autre version d'Ubuntu sortira et si le fabriquant ne sort pas une version mise à jour, tu seras coincé. Idem quand QT5 ne sera plus disponible. Tu devras continuer d'utiliser un vieil OS.

    Si la caméra utilisait des drivers standards, il y aura plus de chance d'avoir de la pérennité dans le temps. Je pense également que ce modèle n'est pas adapté pour Linux et que tu auras probablement moins de tracas si tu arrives à trouver une caméra supportée nativement :-).

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 5.

    C'est étonnant, j'ai refait la manipulation en mettant les librairies dans /us/local/lib et ça marche:

    export LD_LIBRARY_PATH=/usr/local/lib/
    export LIBRARY_PATH=/usr/local/lib/
    
    qmake
    make
    

    Voilà mon contenu:

    ls /usr/local/lib/
    libcyusb_unix.o  libTUCam.so  libTUCam.so.1  libTUCam.so.1.0  libTUCam.so.1.0.0
    

    Si ça ne marche pas avec /usr/local/lib/, tu peux les mettre dans /usr/lib/

    C'est moins propre car ça va se mélanger avec les autres librairies mais ça devrait marcher.

    cd /usr/local/lib
    sudo mv libcyusb_unix.o  libTUCam.so  libTUCam.so.1  libTUCam.so.1.0  libTUCam.so.1.0.0
     /usr/lib
    
    
  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 5.

    Tu as copié les fichiers .so dans /usr/local/lib comme moi?
    L'erreur que tu as dis qu'il ne trouve pas les libraries .so que tu as copié. Rien de grave.

    Alors je pense que tu dois compiler avec:

    LIBRARY_PATH=/usr/local/lib make
    
    

    Je trouve différentes valeurs de variable d’environnement mais globalement en définissant la bonne, ton soucis sera réglé. Je ne suis pas chez moi donc je ne peux pas te donner la commande exacte que j'ai utilisé pour le compiler chez moi mais j'ai eu la même erreur dans un premier temps.

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 3.

    En relisant ton post j'ai vu que tu tournes sur une Ubuntu récente. Mal réveillé…

    Note: les sources sont "prévues" pour Ubuntu mais j'ai tout fait sous archlinux par exemple. Ça a l'air relativement standard.

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 4.

    Après avoir lancé qmake dans le dossier des sources (avec tous les fichiers cpp, .h etc), as-tu lancé "make" ?
    C'est lui qui va réellement lancer la compilation des sources. Ça prend quelques dizaines de secondes et à la fin tu as un exécutable, TUCamSample que tu peux lancer dans le terminal en faisant ./TUCamSample.

    Si la compilation fait une erreur, l'exécutable ne peut pas être généré. C'est probablement ce qui est arrivé (en relisant ton message). Si tu copies l'erreur ici, on pourra t'aider. Tu approches du but :-).

    Tu sais quelle distribution tu as? Les sources sont "prévues" pour Ubuntu mais j'ai tout fait sous archlinux par exemple. Ça devrait marcher partout mais ton environnement permettra de te donner de meilleures réponses :-).

  • [^] # Re: .

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 5.

    Afin que tu saches que ça vaut la peine, le lien fonctionne !

    J'ai téléchargé Tucsen SDK Kit for Linux (Tucam_linux_ubuntu18.04_v2.0.4.0_20210311.zip) et suivi les indications dans le fichier readme.

    • décompresser sdk.tar.gz
    • s'assurer d'avoir le nécessaire pour tout compiler
    • installer les librairies nécessaire
      • cd sdk
      • cp libcyusb_unix.o libTUCam.so libTUCam.so.1 libTUCam.so.1.0 libTUCam.so.1.0.0 /usr/local/lib dans mon cas mais ./install.sh installe ça dans un endroit plus pratique.
    • sudo mkdir -p /etc/tucam/
    • sudo cp sdk/tuusb.conf /etc/tucam/
    • cd TUCamSample
    • qmake
    • make
    • LD_LIBRARY_PATH=/usr/local/lib ./TUCamSample si tout est dans /usr/local/lib comme moi.
    • sinon ./TUCamSample

    N'ayant pas la caméra, je ne peux aller plus loin mais voilà à quoi ça ressemble:

    cam.jpg

    À voir si c'est suffisant pour ce que tu en attendais. N'hésite pas à répondre si tu n' arrives pas :-).

  • # SDK Pour Windows

    Posté par  (site web personnel) . En réponse au message Caméra externe pour microscope. Évalué à 4.

    Visiblement, ils ont un SDK avec un peu de documentation. Le tout n'est prévu que pour Windows malheureusement mais la doc laisse à penser qu'il s'agit d'un driver UVC.
    https://valelab4.ucsf.edu/svn/3rdpartypublic/TUCam/TUCam_SDK_C++_v1.0.0.9/

    Il y a différentes dll et différentes versions en parcourant l'arborescence. Si tu n'as pas l'envie de te lancer dans un parcours de rétro-ingénierie, cela sera probablement compliqué :-(.

  • # Faire chauffer à 67°C pendant une heure

    Posté par  (site web personnel) . En réponse au journal Autohéberger sa brasserie avec qbrew. Évalué à 7.

    Comment fais-tu chauffer à 67°C pendant une heure ? Tu as un bain thermostatique ? C'est une température assez difficile à tenir dans la durée. Un œuf cuit à basse température doit rester à 65°C pendant le même temps et j'ai eu le même problème. Ce genre de défi ne pose pas de soucis dans un laboratoire mais c'est plus compliqué dans une cuisine standard.

  • # En Lego ?

    Posté par  (site web personnel) . En réponse au message Encodeur/décodeur pour radiocommande 6 canaux. Évalué à 4.

    Tu dis:

    et je ne sais pas ce que ça donnerait avec du 27 ou du 40 MHz.

    As-tu déjà vu ces vidéos?

    Pour ces modèles, il utilise une télécommande 27Mhz qui vient avec un modèle commercial:

    Radio control: 27 MHz controller dissembled from a toy submarine (Zantec Mini RC U Boot).

    Ça a l'air de pas mal faire le boulot. On trouve d'autres modèles avec la même télécommande et visiblement le vendeur associé une couleur à une fréquence. Par exemple tu peux chercher la référence suivante sur ton moteur de recherche préféré.

    GoolRC Mini RC Submarine for Kids, LSRC-SMI Remote Control Boat Waterproof Diving Toy
    L'étape plus compliquée est de se procurer le datasheet pour voir quel type d'émetteur et de récepteur ils utilisent mais ça ne doit pas être très cher.

    Voilà des références pour te donner quelques pistes:

    https://www.aliexpress.com/item/32850877414.html?gatewayAdapt=glo2nld
    https://www.aliexpress.com/i/4000186579501.html

    Bonne chance ! Et n'oublie pas de faire un journal quand ça marchera !

  • # Pour être sur de bien comprendre

    Posté par  (site web personnel) . En réponse au message Problème de connexion à mon site. Évalué à 3.

    Tentes-tu de te connecter à ton serveur depuis ton réseau local? Ça marche en 4g, quand tu n'es pas chez toi mais pas depuis ton domicile?

    J'ai eu le cas chez un FAI (Proximus). Avant, la résolution fonctionnait mais ce n'est plus possible. Je contourne en mettant à jour le fichiers host de mes machines. D'autres solutions sont possibles (serveur DNS local?).

    Si ça ne marche pas de l'extérieur mais bien de l'intérieur du réseau local, en général c'est l'option "ouvrir les ports 443 et faire suivre sur la machine concernée" sur la box qui n'est pas correctement activée. Certains FAI nécessitent d'activer le port mais aussi de cocher une case dans l'interface du profil en ligne pour bien signifier qu'on désire faire du HTTP/HTTPS.

    Si je suis à côté de la plaque, n'hésite pas à répondre :-).

  • # Comment je suis devenu un administrateur système antibackup...

    Posté par  (site web personnel) . En réponse au journal Comment je suis devenu un vacciné antivaxx.... Évalué à 10.

    J'ai décidé de faire des backups le 10 juillet, car je l'avais décidé :
    - Pour protéger mes données
    - Parce que je pensais que c'était la solution pour en finir avec la perte de données, sans appréhension, pensant avant tout à mes fichiers.

    J'étais à l'époque un héros, malgré moi, sans le vouloir vraiment.

    J'ai décidé de ne pas faire de nouveau backup:
    - Parce que le backup n'a pas empêché la perte de données malgré le grand nombre de gens qui font des backups
    - A cause des ransomwares qui contaminent mon NAS et ma clé USB et contre lequel le backup connecté n'est pas très efficace
    - Parce que j'en ai quand même bien bavé à écrire mon script de backup

    Pour finir, j'aimerai évoquer cette recette de boulets à la liégeoise

    Si vous avez pris ce message au premier degré, voici un reportage qui me rempli de joie

  • [^] # Re: Rien ne se perd

    Posté par  (site web personnel) . En réponse au journal Nous avons remarqué que vous n'utilisez PAS de bloqueur de publicités !. Évalué à 10.

    Il y a deux ans, j'en avais marre de recevoir des catalogues promotionnels de la part de Carrefour.
    Leur site ne propose aucune option pour refuser qu'ils envoient ces dépliants inutiles qui finissaient systématiquement dans le bac à papier. Impossible de les refuser ou à défaut d'opter pour une version électronique.
    La stratégie gagnante: changer l'adresse de mon profil pour … leur siège social !
    Je n'ai plus rien reçu depuis deux ans, jusqu'à récemment, par mail. Je pense que leur système de publipostage mal foutu leur envoie leur propre courrier depuis tout ce temps et agacés, ils ont fini par m'écrire ça. Détail amusant, ma "demande" est le mail de "Christina". J'ai rien demandé.

    Toujours sans aucune possibilité de ne pas recevoir leurs déchets, je n'ai jamais répondu.

    carrefour mail

  • [^] # Re: Manque d’éducation

    Posté par  (site web personnel) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 8.

    Correction : « pour que les premiers passent leur temps à expliquer aux seconds les bases ».
    Ils y gagnent quoi les élèves forts ? À part se faire traiter d'intellos par les seconds ?

    Personnellement, je trouve qu'on comprend mieux la matière quand on arrive à l'expliquer. Et il arrive régulièrement qu'on se rende compte qu'on ne maîtrise pas totalement de la matière lorsqu'on tente de la reformuler. On peut aussi avoir des déclics et faire des liens au moment de l'explication. Il faut mettre un cadre pour que ça se passe bien mais je suis persuadé qu'augmenter la mixité augmente le niveau général. Cloisonner les bons dans une bulle élitiste va permettre de les faire progresser jusqu'à un certain niveau mais ils vont plafonner. C'est mon avis et je le partage mais c'est un phénomène assez connu. citation_needed.

  • [^] # Re: Manque d’éducation

    Posté par  (site web personnel) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 9.

    Quand j'avais suivi des cours pour l’agréation en Belgique, un des exemples donné et celui du redoublement. Si je me souviens bien, une enquête PISA va par exemple vérifier si des élèves de 15 ans maîtrisent le théorème de Pythagore. En Belgique, le redoublement est un outil largement utilisé quand les profs constatent que les savoir ne sont pas acquis. Et donc statistiquement, des élèves de 15 ans qui passent le test PISA auront redoublé une fois ou plus et sont donc totalement incapable de répondre à la question non pas à cause de leur intelligence, motivation, ou autre mais simplement car ils n'ont pas eu accès à la matière puisqu'ils sont "en retard". La solution politique est de supprimer au maximum les redoublement et laisser passer les élèves avec des lacunes en prenant l'exemple des pays nordiques qui réussissent mieux en bannissant le redoublement.

    Je ne suis pas "pour" le redoublement, c'est vrai qu'il a des effets stigmatisant et peut augmenter la démotivation des élèves. Par contre c'est débile d'appliquer une politique 0 redoublement sans mettre plus de moyens pour les remédiations, le tutorat, un mélanges plus élevé entre élèves fort et faibles pour qu'ils puissent s'expliquer les uns les autres la matière etc. Comme tu le dis, on prend un indicateur, on le transforme en "KPI" et on façonne les actions de manière à augmenter ce KPI sans se poser plus de questions.

  • # Syncthing

    Posté par  (site web personnel) . En réponse au message rsync mobile vers PC. Évalué à 10.

    J'utilise Syncthing à la maison avec leur application mobile. Je le lance à la demande pour éviter de devoir m'envoyer des fichiers et pour récupérer les photos. Ça fait le job et c'est pas trop compliqué à mettre en place.

    https://syncthing.net/

  • [^] # Re: Pas compris

    Posté par  (site web personnel) . En réponse au journal Pourquoi Bloctel et les lois contre le démarchage téléphonique ne servent plus à rien. Évalué à 10.

    Ça existe: https://www.reddit.com/r/itslenny/

    En gros, c'est un bot qui s'appelle Lenny dont la voix est celle d'une personne âgée, naïve, avec un problème d'audition. Il détecte les blancs pour parler. Les réponses classiques en anglais:

    • Err… sorry, I can barely hear you there.
    • Ah yes, yes, errm , someone, someone did say last week, someone did call last week about the same thing, was that was that you?
    • Er yes yes, Sorry, what was your name again?
    • Well, it's it's funny that you should call, because my third eldest, Larissa, err, she was talking about this err just just last week, and you know, she's she is very smart, I'll give her that because, you know, she was the first in the family to go to University and she passed with distinctions you know, we are all quite proud of her, yes yes, so errm, she was saying that I err look, you know get look into this sort of thing, errm.. so what more can you tell me about it?
    • Err… I'm sorry, I I couldn't quite catch you catch you there. What was that again?
    • Sorry, err, which company did you say you were calling from again?

    C'est assez marrant de voir combien de temps les opérateurs peuvent tenir (5-20 minutes).

  • [^] # Re: Qu'est-ce que ça va casser?

    Posté par  (site web personnel) . En réponse au lien Les adresses IP en 127.x.x.x bientôt routables sur Internet. Évalué à 9.

    On voit encore une fois l'erreur de l'ampoule à incandescence de ne pas être rétrocompatible avec la bougie (et surtout d'avoir imposé trop de changement de protocole / manière de faire) !

  • [^] # Re: Frotter le plat avec de l'ail

    Posté par  (site web personnel) . En réponse au journal Réponse à toutes les recettes de tartiflette. Évalué à 3.

    Faut vraiment que tu apprennes à ouvrir un œuf mollet avec un couteau et faire des mouillettes. 3min c'est la vie.

  • # Composant XMPP en GO

    Posté par  (site web personnel) . En réponse à la dépêche Lettre d'information XMPP de septembre 2021. Évalué à 5.

    J'utilise depuis des années HTTPAuthentificationOverXMPP, le composant qui permet de s'authentifier sur un site web à l'aide d'un client XMPP. Le site qui l'utilise n'est pas public mais il y a une démo ici: https://demo.agayon.be/

    Ce composant n'a plus été mis à jour depuis des années, de même que ses dépendances. Il n'est plus possible de le compiler sur un système à jour (Archlinux). Afin d'apprendre un peu le Go, je me suis dis que j'essayerais de le mettre à jour en utilisant une bibliothèque go pour XMPP maintenue.

    J'ai tenté https://github.com/FluuxIO/go-xmpp mais je suis bloqué pour l'instant. Je ne vois pas comment propager un sessionID à travers les échanges. Je découvre ici https://github.com/mellium/xmpp qui a cette notion de sessionID intrinsèque pour les échanges.

    L'idée est d'avoir un composant serveur utilisable (je le plug sur Prosody).
    Si des personnes les connaissent, laquelle conseillez-vous? chteufleur avait forké go-xmpp pour lui ajouter le support des confirmations HTTP. Il sera probablement nécessaire que je fasse pareil avec le remplaçant.

    Merci pour les éventuels retours :-)

  • [^] # Re: Ma propre expérience avec /e/

    Posté par  (site web personnel) . En réponse au journal Dégoogliser son smartphone pour les nuls (ou les gens pressés). Évalué à 6. Dernière modification le 02 octobre 2021 à 15:30.

    après de multiples recherches, j'ai finit par trouver une autre séquence de touches qui a marché du premier coup.

    Ne la partage surtout pas !
    -->[]

  • [^] # Re: xkcd obligatoire ?

    Posté par  (site web personnel) . En réponse au lien « Chat-tarte-feuille » est un bien meilleur mot de passe que « xOsMw$34 » . Évalué à 10.

    J'approuve! Mon mot de passe principal est Correct Horse Battery Staple et on me l'a jamais volé ! \o/

  • # le barrage endommagé en amont a aidé

    Posté par  (site web personnel) . En réponse au lien Inondations : comment les Pays-Bas ont évité les morts - lalibre.be. Évalué à 8.

    Un facteur important négligé dans l'article de grand journalisme est qu'en aval de Liège, avant les pays bas donc il y a un pont barrage à l'île Monsin. Ce barrage de navigation est en travaux et 4 des 6 pertuis (portes) sont restées fermées, ce qui a fait monter le niveau de la Meuse en amont et causé pas mal de stress.

    Je ne doute pas que les aménagements néerlandais aient aidé mais c'est assez dingue que le journaliste aie oublié ce point central de la gestion en province de Liège pour copier coller le communiqué de presse des autorités néerlandaises…

    https://www.rtbf.be/info/societe/detail_inondations-a-liege-situation-tendue-au-barrage-de-monsin-une-grue-menace-l-alimentation-des-stations-de-pompage?id=10804927

  • [^] # Re: Marre de ces conneries…

    Posté par  (site web personnel) . En réponse au journal Petite question sur l'immunité collective. Évalué à 7.

    Tu résumes assez bien ma pensée. Même au delà de la nourriture et la manière dont elle est produite, nous sommes tous contaminés aux microplastiques. Où que nous vivions et quoi que nous mangions. Idem pour les perturbateur endocriniens.
    https://www.futura-sciences.com/sante/actualites/organe-homo-plasticus-microplastiques-detectes-plusieurs-organes-humains-49511/

    Et là, les effets secondaires à long termes sont réels et la recherche en est au tout début. Manger local ou bio n'empêche pas cette contamination car elle est présent dans tous les environnements, même les plus isolés. Les personnes réticentes à se faire vacciner sont aussi contaminées que les autres, n'ont en moyenne pas une meilleure hygiène de vie que les autres.

    C'est usant de recevoir des leçons de la part de gens qui n'ont de toute évidence pas écouté/compris leur cours de biologie dans l'enseignement secondaire.

  • [^] # Re: Marre de ces conneries…

    Posté par  (site web personnel) . En réponse au journal Petite question sur l'immunité collective. Évalué à 8.

    Je met permet de compléter ton commentaire avec cet excellent article et sa traduction en français qui explique justement le parallélisme qu'on peut faire entre ces vaccins et le code source d'un logiciel exécuté.

  • [^] # Re: Les sels fondus

    Posté par  (site web personnel) . En réponse au lien Le futur réacteur nucléaire Iter : un projet titanesque et énergivore - reporterre. Évalué à 4.

    Quant à la filière neutrons rapides (caloporteur sodium dans les essais français Phénix et Superphénix), elle est en effet très prometteuse. Mais pas encore prête pour la production, et ça n'est pas en fermant les réacteurs prototypes pour des raisons dogmatiques et politiques que ça va s'arranger…

    Ça marche mais c'est de la folie. Voir le schéma ici:
    https://fr.wikipedia.org/wiki/R%C3%A9acteur_rapide_refroidi_au_sodium

    On a un circuit secondaire de sodium fondu (11) qui circule dans un échangeur de chaleur d'un circuit de refroidissement à l'eau (14). Le sodium fondu est également le composant principal dans le réacteur (l'équivalent de la piscine des réacteurs classiques). Le réacteur fonctionne au Plutonium.

    Lorsque de l'eau entre contact avec du sodium métallique, ça donne ça (souvenez vous de vos cours de chimie):
    https://www.youtube.com/watch?v=NTFBXJ3Zd_4

    En gros, le sodium réagit avec les protons de l'eau pour former des ions Na+ et de l'hydrogène gazeux. La réaction est fortement exothermique et le l'hydrogène inflammable. Ça explose. Les explosions à Fukushima, c'était de l'hydrogène qui s'est accumulé et qui a fini par péter. Puis ça brûle effectivement. Et on ne peut pas utiliser de système à base d'eau pour éteindre l'incendie. L'enfer quoi.

    Alors honnêtement, je suis content que ce genre de filière soit abandonnée car au moindre soucis, c'est la centrale entière qui explose en envoyant des débris de plutonium dans la nature. Tu trouves réellement que c'est une bonne idée? Qu'on devrait continuer dans cette voie car le contraire est une position dogmatique ou politique?