Bon, je pensais que j'aurais plus de choses à raconter pendant les vacances ... En fait, pas tant que ça ... 
Je n'ai as beaucoup varié mes occupations depuis mon dernier post : CSS, HTML, PHP, SQL, et guitare. Un peu d'Arduino aussi, mais vraiment très très vite fait. J'ai eu envie de refaire un design pour "l'important changement", quelque chose de plus sobre ... Mais finalement, j'arrive à quelque chose de beaucoup trop sobre. Donc à voir, je vais peut-être garder ce que j'avais avant, même si niveau W3C, le dernier design était nikel. Ça serait la première fois que j'aurais un site valide ... Bref, j'y réfléchirais.
J'avais parlé dans mon précédent post de ma décision de mon retour ou non dans le projet du Site du Savoir. J'ai décidé, je ne resterais pas. Non pas que je n'en ai pas envie, mais je ne veux pas rester alors que je sais que je ne serais presque pas disponible pour contribuer au projet. Bien sûr, ça ne m'empêchera pas d'aider pour certaines parties, mais je ne tiens pas à faire partie de l'équipe si c'est pour au final ne coder que quelques bouts de pages çà et là.
Sinon pour ce qui est de Pure Data, je n'ai toujours pas tester, je vais m'y mettre la semaine prochaine, parce que ce week-end c'est lecture : je viens de m'acheter le livre PHP 5 , Cours et exercices, donc je vais feuilleter ça
Je pense avoir fini ... Ah non : je suis entrain de recoder le système de cache du blog, faire quelque chose de plus propre et plus performant, pour le moment, il ne s'appliquait qu'à l'accueil.
Dès que j'aurais fini de le coder, je posterais le code, en essayant de le commenter au maximum.
Bon, je ne sais pas quand je posterais de nouveau, peut-être ce week-end ... Je vais sûrement aller voir Avatar (non, je n'y suis toujours pas allé ...), si je suis motivé je ferais un petit article dessus ... J'ai bien dit SI je suis motivé, enfin de toutes manières j'en parlerais certainement sur le prochain article 
(ah oui : pour le titre de l'article, je n'étais pas inspiré, je modifierais ça si une idée me passe par la tête
)
Voilà plus d'une semaine que je n'avais pas donné de nouvelles ici. Et 5 ou 6 jours que je me dis qu'il faudrait que je post un peu sur mon blog ... Donc ce sera chose faite après cet article 
Comme je le disais, ça faisait un petit moment que je n'avais rien posté. Non pas parce que je n'avais rien à poster (bien que ...
), ou parce que le "changement" n'avait pas bougé, mais justement parce que j'ai énormément avancé dans le "changement". En effet, j'ai eu le courage de me remettre aux REGEX, de remettre le nez dans MySQL, de revoir mes réécritures d'URL, et même de faire un peu de Javascript.
Les pages principales sont donc presque terminées, il doit me rester une dizaine de pages à coder, et je pourrais mettre tout ça en ligne 
Mais avec ce changement, je vais être obligé de faire bon nombre de modifications en ligne, et cela risquera de durer plusieurs jours, par conséquent, je bloquerais l'accès au blog pendant ces 5 ou 6 jours. En plus, ça me permettra d'avoir un accès un peu mieux protégé à la zone d'administration, des fichiers mieux organisés, et puis je mettrais pas la même occasion tous mes codes en ligne, dans une archive ou dans des fichiers texte séparés, à voir.
Je penses avoir fait le tour de ce que j'avais à dire, donc je vais m'arrêter là, et me préparer pour ma petite soirée John Frusciante (une soirée télé, mais avec une chaîne hi-fi à la place de la télé, et la discographie de John Frusciante à la place des DVDs)
Avant de commencer cette article, comme je ne l'ai toujours pas fait : Bonne année !
(pour faire original
)
Bon, maintenant que c'est fait, passons à l'article 
Non, le titre de cet article ne fait pas référence à cette talkbox, mais à une de mes nombreuses idées stupides journalières. Sauf que d'habitude, ces idées stupides, j'évite de les retenir. Le fait est que, allez savoir pourquoi, l'idée stupide qui m'a passé dans la tête en ce début d'après-midi du 1er de l'an, je l'ai retenu. Pour l'excuse, on dira que la fatigue me rongeait, suite à une nuit passé à danser comme un fou pour fêter la nouvelle année (bon, j'ai pas dansé, mais j'ai fait 10 kilomètres en vélo durant la nuit, donc ça revient au même
).
Bref, passons. Cette idée parfaitement stupide donc, c'était de faire du micro-blogging à l'intérieur de mon blog. Pour faire simple, l'idée était de faire un mini-twitter dans le blog. Bon, pourquoi pas, c'est stupide, mais pourquoi pas.
Quelques heures plus tard, l'idée était concrétisée, le code était fini. Le nom maintenant. Je demande à Fullag une idée, ne voulant pas prendre Talkbox, à cause de la référence à THE talkbox, enfin celle-ci quoi. Il me propose "Interactive Box". Ne sachant pas lequel des deux noms prendre, et étant toujours dans le même état végétatif, je me suis dit que après tout, PHP pourrait peut-être m'aider à choisir. Un coup de rand(), une condition, je lance le script et ... il me sort Talkbox en premier. Donc j'ai gardé Talkbox, j'ai mis le script en ligne, et j'ai fait tout un article rien que pour vous montrer à quel point les gens peuvent-être stupide le jour du 1er de l'an ... (Non ce genre de péripéties ne m'arrivent pas qu'à moi je vous assure !!)
Voilà, je crois avoir posté l'article le plus inutile du blog, pour en présenter la chose la plus inutile, mais ... mais ... Bon je suis à court d'argument, donc trouvez ce que vous voulez pour ME justifier 
(Ah oui, l'idée a fleurie dans le menu vertical, en dessous des Archives)
PS : Pour ceux qui se le demande, non, je n'ai pas pris de substances illicites hier soir (ou alors, excessivement peu)
De plus en plus, sur des forums de webmastering, on voit des questions du type "J'ai un site de 50 pages, et j'aimerais créer un sitemap de mon site pour l'envoyer au gestionnaire Google Sitemaps, seulement j'aimerais pouvoir créer le sitemap automatiquement plutôt que manuellement, commet puis-je faire ?"
Donc pour répondre à cette question que tant de gens se posent, et qui ont la flemme de chercher, voilà une petite fonction php qui vous génère un fichier texte contenant les urls de votre site, fichier texte qu'il vous suffit ensuite d'envoyer à notre ami google
<?php function mkmap($dir){ $map = ''; if($file != "." && $file != "..") { //si le fichier n'est pas un dossier ... $pathfile = $dir.'/'.$file; $map .= $pathfile."\r\n"; //récupération des noms de fichiers dans la variable $map $map .= mkmap($pathfile); // ... } } } return $map; } ?> <?php $dir = '.'; // "." pour spécifier le répertoire courant, sinon, le nom du dossier à scanner $map = mkmap($dir); $map = str_replace($dir.'/', 'http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['REQUEST_URI'])', $map); // récupère l'url à partir de laquelle a été lancé le script ?>
)
).
(Si je finis l'IA, je posterais le code ... bon, selon l'avancement, si elle n'est pas fini, je posterais peut-être ce que j'aurais fait
)
Hier soir, alors qu'il était environ 1 heure 40 (bon ok, c'était pas hier, c'était ce matin du coup
), et que je me baladais tranquillement dans ma base de donnée pour vérifier quelques petits problèmes, je remarque que sur un post, il y a plus de 1000 commentaires ... Non, je n'ai pas d'adorateur qui laissent des milliers de commentaires sur mon blog, j'ai juste "oublié" de faire un système anti-bot ... "Oublié" parce que je l'ai fait consciemment, pensant que je ne serais pas ciblé, et comme moi-même je déteste devoir rentrer un code de sécurité pour pouvoir envoyer un commentaire sur un blog, j'ai décidé de ne pas en faire.
Sauf que j'ai été ciblé, obligé de supprimer des milliers de commentaires, alors que le bot continuait à en envoyer.
À cause de ce flood (les commentaires étaient constitués de lien renvoyant vers un site commercial que je ne citerais pas, je les ai contacté hier ce matin, je verrais si le bot leur appartient ou non), j'ai mis en place un système anti-bot, une image contient 6 chiffres, et vous devez les recopiez dans un formulaire pour pouvoir envoyer un commentaire.
Donc désolé du petit désagrément, mais je ne tient pas à passer mes nuits à supprimer des commentaires