Cette semaine, je vous parle d’un sujet un peu particulier, puisque je vais vous expliquer à quoi sert un programme de base de nos ordinateurs : la console.
Cet épisode a été enregistré en live sur Instagram le samedi 13 février 2021 à 18h30.
Sommaire
[01:33] Temps d’écran du 1er au 7 février 2021
Statistiques
3h35/jour (25h08, -10% par rapport à la semaine précédente)
440 activations (63/jour, -19% par rapport à la semaine précédente).
Les trois premières applications que j’utilise après une activation : Tweetbot, WhatsApp, Safari.
805 notifications (115/jours, -7% par rapport à la semaine précédente).
Les applications qui me notifient le plus : WhatsApp, Twitter, Mail.
Top 3 des applications
Tweetbot (4h07),
YouTube* (3h27),
Instagram (2h13).
Le gros de ma consomation YouTube se fait directement sur la télé.
Top 3 des catégories
Réseaux sociaux (8h07),
Divertissement (3h58),
Jeux (2h19).
Top 3 réseaux sociaux
Tweetbot (4h07),
Instagram (2h13),
WhatsApp (50min)?
Top divertissement
Youtube (3h27, le reste est anecdotique).
Top 2 jeux
Chess (1h49)
Solitaire (29min).
[04:04] Le dossier : à quoi sert la console de nos ordinateurs en 2021 ?
Savez-vous ce qu’est la console de votre ordinateur ? Ce n’est pas un composant matériel, ce n’est pas un programme de jeu, c’est un interpréteur de ligne de commande. En gros, c’est ce qu’on voit dans les films ou dans les reportages quand on veut illustrer du hack ou de l’informatique : un écran noir avec du texte en blanc (ou en vert si on veut un effet matrix). C’est un monde un peu obscur où le professionnel tape du texte bizarre, l’ordinateur renvoie du texte bizarre, mais rien ne bouge vraiment et pourtant il se passe plein de trucs. Ça peut aussi s’appeler un terminal ou un interpréteur de commande.
Avec la console (qu’on appelle CLI pour command line interface – interface en ligne de commande), on peut faire tout ce qu’il est possible avec l’interface graphique de votre ordinateur (qu’on appelle GUI pour graphical user interface – interface graphique utilisateur). Ouvrir, copier, déplacer des fichiers, les supprimer, les modifier, les compresser, les envoyer par mail (ou d’autres protocoles comme le FTP ou le SSH). On peut aussi créer des utilisateurs, des groupes, exécuter des programmes, automatiser des tâches… Bref, tout ça, on peut le faire aussi avec nos fenêtres windows, mac ou linux. Alors continuer à utiliser le terminal ?
Certains peuvent croire que c’est pour se donner un genre, ou que c’est un truc de geeks, complexe pour pas que les gens normaux l’utilisent. Que neni ! S’il est vrai que la console n’est pas intuitive, elle n’en est pas pour autant moins logique, et n’importe qui est capable de s’en servir après quelques minutes d’entrainement. À la base, elle a été créée par nécessité: les ordinateurs ne savaient afficher que du texte, donc impossible d’afficher des boutons, des icônes, des couleurs, ou autres fioritures. Aujourd’hui, on fait de belles interfaces qui démocratisent l’utilisation des ordinateurs. D’ailleurs, les interfaces graphiques appellent les fonctions de la console pour faire les actions demandées. Mais la console n’est pas morte puisque je continue de m’en servir (et je ne suis pas le seul). Mais alors qu’on a des interfaces graphiques, pourquoi utiliser directement le terminal?
Justement, pour être plus direct. Au lieu de dire à mes fenêtres de dire à la console de faire une tâche, je dis directement à la console de faire la tâche. Et je m’en sers presque tous les jours. Et oui, avec l’interface graphique, je pourrais faire ce que je fais avec la console, mais croyez-le ou nom, ça serait plus difficile et ça me prendrait plus de temps.
Bien sûr, il y a tout un tas d’outils pour les développeurs qui ne sont utilisables qu’avec une interface en ligne de commande. Mais je ne vais même pas parler de ça pour vous convaincre – essayer, du moins – de l’utilité de la console. Je vais vous donner trois cas d’utilisations très courantes pour moi.
Premier cas, quand je trie des photos. L’appareil photo que j’utilise au travail enregistre les photos en deux format de fichiers : le .jpg et le .nef, format raw de nikkon. Du coup, j’ai toutes mes photos en double, mais j’aime bien avoir dans mon dossier de photo tout mes .jpg, et un dossier ‘nef’ avec tout mes .nef. Avec l’interface graphique, il faudrait trier les fichiers par type, sélectionner les fichiers .nef, faire ‘clic droit > couper’, faire ‘clic droit > nouveau dossier’, le renommer ‘nef’, aller dans le dossier, faire ‘clic droit > coller’. C’est pas interminable mais quand vous avez 10 séries de photos à trier, c’est long. Du coup j’utilise une commande qui me fait tout ça: la commande prend une ligne, et comme c’est trop long, j’en ai fait un alias.
alias nef='mkdir nef && mv *.NEF nef/'
Quand je suis dans le dossier avec la console, je tape ‘nef’ et l’ordinateur fait le trie dans les photos. Ça va plus vite
Deuxième cas, quand je dois travailler sur un nouveau projet de mise en page – d’un magazine par exemple. J’aime bien avoir mon dossier de travail, avec un dossier pour les documents InDesign, un sous-dossier pour les photos, un sous-dossier pour les textes, un sous-dossier pour les documents de travail, un sous-dossier pour les exports avec à l’intérieurs de ce sous-dossier 2 sous-dossiers pour les exports PDF et les exports JPG. Je vous refais pas la manip’ à suivre en interface graphique, c’est à coup de ‘clic droit > nouveau dossier’ et de renommage. J’ai un alias qui fait ça.
mag () { mkdir -p "$1/elements" "$1/INDD" "$1/EXPORTS/PDF" "$1/EXPORTS/JPG" "$1/textes" "$1/visuels"; }
Je tape ‘mag mon-travail’ et l’ordinateur me crée le dossier et tous les sous-dossiers. Ça va plus vite.
Dernier cas, quand je veux faire une sauvegarde de mes dossiers sur un disque dur, au cas où. Dans ce cas là, ce n’est pas tellement la manip’ qui me pose problème, c’est de me rappeler ce que j’ai sauvegardé ou pas, est-ce que j’oublie pas un document que j’ai modifié dans un sous-dossier d’un projet… J’ai un alias pour ça.
alias backup="rsync -av ~/Documents/2021/ /Volumes/BACKUP/2021/"
L’avantage d’utiliser la fonction rsync, c’est qu’elle va regarder les différences entre le dossier de mon disque dur externe et celui de mon disque dur interne (nouveaux fichiers et fichiers modifiés) et ne vas copier que ce qu’il faut. Et comme j’ai un alias, j’ai juste à taper ‘backup’ dans mon terminal. Ça va plus vite.
Pour conclure, la console n’est pas un outil pensé par les geeks pour les geeks. C’est un outil pensé par des professionnels pour des utilisateurs finaux. Elle n’a pas vocation à remplacer l’interface graphique, ces deux façons de faire ne sont pas en concurrence, mais la console permet de discuter plus directement avec le cœur de votre ordinateur et de vous faire, dans certains cas, gagner du temps.
[16:38] Disney+
Star Wars : The Clone Wars
Pour amener la paix, une République galactique a été fondée avec pour capitale la planète Coruscant. Cependant, certains membres de la République pensent que celle-ci est corrompue. Afin de prendre le contrôle de la galaxie, ils se font nommer les Séparatistes et dirigent une armée droïde. Pour contrer les plans de domination des Séparatistes, la République se dote quant à elle d’une armée de soldats clones dirigée par les Jedi.
[19:23] Twitch
Le Récap (Playlist de tous les Récap sur YouTube)
React : Wolfgang Betracchi, l’escroc du siècle (reportage Investigations et Enquêtes)
React : Fear Factor
[23:03] YouTube
[23:03] Lifestyle
Tev & Louis
Louis-san
Le vrai langage des Japonais 🇯🇵 (feat. Saaya)
Le maquillage (et ses abus) au Japon 💄
[23:59] Cuisine
Gastronogeek
LES COOKIES LES + FOUS (20ères min) + ILE FLOTTANTE DE MON ENFANCE ! LA CUISINE AVEC MON FILS !
[24:18] Design
Satori Graphics
5% OF DESIGNERS KNOW ALL 3! (How To Generate Design Ideas)
FINALLY A NEW ILLUSTRATOR FEATURE! (Explained In Under 5 Minutes)
[25:59] High tech
Nowtech
iPad Pro VS iPad Air VS iPad 8 (guide d’achat iPad 2020)
PP World
Prise en Main du PREMIER Smartphone EXTENSIBLE ! (Oppo X 2021)
AuthenTech – Ben Schmanke
Best CHEAP Vlogging Setup? Rode Vlogger Kit Review
[34:24] Échecs
Echecs – Blitzstream
Carlsen contre MVL – L’Armageddon parfait
Parties pédagogiques 1700-1900 je joue mon répertoire
[37:56] Culture & vulgarisation
France Culture
Enregistré en 1912, ce tapissier découvre son accent parisien
The Coding Train
3.5 Simple Harmonic Motion – Nature of Code
3.6 Graphing Sine Wave – Nature of Code
Scilabus
Pourquoi les ecchymoses changent de couleur ?
Pourquoi l’ourlet des t-shirts est-il indispensable ?
Pourquoi le flash est-il interdit dans les musées ?
TugMaths
Pourquoi i²=−1 et pourquoi on a créé les NOMBRES COMPLEXES?
[43:57] Divertissement
LeStream
Le zap de LeStream (playlist YouTube)
Mcfly et Carlito
MARIO CARTE BLEUE FEAT JOYCA : INCROYABLE ÉPISODE (avec le pire cadeau de fin)(donc le meilleur)
MrBboy45
MON SETUP : LA MEILLEURE GAMING ROOM DE FRANCE 🤯 ?! Partie 1
Kyan Khojandi
Un Bon Moment avec FABIEN OLICARD et VÉRINO
Tev & Louis
ON JUGE BURGER KING AU JAPON 🍔
Domingo
LE CHAT VOLANT ! BEST OF DOMINGO #69
On est pas couché
Maxime Vachier-Lagrave – On n’est pas couché 4 mars 2017 #ONPC
Benjamin Verrecchia
Le Premier qui arrête de manger perd !
Le Premier qui mange perd ! (après 24h sans manger)
Tu ris, Tu perds feat. L’Electricité
Pierre Croce
Nourriture empoisonnée : Qui tombera sur le plat piégé ?
Pâtisserie empoisonnée : Qui tombera sur le gâteau piégé ?
Le dernier qui sort de la pièce à -20°C gagne
Camille LV
Le dernier qui craque gagne (On affronte nos phobies)
nakoneczny3
Bluetooth (La Chanson du Dimanche S01E02)
Les Freres Poulain
Un mur rempli de PLA avec des supports imprimés en 3D !! [EP-02]
Xari
BEST-OF XARI #97 : JE TRAHIS MON MEILLEUR AMI DOMINGO !!!
Les liens
Intro : « Funkorama » by Kevin MacLeod (license)
Temps d’écran : « Protofunk » by Kevin MacLeod (license)
Dossier : Say yeah by Topher Mohr and Alex Elena