batousky a écrit 75 commentaires

  • [^] # Re: Pareil ici

    Posté par  . En réponse au journal Les pratiques commerciales de BouyguesTelecom. Évalué à 3.

    Idem chez SFR, je suis passé de 10€ a 13€ sans possibilité de refuser l'"offre"…

  • # Remplacer le moteur de recherche par autre chose

    Posté par  . En réponse au journal YaCy, David(s) contre Googliath. Évalué à 7.

    On peut aussi naviguer sans moteur de recherche, avec des sites comme reddit, wikipedia, stackoverflow qui accumulent des milliards de liens, on peut accéder quasiment a tout.
    Et même de manière parfois plus pertinente, comme sur des sujets censurés par exemple.

    Le moteur de recherche garde son utilité dans certain cas, mais il n'est pas indispensable, il n'a pas besoin d’être au centre de notre mode de consommation du net.

  • [^] # Re: Flatpak?

    Posté par  . En réponse au journal Sortie de ./play.it 2.11.4. Évalué à 3.

    Pourquoi pas snap? Pourquoi pas appimage? Pourquoi pas Tazpkg?
    On peut aller loin comme ça, mais c'est pas très constructif…

    Pourquoi pense-tu que NIX est mieux?

  • # Flatpak?

    Posté par  . En réponse au journal Sortie de ./play.it 2.11.4. Évalué à 1.

    Ce serait bien d'avoir du flatpak en cible, avoir toutes les jeux en espace utilisateur ça me parait plus sain. Et ça marchera sur toutes les distrib!

    Tu pense que c'est réalisable?

    Sinon le projet a l'air cool, j’essaierai a l'occasion.

  • # Merci!

    Posté par  . En réponse au journal Verilog && récursivité(récursivité(récursivité( ERROR: STACK OVERFLOW. Évalué à 3.

    C'est la première fois que je vois du Verilog sans me sentir complément perdu!
    Très instructif, merci :)

  • [^] # Re: Double substitution en Bash

    Posté par  . En réponse au journal Courses Assistées par Ordinateur (CAO). Évalué à 2.

    Merci, je connaissais pas cette syntaxe de substitution.

    Et au passage, l'exemple de upper/lower case qui marche :P

    $ a='b';b='toto';echo "${!a^^}"
    TOTO
    $ a='b';b='TOTO';echo "${!a,,}"
    toto
  • # IBM 💖 IBM

    Posté par  . En réponse au journal Lenovo 💖 Fedora. Évalué à -2.

    Depuis que red-hat a été racheté par IBM, et qu'a l'origine, le thinkpad vient de chez IBM, c'est pas si étonnant.

    Ca reste une bonne nouvelle.

  • [^] # Re: fonction

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à -1.

    Versus un seul?

    Un seul + le fichier qui modifie ton PATH

    Euh… je sais pas pour toi, mais moi, j'ajoute souvent un dossier de mon $HOME à mon $PATH, et j'y colle mes binaires perso… donc non, c'est pas protégé, et c'est pas une question de config perso, parce qu'un programme ça peut modifier l'environnement de ses fils de toute façon.

    Bah c'est une mauvaise pratique, tu peux éventuellement le faire pour ton shell courant, mais de manière global (pour une utilisation dans un script) c'est pas une bonne idée.
    Par exemple, si tu cré un fichier "test" exécutable dans ton home, et que tu exécute un script qui utilise la commande test, il va exec ton test a la place et potentiellement faire n’importe-quoi.

    Je vais pas continué a débattre, et t'as bien le droit de faire ce que tu veux, mais si j'ai un conseil a te donner, c'est de rester proche des standards, fait des fonctions, et dans 10 ans, ça marchera peut être toujours :)

    Et généralement on a pas besoin de commande retry, en dehors d'une utilisation pour téster/débuguer. Si t'as une commande qui peux échouer pour de bonne raison, elle doit très certainement avoir une option "retry", "timeout", "wait" ou quelque chose comme ça.

  • [^] # Re: fonction

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à 1.

    Chiant a distribuer ensuite, de mettre ça dans le fichier .profile. Mais c'set vrai que je devrais me faire une lib d'utilitaire shell, c'est lourd de réimplémenter die() a chaque fois, par exemple (c'est que 5 lignes, hein, mais bon).

    T'as juste a faire source ma_lib.sh, ce qui permet d'aller voir le code plus facilement, pour debugué par exemple.
    Ça fait juste 2 fichiers à distribuer.

    Copier un fichier, c'est copier un fichier… le coller dans le $PATH d'une manière ou d'une autre, que ce soit un binaire ou un shell script, c'est pareil.

    Les dossier du $PATH sont protégé par les droits root, c'est pas parreil.
    Tu sacrifie la portabilité et le sécu de ta machine, juste pour ne pas écrire 3 lignes une fois.

    Honnêtement, c'est quand j'ai vu le code en bash de 160 lignes qui faisait plus ou moins ça que je me suis motivé a m'amuser. Et je venais de me farcir du shell pendant quelques temps, notamment avec jq (pas mon expérience la plus agréable) du coup le code un peu "bourrin" c'est vrai me démangeais.

    160 lignes c'est trop long pour du bash.

    Hum… je vois pas ou ce bout de code ne serais pas compatible sur toute archi? Selon les manpages, ce code nécessite: POSIX.1-2001 et C89. A vue de nez, c'est l'usage de sleep qui empêcherais l'usage de 4.3BSD, mais ça serait trivial de le remplacer par: usleep( 1000*time).

    T'es obligé de compiler pour chaque archi.

    Franchement, je doute qu'il existe encore tant d'archi pour lesquelles il n'y ait aucun compilo qui ne supporte pas C89 et POSIX.1-2001, et pour lesquelles un bash soit implémenté (1ère version de bash date de 89 selon wikipedia).

    Avoir un compilateur sur un système élargit sa surface d'attaque, c'est en partie pour ça qu'il n'est généralement par installé par défaut.

  • [^] # Re: bash

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à 3.

    Si t'es le seul a utiliser la fonction t'as pas forcement besoin de tester les arguments.

    En tant que j'y suis, ton code exécute 2 fois $CMD quand la commande marche, les 'cd' servent a rien vu que tu utilise $SOCK_PATH, et die… on sais pas ce que ça fait…

  • [^] # Re: watch

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à 2.

    On peut toujours le faire, mais ça commence a être vraiment tordu:

    watch -n1 -ec "test $(( $(date +%s) + 30 )) -gt \$(date +%s) && ! command " <<< q
  • [^] # Re: bash

    Posté par  . En réponse au journal bout de code pour relancer une commande dans certaines conditions. Évalué à 10.

    J'ajouterai un break pour sortir a la première réussite:

    for i in $(seq 3); do commmande && break; sleep 1; done

    Mais c'est vrai que c'est du shell sh ;).

  • [^] # Re: open-green-washing

    Posté par  . En réponse au journal «Logiciel libre : une affaire sérieuse» en streaming. Évalué à -1.

    Rien ne t'empêche de faire un logiciel libre et de le vendre dans ces libertés. Selon la licence choisie, il faudra probablement prévoir de pouvoir envoyer une copie du code source au client. Mais en général, rien n'est précisé, donc ça peut être juste une version imprimée sur papier et envoyée avec un pigeon. Ledit client, ayant payé, sera probablement moins enclin à faire un fork et le distribuer.

    Pas convaincu, d'ailleurs j'aimerai bien voir un exemple de soft, open source, payant et distribué par pigeon voyageur ou autre absurdité.
    Rien ne t'en empêche, mais ça n'existe pas.

    A mon avis, sans partage, le libre n'existerai pas.

    Donc, pour en revenir au truc de départ, je ne sais pas dans quel coin tu habite, mais ici, une place de cinéma, c'est entre 5€ et 10€. Je trouve que 3€ pour matter ça depuis son canapé, ça reste assez acceptable comme deal.

    Internet permet de faire abstraction des frontières et de la notion de distance. Le paywall sur ce film, c'est juste une nouvelle frontière avec le tiers monde francophone. Et c'est dommage encore une fois.

    Le prix exorbitant des places de ton cinéma local n'a juste aucun rapport.

  • [^] # Re: open-green-washing

    Posté par  . En réponse au journal «Logiciel libre : une affaire sérieuse» en streaming. Évalué à -2.

    Le libre n'a absolument rien à faire de partager la connaissance. Le libre ne s’intéresse même pas à partager sans mot derrière. Le libre s’intéresse seulement à donner des droits à celui qui reçoit.

    Donnée le droit d'étudier, selon toi, ce n'est pas équivalent a un partage de connaissance?

    Quels sont tes vrais arguments pour dire que c'est dommage?

    Qu'une part non négligeable de l'humanité n'aura pas le droit de voir ce film, faute de moyen? C'est dommage non? Ça fait un paquet de contributeur potentiel en moins.

  • [^] # Re: open-green-washing

    Posté par  . En réponse au journal «Logiciel libre : une affaire sérieuse» en streaming. Évalué à -4.

    C'est moche de penser que tout devrait être "payant".

    Il y a plein de méthode de financement alternative, comme le financement participatif, les systèmes de donations, les crypto, etc…
    C'est plus risqué c'est sur, il faut être un peu plus couillu·e.

    Mais si on suit tes arguments, le paywall sur linuxfr c'est la prochaine étape.

  • [^] # Re: open-green-washing

    Posté par  . En réponse au journal «Logiciel libre : une affaire sérieuse» en streaming. Évalué à -4.

    Oui, effectivement ça peut servir à plein de choses d'être rentable. Et je n'ai jamais dit qu'il ne fallait pas l'être.

    Mais dans la philosophie du libre, le partage de la connaissance passe avant tout. C'est pour ça que c'est beau.

    Ici, la connaissance véhiculée par ce film ne peut pas être partagée avec tout le monde, je trouve ça dommage.

  • # open-green-washing

    Posté par  . En réponse au journal «Logiciel libre : une affaire sérieuse» en streaming. Évalué à -4.

    Un film sur le libre, payant sur une plateforme proprio… Lol effectivement.

    Si le film est de bonne qualité, il aurait plus d'impact en étant diffusé gratuitement. Mais visiblement, le but premier n'est pas d'avoir une impacte mais juste d'être rentable.

    C'est moche.

  • # En France on utilise Marcel!

    Posté par  . En réponse à la dépêche Subuser, une sur‐couche à Docker. Évalué à 4.

    Juste pour le fun, marcel, qui nous proposes des alias francisés pour les commandes docker.

  • [^] # Re: J'ai la solution!

    Posté par  . En réponse au journal Neo900 en standby. Évalué à 7.

    s/10/100/

    Cordialement,

    Le directeur de l'agence

  • [^] # Re: Prudence

    Posté par  . En réponse au journal Un clone de la Raspberry Pi avec réseau 1 Gb et port SATA. Évalué à 1.

    Et aussi
    Banna → Banana
    Haz lmes ghrops dfoigt:!

  • [^] # Re: Bitcoin est un produit financier

    Posté par  . En réponse au journal De la pyramide de ponzi à la monnaie standard. Évalué à 7.

    Plus les nouveaux en achètent, plus le prix monte, et plus les anciens les revendent chère.

    On pourrait y voir une forme d'"entubation", mais c'est comme ça que fonctionne tous ce qui est rare.

  • [^] # Re: Elop

    Posté par  . En réponse à la dépêche Nokia (donc Microsoft) lance des téléphones sous Android o_O. Évalué à 1.

    En fait ce qui serait formidable c'est que le Nokia X soit un flop total, ce qui montrerait que :
    - WP8 n'est pas adapté pour les petites configs
    - WP8 n'ai pas rentable, et ne suffit pas à remplir les caisses d'une entreprise
    - La mauvaise réputation de M$ peut gangrener une entreprise aussi imposante que nokia

    Et le pompon sur le gâteau serait que Jolla prenne le dessus! Mettant au grand jour les agissements douteux de M$ allant tuer Meego dans l'oeuf!

    Jolla c'est bon, mangez-en!

  • [^] # Re: Elop

    Posté par  . En réponse à la dépêche Nokia (donc Microsoft) lance des téléphones sous Android o_O. Évalué à 7.

    Ce n'est pas une "théorie du complot" c'est un complot.

    En arrivant Mr Elop a signé un jolie contrat, et devais alors remplir 3 objectifs:
    1. Faire chuter l'action de nokia
    2. Vendre la partie mobile à microsoft
    3. Faire remonter un peu les actions, mais toujours en dessous de la valeur d'origine

    Dans le but de toucher une belle prime de 25 000 000 $ (30% venant de nokia et 70% venant de microsoft)

    source

    Bref android ou pas, nokia est mort depuis longtemps!

  • [^] # Re: quand y en a plus, y en a encore

    Posté par  . En réponse à la dépêche 1er week-end de février, en Belgique, au FOSDEM. Évalué à -1.

    s/Brussel/Brussels/

  • # Jolla!

    Posté par  . En réponse à la dépêche Android presque partout. Évalué à 2.

    Sur Sailfish OS (Jolla), on peux aussi faire tourner des applications Android, comme GTA III par example.

    Et pour ceux que ça intéresse 20€ de réduction sur la commande d'un Jolla avec le code "BETA20"