zengun

weblog » tag view

2005 09 09

je retiendrai (ou pas)

Je retiendrai de ces deux derniers jours de blogosFR vaguement geekisante qu’il y a :

  • des gens qui enrobent deux trois arguments sensés dans un tissu d’irrespect et qui ne peuvent, malgré plus d’une trentaine de commentaires passés à se justifier, admettre une seule seconde qu’ils ont pu avoir eu tort à un moment ou à un autre,
  • des gens offensés qui postent trop vite (mea maxima culpa, j’en fais bien partie) et tombent dans le jeu du troll,
  • des gens qui croient “défendre” les standards en alignant des insultes anti-journalistes (qui, c’est bien connu, ne cherchent qu’à nous mentir),
  • des donneurs de leçon du style “vous vous battez pour des conneries alors qu’il y a Katrina” (et ? j’ai fait des dons, je ne vais pas le crier sur tout les toits, et vous ?),
  • et enfin de superbes courbeurs d’échine olympique !

Je retiendrai aussi qu’à l’instar de bien d’autres, je devrais faire tourner sept fois mon clavier avant de m’emporter. Ca serait plus facile avec un clavier sans fil, mais l’effort doit en valoir la peine.

Je retiendrai… ou pas.
Mais pour le moment j’aimerais juste faire table rase, considérer qu’effectivement les points soulevés par Saint-Elie contre l’attitude de certains commanditaires de sites « standards » sont valides ; que la gnaque de Daniel est peut être, au bout du compte, bénéfique pour le bien commun ; que la patience d’un Karl Dubost et la médiation d’un Tristan Nitot sont toujours les bienvenues ; que SPIP c’est vraiment de la merde ; que ce soir, c’est sushis ; et que j’aimerais bien régler ces malentendus autour d’une Guinness (Luc si le cœur t’en dit, en plus on pourra parler WordPress tout ça).

P.S. : Le sujet d’un futur post furieux contre un logiciel de publication s’est glissé à la fin de cet article, sauras-tu le retrouver, ami lecteur ?

2005 09 07

logorrhée du midi

Dans le coin bleu, un journaliste audioblogueur aux pensées matinales très mal informées qui donnent envie de dire “rendort toi un peu et recommence”.

Dans le coin rouge, un développeur blogueur dont le coup de colère (rouge) trahit à la fois sa frustration vis à vis d’arguments nazes (nazes, vraiment — Arno d’uZine a fait mieux et plus insidieux en matière de diatribe anti-standards primaire) que sa fierté égratignée d’auteur de Nvu.

J’aimerais tellement démonter l’article de Luc Saint-Élie point par point (surtout sur le point de la supériorité de PHP sur HTML, point totalement surréaliste), mais par manque de temps, je ne m’attarde ici que sur un point de la réponse de Daniel Glazman :

Ah, au fait, tout cela est édité bien entendu avec Nvu : j’ai juste copié son article depuis Firefox et collé dans Nvu, et puis j’édite.

Le problème, c’est que le résultat est bourré de <p style="color: red; margin-left: 2em;"> pour marquer les réponses à l’article, plutôt que de <blockquote> pour citer les différentes parties de l’article.

Le résultat, c’est une réponse balisée salement à un article salement inspiré sur les méfaits des standards du web.
C’est ballot.


Sinon Luc, qu’au bout de quatre ou cinq ans de publications (avec une augmentation certaine de la visibilité de celles-ci dans les deux dernières années), les standards du web ne soient encore à tes yeux qu’une « hype du moment » est révélateur d’une belle attitude de has been du développement web.
Que jouer les vieux patriarches du web-à-papa t’amuse, c’est une chose. Que tu blâmes ton incapacité à assimiler de nouvelles pratiques (pas si nouvelles que ça) sur les normes elles-mêmes, le milieu de développeurs qui a avancé sans t’attendre, et le prix des betteraves qui n’arrête pas de monter en est une autre.

Mais bon, c’est tellement facile de traiter ses détracteurs d’intégristes pour ignorer qu’on peut avoir tellement tort…
Alors continue, ne te remet jamais en question ! Après tout, un type qui compare le couple XHTML/CSS à PHP ne peut qu’être super bien parti pour réussir.

2005 08 27

du maniérisme dans le beaufisme

Apparemment, chez PR 0, on essaie d’éviter “que chaque discussion sur ce site soit pollués par des trolls qui n’intéresse absolument personne”, mais que quelqu’un m’insulte et hop on laisse passer, on censure ma réponse et on ferme les commentaires juste après, des fois que j’aie l’idée absurde de répliquer.
On lave son linge sale par proxy, à l’aide d’un courageux anonyme jetable. C’est d’un mesquin, d’une petitesse intellectuelle digne du plus petit con…

Pour mémoire, la réponse que j’avais faite à “frederic”, rapidement effacée par Ego:

frederic, merci. Vous me plaisez : enfin quelqu’un avec du répondant !
Pour l’histoire du 304, c’est surtout que le coup du “ahah moi je sers mes CSS avec PHP, ça économise de la bande passante !” aurait pu passer s’il avait été fait sans tomber dans l’erreur classique de débutant (à savoir, oublier de servir un code HTTP 304 Not Modified avec son PHP, pour ne pas servir le fichier à chaque chargement de la page). Je m’attendais à ce qu’Ego s’en rende compte tout seul et répare le problème. Et, qui sait, qu’il poste peut être un petit howto à l’usage des débutants, puisqu’autant la technique est intéressante, autant 10 débutants sur 10 ne penseront pas à gêrer le cache du navigateur (et auront ainsi perdu du temps en solutions alambiquées inutiles). :)
Pour le reste, rassurez vous je ne suis pas aussi critique des serveuses (et puis soyons honnêtes, l’alcool aidant, la cellulite disparait — vous pouvez me traiter de macho maintenant si vous voulez, surtout en apprennant que je suis méridional), et je conchie la finesse. Je lui préfère, d’une courte tête qui tire la langue, le maniérisme dans le beaufisme : un art de vivre autrement plus amusant (n’oublions pas que je suis le dernier des cons après tout).

Ca valait le coup d’être censuré.
Allez, avec du bol ce sera, sur ce blog, la dernière fois que vous lirez quoi que ce soit sur monsieur Thierry Dulieu, promis. Pour un chieur pareil, j’ai déjà passé quinze minutes sur ce post, c’est trop. C’est que j’ai des trucs de clown triste parisien à faire, hein…

2005 08 25

serverside CSS makes baby Jesus cry

Now, I’m not the happiest webdeveloper when I have to use CSS hacks to achieve crossbrowser compability, but really, this is definitely not the way to get rid of such hacks (via), for all the reasons outlined in the comments on Stylegala’s similar piece “No More CSS Hacks”.

Browser Detection (yuck) + Dynamic Stylesheet (eek) = Headache-Inducing Waste Of Time / Effort / Money.

As a user, if I’ve had to change my browser’s UserAgent string to get into some bad (likely IE-only) website earlier in my browsing session, the last thing I want to see on the next website is a stylesheet being served as if I was really using the faked browser’s rendering engine. And as a webskivvy, what I’d really hate to maintain is a mess of serverside if/else/switch statements and string manipulations when all I want to do is change a colour or the position of some box.

…For Tim’s sake, dudes (an “Architect for MSN Web Experience” and the founder of Stylegala, of all guys!), haven’t the dark days of JavaScript browser detection taught you about checking for capabilities instead of UA strings? Is nostalgia for the 90’s taking over your sanity?

2005 08 22

paraitrait que se mettre le doigt dans le nez et dire merde, c’est trash

Avant la soirée, débat sur l’avenir des Blogs animé par la figure trash des Blogs : le Darkplanneur et son gang !”
2003 : La Naissance des Blogs, 2005 : Les Blogs envahissent le grand public, 2006 : Les Blogs vont-ils remplacer les grands médias ?
Programme de certaine soirée blogobobo hype

J’admets, c’est (presque) totalement gratuit :

  • Dark Planneur est la figure trash des blogs ? J’ai connu des couilles de yak sous xanax plus trash que ça.
  • 2003, naissance des blogs : areuh.wav — selon le référentiel de buzzeux en retard de quatre ans, oui, 2003. Quid de l’assez grand nombre de blogs francophones créés beaucoup plus tôt que ça ?
  • 2006, les blogs vont-ils remplacer les grands médias ? : rires.wav — cette question a déjà été débattue, la réponse est déjà convenue : non. Autant parler météo et prix des tomates qui n’arrête pas de monter ma bonne dame.

Le débat est libre… d’accès. Parce que bon, faut pas pousser non plus, c’est pas n’importe qui qui peut débattre de questions aussi asiniennes. We mean business.
Pour ce qui est du panel, on peut jouer aux pronostics foireux. Je verrais bien Chryde, Cyril Fievet, un ou deux Typepadiens inconnus aux blogrolls truffés de titres de blogs contenant au choix “buzz”, “biz”, ou “zob”, et Dausse-Guetta-Galienni. Ajoutons une journaliste de Télérama au hasard pour la caution crédibilité. Un petit Good Old Boys network, version française.
Allez, le 21 septembre, n’oublions pas notre cravate, nos cartes de visite et, histoire de ne pas rendre Dark Planneur tout triste, notre blogobizness plan foireux du mois.

2005 08 02

sous huitaine

Foutage de gueule en cinq dates :

  • 25 juillet 20:32 : commande passée, validée par Cdiscount, option ChronoPost vu que je n’ai pas le temps d’acheter le matériel sur place cette semaine etque j’aimerais l’avoir avant le weekend.
  • 27 juillet 00:23 : statut ChronoPost : “Envoi prêt chez l’expéditeur.”
  • 29 juillet 01:49 : e-mail Cdiscount : “Nous avons le plaisir de vous annoncer le départ de votre commande de nos entrepôts par ChronoPost. [...] Le délai de livraison moyen annoncé par notre préstataire pour ce colis est de 1 jour.”
  • 1er août 17:50 : statut ChronoPost : “Tri agence de départ effectué.”
  • 2 août 09:29 : statut ChronoPost : “Envoi en cours de livraison.”

2 août 14:29 : je reçois ma barette de RAM.
C’est la dernière fois que je commande quelque chose d’autres que des DVD chez Cdiscount.

En même temps, huit jours de la commande à la livraison, ça valait vraiment le coup de payer le chronopost, n’est ce pas ?

2005 02 22

du racisme anti-corse et de son origine dans les médias

Parce qu’il y a des racismes qui ne font la Une d’aucun journal : Lettre ouverte de la Maison de la Corse au Garde des Sceaux.

Petit rappel des faits:

  • Février 2004, le président de la Maison de la Corse de l’Île de France est l’invité de Laurent Ruquier dans On a tout essayé, une émission qui prend vite la tournure d’une farce grotesque digne des interventions du Club Positiviste. France2 aurait même dépêché dans de petits villages corses, une équipe de faux bagnards et de faux policiers pour tourner en caméra cachée une illustration de l’hospitalité corse envers les bandits. (Il me semble que le CSA attend encore les excuses de France Télévision.)
  • Suite à cette émission, le siège de la Maison de la Corse est victime d’agressions et autres actes de vandalisme.
  • 7 Décembre 2004, l’auteur “présumé” (des insultes et des dégradations en public au son de “Sales corses on va vous renvoyer chez vous”) d’un de ces actes racistes se justifie devant la Cour: “On sait bien que tous les corses sont des racistes !” Aucun magistrat ne réagit (source: Corse Matin, 12 décembre), à croire que c’est une évidence.

Et pendant ce temps là, seul le Corse Matin (et différents lecteurs du Nouvel Obs dans le cadre d’un débat sur le racisme en général) semble avoir parlé de tout ça.
Et la thèse du Corse raciste fait son petit bonhomme de chemin dans la tête du Français moyen, tranquillement. Un peu comme celle du complot juif naguère (qui, grâce à la mode vintage, fait un come-back remarqué dans le tout Paris).

Enfin, c’est peut être rassurant de penser que les gros euros de redevance de mon coloc servent à payer le silence (au mieux) et la manipulation télévisuelle raciste (au pire).
Et c’est peut être encore plus rassurant de savoir que dans la lutte contre ce racisme, SOS Racisme ne nous aidera jamais: invité d’RCFM en octobre dernier, leur président déclare en substance qu’il ne peut y avoir de racisme anti-corse, “puisque le peuple corse n’existe pas”.
Et allez, pour finir, rappelons les récents propos du MRAP, qui parle de “logique d’épuration ethnique” à propos du surplus d’agressions racistes de 2004 (surplus en parti artificiel, vues les méthodes de comptage employées).

J’aimerais rappeler à ces chers messieurs-dames donneurs de leçons du MRAP, d’SOS Racisme, et de nos chers médias français dont l’objectivité n’a d’égale que l’honnêteté, que pendant la seconde guerre mondiale aucun juif ne fut déporté de Corse, et qu’ici (ou devrais-je dire là bas, puisque je clapotte à Pariggi) le FN ne fait pas 20% des voix.
À bon entendeur, saluti.

2005 02 15

RDBMS from Hell

Bad luck is:

  1. seeing Firefox suddenly decide to send a form’s content as UTF-8 when it has always sent it as ISO8859-1 (the target database’s encoding),
  2. seeing the UTF-8 version of ô is ô when seen as ISO8859-1,
  3. finding out MSSQL Server 6.5 chokes on ´ when you try to update the field to remove the offending double byte text,
  4. wondering just why the previous text appears in the SQL query at all,
  5. realising you have no control over neither the remote SQL Server nor the scripts that process the form (it’s f***ing bytecode in there!).

Suffice to say that I’m tempted to hack the server, provoke a crash or something, and then sell a solution based on free software. It’s just too bloody frustrating to work with antiquated proprietary shit.

2004 06 13

for blog in {blog}: do blog

How does one spend each day blogging about blogging?
Are there newspaper dedicated to other newspapers’ attics? “Exclusive, you read it here first: the New York Post switches to new ink producer!”, is that interesting to anyone?

2004 05 13

Movable Type goes 3.0, farts in your general direction

So, SixApart has just announced Movable Type 3.0, dubbed it “Developers Edition”, switched to a ridiculously steep pricing sheet, and expressed their commitment to a free version. Wonderful, ain’t it?

“Free version.” As Shelley Powers expressed it, “One of the reasons people haven’t moved to Wordpress or other weblogging tools is lack of support for multiple weblogs–yet.”
Take that advantage away (many MT users have more than three weblogs, and are not the only author) with MT 3.0, and there you have to use multiple free versions of MT, on which you must remain the only author. At the moment, you must install multiple WordPresses if you want to handle multiple blogs, but at least you don’t have to pay extra cash if you’re handling multiple users.

“Developers Edition.” Yeah, SixApart can thank third-party developers for doing all the innovation for them these past two years.
It’s cynical how in such an innocent title, SixApart symbolised their relationship with plug-in developers: you code for free, we rip the profits.


Disclaimer: As a WordPress developer, I’m not exactly unbiased. But trust me, I tried to be objective in this post. Had I done it in a subjective way, expletives would have littered the screen to express my digust at SixApart for such a blatant disregard of their users’ expectations.