stopspam a écrit 684 commentaires

  • [^] # Re: how nixos do it

    Posté par  . En réponse au journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses. Évalué à 2.

    J'ai un dossier docker dans lequel j'ai les fichiers .nix spécifiques à chaque application (j'en utilise 3)

    Ces scripts nix sont importés par le configuration.nix et mise à jour en root avec nixos-rebuild switch ou exécutés avec un simple utilisateur ? si oui quelle commande ?

    C'est sur cette partie : distinction entre config par root du système et config environnement utilisateur par un utilisateur sur laquelle je butte.

    Merci pour cet éclairage

  • [^] # Re: error budget & make similar things look the same

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 4.

    Ensuite, j'ai déjà eu des soucis de performances surprise pour une CI.

    Je l'ai vécu il y a quelques mois où un serveur et des macs dédiés aux builds android/ios ont été saturés… Chaque commit générait automatiquement une build et avec quelques dév habitués au micro-commit, on a du revoir l'intégration.

  • [^] # Re: error budget & make similar things look the same

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 3. Dernière modification le 13 novembre 2022 à 19:52.

    (disclaimer : j'ai contribué à Building Secure & Reliable Systems)

    +1, Belle carte de visite !

  • # how nixos do it

    Posté par  . En réponse au journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses. Évalué à 7. Dernière modification le 13 novembre 2022 à 19:48.

    J'ai toujours des interrogations après avoir testé nixos et lu pas mal de doc. À chaud :

    La doc est éclatée, au sens propre comme au figuré

    Il y a le manual officiel qui explique bien comment installer et le fait que tout est piloté via le configuration.nix et nixos-rebuild switch. On setup assez facilement les quelques paquets systèmes. Après plus rien. Il faut chercher, un peu de le wiki non officiel et beaucoup sur google et quelques blogs.

    Dès qu'on veut rentrer dans le détail de choses simples, tout est mélangé entre les syntaxes officielles, nouvelles expérimentales, des définitions à la "inception" sans fin. J'ai été rassuré quand d'autres ont ressenti la même chose.

    configuration.nix

    Au bout de quelques heures, j'ai capté que l'ensemble des options du configuration.nix se trouvent ici. ça m'éviterait une meilleure visibilité.

    NixOS xor Nix

    La doc Nixos renvoie parfois sur Nix pour certaines commandes et là, je fini par être perdu. Nixos et sa config globale par root mais dont certains utilisateurs non root peuvent utiliser nix comme gestionnaire de paquets. Parfois ça parle de fichier .nix utilisateur sans expliquer ou les stocker et comment les appeler ? Pareil pour des bouts de code de config, difficile de savoir ou les mettre.

    How nixos do it

    Finalement, ce qui serait intéressant c'est une tableau comparatif "other distros" vs "Nixos" sur les tâches ou actions habituelles sous linux.

    Questions
    • nixos sait faire tourner des images dockers ? c'est la bonne façon de faire ?
    • nixos sait faire tourner des images avec podman, un exemple de config simple ?

    J'ai encore des heures de docs et tests à me taper…

  • [^] # Re: 100% dispo

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 4.

    Du coup c'est jamais de ta faute. C'est juste un peu comme un jour ferié non annoncé. Pratique.

    😅🫢😁

  • [^] # Re: Pas un soucis

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 6.

    Euh, la réponse est simple, comme pour le cloud tu as 3 serveurs bare metal sur 3 sites physiques différents (non, SBG1 et SBG2 ne sont pas 2 sites différents) et donc tu n'es pas impacté, rapide à rembarrer.

    Oui complètement. Le sujet a d'ailleurs été débunké dans tous les sens.

    Dans les conversations qui sont à l'origine de mon journal, mon interlocuteur me prend de haut, maîtrise mal le sujet et n'est pas vraiment ouvert au débat, mention spéciale si c'est un pote du CEO… Je préfère laisser pisser et aller boire mon café, ailleurs.

  • [^] # Re: error budget & make similar things look the same

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 6.

    Liens intéressants, je vais potasser ça.

    j'ai aussi souvent vu le problème inverse où on prétend que les contraintes sont tellement uniques qu'il faut une solution spéciale alors que c'est assez rarement le cas au final

    Je suis d'accord. D'ailleurs mes besoins restent assez classique. Le choix a simplement été fait de monter notre SI sur du bare-metal au lieu du cloud.

    Pour rester dans ce thème, j'ai souvent eu comme justification le fait que ça scale vite. La croyance étant que la base utilisateurs va passer de 1k à 1M en quelques heures voire jours.

    Cela induit une grosse complexité dès la mise en prod que j'assimile à une optimisation beaucoup trop tôt.

  • [^] # Re: s/vendre/jeu/ ?

    Posté par  . En réponse au journal Le cloud ça scale bien. Évalué à 4.

    J'ai eu raison de faire ma mise en prod aujourd'hui alors :)

  • # à fond la forme

    Posté par  . En réponse au journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses. Évalué à 6. Dernière modification le 10 novembre 2022 à 22:13.

    Sur la forme évite les gros pâtés de texte, ça donne pas envie de lire, mais vraiment pas… Alors que le sujet est intéressant.

    Sur le fond, NixOS est dans mon bookmark todo depuis 15 jours et j'ai testé hier. Ce que je trouve génial :

    • l'idée de reproductibilité d'installation, permet des déploiement au poil près
    • le cassage en règle de la FHS
    • la distinction entre les paquets system et user
    • le test de build suite à une mise à jour
    • le fichier de configuration centrale avec les anciennes version dans le bootloader
    • la simplicité et l'efficacité

    Ce qui tu as résumé plus simplement par le côté ennuyant dans un sens qu'on aime bien dans l'informatique : sans surprise, sans effet de bord.

  • # et 10 ans que je l'utilise

    Posté par  . En réponse à la dépêche FreshRSS fête ses 10 ans. Évalué à 5.

    simple, efficace et aucun soucis sur les 10 ans de mises à jour. Je suis passé à la version docker il y a quelques mois

  • # Nous ne sommes pas Google

    Posté par  . En réponse au journal De l'influence néfaste de Google sur les développeurs C++. Évalué à 10.

    Nous ne sommes pas Apple.
    Nous ne sommes pas Facebook.
    Nous ne sommes pas Amazon.
    Nous ne sommes pas Microsoft

    Est ma première réponse quand on m'avance l'argument : « GAFAM l'utilise ».

    Ensuite je creuse :

    • quels sont les avantages/inconvénient ?
    • avons-nous les ressources en interne pour gérer (temps/expérience/argent)
    • n'est-ce pas un peu overkill tous ces microservices sur un EC2 ?… pour un formulaire de contact utilisé trois fois par mois et si ça tombe en panne une nuit c'est pas grave…
    • n'est-ce pas un peu compliqué ?
    • quelle dette technique ?

    Puis la fièvre retombe et le patient reprend ces esprits :

    • effectivement, c'est un peu too much
    • par contre quelques points sont intéressants et on pourrait refactoriser certaines parties de notre app.

    OK, prends la journée pour mettre en place un POC. Demain matin tu nous le présentes et on avise.

  • [^] # Re: Les pref!

    Posté par  . En réponse au journal Firefox, il m'énerve. Évalué à 7.

    Car si je tape krefel, il fait quand même une recherche, pour moi, il devrait envoyer une erreur.

    J'ai l'impression d'avoir écrit ton journal tellement je suis dans le même cas. Il y a un moment que j'ai séparé les 2 barres et quand je recherche un truc dans la 1ere barre qui n'existe pas, il redirige vers gg. C'est fucking disturbing.

  • [^] # Re: Dans la fonction publique, c'est la même chose

    Posté par  . En réponse au journal Droits d'auteurs. Évalué à 2. Dernière modification le 06 avril 2022 à 09:13.

    Tu veux dire qu'un soft développé par un fonctionnaire (payé par l'état donc pour cela), peut demander des parts d'une revente ?!

    Je trouve l'argument payé par l'état donc pour cela accompagné d'un sous-entendu.

    Passons dans le privé :

    • la boite qui t'embauche fait de gros bénéfices sur un produit que tu as conçu, seul, depuis des années et dans lequel tu as apporté beaucoup. Alors oui tu es payé pour ça, mais dans le même temps, tu pourrais t'attendre à un peu de reconnaissance : une augmentation, une prime ?
    • la moitié de tes bénéfices sont le fait d'un seul de tes employés depuis plus de 10 ans. Tu le chouchoutes un peu (prime/augmentation) ou tu lui dis YOLO traverse la rue si t'es pas content ?

    Les parts sur les reventes étaient tout simplement une autre façon de dire qu'il voulait de la reconnaissance à travers une augmentation ou des primes. Complètement injustifiée à ton avis ?

  • [^] # Re: Quelques réponses

    Posté par  . En réponse au journal Droits d'auteurs. Évalué à 2. Dernière modification le 06 avril 2022 à 00:29.

    Ceci étant dit, je ne suis pas juriste, et je n'ai jamais eu à me poser la question sur le cas des fonctionnaires

    Le fonctionnaire cède ses droits automatiquement à son employeur.

    Absolument pas, du moins pas en règle générale.

    Dans le privé, mon employeur m'a systématiquement fait signer une clause dans laquelle il conserve les droits sur tout ce que je développe pendant mes horaires de travail.

  • # Dans la fonction publique, c'est la même chose

    Posté par  . En réponse au journal Droits d'auteurs. Évalué à 3.

    Je connais bien…

    • En théorie : il ne te reste que le droit de paternité.
    • En pratique : ton nom peut être effacé à tout moment et la qualité de travail bâclée pour les besoins.

    Par ailleurs, lorsque ton administration vend le soft sur lequel tu as bossé plus de 10 ans de A à Z, tu ne touches rien. Les quelques bougres qui ont eu la patience d'aller au tribunal administratif ont eu gain de cause sur les bénéfices générées de la vente. Exclu bfmvt : c'est plutôt simple de vendre en surcotant certains taux (horaire/matos) sans rien devoir au petit fonctionnaire qui c'est cassé le cul. Parenthèse fermée.

  • # Excellent papier

    Posté par  . En réponse à la dépêche Retour sur l’affaire des « patchs hypocrites » de l’Université du Minnesota. Évalué à 10.

    Même si j'ai un peu suivi cette histoire l'année dernière, ça ne m'a pas empêché de lire au complet la dépêche et d'y suivre chacun des liens.

    J'ai aussi aimé la dernière partie qui au fond explique que le sujet de recherche aurait pu être très intéressant si amenée différemment.

    Je trouve la citation de GKH absolument vraie et bien récupérée dans le contexte.

    Sauf que l’idée n’est pas de faire confiance aux gens pour toujours écrire des patchs parfaits, mais plutôt de leur faire confiance pour être dans les parages pour réparer les dégâts quand un de leurs patchs se sera avéré incorrect — ce qui arrivera, nous sommes humains et tout le monde fait des erreurs.

    Bref excellente dépêche sur le fond et la forme !

  • [^] # Re: docker

    Posté par  . En réponse à la dépêche Sortie de Pétrolette 1.5. Évalué à 2.

    c'est pas compliqué mais ça sera toujours plus long qu'avoir déjà une image officielle dispo

  • [^] # Re: docker

    Posté par  . En réponse à la dépêche Sortie de Pétrolette 1.5. Évalué à 2.

    je suis aussi tombé sur ce dockerfile mais ça reste la roue de secours en attendant une version officielle

  • [^] # Re: docker

    Posté par  . En réponse à la dépêche Sortie de Pétrolette 1.5. Évalué à 3.

    pour ça, je te propose de pertinenter cette dépêche… je pense que le projet l'a mérité, qu'en penses-tu ?

    un malheureux oubli de ma part entre 2 onglets pour tester la version publique et y chercher une image docker :)

    L'appli est propre et très fonctionnelle, le projet le mérite amplement !

  • # docker

    Posté par  . En réponse à la dépêche Sortie de Pétrolette 1.5. Évalué à 3.

    une image docker prête à l'emploi serait le top !

  • [^] # Re: spam

    Posté par  . En réponse au journal Écrire directement aux Russes. Évalué à 0. Dernière modification le 10 mars 2022 à 21:57.

    s'inquiète de sa cote au sein de la population de son pays

    Bon effectivement, à aucun moment tu ne jettes un coup d’œil aux médias russes.

    tout en contrôlant fortement les médias ?

    Parce que la commission européenne, enfin la présidente, elle a fait quoi ? Fermer 2 médias financés par la Russie parce qu'ils n'étaient pas d'accord avec elle ? Donc là c'est normal, le camp du bien, mais quand Putin le fait c'est un dictateur, le camp du mal. Tu dois confondre avec une série netflix

  • [^] # Re: spam

    Posté par  . En réponse au journal Écrire directement aux Russes. Évalué à 3.

    Je suis convaincu qu'il faille informer la population russe en passant outre le contrôle des médias par Poutine et ses sbires en Russie

    Quelle naïveté. Tu regardes la com' de Putin ? Tu crois qu'il envoie 100k soldat au casse pipe sans avoir une côte de dingue ?

    Chaque camp trouve sa propre légitimité dans ses actions.

  • [^] # Re: In case of fire

    Posté par  . En réponse au journal Y'a le feu. Évalué à 4. Dernière modification le 25 janvier 2022 à 09:36.

    vérifier que vos employeurs ont bien payé leur part et que ça a bien été pris en compte

    Je n'y avais pas du tout pensé et, si tu en parles, j'image qu'il y a eu des précédents. Je vais donc vérifier. Merci pour l'info !!

  • # In case of fire

    Posté par  . En réponse au journal Y'a le feu. Évalué à 9. Dernière modification le 24 janvier 2022 à 19:08.

    Titre de l'image

    Au delà la blague, si on parle des données perso, j'ai l'ensemble de mes mots de passe et scan de papiers d'identité dans un keepass (mon téléphone // cloud // boulot). Les factures sont déjà dématérialisées en partie, il me reste l'historique de mes bulletins de paie dans l'éventualité d'une retraite avant mon décès.

    Pour les photos que je ne fais qu'avec mon téléphone, je les sauvegarde sur cloud + 2 disques durs qui tournent chez des proches.

  • [^] # Re: Tu dois pas produire grand chose

    Posté par  . En réponse au journal De l'art d'être indépendant des dépendances. Évalué à 3.

    Et un peu plus bas dans les commentaires, il explique qu'il fait même une enquête de moralité sur les dev, mais tu peux pas comprendre, t'es pas un vieux de la vielle toi

    Donc j'imagine qu'entre un projet :

    • mal écrit, un développeur qui est connecté tous les 3 mois et qui envoie péter toutes les demandes
    • bien écrit avec un développeur réactif et avec qui tu peux échanger

    Toi, t'es un jeune dans le vent, YOLO tu prends le premier truc qui vient ?