Journal J'ai regardé the flight attendant

Posté par  . Licence CC By‑SA.
Étiquettes :
4
30
déc.
2021

The flight attendant est une série dont le premier rôle est attribué à Kaley Cuoco. Elle joue le rôle d'une hôtesse de l'air alcoolique et qui adore les aventures d'un soir.
Un matin, elle se réveille auprès de son amant assassiné.
Est ce elle?
Bref, le quatrième épisode, elle se connecte à un serveur.
Ce serveur a pour hostname linuxsystem.
Les commandes ls et find sont notamment lancés. Mais, pour se connecter à la base de donnée, la commande lancée est C:\users\ccov48[…] sqlcmd[…]

Et en recherchant la ligne on trouve un tuto sur sqlserver.
À quand une vidéo de xavki dans demain nous appartient?

Faites

  • # Comme quoi

    Posté par  . Évalué à 10.

    Elle a appris quelques trucs en trainant avec les nerds …

  • # mélange de genre plausible ?

    Posté par  (site web personnel, Mastodon) . Évalué à 9.

    Ce serveur a pour hostname linuxsystem.

    Le nom d'hôte de ce genre est peu fiable… Mais pour un film grand public ça fait plus geek ou nerd voire donne un air hacker vu que la ligne de commandes est utilisée.

    Les commandes ls et find sont notamment lancés. Mais, pour se connecter à la base de donnée, la commande lancée est C:\users\ccov48[…] sqlcmd[…]

    ls et find peuvent laisser penser que c'est un système de type Unix
    sqlcmd est utilisé par MS SQL Server, porté sur GNU/Linux depuis 2019, et Sybase (bref Transact-SQL…)
    Mais le C:\users\ccov48 fait furieusement penser à un répertoire utilisateur de : (DR|Free|PC|MS)-DOS, Novell Netware, OS/2, Windows (9[58]|XP|Me|Vista|7|NT|2k|Server 20..), etc.

    Deux cas possibles à ma connaissance :

    • Soit on est sur un système Petitmou Fenêtres (Séquelle serveur ne tourne pas sur le DOS) et la console utilisé n'est pas la traditionnelle cmd.exe mais plutôt powershell.exe …qui, en mode interactif, fournit par défaut les alias ls/dir/gci pour Get-ChildItem ! On peut supposer que l'admin a rajouté l'alias find pour Get-ChildItem -r -fi ? En tout cas, dans cette configuration, il est possible aussi d'utiliser les commandelettes Invoke-SqlCmd et consort pour rester cohérent.
    • Soit on est sur un système de la famille Eunuques avec les inévitables (car exigés par POSIX) ls et find. Si on est sur une distribution GNU/Linux supportée, on peut lancer sqlcmd directement …si le PATH est connu, sinon chemin absolu. C'est là où ça se corse : les chemins utilisent l'oblique (slash) et non le contre-oblique (backslash) comme séparateur… Alors, sans trop y croire, je me dis que ça a peut-être pris un coup de rouge en passant ?

    Et vous, voyez-vous d'autres possibilités ? Ou vous votez pour quel scénario ?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

    • [^] # Re: mélange de genre plausible ?

      Posté par  (site web personnel) . Évalué à 6.

      Madame LeBlanc, dans le jardin d'hiver, avec la crême clef anglaise.

      Proverbe Alien : Sauvez la terre ? Mangez des humains !

    • [^] # Re: mélange de genre plausible ?

      Posté par  . Évalué à 10.

      Ou alors c'est juste sous Linux.

      # pwd
      /home/foobar 
      # mkdir C:\users\ccov48
      # cd C:\users\ccov48
      # pwd
      /home/foobar/C:usersccov48
      

      Dans bash et probablement d'autres shells, le caractère \ est «the escape character. It preserves the literal value of the next character that follow.»

      Elle avait peut être peur que Linux lui vole un 'c' ou un 'u'.

    • [^] # Re: mélange de genre plausible ?

      Posté par  . Évalué à 7. Dernière modification le 01 janvier 2022 à 23:04.

      $ export PS1='C:\\users\\\u>'
      C:\users\ccov48>
      

      Y'a sans doute plus pertinent que \u pour avoir le "vrai" chemin dans le prompt mais je n'ai pas cherché.

      • [^] # Re: mélange de genre plausible ?

        Posté par  . Évalué à 4. Dernière modification le 03 janvier 2022 à 21:33.

        Pour le fnu voici une version qui fonctionne pour n'importe quel dossier. Je me demande si je vais pas utiliser ça sur des serveurs de test au boulot pour troller les collègues.

        __dos_prompt () { echo "C:${1//\//\\}>"; }
        export PS1='$(__dos_prompt \w)'
        C:\home\nud\src>cd /
        C:\>
        

        Pour aller plus loin on peut changer les home directories des utilisateurs. Pour les nouveaux utilisateurs (sous Debian au moins) on peut modifier le paramètre DHOME dans /etc/adduser.conf.

        Ou bien juste modifier la fonction pour "tricher" sur les chemins mais c'est moins sympa.

    • [^] # Re: mélange de genre plausible ?

      Posté par  . Évalué à 3.

      Et vous, voyez-vous d'autres possibilités ? Ou vous votez pour quel scénario ?

      Je vote pour le "osef, ça fait tech même si c'est pas cohérent" :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.