Les billets de blog
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”
Utiliser la reconnaissance vocale de Google
Et si on se faisait une petit application de reconnaissance vocale maison qui marche sur le desktop ? Je recherche depuis des mois, voir des années, une solution sous Linux qui me permettrait de faire correctement de la reconnaissance vocale proprement. Mais mes recherches n’ont jamais été fructueuses, que ce soit du coté de CMU Sphinx ou je ne sais quel “Perlbox”… Mais voilà, Google propose sur Android, et depuis peu (quelques mois en fait) une api sur Chromium/Chrome qui fonctionne vraiment bien.