Journal Restaurer l’historique de zsh

Posté par . Licence CC by-sa.
Tags :
13
25
déc.
2019

Il y a quelques jours, mon historique zsh a apparemment été vidé, peut‑être à cause d’une fausse manip dont je parlerai peut‑être. Je crois avoir rempli mon $HOME complètement, et ça n’a peut‑être pas plu à zsh.

Mes shells n’enregistraient donc plus les nouvelles commandes dans le fichier .zsh_history, et surtout, ce fichier est devenu vide. Or, je tiens à mon historique ! Il y a un tas de commandes que je rappelle simplement en tapant leurs premières lettres (...)

Journal Microsoft Edge : bientôt une version GNU/Linux

Posté par . Licence CC by-sa.
21
16
nov.
2019

Ivre, je viens de voir que Microsoft va publier une version de Edge pour Linux.

Ça m’a fait à peu près la même impression que recevoir une exception levée de cette manière :


    default:
        throw new Error("BUG: SOMETHING IS HORRIBLY WRONG, THIS SHOULD NEVER HAPPEN!");
    }

Je savais que je ne dormais pas assez en ce moment, mais là l’avertissement est sévère !

Bientôt, on pourra lire :

Microsoft développe une version de Cortana (...)

SimpleProtocolPlayer NG ­— jouez des sons de votre ordinateur sur votre appareil Android

Posté par . Édité par ZeroHeure, Davy Defaud, Ysabeau, Benoît Sibaud et patrick_g. Modéré par ZeroHeure. Licence CC by-sa.
Tags : aucun
27
24
oct.
2019
Android

Il y a quelque temps, j’ai découvert SimpleProtocolPlayer, une application Android sous licence Apache 2 qui permet de lire un flux audio non compressé depuis le réseau. Cette dépêche présente l’application, ainsi que de son inclusion dans la logithèque F-Droid.

Paramétrage de SimpleProtocolPlayer

Journal Petite mise à jour de OUI Léger

26
7
oct.
2019

Précédemment, je présentais ici l’extension OUI Léger pour rendre le site oui.sncf plus léger et plus rapide sur Firefox.

Ce journal a eu beaucoup de succès, je vous tiens donc au courant. Aujourd’hui, j’ai amélioré quelques petites choses, des fois que des gens ici utilisent encore OUI.sncf :

  • Une image de fond est réapparue depuis le dernier journal. Elle est maintenant cachée.
  • Deux marges inutiles ont été supprimées
  • L’ajout des liens d’accès aux différentes pages en bas de la page (...)

Journal Doublez le volume sonore des appels sur un téléphone

Posté par . Licence CC by-sa.
18
27
juil.
2019

Les coups de fils devenaient pénibles avec mon téléphone, parce que je n’entendais pas bien mes correspondants.

Aujourd’hui, je vous présente une technique pour augmenter drastiquement (« doubler », en langage pifométrique) le volume sonore de vos appels. Cette technique, universelle, est indépendante du système d’exploitation du téléphone et peut s’appliquer sur un téléphone non rooté avec sa ROM d’origine.

Première étape : essayer d’appeler votre messagerie vocale. C’est pas cher, ça ne dérange personne, ça ne nécessite pas (...)

Journal OUI-Léger : une extension Firefox pour rendre le site oui.sncf plus léger

89
9
juil.
2019

Je prends régulièrement les trains de la SNCF, la Société Nationale des Chemins de fer Français. Cela m’amène à acheter des billets sur le site OUI.sncf (anciennement voyage-sncf.com).

Ça fait longtemps que je suis gêné par la lourdeur du site. La page d’accueil met bien 10 secondes à se charger, et le processus complet d’achat de billet prend plusieurs minutes sur un ordinateur classique, et ne parlons même pas de la situation sur le téléphone. Le site consomme également énormément (...)

Journal Envoyer un SMS rapidement depuis le terminal

Posté par . Licence CC by-sa.
44
2
juil.
2019

Je continue à me servir des journaux LinuxFR comme sauvegarde pour mes scripts shells pourris.

J’utilise KDE Connect pour relier mon téléphone à mon ordinateur. Ça permet plein de choses, y compris répondre rapidement aux textos reçus. Par contre, impossible de commencer un texto depuis l’interface graphique. L’outil en ligne de commande, en revanche, le permet.

Voici un script qui permet d’envoyer un texto rapidement depuis la ligne de commande. Le script invoque votre éditeur de texte préféré (indiqué dans (...)

Journal Récupérer une liste de lecture Apple

Posté par . Licence CC by-sa.
24
26
mai
2019

Je suis récemment allé à une soirée où le choix musical m'a plu. La personne qui mettait sa musique a découvert qu'elle pouvait me partager sa liste en m'envoyant un lien qui pointe vers https://music.apple.com/fr/playlist/[quelque chose].

Je n'ai pas iTunes. Mon but : récupérer cette liste et en faire un truc que je peux utiliser. Ce journal est aussi un prétexte pour jouer avec jq, un outil pour faire des requêtes sur des données formatées en JSON.

Prenons (...)

Journal Qualcomm corrige une faille critique dans des dizaines de puces Snapdragon

24
8
mai
2019

Pour continuer sur les discussions autour d'Android du moment sur LinuxFR.

Source : https://app.beebom.com/qualcomm-patches-critical-flaw-dozens-snapdragon-socs/

Traduction :

Des chercheurs du groupe NCC, une compagnie spécialisée dans la cybersécurité, ont découvert une vulnérabilité critique qui affecte des dizaines de puces Qualcomm utilisés dans les téléphones et tablettes Android.

D’après les rapports, pas moins de 46 puces Qualcomm, incluant les SD820, 835, 845, 855, 625, 636, 660, 670 sont probablement impactés par la vulnérabilité qui permet d’autoriser des attaquants potentiels à accéder à (...)

Journal Shebang #!/usr/bin/env sh : testé et approuvé

Posté par . Licence CC by-sa.
26
2
mai
2019

Je prends grand soin à éviter les bashismes pour que mes scripts puissent tourner sur n’importe quel système, quelque soit le shell présent, pourvu qu’il soit compatible POSIX.

Mes scripts shell son préfixés avec le shebang #!/usr/bin/env sh et jusqu’à maintenant, je le faisais purement pour la bonne pratique, en me disant que je pourrais très bien utiliser #!/bin/sh, et mon environnement d’exécution se débrouillera toujours pour trouver un shell compatible POSIX pour exécuter mon script. Et si le (...)

Journal Dernière version de KDE sous Debian testing

Posté par . Licence CC by-sa.
12
7
avr.
2019

J’utilise Debian. Ça me permet d’avoir une distribution bien supportée, qui sépare bien logiciels libres et logiciels non-libres.
La version que je choisis d’utiliser est testing, un bon compromis entre la stabilité de Debian stable et l’instabilité de… unstable. De toute façon, les paquets migrent rapidement de unstable à testing une fois qu’ils ont passé quelques jours de vérifications, ce qui me va bien.

J’aime aussi beaucoup l’environnement de bureau Plasma et l’écosystème KDE.

Le bureau KDE fourni par Debian (...)

Journal Le DRM Widevine L3 cracké

Posté par . Licence CC by-sa.
43
20
jan.
2019

Je n’ai pas encore vu de journal ou de dépêche à ce sujet, alors je me lance. C’est un peu décousu, je rapporte ça pèle-mêle.

Widevine est un DRM (Digital Rights Management, ou moins officiel mais plus exact Digital Restriction Management) assez répandu, géré par Google, une grosse multinationale qui touche pas mal de domaines dans les nouvelles technologies et au‐delà.

Le but d’un tel composant est de limiter le « piratage », en restreignant les personnes (...)

Journal Sur l'intérêt des systèmes de protections des courriers électroniques (DKIM, SPF et DMARC)

Posté par . Licence CC by-sa.
52
6
jan.
2019

J’héberge mon propre courrier électronique. Le faire correctement n’est pas une chose triviale à faire et on est amené à apprendre l’existence de plusieurs mécanismes. Ce matin, j’ai reçu un courriel de non-livraison étrange de la part de Gmail et c’est l’occasion de parler de ces mécanismes, puis on décortiquera ce courriel étrange.

SPF, DKIM, et DMARC

Ces trois technologies servent à lutter contre le courrier indésirable.

SPF : Sender Policy Framework

SPF prend la forme d’un enregistrement DNS sur (...)

Journal Bricolage pour faire des sauvegardes

Posté par . Licence CC by-sa.
22
6
jan.
2019

J’aime archiver tout ce qui bouge, et j’aime bien l’idée de ne rien perdre si mon ordinateur tombe en panne MAINTENANT. Dans ce journal, je vais décrire comment je gère mes sauvegardes, des personnes ici se sont montrées intéressées.

Attention, je vous préviens tout de suite : c’est un système de sauvegarde bricolé maison à base de cron et de scripts shell dégueulasses. Ce n’est pas un tutoriel, donc c'est écrit dans un style « je raconte ma vie ».

(...)