Sens-Interdit.fr

Julien Tartarin, 24 ans. Mac user since 1993.

Le Web Trademark, Europe, Ciel...

lundi 26 mars 2007 à 19:41 (Julien Tartarin)

9 commentaires

Petit détail amusant auquel je n'avais pas fait attention : seuls les français peuvent utiliser le domaine "sk*blog.com" pour créer leur sk*blog. Ce n'est pas nouveau, le groupe B Sky B (Sky News) n'aimait pas que Skyrock lui vole son image de marque. En France, un accord avait été trouvé, mais au niveau européen, no way !

Les espagnols, anglais et autres européens ont donc le privilège d'avoir un "skyrock blog", ça sonne moins bien d'un seul coup !

Mais là où les français (enfin, la partie basse des ados français de moins de 15 ans) devraient être jaloux, c'est que les européens ont droit à des domaines du type pseudo.skyrock.com, la classe ! EDIT : les français ont le droit aussi à leur "rock", en modifiant directement l'adresse de leur "blog", mea culpa !

Sans doute une concession faite sur la marque pour remonter le niveau, et pour commencer à essayer de faire passer la pilule on rajoute "rock" à vos logos les djeunz, mais c'est pour faire style. Ou pas, je suis peut-être en train de fabuler sur une opé marketing qui n'a rien à voir.

Et vous, vous en pensez quoi ?

Humeur Enorme et pourtant réaliste

vendredi 23 mars 2007 à 10:47 (Julien Tartarin)

Pas de commentaire

Je viens de découvrir via Coding Horror (blog indispensable pour les développeurs !) le BD-blog Bug Bash.

C'est en anglais, et ça vaut vraiment le détour !

Sens-Interdit RE: Un antispam qui fonctionne ?

vendredi 23 mars 2007 à 10:31 (Julien Tartarin)

5 commentaires

Il y a presque trois semaines, j'ai mis en place un antispam ''trapbot''.

Ce piège à spam bot fonctionne à merveille : 850 spams bloqués, aucun n'est passé !

Chose amusante que je n'avais jusqu'alors pas remarqué, en plus de remplir tous les champs, les bots en modifient également !

Sur Dotclear, le formulaire d'ajout de commentaire a un champ caché (redir) qui contient le permalink du billet commenté, pour rediriger le rédacteur du commentaire vers la bonne page. Typiquement, il contient une valeur de ce type : /2007/03/05/200-un-antispam-qui-fonctionne

La très grande majorité des envois bloqués (du moins, tout ceux que j'ai regardé) n'envoient pas /2007/03/05/200-un-antispam-qui-fonctionne mais /2007/03/05/200-un-antispam-qui-fonctionne/ (ceux qui sont réveillés auront remarqué le dernier slash).

Soit parce que les bots ne savent pas lire les balises XHTML finissant par />, soit en pensant qu'il s'agit d'un dossier et non d'un fichier et en anticipant une redirection envoyée par le serveur, je ne sais pas, mais le test pourrait être aussi simple que ça !

En attendant que les bots apprennent le CSS (ça viendra, un jour), je vous conseille de mettre ce type de système sur tous vos formulaires publics !

Humeur De quel programme êtes-vous le plus proche ?

jeudi 22 mars 2007 à 15:07 (Julien Tartarin)

15 commentaires

C'est sur LeMonde.fr, n'hésitez pas à donner votre "score" en commentaire !

En ce qui me concerne, Nihous et Sarkozy sont ex-aequo avec 9 points et Voynet avec 8 points...

Une fois Nihous (Chasse, pêche et traditions...) éliminé, il me reste le choix entre un à droite bien à droite et une à gauche bien à gauche, ça va m'aider tout ça :)

A vous de jouer !

Humeur Tout casse en même temps !

lundi 19 mars 2007 à 16:55 (Julien Tartarin)

10 commentaires

La semaine dernière, notre serveur local (développement, tests, backups, etc.) a commencé à rebooter (tout seul comme un grand, à cause de l'alim), puis à planter (crash inopinés sans charge ni log, sans utilisation CPU ni RAM). Les différentes copies de fichiers sur le deuxième serveur local échouaient via le réseau, et parfois même en montant directement les disques dur en IDE : freeze complet pendant la copie.

Les fautifs ne sont toujours pas clairement identifiés, il s'agit soit de l'utilitaire rsync, soit des disques durs eux-mêmes, puisque toutes les autres pièces ont été changées sur les machines... soit de la combinaison des deux. Toujours est-il qu'il arrive que certaines copies de fichiers entraînent un freeze du serveur... (Sur le net, on dit que rsync est très gourmand en réseau et constitue un très bon test matériel de la carte...)

Ce midi, je reçois un mail d'OVH qui me prévient que le disque d'un de nos serveurs commence à rendre l'âme (merci S.M.A.R.T.)... Evidemment c'est le seul serveur qui n'est pas en RAID1 :)

Du coup une question me vient à l'esprit :

POURQUOI est-ce qu'ils craquent tous en même temps ?

Il y a moins de 2 semaines, c'est le serveur de WebmasterClub.fr qui a craqué...

Je ne vois qu'une solution :

C'est une conspiration !

Projets Développer une extension PHP

mercredi 14 mars 2007 à 20:19 (Julien Tartarin)

6 commentaires

C'est possible et pas si compliqué que ça, surtout avec un très bon tuto !

Pourquoi ?

  1. S'il y a des appels à des librairies de niveau plus bas ou à des particularités de l'OS que les scripts PHP ne peuvent pas gérer
  2. Pour modifier le comportement de PHP lui-même
  3. Pour accélérer et optimiser certains bouts de code
  4. Pour vendre du code compilé sans la source

Dans mon cas, ce sont les raisons 2 et 3 qui sont pertinentes. Je me suis donc décidé à développer l'extension "xdob.so"...

Pour l'instant c'est très basique[1] mais à terme j'espère pouvoir modifier le comportement de certaines fonctions et ajouter des fonctions de debug et benchmarking. En m'inspirant du très bon Xdebug pour tout ce qui est benchmarking. Je pense que le code sera public, puisque, après tout, pourquoi pas ?

En vrac, les objectifs à court terme :

  • faire un var_dump() aussi joli que celui de xdebug
  • modifier le comportement de mysql_query() pour gérer directement les erreurs et mesurer le temps d'exécution des requêtes ainsi que le nombre de requêtes par page et le temps total d'ouverture de la connexion (ce qu'on fait déjà avec un tas de fonctions PHP emboîtées)
  • afficher les erreurs du code avec leur stack trace, un peu comme xdebug mais avec des couleurs personnalisables (via php.ini)

Pour résumer, c'est un mélange de xdebug allégé et de bouts de code PHP qui seraient bien mieux compilés !

Si parmi les quelques développeurs PHP qui me lisent, certains ont des idées de features sympa, qu'ils n'hésitent pas à se manifester ;-)

Notes

[1] "Hello World", pas mal non ?

Le Web La guerre commence

mercredi 14 mars 2007 à 18:54 (Julien Tartarin)

5 commentaires

La guerre du droit commence continue : RadioBlogClub fermé par la SACEM

Vive la musique indépendante et l'iTunes Store !

Pro Fiftiz : le membre n°1000 s'est inscrit !

mardi 13 mars 2007 à 18:44 (Julien Tartarin)

Pas de commentaire

Notre membre n°1000 (mais pas encore le 1000ème) s'est inscrit aujourd'hui à 18h28.

Cela fait un total de 955 membres d'une moyenne d'âge de 54,36 ans.

Au millième, champagne !

Humeur Oula !

lundi 12 mars 2007 à 11:02 (Julien Tartarin)

1 commentaire

On a eu chaud :/

Projets Les projets perso deviennent pro

vendredi 9 mars 2007 à 13:42 (Julien Tartarin)

4 commentaires

Hier était un bon jour :)

Nous avons signé, entre associés, l'accord sur le démarrage officiel de nos projets persos, sur 1/5e de notre temps (le Vendredi), ça commence demain !

C'est donc le grand retour en force des projets qui n'ont jamais abouti par manque de temps. Un jour par semaine, c'est peu, mais c'est beaucoup mieux qu'une ou deux heures le soir et le week-end !

On devrait donc annoncer prochainement de nouveaux projets, sites, services... Stay tuned !

Et si quelqu'un a des idées (libres de droit :p), qu'il (ou elle) n'hésite pas à se manifester, nous avons tous les quatre 52 vendredis à occuper !

Humeur La politique c'est quoi ?

lundi 5 mars 2007 à 22:49 (Julien Tartarin)

6 commentaires

C'est quatre personnes qui ont des idées différentes sur tout un tas de choses qui concernent 60 millions de personnes et qui s'engueulent comme des gamins...

Les quatre de ce soir sur France 3 ont tous eu au moins une bonne idée, mais ils ont aussi tous eu des idées un peu ridicules et utopiques... Ce qui est marrant par contre, c'est qu'extrême gauche et presque-extrême droite s'entendent mieux qu'UMP et PS.

Pour les prochaines élections, je suggère un ring, 3 rounds, 60 millions d'arbitres. Ou pas.

Quelques remarques en vrac

  • Coppé est un peu "impertinent" et a du mal à respecter ses interlocuteurs (notamment quand il faut les laisser parler)
  • En même temps, ils sont tous pareils...
  • Il faut être vraiment riche pour s'expatrier dans un "paradis fiscal"
  • Pourquoi les RMIstes n'arrêtent pas de fumer ? (Je vais me mettre du monde à dos là, mais ça fait toujours entre 100 et 200 euros économisables par mois...)
  • De Villiers est beaucoup plus à droite que ce que j'imaginais, et s'en cache encore moins que Le Pen
  • De Villiers répond toujours avec des listes numérotées (vraiment toujours, s'en est presque marrant)
  • A croire que c'est personnel entre JF Coppé et JM Ayrault tellement ils n'arrêtent pas de se mettre dessus et de se lancer des coups bas ^^

Ca m'aide à savoir pour qui je vais voter tout ça...

Ah mais si, je sais !

Sens-Interdit Un antispam qui fonctionne ?

lundi 5 mars 2007 à 18:23 (Julien Tartarin)

24 commentaires

Je viens d'implémenter cette technique simple et pourtant radicale sur ce Dotclear. Il ne reste plus qu'à en suivre l'évolution.

D'après cet article, le taux de réussite de détection d'un spam est de 100%, quelques tests sur Fiftiz ont montré qu'effectivement ça fonctionnait bien :)

Voici le principe en résumé : il suffit d'ajouter un champ typique au formulaire à protéger, et de le masquer grâce à une classe CSS. Aucun utilisateur réel ne le verra. Les spam bots, eux par contre, le rempliront avec une valeur plus ou moins aléatoire. Si le champ est rempli, c'est un spam...

Note pour ma mémoire et pour les bidouilleurs : ça se passe au niveau du template (form.php et la feuille de style) et de layout/prepend.php

Sens-Interdit.fr