Android

K-9 Mail – utiliser les alias d’e-mail

Quand on utilise un client e-mail mobile, il n'est pas simple de pouvoir envoyer un mail avec un alias d'e-mail. Tout d'abord, pourquoi utiliser les alias d'e-mail ? J'utilise les alias d'e-mail pour protéger l'accès à mes mails. Pour cela, j'ai une adresse email. Cette adresse est l'identifiant pour me connecter à mon serveur de mail. Je ne l'utilise jamais pour communiquer avec quelqu'un ou pour m'inscrire sur un quelconque site. En revanche, je crée des alias d'e-mail (que je…
Lire d'avantage
Firefox

Firefox – segmentez votre navigation avec les containers

Nous sommes quotidiennement amenés à utiliser notre butineur préféré avec des usages différents. Ce peut être à titre professionnel, personnel, pour faire des achats, des recherches, Il est, dès lors, intéressant de pouvoir bien séparer ces usages. Ceci peut être fait en démarrant plusieurs butineurs. Mais Firefox propose une solution plus souple : les containers ! Qu'est-ce que c'est ? Les containers Firefox permettent d'isoler, au sein d'un même Firefox, différents types d'usage au travers d'onglets contextuels. Ces derniers auront…
Lire d'avantage
Android

/e/ sur OnePlus 6T

Mon changement récent de smartphone était l'occasion d'être plus vigilant sur le contrôle de mes données personnelles. En effet, ce petit appareil qui ne nous quitte plus émet énormément de données vers des services tiers (tel que Google mais pas que). Il y a quelques temps, j'avais repéré le système d'exploitation /e/ pour téléphone portable dont la promesse est de mieux protéger nos données. Ce système se base sur LineageOS et microG en supprimant tout service ou logiciel susceptible d'envoyer…
Lire d'avantage
Android

OnePlus 6T – 5 jours plus tard

Cela fait 10 ans que j'utilise des smartphones. Le tout premier était un HTC Hero et le dernier un Nextbit Robin. Mes deux derniers téléphones m'ont duré 3 ans. A chaque fois, la batterie donne des signes de faiblesse inquiétants au bout de 2 ans à 2 ans et demi. La lecture d'empreinte du Nextbit m'ayant lâché il y a 6 mois, j'étais donc à la recherche de son remplaçant. Quels étaient les critères de choix ? Pas trop gros…
Lire d'avantage
Développement

Afficher et cacher du texte en CSS

Depuis quelques temps, je fais la chasse aux frameworks Javascript inutiles. Par exemple, je m'interdis d'utiliser jQuery. En effet, il est généralement possible d'écrire du code équivalent avec l'API ECMAScript standard. C'est ce que certains appellent du Vanilla JS. Introduction Dernièrement, j'ai dû implémenter une fonctionnalité qui permettait d'afficher ou cacher des informations via un toggle button. L'idée est d'avoir un petit "(+)" cliquable en plein milieu d'un texte qui sur un clic affiche plus de détail. Ce détail peut…
Lire d'avantage
Développement

Comment faire simplement un tutoriel vidéo du terminal ?

Parfois, une courte vidéo est bien plus parlante qu'un long texte avec des lignes de code. C'est pourquoi, je me suis récemment mis à la création de tutoriels vidéo sous la forme de Gif animés. Le besoin s'est fait sentir pour moi lorsque j'ai voulu montrer les capacités d'indentation et de colorisation syntaxique de jq. J'aurais pu le faire via un billet de blog. Mais une courte vidéo sur Twitter me semble plus pertinente et impactante. Voici le résultat :…
Lire d'avantage
Développement

xmlstarlet – manipuler du XML en shell

A l'époque où le JSON est roi, ce billet fait un peu tâche, non ? Pourtant le XML est toujours là, plutôt côté serveur, bien discret. Et même s'il n'est plus aussi populaire que le JSON, nous sommes parfois amené à le manipuler. Pour tout ce qui est transformation de document, vous pouvoir aller voir du côté du bien connu XSL. Mais si vous souhaitez seulement explorer un XML pour y extraire simplement et rapidement des informations dans un script…
Lire d'avantage

Le statique est la nouvelle dynamique

Avec cette nouvelle série d'articles, je propose de partager une nouvelle façon de concevoir nos applications web. Le web dynamique et la chaleur de donnéesEtape par étape - PWAEtape par étape - REST API en lecture seuleEtape par étape - SPAEtape par étape - permaliensEtape par étape - indexationEtape par étape - BaaS & Full servicesDéploiement - On-premiseDéploiement - Cloud & Les liens vers les articles seront prochainement publiés.
Lire d'avantage
Développement

Apache – bloquer l’accès HTTP à certains pays

Bravo ! Vous avez enfin réussi à faire le buzz avec l'un de vos articles. Vous êtes relayés par des influenceurs américains sur Facebook et vous percez sur Reddit. Un flux continu de visiteurs maintient pendant un certain temps un trafic important sur votre serveur. Tout roule ! Pourtant, une fois le buzz retombé, votre serveur continue d'être fortement sollicité alors que tout semble être retourné à la normal sur votre outil de suivi des visiteurs. Que ce passe-t-il ?…
Lire d'avantage
Linux

Installer un Raspberry Pi Zero sans périphérique

Il est loin le temps, où l'on montait un média center de salon à base de carte mère au format mini-ITX de 17x17cm et surtout sans ventilateur. Aujourd'hui, le Raspberry Pi est bien plus répandu et le modèle zero tient dans les dimensions de 6,5x3,1cm ! Voyons donc comment l'installer et le configurer sans utiliser ni clavier, ni écran, ni WiFi, ni même d'alimentation secteur. Pour cela, nous aurons besoin d'un PC quelconque (avec un port USB), d'un cable USB…
Lire d'avantage