Articles rédigés par «Cascador» :
Les petites infos – 7
Rentrée difficile here, on va reprendre doucement avec des petites infos.
Comment obtenir la taille d’un fichier dans un script bash
Je n’avais jamais eu à récupérer la taille d’un fichier dans un script bash, j’en ai eu besoin pour un script perso. Sans trop réfléchir, je me dis du –human-readable /data/file, je vois 31G alors que j’attendais 30G. Je découvre l’option –apparent-size : print apparent sizes, rather than disk usage; although the apparent size is usually smaller, it may be larger due to holes in (‘sparse’) files, internal fragmentation, indirect blocks, and the like et vous fais une piqûre de rappel man du : du – estimate file space usage.
du –apparent-size –human-readable /data/file me donne bien 30G mais je fais une recherche pour connaître la meilleure pratique. Ici j’apprends que le plus « reliable » (fiable) est stat –printf= »%s » /data/file et accessoirement qu’entre stat, wc, du,… Lire la suite
iwd, le daemon Wi-Fi qu’il vous faut
Il y a quelques jours j’ai découvert iwd (iNet wireless daemon) grâce à Présentation des Wireless Daemon sous Linux chez Linux Embedded que je vous invite à lire, iwd vise à remplacer wpa_supplicant.
Je l’ai installé dans la foulée, en temps normal j’aurais attendu plusieurs mois avant de vous faire un retour mais après un effet waouh, j’ai décidé de faire une exception. Concrètement les performances Wi-Fi sont carrément meilleures et la connexion au réseau bien plus rapide. Avant j’attendais de longues secondes pour que mon pc portable se connecte au Wi-Fi alors que je suis à 2 mètres de la box, maintenant j’ouvre la session, je suis connecté. Je suis passé de 6 Mb/s à 60 Mb/s. Je ne reviendrais en arrière pour rien au monde.
Installation
Si vous pouvez, vraiment testez-le mais auparavant consultez ici si iwd est compatible avec… Lire la suite
Les petites infos – 6
Pas de vacances pour le partage.
Ian
Ian Murdock est le fondateur du projet Debian, il est mort à 42 ans le 28/12/2015. Je vous invite à lire Comment j’en suis venu à découvrir Linux, par Ian Murdock sur LinuxFr.org.
Je m’étais noté de me pencher sur les circonstances de sa mort : Debian founder Ian Murdock killed himself, Le fondateur du projet Debian Ian Murdock est mort par suicide.
La désillusion d’une start-up de l’économie circulaire
Sur Linkedin, tout le bullshit d’une start-up pour commencer mais si on s’accroche les 5 premières minutes, on découvre un article fort intéressant sur le recyclage et l’environnemental.
Achat d’une voiture hybride rechargeable
Le Hollandais Volant a fait une série de 3 articles sur son achat, je vous recommande… Lire la suite
RemoteCommand en SSH
On va parler aujourd’hui de SSH et de certains usages avancés.
Lancer une commande sur une machine distante
Quelques exemples.
ssh serveur.domaine.net ‘cat /etc/hostname’ ssh serveur.domaine.net ‘systemctl restart nginx’ ssh -t serveur.domaine.net ‘journalctl -f’ ssh -t serveur.domaine.net ‘tail -f /var/log/syslog’ ssh -t serveur.domaine.net ‘htop’ ssh -t virtualisation.domaine.net ‘virsh console dns1’ ssh -t virtualisation.domaine.net ‘virsh console dns1; bash -l’ cat ~/Config/bashrc_serveur | ssh serveur.domaine.net ‘cat >> ~/.bashrc’ OU ssh serveur.domaine.net ‘cat >> ~/.bashrc’ < ~/Config/bashrc_serveur ssh 192.168.3.10 ‘bash -s’ < script.sh
Sur mon Pi j’ai alias temp=’/opt/vc/bin/vcgencmd measure_temp’ afin de connaître sa température, pour lancer un alias d’une machine distante : ssh -t pi bash -ic ‘temp’
Pour lancer une fonction de mon poste local sur une machine distante : ssh serveur.domaine.net « $(typeset -f getinfo); getinfo /etc/hostname »
Sources : https://www.cyberciti.biz/faq/linux-unix-osx-bsd-ssh-run-command-on-remote-machine-server/ https://www.cyberciti.biz/faq/use-bash-aliases-ssh-based-session/ https://stackoverflow.com/questions/22107610/shell-script-run-function-from-script-over-ssh
RemoteCommand dans ssh_config
Repose-poignets/coudes
Un jour en cowork je vois une femme s’installer sur une table devant moi. Là elle sort une espèce de tapis qu’elle place devant son pc portable, elle dépose dessus son smartphone à charger tout à gauche, son cahier au centre, ses stylos tout à droite. Je trouve ça instantanément fantastique. Elle a ses coudes et avant-bras posés confortablement sur le tapis ainsi que tout son matos, un téléphone qui vibre sur une table en bois ou sur un tapis ne dérange pas de la même manière.
Un peu gêné mais tout de même extrêmement curieux/intéressé, je suis allé l’aborder en fin de journée en lui demandant ce que c’était et où elle l’avait acheté. Voilà un an que j’utilise le même.
Il s’agit d’un repose-poignets/coudes, 16,99 euros sur Amazon. Au départ c’était un délire, je m’attendais à un truc un peu… Lire la suite
Temps : Partage, travail, imposture
Depuis quelques mois j’essaie de m’imposer une discipline, noter pour chaque article le temps que j’y ai consacré.
Qualité et fiabilité du matériel professionnel Rédigé en 5h Les petites infos – 3 Rédigé en 2h Aspect graphique de Debian Sid Xfce après une petite heure Rédigé en 3h Debianeux Rédigé en 1h30 Les petites infos – Spécial NVMe Rédigé en 7h Les sources d’information pour Debian Rédigé en 4h Les petites infos – 4 Rédigé en 2h Tricher Rédigé en 2h30 Une présentation de systemd-nspawn Rédigé en 5h NordLynx, WireGuard par NordVPN Rédigé en 2h GitHub et la dernière release Rédigé en 6h Lire la suite
Les petites infos – 5
Petite fournée, grande valeur nutritive.
Le cahier de l’administrateur Debian – Debian 10 Buster
Dans les sources d’information pour Debian j’avais recommandé le cahier de l’administrateur Debian (pour Debian 8 Jessie), la « nouvelle version » est sortie le 29 mai en Anglais. La version Française est disponible mais loin d’être terminée, tous les changements sont encore en Anglais. Il va falloir attendre quelques semaines avant que je puisse remonter l’info sur le Jdh ^^
WireGuard VPN: Secure and Fast, But Bad for Privacy ?
Dans NordLynx, WireGuard par NordVPN j’ai eu des commentaires qui n’avaient pas saisi les différences entre OpenVPN et WireGuard. Le principal défaut de WireGuard : la vie privée. J’avais invité à lire https://nordvpn.com/blog/nordlynx-protocol-wireguard/ pour comprendre mieux la situation.
J’ai « enfin » trouvé un
Communautés techniques, utilisateurs libérés
J’ai suivi de près la sortie de Ubuntu 20.04 LTS. Aucun blog francophone n’a consacré un billet dessus, un non-événement. L’article de LinuxFr.org est bien court, 2 sites généralistes ont traité davantage cette actualité : Next INpact et Le Crabe Info. Ubuntu reste une distribution très connue et utilisée, on pourrait croire qu’elle est juste mal aimée, ce serait oublier qu’elle est également avec CentOS et Debian, une des 3 distributions les plus utilisées pour un serveur. Comment expliquer ce désintérêt des communautés du Libre ?
Ubuntu est à présent grand public, elle fait partie du paysage, techniquement elle n’a plus que peu d’intérêt. Il y a encore 5 ans, chaque sortie d’Ubuntu était relayée par de nombreux articles de blogs. Il ne s’agit pas ici d’un problème de disparition des blogs mais d’un… Lire la suite
Ikigai, éclairer notre rapport au travail, notre ressenti dans un emploi
Pour les Japonais, trouver l’« ikigai » revient à trouver sa raison d’être, sa voie.
En Français remarquez que Vocation et Mission sont inversés par rapport à l’image ci-dessus, cela me paraît plus correct.
Ce concept me semble très pertinent pour éclairer notre rapport au travail, notre ressenti dans un emploi, surtout très parlant pour les gens en recherche de sens, de compréhension de leur environnement et de leurs choix.
Actuellement je me situe au centre, dans l’ikigai. Ce pour quoi je suis doué : Je ne suis à peu près doué que pour l’informatique. Ce que vous aimez : L’informatique et plus particulièrement Linux sont mes passions. Ce pour quoi vous êtes payé : J’ai la chance d’en vivre dignement et d’avoir un salaire intéressant.
Le point le plus délicat reste « Ce dont le monde a besoin ». J’aime mon métier mais je le trouve superficiel…. Lire la suite
GitHub et la dernière release
Vous avez déjà essayé de récupérer la dernière release (version) d’un outil sur GitHub en ligne de commande ? Aujourd’hui c’est ce qu’on va tenter, aiguisez votre CLI, sortez votre chapeau d’explorateur, prévoyez des bandages ça va crapahuter dur (mais restez chez vous 😁️).
La carte
Dans toute chasse aux trésors, il y a une carte, la nôtre est l’API GitHub. On a même l’endroit exact où est le trésor. Dans un monde parfait tous les développeurs sur GitHub feraient ainsi.
Un magnifique « Latest release » et surtout **aucun numéro de version dans Assets**, à partir de là pour télécharger « toujours » la dernière release : wget https://github.com/cheat/cheat/releases/latest/download/cheat-linux-amd64.gz
Vous venez de découvrir votre premier trésor, un kinder surprise. Vous sentez pas encore la sueur.
Les coordonnées
Pour récupérer un trésor, il faut connaître son emplacement, ici le numéro de version. On va… Lire la suite