When it comes to handling my todo list, I'm a huge fan of flat text files.
The main reason why I prefer them over anything else is that I find it
far easier to display it with notification popups this way.
I eventually got sick of wordpress and of my former hoster free.fr.
Wordpress is probably awesome if you are a team of 15 authors who want to
handle mass production of articles with a nice web interface. On the other
hand, it needs constant updates, and the last ones ...
I wrote a jabber bot that does just one thing: it uses plowshare to
download what you paste. It is quite minimalist and thus does not offer
queue management features nor advanced captcha solving possibilities, so
you should not try to use it on links plowshare can't break automatically ...
Another episode of my adventures of firewall bypassing. In order to
use the http CONNECT method to tunnel ssh, you have to configure
apache as I previously showed in
"SSH over SSL, a quick and minimal config.".
Sadly, the current version of apache does not allow to do it over ...
Je reprends du service sur ce blog pour parler d'un petit projet
libre qui m'a fait bien rigoler: padopi. C'est une application web
qui permet d'envoyer des faux mails à vos amis pour leur faire
croire qu'ils se sont fait coincer à télécharger. Bon, les ...
Last week, I was glad to be a
supergenpass user:
gawker.com was hacked
and a huge number of their username/password hashes was exposed.
While I am not happy with the fact my email was part of the leak
and I've stopped reading anything from them, I know ...
In order to share them across several machine, like a lot of
people, I synchronize my dotfile using a DCVS on
a public repository. I
save as much stuff as I can, provided it does not contains
sensitive stuff like passwords. Problem: How do you save your
crontab? I finally ...
So you are behind a vicious firewall that filters outgoing ssh and
vpn, and the only safe way out is SSL. In this article, I'll
describe how to SSH over SSL to a machine that runs an ssh server
and apache2. This machine will still be able to run ...
It has been a while since I first dreamt about a reliable way to complete
C++ code within vim. Sure, there was omnicppcomplete, which was able to
complete more or less accurately from ctags databases, but the quality of
the completion was greatly dependent on your coding style (I never ...
As an Operation Research engineer/PhD student, I was very interested to
discover that Google just released a project in my field. It is simply
called "or-tools" and contains a constraint programming solver.
While CP is not my primary field of study, I know the basics and I gave a ...
Salut planet-libre, J'ai mis à jour TalkMyPhone, mon application
android. Pour ceux qui n'auraient pas suivi le lancement de
l'application la semaine dernière, TalkMyPhone est une application
permettant de contrôler son mobile à distance via xmpp, le
protocole utilisé par jabber/gtalk. La version beta supporte
désormais ...
Hello planet libre, J'ai codé une application android pour recevoir
des notifications de son téléphone. Le principe est simple: vous
créez un compte jabber pour votre appareil et vous l'inscrivez dans
vos amis gtalk (vérifiez que ça marche avec pidgin/empathy en vous
envoyant un message). Puis vous ...
Qui n'a jamais perdu par erreur une compilation, une session ssh ou
une fenêtre irssi en fermant une console par inadvertance, à cause
d'un lag réseau, ou bien à cause d'un redémarrage brutal de X11?
Les outils présentés ici permettent de vous affranchir de ce genre
de ...
You can do continuous background compilation within vim. The
following code snippet will compile your project with 'make' each
time you save the current buffer:
incron est un programme fonctionnant sur
le même principe que cron, mais basé sur des événements dans le
système de fichiers plutôt que sur des moments de la journée. C'est
très propre: pour l'utiliser, on spécifie un ou des fichiers à
surveiller, un type d'action à détecter ...
Dans un article intitulé
je connais ton mot de passe,
freenews vient de nous pondre une nouvelle preuve que la plupart
des gens n'ont strictement rien à faire que n'importe quel clampin
avec un peu trop de temps libre (ou, au choix, de mauvaises
intentions) puisse trouver en ...
Il y a des dizaines de logiciels permettant de gérer sa TODO liste.
Paradoxalement, si on cherche quelque chose de simple, on ne trouve
pas. Ce que je cherchais à faire est on ne peut plus simple à
décrire: quelque chose qui apparaisse une fois par heure. En effet,
le ...
J'ai envie d'attirer l'attention sur une fonctionnalité sympa de
vim, qui pourtant semble méconnue de pas mal de monde, même des
utilisateurs avancés: la commande :GetLatestVimScripts, ou son
alias :GLVS.
Le principe est simple: vous installez un script pour vim, et vous voulez
que ce script se ...
L'annonce vient de tomber sur la mailing liste : gdb vient de
sortir dans sa version 7.0! Vous vous dîtes: "Bof, gdb je connais,
une nouvelle version d'un débogueur qui sort, il n'y a pas de quoi
fouetter un chat." Détrompez-vous! Les progrès apportés sont tels
que ...
On m'a donné une astuce bien sympa pour générer de la documentation
de manière conditionnelle avec doxygen. J'utilise ça dans le projet
que je code au boulot, et je pense que ça vaut le coup de partager.
L'idée est de générer la documentation automatiquement à chaque
compilation ...
Aujourd'hui, après avoir passé un bout de temps à déchiffrer la
sortie d'une compilation, je me suis mis en quête d'améliorer mon
quotidien et d'y mettre... des couleurs! Pour ce faire, on cherche
un peu ce qui existe déjà, et on tombe sur colorgcc. C'est ...
Ça faisait longtemps que je n'avais pas fait d'article, j'en
profite donc pour rendre hommage au méconnu
vimgdb. vimgdb est un patch pour
vim qui permet de débogguer dans vim. On ne vantera jamais assez
les mérites d'un déboggeur (franchement, il y a un stade où ...
Ce petit billet me sert à vous faire suivre une information par le
développeur de MonkeyChow, un des lecteurs de flux rss "web-based"
dont je parlais il n'y a pas si longtemps dans
cet article.
Greetings. I am the author for MonkeyChow. I’m sorry to resort to
English ...
Je recherche en ce moment des outils qui me permettraient
d'importer/exporter de l'uml pour un projet C++ que je vais faire cet
été. L'idée est la suivante : je souhaiterais que les modifications de mon
code soient répercutées sur un fichier contenant de l'uml sous un ...
Si vous posez la question, même aux plus purs geeks que vous
rencontrez : "et toi tu utilises openPGP pour signer tes mails?",
et bien vous pouvez être sûr que la réponse sera "non." pour la
plupart d'entre eux. L'excuse (mauvaise) qu'on vous sort dans ce
genre de ...
Les développeurs de tiny tiny rss sont très sympas, ils ont écouté
ma feature request et l'ont mise en place en un rien de temps.
Maintenant, on a, comme sur google reader, une popup d'aide qui
apparait lorsqu'on cherche un raccourci clavier.
Hello à vous, geek obscurs ou simplement gens curieux qui venez
voir ce post par curiosité!
Vimperator, pour les
vimistes qui ne connaissent pas (se pourrait-il qu'il en existe?),
c'est l'extension ultime pour firefox (Vim, c'est
l'éditeur trop bien en ligne de commande qui apparait ...
Hier, j'expliquais pourquoi je préférais de loin utiliser un
lecteur de flux rss en ligne et je donnais un petit panorama des
web-agregator libres que j'avais pu découvrir. J'ai fait ma petite
étude, et tiny tiny rss sort à mon avis grand gagnant. D'abord,
comme rien ...
Aujourd'hui, Samuel Martin a fait [un billet][1] que j'ai trouvé assez
intéressant sur les avantages de liferea. J'avoue qu'il y a de bons
arguments, notamment le contrôle sur les données personnelles qu'on a avec
un tel lecteur et qu'on n'a pas chez ...
Voici une news qui va intéresser les hackers. Dans un des premiers billets
de ce blog, je parlais de comment chiffre un disque dur de manière à
ce que celui-ci soit indéchiffrable si votre ordinateur se faisait voler.
Cette technique comporte une faille majeure, qui à ce jour ne connait ...
Je me refuse depuis toujours à installer le client vpn cisco
officiel sur ma machine. Non seulement par principe (non libre = le
mal), mais en plus il parait que ce con de programme se casse à
chaque fois qu'on met à jour le noyau. Jusqu'à il n'y ...
Voilà, une petite news en vitesse... Je viens de découvrir ça sur
le flux rss de delicious. Si vous
avez un compte google, vous pouvez tester en vous rendant ici :
http://openid-provider.appspot.com/
Sympa, non? qu'en pensez-vous?
[Edit:]
(suite aux sages commentaires de Pti-Seb et Awikatchikae) En fait ...
Comme promis dans le dernier billet, voici comment on fait pour
extraire une scène d'un film, par exemple pour en faire un fichier
.gif (cf post précédent)... Pour cela vous utiliserez mencoder :
J'ai souvent vu des gens poser cette question : comment fait-on un
gif animé à partir d'un film sous ubuntu? Avec ffmpeg, rien de plus
aisé. Sous gnome, avec nautilus-actions, il vous sera même possible
de faire clic droit>générer un gif animé à partir de cette vidéo.
Commencez-donc ...
Je viens de lire
un article dément
sur la façon de voir les choses d'un expert en sécurité.
Un cours
"undergraduate" en sécurité a été ouvert à l'université de
Washinton pour tout ceux qui souhaitent acquérir, non pas les bases
de la cryptologie, mais la mentalité des maîtres ...
Bon, à partir de maintenant faut que je fasse gaffe quand je met le
tag "libre" sur mes articles, ça parait sur
un truc un peu lu :) (il m'ont
accepté, youpi!)
Je connaissais des extensions qui faisaient ça (plutôt mal, d'ailleurs, et
parfois de manière payante), mais je viens de découvrir qu'il existe
désormais un site qui fait ça gratuitement: browsershots.org. En ça
sert surtout si vous voulez déboguer votre site puisque, vous pouvez
choisir différents navigateurs et ...
Je vous parlais
du fait que j'avais mis ce blog sous licence creative commons.
Je me suis dit qu'il devait bien y avoir un plugin qui gérait ça
mieux que moi et mon vieux code copié collé. J'ai fini par trouver
un plugin qui était sensé gérer ...
On ne pouvait pas parler de sécurité sans aborder ce sujet. Comment
choisir un bon mot de passe? C'est la partie qui me bloque à chaque
fois. Trop simple/court, il est faible. Trop long/compliqué, on ne
le retient pas. Le choix est crucial. Pour vous en convaincre ...
Malgré le fait que je pense qu'avoir un linux sur une clé usb est
en fait assez inutile, il fut une époque où je m'amusais à suivre
mille tutoriels pour arriver à - miracle - booter sur un système
tenant sur 50Mo. Après avoir constaté les limites d'untel système ...
En référence à mon dernier article sur l'encryption, lorsque je
parlais des performances : Michael Larabel a fait des tests récemment, et confirme le fait qu'à part si vous êtes un gamer fou à la
recherche de la performance absolue, vous ne ressentirez quasiment pas les
effets de ralentissement ...
Cet article suit celui que j'ai posté la semaine dernière. Si vous
avez vu la vidéo que j'avais donné en lien sur le "cold-boot", vous
remarquerez que pour arriver à leurs fins, les pirates redémarrent
le portable sur un disque dur externe. (D'ailleurs, si vous êtes
attentif ...
Cet article date de 2008. Peut-être vaut-il mieux rechercher des sources
plus récentes?
Introduction
D'abord, la mauvaise nouvelle: tout cela ne servira à rien si on vous vole
votre ordinateur allumé, même verrouillé. Il a été montré, vidéos à
l'appui, que dans ce cas on pouvait casser ...