Open Time

Aller au contenu | Aller au menu | Aller à la recherche

Fanion

Fanion

Mot-clé : pratique

Fil des billets - Fil des commentaires

Antispam élémentaire

Depuis quelques semaines, deux ou trois, ce blog et le photoblog associé reçoivent environ un millier au moins de spams chaque jour, parfois le double. L’avantage de l’installation multiblog de Dotclear fait que sans sortir de l’administration je peux vérifier qu’il n’y a pas de faux positifs — comprendre des commentaires ou des rétroliens considérés comme des spams alors qu’ils sont tout à fait légitimes — régulièrement sur chacun d’entre eux. Pas de problème à évoquer ici, la collection de filtres installés et configurés fait qu’aucun n’a réussi à passer au travers des mailles du filet. Tout va bien donc, l’antispam est efficace.

Cela dit, un millier de spams tous les jours, sur un serveur que je partage avec d’autres, ça utilise des ressources, ça occupe le processeur, ça prend de la place dans la base de données — même si j’ai programmé la suppression des spams au bout de 7 jours, le temps de vérifier qu’ils sont tous susceptibles de suppression —, ça stresse le serveur, ça fait de la bande passante en moins pour les copains, etc.

J’ai commencé par regarder attentivement la liste des adresses IP d’origine de ces volées de spams. Curieusement, ou pas d’ailleurs, le flot de spams commence assez tôt le matin pour s’arrêter ensuite en milieu de matinée, puis une seconde vague arrive parfois en fin d’après-midi et dure jusque tard dans la soirée. J’ai dressé une liste des schémas d’adresse mais leur nombre m’a vite fait comprendre qu’il serait vain de vouloir en dresser une liste à peu près exhaustive afin de les filtrer avant la connexion via quelques instructions judicieusement choisies dans le fichier .htaccess. Ce n’est donc pas de ce côté qu’il fallait agir.

Je suis alors retourné voir la liste des derniers spams arrivés avant-hier et j’ai constaté deux choses. La première c’est que la majorité des spams sont des rétroliens — j’évalue à moins de 1% la quantité de commentaires parmi eux. La deuxième c’est que quasiment tous les spams — je mets quasiment pour être prudent mais pour l’instant c’est 100% d’entre eux — en rétrolien le sont sur des billets anciens, vieux de plus d’un mois au moins.

Fort de ces constatations j’ai donc décidé de fermer les rétroliens sur les billets au bout de 7 jours, et j’ai laissé par contre les commentaires ouverts ad vitam aeternam, ceux-ci ne présentant pas de danger particulier. C’est très facile à faire, un simple chiffre à préciser dans les paramètres du blog du tableau de bord de Dotclear 2. Depuis j’ai environ 1 spam — je mets environ pour être prudent mais pour l’instant c’est vraiment un seul — tous les matins, en commentaire bien sûr, et plus aucun rétrolien. CQFD.

L’avantage de ce réglage est que du coup les spams n’arrivent pas jusqu’à la base de données, ils sont bloqués avant de pouvoir être soumis, ce qui libère d’autant les ressources du serveur qui a retrouvé un poil lisse et brillant ! L’avantage est que je n’ai plus à contrôler un millier et plus de spams pour éventuellement y repérer un faux positif. L’avantage est que ça libère autant de temps pour faire autre chose, comme par exemple écrire ce billet…

L’inconvénient est que du coup personne ne peut plus rétrolier un billet écrit chez lui avec un des miens pour peu qu’il ait plus d’une semaine. Cela dit, vu les pratiques que j’observe depuis quelque temps sur internet à ce sujet, entre la disparition de l’usage des rétroliens et l’utilisation d’autres réseaux sociaux comme Twitter pour indiquer des liens, je pense que cela n’aura pas trop d’impact. Et quand bien même, si l’un d’entre vous souhaitait en faire un et qu’il se retrouve bloqué, il pourrait assez facilement me laisser un petit commentaire en ce sens ou encore m’envoyer un très gentil et poli mail pour que j’ouvre temporairement cette possibilité. Qu’il ne soit point question de mesquinerie entre gens de bonne compagnie !

Conclusion, une batterie de filtres c’est bien, un petit réglage avec, c’est mieux !

Chronique de ma vie ordinaire

J’ai fait l’acquisition il y a un peu moins d’un mois d’une nouvelle monture pour me déplacer avec les mains et les fesses aux chaud :

Scooter

Je ne plaisante pas. Poignées chauffantes, selle chauffante pour le pilote et si besoin pour le passager, un tablier pour le pilote, doublé fourrure, un autre pour le passager doublé pareil (pas le passager, hein ?), je me déplace maintenant dans de meilleures conditions de confort que l’année dernière — sauf ces derniers jours où ça glisse vraiment trop pour faire du deux-roues.

Ce matin j’avais prévu de me mettre en règle avec la loi, et je me suis donc rendu avec mon dossier rempli et accompagné des pièces requises à la préfecture de mon arrondissement pour obtenir une belle carte grise toute neuve et à mon nom à moi que j’ai. Je présente mon dossier avoir attendu quarante-deux secondes avec mon ticket numéro 42 à la main — en fait j’ai attendu beaucoup plus et j’avais le numéro 44, mais bon on va faire comme si — j’ai présenté l’ensemble à l’employée devant laquelle j’étais assis.

« Ah la la, ça ne va pas du tout, m’a-t-elle dit alors qu’elle examinait l’ancienne carte grise !
— Hein ? Mais pourquoi donc, ai-je fait d’un ton interrogatif ?
— Regardez, la carte n’a pas été signée par l’ancien propriétaire, m’a-t-elle répondu.
— Ah ! Flûte, mais elle est barrée et datée et le certificat de cession ne suffit pas à prouver la vente ? demandais-je avec le léger espoir d’une réponse positive.
— Non. Il faut que la carte grise soit signée, m’a-t-elle rétorqué d’un ton sans appel et elle a continué en me demandant une pièce d’identité en cours de validité et un justificatif de domicile… »

J’ai alors tendu ma carte d’identité et la quittance de loyer que j’avais sorties de la pochette dans laquelle j’avais glissé tous les documents. Je n’étais pas venu pour rien car bien que la signature manquante sur la carte grise m’empêchait de poursuivre ma demande d’immatriculation — bizarre comme nom puisque l’immatriculation ne changera pas, vu que c’est une à la nouvelle norme qui dure autant que le véhicule existe, même en cas de changement de propriétaire — j’apprenais que ma carte d’identité était périmée (je le savais et avais apporté mon passeport, au cas où) et que ma quittance était trop pas belle, trop louche pour qu’elle l’accepte. Mon loueur utilise en effet une simple feuille A4 pour la quittance du mois précédent et pour l’avis d’échéance du mois à venir, sans tampon ni papier à entête, ce qui me convient très bien, mais visiblement pas aux services administratifs. Il faut produire une facture EDF apprenais-je dépité tout en me félicitant de ne pas avoir souscrit l’option facture-sans-papier-par-internet de mon fournisseur d’énergie nationale.

À la réflexion je trouve tout de même étrange qu’il faille produire autant de paperasse alors que le but avoué — dans le cadre des économies d’énergie et d’argent — est de promouvoir au maximum les téléprocédures. Je vais donc devoir me déplacer jusqu’à mon vendeur pour lui faire signer la carte grise — je pense même lui demander un gros coup de tampon dessus, au cas où — et tenter d’éviter tous les contrôles de la marée-chaussée dans les jours à venir étant donné que la date limite pour m’occuper de cette carte grise est fixée à très bientôt et que l’amende prévue pour ce genre d’infraction très très grave s’élève tout de même à 135 euros, il me semble. Ensuite il faudra un nouvel épisode de 42 minutes à la préfecture pour reprendre le dossier du début. Heureusement que je me déplace en transports en commun et que mon vendeur n’habite pas trop loin, parce que l’empreinte carbone et donc financière de cette aventure risque d’être légèrement salée !

Good karma

Finalement les nouveaux casques sont drôlement plus confortables et jolis que les anciens. Les gants d’hiver sont plus chauds que les mi-saisons que j’avais jusqu’à maintenant — et que je complétais de sous-gants en soie pour tenter de garder un peu de chaleur. Le nouveau top-case que je vais acquérir sous peu sera tout neuf et rutilant, pas comme l’ancien qui était moins neuf et moins rutilant.

Si je reprends le billet d’avant-hier à l’envers je dirais que mon scooter est encore en bas de l’immeuble, qu’il continue à très bien rouler, à très bien chauffer les mains et les fesses, à ne pas faire un bruit de casseroles comme l’ancien — j’avais peur qu’il ne tombe en morceaux dès que j’accélérais un peu trop —, etc, etc. Côté arrivée à Paris, vendredi soir, nous n’avons pas eu à faire la queue pour avoir une voiture (le métro est arrivé pile-poil lorsque nous nous sommes présentés sur le quai). Good karma !

Par contre toujours pas moyen d’avoir mon agent d’assurance au bout du fil et pourtant je pense qu’ils étaient ouverts aujourd’hui, j’ai remarqué que le message de leur répondeur avait été modifié. Heureusement — good karma inside — que j’ai pu enregistrer mon sinistre sur internet dès le samedi. Va tout de même falloir que je vérifie qu’ils ne me charcutent pas dans mon bonus juste parce que j’ai déclaré ça, même s’ils ne remboursent finalement rien.

Je viens d’installer un petit plugin qui va me sauver la vie plus d’une fois je le sens, avec ma manie d’écrire et d’écrire sans prendre le temps de sauvegarder. Maintenant, grâce à l’ami Biou un petit javascript se charge de ça à ma place — dès que le billet a été enregistré au moins une fois — et c’est très pratique ! Là, par exemple, je fais exprès de ne pas sauvegarder juste pour le voir fonctionner ;-)

Je me demande si cette série de bonaventures — le contraire de mésaventure n’existe pas, c’est un comble ! — va continuer encore longtemps. Pas que je sois superstitieux mais je m’habituerais bien à ce que ça continue jusqu’au 31 décembre de l’année.

Il est de retour !

Vous savez, si vous êtes lecteur assidu de ce blog et de quelques autres, que le serveur où il était installé en compagnie d’une partie des sites de DotAddict est tombé en panne et y est resté pendant pas loin d’une semaine. Cela concernait Tips, les thèmes et l’ABC. Ce serveur a ressuscité grâce aux bons soins de notre ami biou et cet mésaventure nous a conduit à prendre un serveur spécialement dédié à DotAddict. C’est chose faite maintenant et notre ami[1] Pep — que nous avions collégialement désigné volontaire — a fait le nécessaire pour lui rendre le poil lisse et brillant comme vous pouvez le constater sur la copie d’écran ci-dessous[2] :

double-colonnes.png

Pendant cette semaine de coupure j’avais remis en route l’hébergement que j’ai chez Gandi — une machine virtuelle que je trouve finalement pas très pratique — histoire de finir d’intégrer le nouveau thème en œuvre ici depuis avant-hier. Voilà qui est fait maintenant et je vais pouvoir retourner sous la couette pour finir d’hiberner reprendre l’étude et le développement d’un plugin en gestation, plugin qui ne verra peut-être pas le jour de manière officielle mais suffisamment intéressant pour tenter d’en faire au moins un proof of concept[3].

Notes

[1] Oui nous avons beaucoup d’amis très pratiques :-)

[2] Eh oui c’est aussi de la pub pas du tout déguisée pour les quatre derniers thèmes que j’ai déposés là-bas avant la fin du monde la chute de l’hébergement.

[3] Celui qui dira que c’est du teasing … aura raison !

Dotclear Install-Party n° 4 - Mots et photos

De retour après une interruption bien involontaire du serveur qui héberge ce blog et quelques autres qui a provoqué un petit délai entre la fin de cette journée passée au Tamm Bara et le petit compte-rendu que j’en fait aujourd’hui.

Dotclear Install-Party

Dotclear Install-Party au Tamm Bara à Paris, le 29 novembre 2009.

Nous nous sommes retrouvés de 10 heures du matin à un peu plus de 18 heures le soir à répondre aux demandes des uns et des autres, à discuter de Dotclear, de photo — il y avait pas mal d’amateur plutôt éclairés dans le coin — et d’autres choses toutes aussi futiles et parfois plus sérieuses. Ahmed, notre hôte, avait préparé un couscous succulent et je crois que personne n’avait encore faim après le déjeuner !

Au menu de cette journée, en vrac, nous avons bataillé ferme avec un problème d’authentification sur un serveur, problème qui restera irrésolu encore un jour ou deux après la fin de cette install-party — d’ailleurs ce n’était pas vraiment une install-party car je crois que personne n’a installé un Dotclear tout neuf ce jour-là —, une petite série de retouches et de modification côté thème pour une autre installation — j’ai pu admirer au passage l’intégration du système 42Stores à l’administration de Dotclear —, et toujours dans le désordre, des retouches sur un thème photoblog qui avait quelques couleurs ma foi assez psychédéliques ou étranges, selon le point de vue et les goûts de chacun.

De plus les deux sessions animée par Kozlika sur les CSS ont eu beaucoup de succès, les questions restant encore nombreuses je crois, et je pense que ce sera à renouveler dès la prochaine fois vu la demande forte dans ce domaine. Après tout, l’installation d’un Dotclear devient de plus en plus triviale, par contre adapter ou même développer un thème bien à soi reste encore un exercice assez périlleux pour beaucoup d’entre nous (je ne suis pas le dernier de cette liste, bien que je fasse quelques lents progrès en la matière).

Pour finir une petite série de photos que j’ai prises à cette occasion est visible ici[1]. Elles sont brutes de fonderie, c’est à dire non retouchées ni recadrées alors soyez indulgents :-)

En résumé je ne pensais pas qu’autant de monde viendrait ce dimanche malgré le temps maussade qui donnait plutôt envie de rester au chaud sous la couette. J’ai eu le très grand plaisir de faire la connaissance IRL (pour de vrai de vrai) avec le dernier membre de la Dream Team — fortement représentée d’ailleurs —, mirovinben, qui restait jusqu’à ce jour le seul que je n’avais jamais croisé hormis sur les sentiers numériques.

Une belle journée donc, pendant laquelle je pensais avoir un peu de temps pour continuer d’intégrer mon prochain thème — je n’ai pas modifié une ligne de quoi que ce soit ce jour-là —, ce qui ne s’est pas révélé possible. La prochaine fois, je viens incognito ;-)

Notes

[1] Si la visualisation de cette galerie pose problème sur votre ordinateur, utilisez alors cette URL.

Thèmes double colonne - Précisions

Quelques précisions pour ceux qui souhaiteraient adapter les derniers thèmes publiés ici (Open-Time, Gris-Gris, Café-Crème et Domino).

Couleurs

Les couleurs utilisées sont les suivantes :

Open-Time

palette-open-time.png

  • fond gauche = #594f4f (gris taupe)
  • fond droite = #e5fec2 (vert amande)
  • texte = #333333 (gris foncé)
  • alternative = #9de0ad (vert)
  • lien = #45ada8 (cyan foncé)
  • survol = #547980 (cyan)

Gris-Gris

palette-gris-gris.png

  • fond gauche = #333333 (gris foncé)
  • fond droite = #666666 (gris moyen)
  • texte = #cccccc (gris clair)
  • lien = #eeeeee (gris très clair)
  • alternative = #ffffff (blanc)
  • spécial = #d8ff00 (jaune fluo)

Café-Crème

palette-cafe-creme.png

  • fond gauche = #a88c42 (couleur café)
  • fond droite = #fffbcd (couleur crème)
  • texte = #351805 (marron foncé)
  • alternative = #692f09 (marron)
  • lien = #a65540 (marron clair)
  • survol = #405fa6 (bleu)

Domino

palette-domino.png

  • fond gauche = #333333 (gris foncé)
  • fond droite = #fcfcfc (gris très clair)
  • texte = #000000 (noir)
  • alternative = #9fe60e (vert fluo)
  • lien = #ff7f00 (orange)
  • survol = #363636 (gris foncé)

Titre du blog

Les polices utilisées sont les suivantes (toutes en 48pt) :

  • Open-Time : Bauhaus light
  • Gris-Gris : Handwriting Dakota regular
  • Café-Crème : Optima regular
  • Domino : Blair md ITC

Dotclear Install-Party n° 4

Une quatrième édition de l’install-party Dotclear est organisée le dimanche 29 novembre 2009 au « Tamm Bara » dans le 13e arrondissement de Paris.

Tamm Bara

Nous vous y attendrons de 10h à 18h sans interruption pour discuter de tout ce qui concerne Dotclear et pourquoi pas d’autres sujets qui vous tiennent à cœur.

Ce sera l’occasion de mettre des visages sur les pseudos ou les noms que vous croisez régulièrement sur le forum ou ailleurs. Et pour la première fois vous pourrez également participer à l’une des deux sessions consacrées aux CSS qu’animera Kozlika.

Vous trouverez plus de détails sur l’annonce officielle sur le blog Dotclear. Précisez entre autre dans les commentaires de cette annonce (sur le blog Dotclear, pas ici), si vous comptez rester déjeuner le midi pour que le patron puisse s’organiser en conséquence.

Opquast 1.0 vs Dotclear 2.1 - Bilan

La revue des fiches Opquast[1] est maintenant terminée[2] — bien qu’elles puissent être reprises ou complétées si nécessaire — et il est temps de faire un premier bilan avant d’analyser et de fournir quelques indicateurs plus ciblés.

Déclarations qualité de l’étude :

Côté partie visible du blog, 76% des bonnes pratiques sont appliquées une fois qu’un blog est installé et prêt à être utilisé. Je rappelle que la précédente étude Opquast sur un blog mu par Dotclear 1 n’offrait qu’un peu moins de la moitié des bonnes pratiques appliquées (48% exactement). Visiblement certains des points signalés à l’époque ont été pris en compte lors de l’écriture de la nouvelle version du moteur[3].

Côté administration du blog, et c’est la première fois que le back-end est ainsi passé au crible des bonnes pratiques Opquast, ce sont 65% des bonnes pratiques (parmi celles qui sont applicables car toutes ne le sont pas vu la nature particulière de ce service) qui sont conformes. Quelques unes de celles qui posent encore problème seront probablement prises en charge dans les futures versions de Dotclear — quelques tickets ont été créés en conséquence et permettront de suivre l’avancement de leur résolution par l’équipe de développement du core (moteur) de Dotclear.

Je vais préparer dans les jours qui viennent des listes ou plutôt des check-lists à destination des cibles suivantes :

  • Les développeurs de thème (et de plugin) car pas mal de bonnes pratiques dépendent de la manière dont a été construit le thème utilisé pour faire les tests. Il faut donc qu’ils aient à disposition une petite liste de point à contrôler et à corriger, autant que faire se peut.
  • Les rédacteurs, actuels et futurs utilisateurs de blog, qui devraient garder en tête, ou sur un coin du bureau, la petite liste de chose à faire ou à contrôler au cours de leurs publications.
  • Les webmasters qui doivent s’assurer de quelques points, plutôt aisés à mettre en place, lorsqu’ils gère une installation Dotclear.

Je ne suis pas sûr qu’il soit possible d’atteindre un 100% avec un outil par nature destiné à produire du contenu dynamique, par contre il est dans l’ordre du possible de tendre vers ce score idéal.

Notes

[1] Listes Tous services en ligne et Service Syndication.

[2] 109 fiches au total, vérifiées de chaque côté, blog et administration.

[3] De mémoire il y avait par exemple des URL relatives dans certains fils de syndication générés par Dotclear.

- page 1 de 43