Auteur : _Ze_Imp0ssible_curi0us

  • Je dois en apprendre plus sur USB4 / Thunderbolt 4

    J’ai vus passer la nouvelle dans l’article très détaillé de Phoronix que le Protocole USB4STREAM pour USB4/Thunderbolt sera un moyen simple de transférer des données brutes d’un hôte à l’autre.
    Utiliser pour sauvegarder rapidement un système d’un hôte à l’autre, partager des périphériques à travers les systèmes, tout en évitant configuration de l’environnement réseau Linux traditionnel.

    Ensuite j’ai appris via https://docs.kernel.org/admin-guide/thunderbolt.html qu’il y a des niveaux de sécurité que j’imagine intéressant d’apprendre à utiliser¶

    La page usb.org/usb4 est un brin clinquante à mon gout.

     

  • À tester : LocalSend partager avec Windows macOS Linux Android

    LocalSend est une application gratuite et open source qui permet de partager des fichiers avec des appareils sous Windows macOS Linux Android iOS Fire OS à proximité sur votre réseau local sans avoir besoin d’une connexion Internet.

  • J’avoue : j’ai testé whisper et extrait l’intégralité du dialogue au format texte

    Hors ligne, depuis le MP3 extrait d’une vidéo YouTube : j’ai extrait l’intégralité du dialogue au format texte avec whisper .  Le paramètre qui me manquait était « –fp16 False

    $ whisper ‘How to legally Whip Perfect Twit to recognize cats superiority to humans.mp3’ –fp16 False –model medium –language en –output_format txt

    [..]

    [08:09.400 –> 08:12.080] And the best part, it is completely free.

    sudo apt install python3-pip

    sudo apt install pipx

    pipx install openai-whisper

    pipx ensurepath

    sudo apt update && sudo apt install ffmpeg

  • Projet: tester l’exploit et Poc de Fail Copy dans une VM Debian

    Il faudra downgrader le kernel pour pouvoir tester.

    je devrais épingler un billet principal qui liste chacun des billets de projet.

    On m’a averti que il y aura pas grand chose à voir:  juste un curl copy.fail/patchmachin && su
    pis t’es root.

  • (Scratch pad) NextCloud News ne rafraichit pas ses feeds.

    Dumpage d’info ici pour troubleshooter dans mes temps libres.

    https://github.com/nextcloud/news-updater

    https://www.ncartron.org/implementing-nextcloud-news.html

    https://nextcloud.github.io/news/api/api-v2/

    https://help.nextcloud.com/t/problem-with-news-feeds-in-nextcloud-news-app-after-submitting-wrong-link/178157

    https://www.ionos.co.uk/digitalguide/server/tools/nextcloud-news-app/

    https://help.nextcloud.com/t/nextcloud-news-updater-help-on-log-errors/165442

    Attention, l’appli mobile es t jsute mentionnée pour avoir plus d,info, je troubleshooterai pas un cleint.

    https://help.nextcloud.com/t/news-app-not-updating-feeds/34209
    https://help.nextcloud.com/t/news-app-stopped-updating-feeds-after-upgrading-to-25-3-1-curl-error-56-received-http-code-405-from-proxy-after-connect/221402

    Les camarades m’ont donné ces indices:

    Pour que l’application « News » fonctionne, il faut lui donner une Cron job:

    Ça ne peut pas être juste un « webcron », il faut un Cron « système » cron.
    Je n’aipas réussi à le faire fonctionner, mais apparemment, il est possible de créer un
    Cron dans AlternC. C’est dans la section « Tâches programmées ».

    Je t’encourage à essayer d’abord par là.

    
    

    2- Pour les logs, vous pouvez probablement les voir dans l’interface, sinon
    dans vos dossiers. Il est dans data/nextcloud.log. Si tu n’as pas pris ton
    installer, data/ est probablement à la racine de votre dossier NC.

    Pour le cron d »alternC  il exécute un script dans en visitant, une URL.
    Donc, si on veut un résultat, l’URL doit être  un script php par exemple.
    Rechercher si le plugin a un api qui permet de rafraîchir votre Feed ?

     

  • Se préparer à ce que Internet tombe hors ligne : Post-apocalyptic drive , prepper style.

    L,idée c’est de faire soi-même son Prepper Disk avec kiwix ref: https://www.youtube.com/watch?v=GqOqbNFWbxQ

    How to Access Wikipedia When The Internet Is Down

    https://www.hackster.io/news/stay-informed-during-the-apocalypse-with-an-off-grid-wikipedia-device-b37332c7bc1d

    https://news.ycombinator.com/item?id=43814433

    https://lunduke.substack.com/p/digital-prepping-part-1-off-line

    https://bbs.boingboing.net/t/wikipedias-58-gadget-lets-you-access-its-entire-library-offline/280503

     

  • le chroot en texte

    screenshot of linux chroot explained

    L’image est une capture trouvée sur imgur ou on peut lire:

    La conversation qui a retenu mon attention est celle-ci:
    https://www.reddit.com/r/linuxadmin/comments/6x83p7/i_dont_understand_chroot/

    Je me demande de quel livre il s’agit.

    4.3 chroot

    The chroot command creates shell with an alternate root directory. It effectively hides
    anything outside of this directory.
    In the example below we assume that our system refuses to start (maybe because there is
    problem with /etc/fstab or the mounting of the root file system)
    We start a live system (booted from cd/dvd/usb) to troubleshoot our server. The live system
    will not use our main hard disk as root device.

    (shell code)

    We create some test file on the current rootfs.

    (shell code)

    First we mount the root file system from the disk (which is on lvm so we use /dev/mapper
    instead of /dev/sda5).

    (shell code)

    ‘We are now ready to chroot into the rootfs on disk.

    (shell code)

    Our test files (file42 and dir42) are not visible because they are out of the chrooted

     

    Traduit :

    4.3 chroot

    La commande chroot crée shell avec un répertoire racine alternatif. Il se cache effectivement
    n’importe quoi en dehors de ce répertoire.
    Dans l’exemple ci-dessous, nous supposons que notre système refuse de commencer (peut-être parce qu’il y a
    problème avec /etc/fstab ou le montage du système de fichiers racine)
    Nous commençons un système en direct (démarré à partir de cd/dvd/usb) pour résoudre nos problèmes de serveur. Le système live
    n’utilisera pas notre disque dur principal comme périphérique racine.

    (code shell)

    Nous créons un fichier de test sur les rootfs actuels.

    (code shell)

    Tout d’abord, nous montons le système de fichiers racine à partir du disque (qui est sur lvm donc nous utilisons /dev/mapper
    au lieu de /dev/sda5).

    (code shell)

    « Nous sommes maintenant prêts à entrer dans les racines sur le disque.

    (code shell)

    Nos fichiers de test (file42 et dir42) ne sont pas visibles car ils sont hors de la racine

  • Il *faut* que je pratique ça SadServer

    https://sadservers.com/solutions/individual

    Développer des compétences en pratiquant du dépannage pratique qui reflète des véritables problèmes en production.

  • Impôts Québec / Canada Les courbes d’imposition

    J’aimerais ça être assez riche pour que les  courbes du CQFF ( aka courbes de Laferrière) fasent une grosse différence sur les taux « réels » d’imposition d’un hypothétique un revenu additionnel.

  • Tester sa mémoire vive, sans reboot.

    memtester verrouille (bloque) un bloc de mémoire..  puis teste cet espace.
    Tout ça sans devoir scraper ton uptime !

     https://manpages.debian.org/testing/memtester/memtester.8.en.html