16aR a écrit 240 commentaires

  • # Organisation de dossiers

    Posté par  . En réponse à la dépêche Archiver ses vidéos : retour d’expérience. Évalué à 1. Dernière modification le 26 janvier 2024 à 01:09.

    J'ai plus ou moins la même organisation de dossier.
    Je me suis fait un outil pour scanner un dossier + sous-dossier avec toutes les photos/vidéos pour les ranger dans l'ordre YYYY/MM/YYYY-MM-DD_/<file> dans un dossier de destination.
    La destination doit être dans le même point de montage car mon système utilise des hard links afin que les opérations soient rapides et ne prennent pas plus de place.
    Ça me permet de faire du tri en 2 temps.

    C'est assez roots (ça marche bien pour un dossier photo venant d'un samsung galaxy), mais bon, si ça peut servir: https://github.com/dolanor/dirpic

    Petite particularité, je regroupe les photos d'un jour jusqu'à 6h du matin le lendemain. Je fais plus souvent des photos de soirées qui durent au petit matin que des photos à 4h du mat pour une journée qui démarre. Je préfère qu'elles soient regroupé dans le dossier du jour d'avant plutôt que du lendemain où tout le monde dort.

  • [^] # Re: #mavie

    Posté par  . En réponse à la dépêche Archiver ses vidéos : retour d’expérience. Évalué à 5.

    Ma mère a encodé des vidéos sur bandes d'il y a 30 ans.

    J'ai revu mon père, et surtout, réentendu sa voix que je n'ai plus entendu depuis 20 ans. Je peux te dire que j'étais très ému. Je ne savais même pas qu'on avait des restes de ces bandes. Mon père étant décédé avant l'avènement des smartphone caméra bonne qualité, j'ai un énorme manque de souvenirs en dehors des photos.
    J'avais oublié sa voix et sa manière d'interagir, etc. Ce qui est d'ailleurs triste.

    Donc oui, personnellement, je garde beaucoup de choses car je me transporte facilement dans ces moments de souvenirs.

  • [^] # Re: Autres choses passionnantes

    Posté par  . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 2.

    Yep, pour moi aussi, ces 2 sujets sont hyper vastes et varié (pas juste de l'informatique pure, mais de la théorie du jeu, economie, psychologie, biais, cryptographie, etc)

    Mais après, ce qui semble être son blocage, c'est qu'il n'a plus envie de chercher plus a comprendre d'autre parties des ordinateurs.
    Dans ce cas, il y a le monde réel à explorer. La physique à apprendre, les problèmes de stockage d'énergie à résoudre, et la perte des reserves d'eau douce.
    Perso, je commence sérieusement à m'intéresser à la biologie et comment le corps humain fonctionne (les interactions avec le microbiote intestinal, les maladie auto immunes, le fonctionnement des bactéries). Je viens de lire un article sur les groupes sanguins, et c'était juste fantastique.

    Par contre, j'ai plus du mal à stopper et me relaxer. Je veux toujours savoir plus, et ça peut être fatiguant.

    En tout cas, l'enseignement serait top vu tout ce que tu as accumulé. Partager la passion, c'est top.

  • # Joli vulgarisation

    Posté par  . En réponse à la dépêche Les graphes de scène. Évalué à 2.

    Merci, super article !
    Ça me fait remonter à loiiiiiin…

  • [^] # Re: Fun fact

    Posté par  . En réponse au journal Challenge: Écrire la plus petite implémentation de /bin/true. Évalué à 6.

  • [^] # Re: Retour sur le logiciel

    Posté par  . En réponse au lien Conduit, le serveur Matrix implémenté en Rust, passe en bêta. Évalué à 1.

    Sympa le post.

    Je n'ai pas encore testé dendrite, merci pour le retour d'XP.

  • [^] # Re: Double vie

    Posté par  . En réponse au journal Alexandre Astier est un bépoiste convaincu. Évalué à 4.

    j'avais eu l'idée de remapper tout pour que les touches reste les mêmes.
    Mais comme je me suis mis à apprendre vim sur le bout des doigts en même temps que bépo, j'ai suivi les conseils d'un ami étant sur dvorak (il est américain), et du coup, j'ai gardé les touches telle quelle. Même si le hjkl ne fait pas sens en bépo sur vim, le reste est à peu près cohérent.

    Mais clairement, entre l'apprentissage de taper du texte normal (français ou anglais), et taper du code, ou de la ligne de commande, c'est à chaque fois un nouvel apprentissage. Mais ça se fait au final assez vite.
    Ça m'a pris 1 mois à switcher de l'un à l'autre, avec que 15mn/jour les 2 premières semaines.

  • [^] # Re: Double vie

    Posté par  . En réponse au journal Alexandre Astier est un bépoiste convaincu. Évalué à 3.

    Je suis passé au bépo en 2020, en prenant également un typematrix.

    Mais depuis, je met un layout bépo partout où j'ai un accès régulier à un PC. Que je sois sur mon TypeMatrix ou pas, je tape sans regarder le clavier. Sinon, je regarde mes doigts pour taper en azerty, j'ai perdu l'habitude au bout de 9 ans.

    Dans tous les cas, si tu utilises ton clavier régulièrement, faire des exercices de dactylographies pour apprendre à taper sans regarder ton clavier sont vraiment très important pour éviter des mauvaises postures ou des gestes polluants. Et ça, en bépo ou pas.
    Mais bépo est clairement une bien meilleure alternative.

  • [^] # Re: Double vie

    Posté par  . En réponse au journal Alexandre Astier est un bépoiste convaincu. Évalué à 3.

    Ouais, à part le «», il y a "()@+-/*. Tu es un peu de mauvaise foi ;)
    Mais clairement, le «» devrait être remplacé par <> en direct, et mettre «» en accès AltGr.

  • # À tester

    Posté par  . En réponse à la dépêche GameShell, apprendre les rudiments du shell en s'amusant. Évalué à 1.

    Moi qui cherchait à introduire les bases de l'utilisation d'un OS en CLI, je suis content.

    Merci

  • [^] # Re: Essai et premiers retours

    Posté par  . En réponse à la dépêche GameShell, apprendre les rudiments du shell en s'amusant. Évalué à 2.

    Sauf que non, le format anglais est par défaut : DD-MM-YYYY
    https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_Kingdom

    C'est bien un américanisme (peut-être hérité de l'anglais d'antan).

  • [^] # Re: Essai et premiers retours

    Posté par  . En réponse à la dépêche GameShell, apprendre les rudiments du shell en s'amusant. Évalué à 1. Dernière modification le 15 avril 2021 à 01:06.

    en zip ou en .tar.gz, on peut direct les prendre sans en rajouter dans le repo.

  • [^] # Re: Écrire son propre captcha ?

    Posté par  . En réponse au journal Gitea contre les bots. Évalué à 2.

    J'héberge personnellement du gitea depuis plusieurs années, et je n'ai jamais eu de bots.
    Tu dois avoir un site racine super populaire didonc !

    Perso, je pense que j'activerais l'oauth github. Je ne pense pas qu'il y ait autant de bot sur github, mais bon, je ne suis pas un connaisseur.

  • [^] # Re: GitHub

    Posté par  . En réponse au journal 4 outils open-source pour sécuriser le travail collaboratif en ligne . Évalué à 2.

    En effet, et y'en a quelques unes.

    La plus grosse c'est gitlab, qui est vraiment la plus complète.
    Et personnellement, je préfère gitea vu que c'est plus light en ressource, mais moins de fonctionnalités.

    puis il y a gogs, gitolite, …

  • [^] # Re: decoupage

    Posté par  . En réponse au message Problèmes lors de la conception / abstraction de programmes. Évalué à 1.

    Très bon sujet que je veux creuser également.
    J'avais fait un kata avec un meetup sur le software craft par chez moi sur l'Elephant Carpaccio et j'avais trouvé l'exercice très intéressant.

    Aussi, essaye de voir l'approche TDD. En commençant par les tests et en ne réduisant qu'à des cas simple qui se complexifient au fur et a mesure, tu arrives à une implémentation la plus simple, et avec la partie refacto de TDD, tu en fais en plus une implémentation propre.

  • [^] # Re: À propos de docker-compose

    Posté par  . En réponse au journal LinuxFr avec Docker. Évalué à 1.

    • Lancer l'initialisation des tables de la base de donnée

    Pourquoi ? C'est quoi le problème ?

  • [^] # Re: Une de mes applis préférées ...

    Posté par  . En réponse à la dépêche AntennaPod : lecteur et gestionnaire de podcasts. Évalué à 1.

    déménage en province lointaine et trouve un taf en région parisienne !

    Ou l'inverse, mais c'est moins cool :p

  • [^] # Re: Achète un nom de domaine

    Posté par  . En réponse au message Choix d'adresse mail. Évalué à 1.

    Oui, le xxxx+suffixe@domain.com ne marche pas souvent (la faute aux codeurs ne sachant pas faire des regexp correctes, ou voulant bloquer les suffixes)

    Mais la création d'alias pour chaque site marche très bien. J'en suis à 456 alias, et j'ai pu chopper de mauvais joueurs qui revendent tes emails à droite à gauche.
    Tu vires l'alias, et hop, plus de spam.

  • # FSN

    Posté par  . En réponse au message bureau 3D original et modélisable. Évalué à 2.

    https://www.youtube.com/watch?v=dFUlAQZB9Ng
    https://en.wikipedia.org/wiki/Fsn_(file_manager)

    Avec sa copie open source : https://en.wikipedia.org/wiki/File_System_Visualizer

    Après, c'est vieux, moche et surement pas pratique. Mais c'est en 3D.

  • [^] # Re: Config du serveur de destination ?

    Posté par  . En réponse au message configuration postfix pour forward d'email avec réécriture envelope+headers. Évalué à 1.

    En effet, ça semble reprendre le besoin !

    Par contre, ton fichier regexp, tu le mets où une fois que tu as pu tester tout ça ?

  • [^] # Re: Config du serveur de destination ?

    Posté par  . En réponse au message configuration postfix pour forward d'email avec réécriture envelope+headers. Évalué à 1.

    Comme dit, de ce que je vois, c'est principalement utilisé pour faire de la mise au norme (soit pour faire passerelle avec des système de mails legacy, soit pour cacher des serveurs de mail interne et faire passer par un serveur public + standard).
    Et du coup, avec ça, tu peux changer un sender par un autre sender, et un recipient par un autre recipient. Mais pas faire du matching entre les 2 tables de correspondances.
    À moins que je ne me trompe. J'ai lu cette documentation, et je ne vois toujours pas comment faire. J'ai passé 1 demi-journée dessus hier.

  • [^] # Re: Go est lent, Rust est rouillé !

    Posté par  . En réponse au journal Explorer des langages de programmation - édition 2020. Évalué à 3. Dernière modification le 06 juin 2020 à 23:34.

    Il y a un des maintainers de gomobile qui a lancé un projet il y a quelques mois pour amener les GUI native avec Go.
    Comme il utilise l'accélération matérielle, cela passe par OpenGL et donc, link avec C (sauf sur windows, ou la magie des DLL fait qu'en vérité ça ne link à rien). Il a en tête un rendu purement CPU, ce qui permettrait de s'abstenir de CGO.
    Mais ça fonctionne en webassembly, et il a même fait un unikernel avec une appli Go graphique pure lancée directement depuis qemu.

    https://gioui.org/
    le premier talk en parlant : https://www.youtube.com/watch?v=9D6eWP4peYM

    Et ça commence a être pris sérieusement pour de la prod, car il est pris en freelance par tailscale VPN pour faire l'appli mobile (en beta pour le moment)

  • # cue

    Posté par  . En réponse au journal Dhall, une réponse au problème de configuration. Évalué à 2.

    L'idée de contraindre le fichier de config me fait penser à un projet assez récent: https://cuelang.org/
    Mais l'idée est plus d'en faire un système pouvant contraindre des config existante (en yaml ou json).
    Et par si l'envie se fait, de migrer complètement dessus.

  • [^] # Re: Go est lent, Rust est rouillé !

    Posté par  . En réponse au journal Explorer des langages de programmation - édition 2020. Évalué à 2.

    Tu as parlé de généricité, c'est quelque chose dont je comprenais bien l'absence il y a quelques années pour laisser le temps à la core team d'y réfléchir et de trouver une solution qui colle au langage, mais ces dernières années, le langage n'évolue quasiment plus et on n'a toujours rien pour écrire des fonctions map ou filter, c'est très frustrant.

    Ian Lance Taylor doit être à sa 6ème+ implémentation de generics pour le Go.
    C'est juste qu'il n'a pas trouvé encore le couple parfait performance runtime+lisibilité+performance compilation+taille du binaire.
    Sur le dernier podcast GoTime #98, il en parle, et on peut espérer avoir ça cette année ou l'année prochaine je pense.

    Et perso, c'est plus pour des fonctions/building block de concurrence que ça m'intéresse, ou un package math qui ne soit pas à appeler avec 20000 cast que j'y vois de l'intérêt.

  • # 2 images ?

    Posté par  . En réponse au message conteneurisation application php avec Docker. Évalué à 1.

    Peut-être qu'il faudrait "simplement" 2 images ?
    galette:vX.0.0
    galette:vX.0.0-install (dont le Dockerfile dépend de galette:vX.0.0 et fait just un COPY du dossier install)

    On lance sur galette-install pour configurer le setup (et donc initialiser des infos en DB externe et/ou sur un volume pour ce container), puis une fois fait, on tourne avec galette:vX.0.0.

    Quand on doit upgrader vers galette:vX.1.0, on a juste à pull la nouvelle image, sans la version vX.1.0-install.