Weird Stuff On Tatami http://damien.douxchamps.net/blog/ Blog de Damien http://damien.douxchamps.net/blog/2012/01/21/ Saturday January 21, 2012 : <nerd mode ON> En tombant par hasard sur l'extension Firefox "Firebug" via l'outil Google pour tester la rapidite de son site, eh bien j'ai remarque que le mien n'etait pas terrible. Probleme: la cache du browser client, que je n'utilisais pas. J'avais deja vu ca dans mes logs: des centaines de requetes qui se terminent en 304 ("no change") alors qu'elles n'auraient meme pas du etre faites. Mais ces outils m'ont fait comprendre le probleme et sa solution. Comme d'hab, c'est HTACCESS qui vien a la rescousse.

Donc voila, si vous voulez ameliorer la vitesse de votre site, il suffit de quelques parametres a ajouter dans votre .htaccess:

# Turn on Expires and set default expires to 0
ExpiresActive On
ExpiresDefault A0
# Set caching on media and other slow changing files to 1 month
<filesMatch "\.(gif|jp?eg|png|css)$">
  ExpiresDefault A2419200
  Header set Cache-Control "public"
</filesMatch>
# Force no caching for dynamic files
<filesMatch "\.(php|html|js|xml)$">
  ExpiresDefault A0
  Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
</filesMatch>

Le seul petit hic c'est que pas mal d'images de mon site sont autogenerees, et viennent donc de scripts PHP. Du coup il faut par exemple preciser ceci en plus:

# myimage.png needs special rules:
<files "myimage.php">
  ExpiresDefault A2419200
  Header set Cache-Control "public"
</files>

Et c'est tout! Firebug et l'outil "Pagespeed" de Google permettent de visualiser les headers HTTP de retour et de verifier que tout va bien. Lors des verifications ulterieures de votre site vous devrez sans doute utiliser pas mal de fois le bouton "clear cache" sinon certains fichiers dans votre cache seront utilises et vous vous demanderez pourquoi votre contenu n'est pas actualise.

Dernier petit truc pour lequel il faut faire attention: les headers peuvent etre changes dans le script PHP lui meme via la fonction Headers() mais ces derniers seront concatenes avec les headers venant des regles presentes dans votre .htaccess. Ca devient donc vite foireux. Mieux vaut tout controler en un endroit (htaccess).

<nerd mode OFF>]]> 2012-01-21T12:00:00Z http://damien.douxchamps.net/blog/2012/01/15/ Sunday January 15, 2012 : Gros chiffres Peut-etre connaissez vous le terme "egosurfing", qui veut dire en gros chercher son nom sur interent et voir qui parle de soi-meme. Bien qu'en general completement stupide, c'est parfois interessant. Ca m'a par exemple permis de trouver que la BBC avait utilise mes photos dans un article sur les chateaux de glace en Finlande. Ca permet aussi de voir qu'on dit pas trop de trucs bizarres sur votre compte, ou encore de mesurer de maniere tres gorssiere votre impact sur internet c'est a dire, pour les gros geeks, votre "popularite" internet. Bref. Je suis pas gros, mais bon je fais ca parfois. Et la, debut 2012, pour la premiere fois j'ai depasse l'index 5, soit 100.000 hits. Pour essayer votre nom, tapez ceci dans google:

"nom prenom" OR "prenom non"

(sans oublier les guillemets) A combien arrivez vous? Etes-vous internet-geek-niveau-5 comme moi? Bon je vous rassures quand meme, la plupart de ces 100.000 pages sont en rapport avec mes photos, ce qui a peu de rapport avec la nerditude.

Premier gros chiffre donc. Le second: hier, le nombre de pages vues sur mon site depuis avril 2006 vient de passer au dessus de la barre des 1.500.000. Ce qui, comme le capitaine Haddock dirait surement, et a la fois beaucoup et tres peu.

Voila, c'est tout pour aujourd'hui.


Ah non. En fait j'ai vu un autre article interessant dans Le Monde aujourd'hui. Vous connaissez surement la regle du "masculin qui l'emporte" en francais. Et vous savez surement que les feministes a deux balles veulent son extermination. Par contre, connaissez vous une alternative? Accord au choix? Au hasard? Eh bien non: ils proposent une regle en vigueur dans pas mal d'autres langues: c'est le mot le plus proche qui l'emporte. Je trouve ces elucubrations feministes plutot stupides, mais la la regle proposee en remplacement semble pas si bete, meme si elle sonne parfois un peu faux. Chiche?]]> 2012-01-15T12:00:00Z http://damien.douxchamps.net/blog/2012/01/09/ Monday January 9, 2012 : 02:52 AM Ca m'apprendra (*) a vouloir faire des mises a jour de mon seveur web a 11h du soir... Je remarque une limitation de ma base de donnees SQL4, donc je me dis que je vais passer a SQL5. Ce qui necessite un upgrade au niveau de l'hebergeur, puis enfin je peux creer une nouvelle DB SQL5, importer une copie de la base SQL4 dedans (vous suivez?) et enfin verifier que... tout les caracteres japonais foirent. Donc on rebascule sur l'ancienne DB et on essaye de comprendre... Probleme d'encodage de caracteres evidemment, mais ou? Format de database? Donnees envoyees par le serveur? Requete de format de la part du client? Arf! Finalement ajouter un simple "mysql_query ('SET CHARACTER SET UTF8');" apres la connection a la DB resoud le probleme. Mais tout cela veut dire 3 heures de travail.

Et le pire: pour vous tout cela est totalement invisible! Enfin j'espere: je laisse ca tourner en beta quelques jours, si vous remarquez quelque chose de bizarre faites-moi signe.

(*) Bien sur que non, c'est le genre d'erreur qu'un geek ne peut apprendre et refera toute sa vie! :-) En tout cas pour moi c'est ni la premiere ni la derniere fois...]]> 2012-01-09T12:00:00Z http://damien.douxchamps.net/blog/2011/12/18/ Sunday December 18, 2011 : Nouvelles... ... pages photos en perspective! Hehehe... Bon, cette fois j'ai quand meme essaye d'etre un minimum discipline, et j'ai donc retire plus de 450 photos... apres en avoir ajoute 630! Donc l'inflation est plus ou moins controllee.

Quelques pages qui sont nouvelles ou ont de belles photos:

Evidemment y'a bien plus mais bon. J'ai visite plus de 20 nouveaux endroits, et je compte bien sur pas les re-visites.

Pour les plus presses, voici le top 7 "people" des photos ces vacances: une de dos, encore une de dos, une troisieme de dos, un portrait!, une jolie petite, un temple bonde et un couple de maiko vu de haut. Oui je sais y'en a une dans le tas qui est pas vraiment la photo d'une personne vivante et tout mais bon un portrait de poupee ca passe aussi, na! :-) Et oui je sais aussi que les maiko c'est pas vraiment des maiko mais plutot des touristes deguisees en maiko, mais shuut! Secret!

Et comme d'hab je poste regulierement quelques photos "best of" sur ma page Flickr pour ceux qui voudraient laisser des commentaires.]]> 2011-12-18T12:00:00Z http://damien.douxchamps.net/blog/2011/12/05/ Monday December 5, 2011 : Photo plongee ou plongee photo? Une fois de plus je suis completement submerge dans mes photos (ce qui pour un plongeur n'est pas si mal). Apres un une semaine et WE de travail, j'ai fini deux passes de selection, pour finalement arriver a 900 photos (sur 4800 au depart). Rassurez-vous, je dois encore en virer pas mal...

Ce travail est assez penible car long, repetitif, et on ne voit pas vraiment le resultat final, puisqu'on ne fait que selectionner. Les corrections, ajustements et autres effets qui vont donner des photos "bien" arrivent en effet apres cette premiere selection (*). Sinon bonjour pour traiter 4800 photos! La courbe de moral quand je fais ce boulot ressemble a ceci...

  • Prendre les photos: ca depend, mais en general c'est sympa.
  • Visualiser les photos du jour dans un cafe quelconque de Kyoto (ou chambre d'hotel): bon si bonne journee, sinon bof bien sur. Rien de tres special jusqu'ici.
  • Retour au bercail, copie des photos dans l'ordi, et encodage de base (lieux, pays, etc): la en general le moral commence a plonger, parce que les photos n'ont pas l'air geniales du tout avant traitement, y'en a plein les memes, plein de completement foireuses, etc. Bref, je me dis que c'est tout pourri.
  • Premiere passe de selection: moral au plus bas, 2/3 des photos volent a la poubelle direct, et toujours rien de bien a voir. En plus, ca prend une bonne journee de travail rien que pour cette etape.
  • Deuxieme passe de selection: la moitie des photos disparait. Mais pour en departager certaines il faut faire un peu de traitement (couleurs, etc) et certaines photos commencent a donner bien. Donc le moral remonte. Par contre vu les petits traitements a gauche et a droite, ca prend toujours deux bonnes journee de travail (2x6=12h) malgre le fait que je travaille sur trois fois moins de photos (1-2/3=1/3). Vive les maths.
  • Troisieme passe: la selection devient hardue, il faut departager des versions parfois tres semblables de photos. La je traite systematiquement toutes les photos, donc ca prend pas mal de temps, sans doute un bon trois ou quatre jours. Au debut le moral est plutot bon, mais avec la monotonie ca s'effrite vers la fin.
  • Geolocalisation et web: les photos sont localisees sur Google Maps, et entrees dans la base de donnees web. La le moral est haut, parce que je vois enfin le fruit de mon travail sur mon site. Yeah!
  • Mises de certaines images sur Flickr pour voir la reaction de la "blogo-social-net-masse". Plutot bon en general, donc on va dire bon moral aussi. Au passage, me suivre sur Flickr est sans doute un bon moyen pour eviter le deluge de photos (selection beaucoup plus drastique) et laisser des commentaires (ce que mon site ne permet pas). A bon entendeur...
  • Peaufinage: retrait de certaines poussieres, aberration chromatique, etc... pour LPI. Ca va assez vite, donc pas de gros problemes. En plus on a l'impression qu'on arrive vers la fin, donc le moral est bon. Par contre, ca annonce aussi l'etape suivante, et la...
  • Titrage: toutes les photos doivent avoir un titre pour LPI, donc je dois me taper encore 3-4 jours a entrer un petit mot pour chaque image. Pffff... Pas fun. Moral pas bon, surtout quand on sait combien de photos seront choisies par LPI, et ensuite combien seront effectivement vendues! Seul point positif: les titres sont automatiquement utilises par mon site, donc re-copie des photos dans la base de donnees, et au moins cela servira a ameliorer mon site pour Google. Google aime bien les titres et descriptions bien faits...
  • Derniere etape de selection, cette fois pour LPI, puis gravage DVD et envoi vers l'Australie: pas grand chose a faire, donc pas de depression en vue. Ensuite il y a l'attente de voir quelles photos seront selectionnees par LPI, ce qui prend trois mois (suspense!)
  • Les planches contact arrivent de LPI, et je vois qu'ils ont choisi une photo sur 10, bardaf encore deprime.
  • Le cheque arrive de LPI, et je vois que j'ai bosse pendant 2 mois pour 40 euros :-) Great success! Mais heureusement a ce moment un autre batch de photos est deja en cours de traitement, donc pas le temps de s'apitoyer sur son sort.

Si vous avez bien suivi, vous aurez compris qu'environ une photo sur 10 atterri sur le site web (je sais c'est trop), 1/20 est envoyee a LPI, 1/50~100 est "mise en vente" et 1/2000 est vendue. LOL... NOT! Et aussi: le delai entre prendre un photo et toucher un quelconque euro hypothetique est de l'ordre de l'annee: un mois de planning/voyage, 2-3 mois de selection/traitement, 4 mois pour atterrir dans le stock de LPI, quelques mois pour etre vendu, et ensuite l'attente du cheque (encore trois mois).

(*) Ca fait pas mal de temps que je me dis que je devrais faire un post avec les differentes etapes de selection/traitement des photos. Je ferai ca des que j'aurai un peu de temps pour selectionner (encore!) un bon exemple :-)]]> 2011-12-05T12:00:00Z http://damien.douxchamps.net/blog/2011/12/04/ Sunday December 4, 2011 : Mon Damien sait tout faire... J'ai passe deux semaines a Kyoto (encore!) pour profiter de la haute saison, c'est a dire profiter des hordes de touristes venus admirer les couleurs d'automne. Et accessoirement, s'ils me laissent un peu en paix, pour prendre quelques photos aussi. Comme l'annee passee j'etais arrive pile-poil au bon moment, voir un peu tard (feuillages rouges uniquement, pas de jaune-orange), ben cette fois je me suis dit que j'allais partir un peu plus tot, et rester longtemps. Eh oui, deux semaines de conge au Japon c'est quasi un crime!

Petit probleme: l'automne a decide de venir plus tard cette annee. Combine a mon arrivee un peu en avance, ca veut dire que j'en ai pas profite un max. Mais bon, quand meme 4700+ photos en deux semaines, ca reste pas trop mal. Enfin, je devrais dire 4100+ parce qu'a cause d'un probleme de backup j'en ai perdu 600, soit deux jours de "shoot". Seules quelques photos de ces deux jours on survecu, mais heureusement il me reste quelques bonnes. Premiere fois que ce genre de probleme m'arrive; je vais donc devoir prendre des mesures pour revoir mes procedures de backup "on location".

A part ca ma mob fait encore des caprices, cette fois la roue avant bougeotte lateralement, ce qui apres verification vient d'un roulement a bille plutot bien mort. En plus, le demarrage (kickstart ou electrique) est bien fucke aussi. Du coup, j'ai cherche pas mal sur internet pour finalement trouver un bike shop pas trop loin de chez moi. Verdict: 30000+ yen de frais, soit 300 euros. Ce qui vaut pas trop la peine. Donc je me dis OK, je vais acheter une nouvelle mob. Eh bien dans ce magasin les prix commencent a 70.000 yen. Un peu cher, meme si elles ont l'air en tres bon etat. Du coup que faire? Mais c'est bien sur: REPARER SOI-MEME!

Donc me voila qui cherche sur internet des infos sur ma mob, ce qui n'est pas evident puisque c'est un modele de... 1989. Et bien sur tout est en japs. Bref. J'ai fini par trouver quelques photos pour commencer a bosser. Et aujourd'hui je suis alle dans le local a dechets de la boite pour bosser un peu sur ma monture.

Verdict? Il y en a plusieurs:

  • Demarrage electrique: moteur OK, systeme pignons KO. Apres degraissage ca fonctionne, mais juste quelques fois (ce systeme comporte un mini-embrayage, donc graisse/huile == pas bon!) Il est possible que je doive changer la piece. Cout: moins de 1000円 d'occase, mais comme c'est une piece qui apparemment s'use, une neuve pourrait etre necessaire (et la c'est plutot 10.000円). Pas trop grave, si le kickstart fonctionne pas besoin d'un demarreur electrique.
  • Kickstart: Mecanisme OK, mais a nettoyer completement (c'est fait) et a graisser. Probleme: pas de graisse sous la main, donc j'ai essaye avec de l'huile, ce qui ne fonctionne pas tres bien. Un peu de silicone aide, mais il me faudra de la vraie bonne graisse. Autre stuut: le levier du kickstart doit etre serre a mort, sinon il fini par se mettre a tourner fou.
  • Roue avant: impossible de deserrer les boulons, je vais devoir attendre qu'un des deux bikers du lab apporte sa visseuse pneumatique a percussion. Un roulement coute trois fois rien, mais si le siege du roulement (cad la roue) est deforme alors il faut remplacer la roue, ce qui ferait 2~3000円
  • Embrayage: a l'air OK, pas possible de devisser non plus.
  • Transmission CVT: courroie a changer sans doute, a nouveau pas encore possible de devisser. Galets a changer par precaution, mais c'est pas vraiment cher.
  • Filtre a air: a changer car pas cher et en effet la mob marche un peu mieux sans. Je ne l'ai donc pas reinstalle.

Voila le rapport. Sinon j'ai vu une video sur youtube d'un gars qui parvenait a faire 60km/h avec le meme modele que le mien (Tacto, AF24), et sans doute sur terrain plat. Ma mob max a 50km/h en terrai plat, donc y'a sans doute encore moyen d'ameliorer. Sinon j'ai aussi fait un calcul plus precis de la consommation: 3.9l/100km. Y'a pire...

Donc maintenant je peux demarrer ma mob et rouler pas trop vite (roue avant qui flanche). Ca devrait suffire en attendant les pieces de rechange et un diagnostic plus precis. Une chose est sure: ca ne me coutera pas 30.000円! :-)]]> 2011-12-04T12:00:00Z http://damien.douxchamps.net/blog/2011/11/04/ Friday November 4, 2011 : Update site web Enfin! Ca fait sans doute 4 ou 5 ans que LucVN m'avait suggere de permettre d'avoir plus de 4 photos par ligne, et c'est maintenant fait. Pas facile, j'ai du me mettre aux "div" et faire du CSS un peu bizarre pour y arriver. Mais ca a l'air de marcher. Dites-moi si les pages photos sont zarbi; y'a p-e encore des bugs a regler... Si tout va bien, vous ne devriez rien voir changer, a part bien sur que si votre fenetre devient plus large, plus de photos rentreront sur une meme ligne. Bref.

Sinon j'ai aussi fait un autre changement assez cool, mais visible lui: les pages photo qui ont une description ont maintenant une belle grande photo qui y est jointe. Comme par exemple pour Shisen-do. C'etait la moindre des choses que de montrer en grand la photo sur laquelle les gens venaient de cliquer pour arriver sur la page en question.

En bonus, vous remarquerez que la premiere lettre du premier paragraphe est aussi "enluminee" (bon, OK, juste une grande taille, mais c'est deja pas evident!) J'espere que l'alignement sera correct pour vous aussi.

Maintenant, au travail: j'ai ecrit une description pour une vingtaine de pages, il m'en reste environ 430...]]> 2011-11-04T12:00:00Z http://damien.douxchamps.net/blog/2011/10/30/ Sunday October 30, 2011 : Mob et chateaux Voila, il suffisait d'une clef de 8 et de 4' de travail pour la reparer. Il m'a fallu quand meme une semaine pour me decider a regarder ce probleme de plus pres, mais finalement faire 6km a pied tous les jours etait trop embetant.

Sinon, j'ai recemment decouvert que Larry Ellison (PDG et fondateur de Oracle) etait un grand fan de l'architecture japonaise. Il a meme achete une propriete a Kyoto pour... 80M$. Apres 20 minutes de recherches j'ai trouve ou c'etait, et donc la voila. C'est juste a cote de Nanzen-ji, et je connais bien ce coin. Je me demandais d'ailleurs si c'etait un temple ou autre chose.

OK, pour le Japon c'est grand, mais quand meme, 80 M$!!! DOnc je me suis mis a chercher ce qu'on peut avoir pour 80M$ en Europe. Premiere etape en Belgique, et la c'est assez facile: detour par la boite du cousin Aymeric mais malheureusement rien dans cette game de prix. En France ou en Suisse, y'a des chateaux plus cher. Par exemple 53M pour un chateau de 7000m2 sur des terres de 120ha. Pour ce dernier ils precisent que Geneve n'est qu'a 10min... en helicoptere.

Donc voila, c'est soit la vie de chateau ou la petite maison avec jardin a Kyoto. J'exagere a peine... :-)]]> 2011-10-30T12:00:00Z http://damien.douxchamps.net/blog/2011/10/24/ Monday October 24, 2011 : Mob fuckee... Bardaf! Ma mob a rendu l'ame ce soir, ou en tous cas a rendu l'ame du starter ou de l'embrayage ou du demarreur. Bon, on va pas en faire un plat car j'ai quand meme fait plus de 13000 km avec. Et que quand je l'ai achetee elle avait deja un bon 7000km. Ou peut-etre 17000km si tour de compteur. Et que de toute facon elle faisait des bruits bizarre depuis quelques temps. Tiens, marrant que ma mob tombe en panne maintenant car elle venait de passer 9999.9km (c'est a dire retour a 0000.0km) il y a une semaine ou deux. En plus, je l'avais achetee il y a quasi pile 7 ans.

Stats time! Quel cout au km parcouru? 13000km, un plein de 500円 toutes les 2 semaines (52/2*7*500 = 91000円), un bidon d'huile tout les quatre mois (7*12/4*1000=21000円), assurance et immatriculation (3000円/an = 21000円), entretient (changement de pneu une seule fois, 5000円) et bien sur prix d'achat (inclus casque, 80000円) soit au total 228000円, ou 17.5円/km. Ou encore, 0.13 euros par kilometre. Pas si gratuit que ca! Un document vite pompe sur le net me dit qu'en France la moyenne est de 0.28euros/km pour les voitures, et donc la mob est seulement MOITIE moins cher. Sur cette conclusion je vais donc derechef au garage Maserati du coin... :-)

Bon c'est un blague hein, parce qu'on a 2-3 bikers au lab, genre les gars (et une fille!) qui preparent et reparent leur bike eux meme avant de participer a des courses le WE. Un d'eux a meme construit sa moto lui-meme. Il pourra donc sans doute m'aider m'aider... Mais a mon humble avis le moteur est HS. On verra...]]> 2011-10-24T12:00:00Z http://damien.douxchamps.net/blog/2011/10/23/ Sunday October 23, 2011 : Video Petite video tournee moi-meme en vitesse au lab pour montrer un nouveau type d'interaction possible avec ma mega-table.]]> 2011-10-23T12:00:00Z