Les derniers articles

Donald Trump à la rescousse du logiciel libre
Vous n’avez certainement pas loupé l’affaire du désaccord commercial entre Etats-Unis d’Amérique et Chine concernant Huawei. Le gouvernement étasunien ordonne à des entreprises locales (filles ?) de ne plus commercer avec d’autres entreprises étrangères.
Ainsi l’entreprise chinoise Huawei n’aura plus accès à Android, le logiciel faisant tourner 80% des téléphones mobiles dans le monde actuellement. Microsoft est lui aussi mis à contribution et ne devra plus fournir de Windows à cette même firme chinoise. N’ayant aucune envie d’analyser la portée géopolitique des mauvaises relations sino-étasuniennes, je me focaliserais plutôt sur la mise en lumière involontaire projetée par Donald Trump sur le Logiciel Libre.
Et oui, le logiciel libre est l’alternative vers laquelle se tournent les victimes de l’histoire. Auparavant, la Russie, la Gendarmerie française et certaines parties prenantes dans le monde avaient décidé de se passer des services de Microsoft (Windows… Lire la suite

Décalage horaire entre Windows et Linux en dual-boot
En ce moment je m’occupe de tous les petits soucis que je rencontre sur GNU/Linux. Le pc fixe est en dual-boot, Madame utilise une session Windows, je suis sur Mint Xfce. Mint est à l’heure, la session de Madame affiche 2h de moins.
J’avais pris ce problème par dessus la jambe, réglé l’heure sur sa session mais après quelques essais, Windows affiche de nouveau 2h de moins. Pas évident de faire la corrélation entre Windows et Linux à cause du dual-boot.
On peut régler le problème du côté Windows ou Linux, je vous propose Linux évidemment : timedatectl –adjust-system-clock set-local-rtc 1. On vérifie ensuite qu’on a bien RTC in local TZ: yes en faisant timedatectl. À noter le Warning : The system is configured to read the RTC time in the local time zone. This mode can not be fully supported. It will create various problems with time zone changes… Lire la suite

Tendresse et autorité

Jalousie
Je me surprends parfois à être jaloux. Pas jaloux de la femme, des biens, du salaire, de la vie des autres, je ne suis jaloux que de la réussite intellectuelle et/ou professionnelle de certains.
Puis je me souviens de ma vie, de mes qualités et de mes défauts, de mes envies. Je me rends compte que je ne voudrais pas être la personne que je jalousais il y a 2 mn. Je suis bien dans mes pompes. Ça me fait penser à ces pubs où on se dit « ah ouais ce serait bien ce truc » puis 2 mn plus tard « mais en fait ça me sert à rien, j’en ai pas l’utilité ». Comme si pendant un bref instant notre esprit oubliait qui l’on est, qu’il est nécessaire de sortir son cerveau du mode veille.
Attention à ne pas confondre jalousie et envie. J’ai envie de vacances, de voyages, de temps… Lire la suite

S’isoler du bruit
Travailler en écoutant de la musique est devenu courant. On s’isole de l’environnement sonore dans lequel on est pour augmenter notre concentration (et notre confort) au travail.
Je ne connais pas de musique qui pourrait me convenir. Si elle ne me faisait rien ressentir, je ne l’écouterai pas. Je ne suis pas concentré, tout au contraire je suis DANS la musique. Spéciale dédicace à mon collègue qui me faisait sursauter quand il se mettait à faire de l’air drums.
Je me suis tourné vers les sons d’ambiance (récupérés avec youtube-dl) : Pluie et orage au jardin, Orage en mer, Pluie et tonnerre dans la forêt brumeuse. On trouve également des sites comme Noisli (j’épingle l’onglet) et des logiciels comme ANoise. Je règle finement le son (amixer get Master, amixer set Master 70%),… Lire la suite

L’option ControlMaster de ssh_config
D’habitude j’essaie d’être synthétique, ce ne sera pas le cas cette fois, l’article sera long. Je voudrais vous montrer comment je procède lorsque je creuse un sujet et les voies tortueuses pour apprendre, comprendre.
L’option ControlMaster
D’après le man ssh_config, elle permet d’activer le partage de multiples sessions à travers une seule connexion réseau. On ne le dit pas assez mais le man c’est brut de décoffrage, celui qui comprend à quoi cette option peut servir à partir de l’explication est un génie. Je vais faire la traduction en vous parlant de son usage et de son intérêt.
Lorsqu’on se connecte à un serveur en SSH, on passe par une phase d’authentification avant d’être connecté. C’est en général très rapide, j’ai fait quelques tests sur des serveurs au boulot, je tourne à 0.3s. Cela va dépendre de nombreux facteurs : la vitesse de votre connexion (fibre, ADSL…), votre méthode d’authentification… Lire la suite

youtube-dl, récupérer les flux audio et vidéo de nombreux sites
youtube-dl sous licence Unlicense permet de télécharger les flux audio et vidéo de nombreux sites dont youtube, youporn, facebook, arte.tv, france.tv, tf1.fr, vimeo, twitch… En temps normal j’aurais fait une présentation plus soignée de youtube-dl mais Next INpact a publié un article complet que je vous invite à lire (comme je soutiens la presse de qualité et que je suis une grosse feignasse). Pour l’installation, go to Mémo installation packages.
À l’occasion de la diffusion de Internet ou la révolution du partage, faisons un focus sur les principales commandes et options à connaître pour utiliser cet outil.
Les options à connaître
-F, –list-formats : Lister tous les formats des flux audio et vidéo disponibles pour une URL -r, –limit-rate : Limiter le débit du téléchargement (500K ou 3.5M par exemple) -a,… Lire la suite

Mailing
Dans le cadre de son emploi dans la fonction publique, Madame a dû effectuer un mailing à partir de son client de messagerie (souvent le cas en entreprise à ce que j’en ai vu). Elle a commis l’erreur suprême en oubliant de mettre les destinataires en Cci (Copie cachée invisible) ce qui empêche chaque destinataire de voir les adresses mail des autres destinataires. Une réclamation a été déposée à la CNIL, c’est remonté très haut (DRH, RSSI…) puis redescendu jusqu’à ses N+1 et N+2. On parle d’environ 700 destinataires, le contenu du mail ne contenait pas d’infos privées/confidentielles (questionnaire de satisfaction). Elle a rdv demain mardi pour connaître les sanctions prises à son encontre (blâme, avertissement, non renouvellement de son détachement…).
Je n’excuse pas son erreur mais je la qualifierais d’humaine, terriblement humaine.
Lorsque Thunderbird détecte le mot-clé « pièce jointe », il demande si on souhaite effectivement envoyer le mail pour… Lire la suite

À la seconde
J’affiche l’horloge en bas à droite de mon écran. J’ai ajouté récemment l’affichage des secondes suite à un besoin qui se faisait sentir, lancer une opération à une heure précise (typiquement maj/reboot serveur).
Je n’aime pas voir les secondes, il y a un côté hypnotique (comme le feu) quand on se met à regarder trop longuement. Ça me rappelle : « Et si tu regardes longtemps un abîme, l’abîme regarde aussi en toi ».
Voir les secondes s’écouler les unes après les autres et se rendre compte qu’on ne fait rien, du vide (intérieur) qui nous emplit. C’est pour moi le miroir de ce que je n’ai pas réussi à faire de mon temps.
J’ai la chance et le malheur de voir le temps passer. J’oscille régulièrement entre légèreté du présent et poids du passé comme du futur. Je caresse la tête de mon fils, simultanément je goûte l’immense privilège de cet… Lire la suite

Vous avez 4 heures
Je me suis dit que ça pourrait être marrant de vous faire participer aux casse-têtes auxquels je suis confronté. Je lance le truc pour voir si ça vous plaît/amuse, si il n’y a pas de retours je remballerai mon idée ha ha.
On m’a demandé de récupérer les logs du 22/01 à partir de 11h40 sur quelques 130 serveurs. On peut utiliser ansible ou un outil de ce type pour balancer la commande sur tous ces serveurs mais comment récupérer tous les logs (ligne entière) à partir de 11h40 ?
Ci-dessous 50 lignes de logs d’un serveur (j’ai trafiqué et tronqué les infos) qui vous serviront à tester la solution que vous proposez, je vous invite à les copier-coller dans un fichier sur votre poste pour effectuer vos tests. Tous les coups sont permis : Scripts (tous langages : Python, Perl…), shell one-liner, site web qui fournit la solution en… Lire la suite