Les billets de blog

Montrer un message aux utilisateurs AdBlock

AdBlock… le cauchemars de ceux qui vivent des bannières de pubs sur leur site… On a des polémiques, on a des discussions houleuses, et en mélangeant un peu le tout, on peut trouver un arrangement. Je vous propose une solution qui peut plaire à presque tout le monde, techniquement simple, qui ne gène pas (ou peu) l’utilisateur AdBlock ou Freenaute et qui peut vous permettre de vous faire comprendre; mais avant cela je tiens à m’exprimer une fois pour toute sur le pourquoi du comment de l’utilisation de bannières de pubs sur différents sites que je maintiens.

Une ligne pour avoir un serveur HTTP de développement

En parcourant des pages de ci de là, j’ai découvert deux commandes qui permettent de développer rapidement des pages nécessitant des appels HTTPRequest,

Alors que je m’amusais à développer un émulateur d’Assembleur avec en prime quelques binding de AngularJS, il m’a fallut utiliser un serveur Web pour que les appels HTTPRequest (ce que beaucoup appellent à tort Ajax). De prime abord, on aurait le réflexe de se dire “ok, on a deux possibilités, je me configure mon serveur Web pour qu’il puisse servir mon dossier de travail, ou sinon je déplace le tout dans /var/www…” avec tout les soucis de droits qu’il faut gérer.

Technique de masque binaire

Une fois n’est pas coutume, j’ai décidé d’expliquer une technique courante mais souvent oubliée par les développeurs, cela sans aucune forme de critique. C’est le sytème de masque binaire pour créer des drapeaux (ou flag) d’option.

Réactiver le mass storage sur Android

Vous l’avez certainement remarqué. Android a supprimé le fameux mass storage depuis les versions 4.x. Au lieu de cela, nous avons droit à un protocole soit disant pratique, le MTP, mais qui engendre un certain nombre de frustrations. Cela dit il existe un moyen de réactiver rapidement le mode “par défaut” qu’on aimait tant.

Reading some lines from a file in terminal

At work, I am often asked to find commands that meet specific needs. One of them recurs: how to make selections of lines in a file?

Vim for Golang

Developping with Go is easy, a simple text editor and you’re ready to work. But it’s very confortable to have syntax highlight, checker and outline view. There are lot of possible configurations for a lot of editors. My preference is Vim + some plugins. Let me show you how I configured my “Go vim IDE”