A mort les Spammeeeeeeerrrrrrsssss !!!!!

Je suis depuis deux jours la cible de spammers dans les commentaires de mes billets.
C'est pas bien méchant puisqu'il s'agit juste de faire de la pub pour leur site Web de poker en ligne qui n'est même pas du strip-poker.
Ce qui me gêne plus, c'est qu'en fait, j'avais activé toute une série de plugins d'antispam qui sont fournis avec Dotclear mais que ça passait quand même.
En regardant de plus près chacun des plugins dont Akismet, je me suis rendu compte que ceux-ci ne fonctionnaient plus !!
Un coup de moteur de recherches et hop, j'ai eu confirmation de mes craintes.
Tout plugin cherchant à se connecter à un site tiers ne peut le faire en raison des restrictions chez Free.
Pour l'instant, j'ai essayé de gérer par filtrage d'adresses IP mais bon, c'est lourdingue :)
Voilà qui me conduit à l'installation d'un petit outil de captcha qui je l'espère ne vous ennuiera pas trop :-/
D'habitude, j'aime pas trop les captcha parce que c'est difficile à lire et pas franchement daltonien-friendly. Au moins, avec celui-là, je suis tranquille de ce côté-là.

A l'abri dans ma ''Git''-oune

D'après Wikipedia, le terme guitoune désigne une tente ou un abri de fortune.
Du coup, y a un petit côté camping au mieux ou au pire, un truc fait de bric et de broc.
Ce que j'aime bien avec la tente, c'est le petit côté communautaire si la tente est grande, un peu comme une yourte. En plus, la tente, c'est le truc où on a l'impression d'être à l'écart du monde[1] au milieu de nulle part à profiter de la nature, à s'inventer une existence hors des carcans de notre société uniformisante.
Il y a aussi la tente indienne dans laquelle les personnes importantes du clan se retrouvent autour du shaman qui prédit l'avenir et donne les grandes orientations après avoir bien tiré sur le calumet.
Finalement, tout ça représente assez bien ce dont je vais parler maintenant.
Je vous préviens, c'est dense et chiant à lire :D

Notes

[1] ok, sauf au mois d'août dans un camping des Landes ou de la Côte d'Azur :D

Lire la suite...

Release often... Enfin, presque

Bon, je sais plus trop si je vous ai déjà filé une version de mon excellent petit soft de gammes et accords que j'ai décidé de nommer Scalada.
Comme mon pote Albert[1] me guette, voici donc cette masterpiece of code :D
C'est sous licence BSD modifiée, histoire d'être compatible GPL et c'est fourni en l'état.
Mais comme je suis gentil, vous trouverez à la fois l'archive proprement dite ainsi que le référentiel Monotone[2] pour naviguer dans l'historique et voir ainsi mes errements.
Vous pourrez même contribuer activement... Si je veux bien accepter vos pull requests :)

Notes

[1] Zheimer dit Al Zheimer

[2] En version 1.0 me semble-t-il

The Dark Side

Et voilà, ça devait arriver, j'ai craqué !!
Il y a un moment où on ne peut lutter et je présente donc mes excuses à tous mes lecteurs[1].
En plus, si ce n'était qu'une fois, ça irait mais là, non, par deux fois !!!

J'avoue ma première faute, J'AI CRÉÉ UN COMPTE GITHUB. Et oui, je sais, c'est pas bien joli mais en même temps, c'était pour la bonne cause.
En effet, sur Ohloh, la page présentant le projet Monotone ne fournit aucune statistique sur le code source. Pourquoi donc ?
Tout simplement parce qu'Ohloh ne fournit pas de moyen d'accéder à un référentiel Monotone. Je me suis donc intéressé au projet Ohloh_Scm qui fournit une bibliothèque d'abstraction pour l'accès aux référentiels de gestion de version et c'est là que vous voyez qu'il est hébergé sur Github.
Et c'est aussi là que vous verrez ma deuxième faute, c'est codé en Ruby, un langage de SCRIPT !!!
Bon sang, plus de 7000 lignes de code non typé, avec liaison dynamique à tout va !!!
J'ai donc pris mon courage à deux mains et j'ai commencé à me mettre au Ruby, histoire de contribuer et pour contribuer à un projet sous Github, il faut... Un compte Github... La boucle est bouclée.
Vous trouverez donc mon fork à cette page permettant d'utiliser Monotone depuis Ruby.
Bon, pour l'instant, c'est assez proche de ce qui est fait par les autres systèmes mais je ne suis pas sûr de la façon dont c'est utilisé chez Ohloh. On verra bien quand je ferai mon premier push request :)

En tout cas, cela me donnera l'occasion d'écrire un ou deux billets sur Git et Ruby car y a des choses à dire :)

Notes

[1] Enfin, les 6 qui me lisent :D

Et PAM le SSH !!

M'amusant à me connecter en SSH depuis mon portable sur mon ordi fixe, j'ai constaté un comportement curieux qui m'a largement foutu les boules :D
En effet, comme à mon habitude, j'ai foiré mon premier essai de mot de passe. Jusque là, il n'y a rien d'exceptionnel.
Le truc exceptionnel est que j'ai pu ouvrir ma session avec un mot de passe faux !!!!
Comme je venais en plus d'avoir un message me précisant que l'empreinte[1] avait changé, j'ai commencé à psychoter mais... Mais il était tard alors je suis allé me coucher :D

Notes

[1] Fingerprint pour les anglophones

Lire la suite...

Code, gloire et beauté, Switzerland

Alors que j'avais dénoncé, dans ce ticket et ses prédécesseurs, les dérives du fork à tout-va subies par Natacha, une nouvelle histoire, très jolie celle-ci, vient d'arriver en provenance de Suisse.
Aux détours d'une conversation sur un bout de code, Gautier De M.[1] m'a expliqué que plusieurs sociétés ont contribué à Zip-Ada[2].
Bon, ça n'a l'air de rien comme ça mais quand on sait que le logiciel sus-nommé est sous licence MIT, ça devient plus sympathique.
En effet, jusqu'à maintenant, les détracteurs des licences type BSD, MIT et Apache prenaient comme arguments comme ces licences permettaient à une entreprise de prendre le code et de ne jamais reverser les modifications. C'est vrai... Mais, il arrive que certaines le fassent quand même !!
Analyse du principal intéressé sur la non-obligation de contribuer :

Juste, mais l'avantage de contribuer est que je fais la maintenance :-)


Allez, parce que je sais que vous n'en croyez pas vos yeux, le code contribué est ici, et encore ici.

Au passage, félicitations à Gautier qui a finalement pris le temps et réussi à virer tous les pointeurs pour en faire un truc très propre :)

Notes

[1] Le nom a été tronqué pour ne pas donner trop d'informations :D

[2] Ok, ça date pas d'hier mais bon, j'inspecte pas tout le code que produit Gautier non plus.

Pluzzz one

Et voilà, c'est tout nouveau tout beau !!!

Depuis maintenant, vous pouvez plussoyer mes posts sur le moteur de recherche de Gougleu grâce à la petite astuce que j'ai pu trouver ici.
Pour cela, il faut ouvrir le post et cliquer sur le bouton magique ou plus directement sur le +1 de la page d'accueil. Cela m'évite de sortir un énième sondage pour savoir si vous aimez mon blog :D
Grâce à vous, j'enlarge my reputation sur le Net.

MERCI, JE VOUS AIME !!

- page 2 de 21 -