Create a temporary file or directory, safely, and print its name. TEMPLATE must contain at least 3 consecutive 'X's in last component. If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
Ce que je veux dire c'est que si tu veux dire que bash fais aussi bien que python avec un script bash qui consiste Ă donner un code Ă manger Ă cpython, la comparaison ne tiens pas (mĂȘme si c'est une solution qui peut ĂȘtre viable).
J'utilise le strict mode dans certains cas, mais je n'en fait pas une rĂšgle. Et si le script grossi et doit durer dans le temps, je vais plutĂŽt utiliser perl/python/ruby.
[^] # Re: Joli projet, et nous aussi ...
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche VenC 3.1.1 | Un nouveau gĂ©nĂ©rateur de site statique. ĂvaluĂ© Ă 2.
Effectivement je me suis gouré
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Ăa va il est mĂȘme pas trois heure !
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 5. DerniĂšre modification le 20 fĂ©vrier 2024 Ă 13:59.
Oui c'est généralement pour ça :
Edit: pardon c'est du zsh, ça ne fonctionne pas tel quel en bash
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Bonne idée !
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. ĂvaluĂ© Ă 2.
Si l'attaquant a déjà volé une base réussie à péter le mot de passe généré par cette méthode qui est considéré comme trÚs fort alors, il peut se lancer dans ce genre de brute force.
Il faudrait que le site ai vraiment mal fais son travail (possible) et que l'attaquant soit vraiment déterminé pour comprendre que ce mot de passe suit ce paradigme ou qu'il cible spécifiquement l'auteur.
Je suis d'accord il y a bien une fragilité.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Bonne idée !
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. ĂvaluĂ© Ă 2.
Tu brute force quoi ? Tu veux comparer à quoi tes tentatives ? Le hash qu'il utilise n'est jamais stocké tel quel.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Joli projet, et nous aussi ...
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche VenC 3.1.1 | Un nouveau gĂ©nĂ©rateur de site statique. ĂvaluĂ© Ă 2.
J'ai entendu le plus grand bien récemment d'Antora. C'est fait pour de la documentation et c'est Asciidoc + ansible + je ne sais plus quel moteur de template (un truc du monde js je présume).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: CaractÚre spécial
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. ĂvaluĂ© Ă 2.
Wordl est un motus en ligne. Tu dois trouver un mot en faisant des tentatives qui te permettent d'avoir des indices1
Geoguesser est un jeu créé Ă partir de Google street view, la fonctionnalitĂ© de navigation virtuelle dans les rues. Tu dois dĂ©terminer oĂč tu es en navigant.2
https://linuxfr.org/users/steph1978/journaux/sur-le-fonctionnement-du-jeu-wordle â©
https://fr.m.wikipedia.org/wiki/GeoGuessr â©
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: CaractÚre spécial
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. ĂvaluĂ© Ă 3.
La rÚgle 14 demande à résoudre un geoguesser
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: echo Plop
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 3. DerniĂšre modification le 17 fĂ©vrier 2024 Ă 21:52.
Ăa indique Ă mktemp qu'il peut les remplacer par ce qu'il veut. Et mktemp t'assure de maniĂšre plus fiable que c'est lui qui a crĂ©er le fichier sans risque de concurrence surprenante.
Le man dis
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Ăa va il est mĂȘme pas trois heure !
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 3.
C'est du bash 4 (attention il modifie certains comportement de -e) et en bash 5 tu peu écrire
${(U)var}(ce qui marche aussi en zsh et, je crois, en ksh).https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 3.
Ce que je veux dire c'est que si tu veux dire que bash fais aussi bien que python avec un script bash qui consiste Ă donner un code Ă manger Ă cpython, la comparaison ne tiens pas (mĂȘme si c'est une solution qui peut ĂȘtre viable).
Ce n'est pas ce que je dis et je ne comprends pas d'oĂč vient l'incomprĂ©hension. Tu demande ce qu'est la dĂ©finition d'un script shell et je dis que la comparaison peut tenir tant que tu ne te sert pas d'un autre langage pour implĂ©menter la dite fonctionnalitĂ©.
Tu parle de POSIX (plus quelques trucs), moi je te parle de tout ce qu'il y a dans les dépÎts de ta distribution y compris exa par exemple qui est abandonné aprÚs une courte vie.
Bof ils ont tous leurs avantages et leurs inconvénients et tu as pour chacun pleins de façons de t'en sortir ou de te tirer une balle.
Pour mes besoins avec chacun des 3, j'utilise apt et le dépÎt de ma distribution pour gérer les dépendances donc c'est littéralement identique (je ne remercierai jamais à leur juste valeur les gens qui font vivre ma distribution).
Si je sais que je vais partir dans un contexte ou je ne veux pas m'embĂȘter avec les dĂ©pendances au dĂ©ploiement j'utilise des binaires statistiques et je n'ai plus qu'Ă vĂ©rifier la libc.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 2.
Tu n'aura jamais la souplesse de bibliothĂšques mĂȘme avec tous les exĂ©cutables de ta distribution (si tu n'utilise pas un autre langage que tu donne Ă manger Ă un compilateur ou un interprĂ©teur) et ce que tu arrivera Ă faire sera bien plus douloureux.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 5.
cat n'est pas sale, hein ? Il n'y a pas besoin de faire des pieds et des mains pour l'annihiler. D'autant que généralement j'utilise head lors du prototypage.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 2.
Perl est vraiment fou pour ce travail, il ne surprend pas celui qui vient du shell, peut faire des unilignes au moins aussi fou qu'un shell, a une stabilité à toute épreuves, il n'est pas limitant (va dessiner des Qrcode en shell),...
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 4.
Les UUOC ne sont que des problĂšmes de puristes, ils ne posent de vĂ©ritables problĂšmes que d'un point de vue esthĂ©tique. En interactif ils peuvent ĂȘtre trĂšs pratiques, par exemple si je construit un programme awk en plusieurs essais, mettre le fichier en dĂ©but de ligne de commande est trĂšs pratique.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 2.
Un peu plus
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: vs argbash
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 2.
J'aime pas personnellement les modes interactifs car ils nuisent à la répétabilité, immédiate ou bien plus tard.
Je code surtout des scripts pour moi et dans ces cas lĂ , je fais une aide interactive, mais elle ne conclus pas sur lâexĂ©cution du script, mais sur l'affichage de la commande complĂšte. Avec zsh et
print -z(auto-citation) on directement écrire dans le buffer de la prochaine commande :https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Dommage
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 3.
Oui, mais on est pas dans le cadre d'une encyclopĂ©die. Rembarrer un commentaire en disant qu'il n'a pas un niveau de qualitĂ© acadĂ©mique c'est ne pas comprendre oĂč nous sommes.
MĂȘme d'un point de vu encyclopĂ©dique, tu place une refneed et sortir dans la foulĂ©e Ă©nonce quelque chose qui demanderait un
{{Vérifiabilité}}qui est donc bien plus dommageable.https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Dommage
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 10. DerniĂšre modification le 16 fĂ©vrier 2024 Ă 15:53.
Quand ils n'avaient pas encore acheté nginx et ces locaux russe ?
AprÚs c'est une remarque qui va aussi pour toute la communauté internationale : pourquoi ont-ils réagis en 2022 et pas en 2014 ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Dommage
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 5.
Sortir un refneed quand la seule source a Ă©tait donnĂ©e et que c'est parce que tu fais un procĂšs d'intention Ă la sociĂ©tĂ©, c'est pas au mieux malhonnĂȘte au pire un dĂ©tournement militaire des rĂšgles de wikipedia ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Dommage
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 4.
Tu veux quoi de plus ? On peut toujours dire qu'ils sont des menteurs, mais ils peuvent aussi mentir sur les chiffres.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: getopt(1)
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 1.
C'est un peu comme dire qu'il faut utiliser les extensions gcc/llvm defert quand on code en C.
Si tu préfÚre que ton langage de script se comporte comme python ou perl, surtout ne pas hésiter à les utiliser ils sont là pour ça.
J'utilise le strict mode dans certains cas, mais je n'en fait pas une rĂšgle. Et si le script grossi et doit durer dans le temps, je vais plutĂŽt utiliser perl/python/ruby.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: le titre m'a trompé !
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 10.
Mais du coup, « Nginx enfourche le proprio » donne l'impression qu'il crée du propriétaire (ce qui est techniquement possible sans copyleft ou si le ou les propriétaires du copyright sont d'accord).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: le titre m'a trompé !
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 10.
Non c'est fork â fourchette â enfourchĂ©. Ăa veut ĂȘtre drĂŽle, mais ça en est incomprĂ©hensible.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Dommage
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Lâauteur de Nginx enfourche le proprio. ĂvaluĂ© Ă 5.
Il me semble que c'est lié à la guerre en Ukraine.
C'est con parce que F5 est une usine à cash avec leur vente (location ?) de serveurs et le support et nginx ne concurrence pas les serveurs F5. Casser nginx c'est dévaluer le truc qu'ils viennent d'acheter alors que le "marché" est trÚs concurrentiel.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Ăa va il est mĂȘme pas trois heure !
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Args parser pour shell. ĂvaluĂ© Ă 5.
đ
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll