Kamelot Blog

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

mardi 28 février 2012

mar
28
fév '12

Rétrospective fun de Février ( partie 1 )

  • Pourquoi un aveugle est-il interdit de saut à l'élastique ? Parce que son chien a trop peur.
  • à propos de dents @machaDR11 @onizuka31
    • keski a 2 yeux et 103 dents un crocodile
    • keski a 103 yeux et 2 dents une farandole de petit vieux
  • Savez-vous comment les abeilles communiquent entre elles ? Par E-miel.
  • Parfois, lorsqu’on est submergé par le travail, on ne se souvient même plus du temps qu’on a passé devant le PC http://bit.ly/zcqcSn
  • Chuck norris breaks RSA 128-bit encrypted codes in milliseconds.
  • Un dev ici à dit j'écoute du Freddy mercurial (pour commiter en musique)
  • Je vous déclare mari et femmes, ... vous pouvez mettre à jour vos status.

lundi 27 février 2012

lun
27
fév '12

Rétrospective php de Février (partie 1 )

samedi 25 février 2012

sam
25
fév '12

Rétrospective Médias de février (partie 1)

  • Musique fait la force http://bit.ly/Ay0Jsa il n'y a plus qu'à rever que ca devienne une habitude #purefm #studiobrussel #Bellle-gique
  • Qu'est-ce que @Seba_ministru a fumé au début de son très drôle interview 'off'' de Lubiana Kepaou ? http://bit.ly/AsVa3L #thevoicebe
  • Amy Mac donald a mangé des kriPsprol et ca donne Säkert! - Vi kommer att dö samtidigt http://awe.sm/5fWLT #music (vidéo)
  • @machaDR pourtant la bande annonce m'inspire peu. on dirait de l'humour sur les belges des années 80.
  • Youpie j'ai pas pu l'écouter en direct pas c'est dispo en ligne 'Musique fait la force' http://awe.sm/5fcJl #purefm #studiobrussel
  • Belgique: Le film d'Angelina Jolie diffusé en Flandre mais pas en Wallonie | Jean-Marc Morandini [http://bit.ly/AuO121
  • Shanadoo - Japanese Boy , reprise (2007) de aneka (1981) http://awe.sm/5fUVQ #music (vidéo)
  • Moins roux que le logo la petite panda #FIREFOX AK - BOOM BOOM BOOM - YouTube http://awe.sm/5fUoG (vidéo)
  • THE CURE-IN BETWEEN DAYS(REMIX). - YouTube http://awe.sm/5fUcX (vidéo)
  • Via Gra (Виа Гра) Il n'y a plus une fille du groupe d'origine avec poptika! http://awe.sm/5fUWu #musique #russe [http://awe.sm/5fUY0 (vidéo)
  • PIAS Belgium au JT http://awe.sm/5fUHd Stephane Deschamps Stephane Deschamps ‏ @notabene
  • c'est bon #thevoicebe est fini, ma femme peut rentrer à la maison qu'on puisse regarder esprit criminel ...
  • @machaDR j'ai vu cette critique dès la première émission. Son rôle est vraiment "bouche-trou"
  • Et merde mon #voocorder a planté j'ai pas mon enregistrement de #thevoicebe
  • arrggh 20 minutes de coup de fil j'ai tout loupé la fin de #thevoicebe
  • Mouarf le pull de Quentin J'espère qu'il en a reçu un nouveau aujourd'hui pour son anniversaire #thevoicebe
  • Spécial pour #thevoicebe Le top 10 des chansons faciles à jouer quand on veut pécho à la Saint-Valentin http://awe.sm/5fQ9m
  • #thevoicebe merci pour la pub #Citroen la mienne vient de rendre l'âme à 43000KM :(
  • #thevoicebe n'oublions pas que ce ne sont pas des professionnels. Je parle des chanteurs. Je veux dire ceux qui sont sur la scène.
  • J'ai vraiment l'impression que ca a mieux donné dans la salle #thevoicebe
  • Nous demandons l'arrestation des coiffeurs de #TheVoiceBe
  • Aïe erreur de jonction à l'assemblage des wagons #thevoicebe
  • Je suis trop attentif du coup je ne tweet pas beaucoup. #thevoicebe
  • Les 2 "délires" de Joshua vont s'affronter en duel #TheVoiceBe
  • @machaDR c'est Ze Voice ki compte // #thevoicebe
  • Voici ma cousine Charlotte ! Vidéo familiale exclusive quand elle chantait déjà à l'âge de 4 ans en 1990 ! http://youtu.be/iYeOFK8Ie1Y
  • #thevoicebe première série de duel "bof", 2eme série "bien", espèrons que la 3eme soit "top"
  • À vous toutes Femmes je vous aime http://awe.sm/5fOLr (vidéo)
  • La Télé de A @ Z: Fête n°60 - S comme Scouts - RTBF Vidéo http://awe.sm/5fGmR]
  • Whitney Houston's greatest hits was £4.99 last night on #iTunes. It's now £7.99. What utterly disgraceful behaviour. They should be ashamed.
  • Tot altijd wint publieksprijs in Amsterdam: De prent van Nic Balthazar is bekroond op het filmfestival The End,... http://dlvr.it/1BlF9P
  • L'hommage pour Whitney Houston sera fait par Adele et Jennifer Hudson ! #Grammys
  • Top 10 des chansons faciles à jouer pour pécho à la Saint-Valentin, nous les hommes http://awe.sm/5fFml #music
  • Pierre Alain Volondat, le vainqueur du concours Reine Elisabeth qu'ché po quoi kil fumait . http://bit.ly/wsKbRr
  • @Deb_Mgt @AdrienDevyver ou un concert de Lio :-) #thevoicebe
  • bilan duel #thevoicebe 2/4 encore bien en dessous des blind mais remonte la pente par rapport à duel 1/4
  • @FelixDumont @InsafOo On peut ne pas aimer mais ca reste un télécrochet de très bonne qualité "chant" et de #divertissement // #thevoicebe
  • @TheGaux c'est bananasplit #thevoicebe #tvv
  • #thevoicebe enfin un duel qui devient un duo
  • #thevoicebe c'est vrai que c'était une erreur de mettre deux bonnes (chanteuses) ensemble
  • Mais faut lui faire chanter du #Renaud à Megane (trop content de pouvoir le refaire) #thevoicebe
  • Lio a preté Serment d'Hippocrate pour #thevoicebe fr.wikipedia.org/wiki/Serment_d…
    • réponse : @Moosh_be Ou d’hypocrite! On ne sait pas trop, on hésite encore! #thevoicebe
  • Mon dieu !! l'autocollant JOEPIE LIO à 1€ http://awe.sm/5ez6f #thevoicebe #delcampe
  • OK MAGAZINE 1987 N° 584 avec LIO http://awe.sm/5ez6N #thevoicebe #delcampe
  • Encore 914 RT pour que la rédac se mette à poil pour #TheVoiceBE :)
sam
25
fév '12

Zend_Amf: surveiller et tester son service.

mardi 21 février 2012

mar
21
fév '12

Poésie politique

Par Thomas Gunzig

(republié pour cause de commentaire )

samedi 18 février 2012

sam
18
fév '12

Je poste peu parce que je tweet plus

mardi 14 février 2012

mar
14
fév '12

Indexation d'un arbre avec sphinx

Mes données liées à des nœuds ou feuilles d'un arbre et je veux pouvoir faire une recherche en filtrant sur un nœud en espérant trouver toutes les entrées liés à ce nœud ou a sa descendance.

Mes données sont donc

* id_ressource
* id_category
* ...

Et j'ai un arbre stocké dans une structure classique

* id_category
* id_category_parent
* ...
 1    null
 2    null
 3    1
 4    3
 5    3
 6    2
 7    6
 8    6
Solution 1.

J'indexe les données sans me préoccuper de l'arbre, juste en stockant l'id_category d'appartenance.

Lorsque que je veux chercher un nœud, je récupère la liste de ses enfants et puis je cherche tous les objets appartenance à un de ces catégories

donc pour la catégorie 2

;filter:id_category,2,6,7,8

Le problème avec cette solution, c'est qu'avec un arbre imposant, on se retrouve avec des filtres très grands.

Pour mon cas, avec un arbre de 20000 catégorie, on se retrouvait avec des filtres de plus de 5000 valeurs !!!

Solution 2

stocker tout le chemin

donc pour l'objet qui est dans la catégorie 8

on stocke 2, 6, 8

3 valeurs à stocker -> 2 possibilités

  • en champ texte
  • dans 3 champs "numériques"

J'ai donc crée autant de champs catégorie qu'il n'y a de profondeur dans mon arbre (ici 3)

pour chercher les éléments dans le nœud 2 je fais

;filter:id_category_lvl1,2

pour chercher les éléments dans le nœud 6 je fais

;filter:id_category_lvl2,6

pour chercher les éléments dans le nœud 3 je fais

;filter:id_category_lvl2,3
Solution 3

Suite à une nouvelle demande je viens de penser à une solution tout simple et encore plus performante.

La demande était toute simple : pouvoir chercher dans plusieurs nœud en même temps. par exemple 3 et 2

Ma solution 2 ne va pas en effet

;filter:id_category_1,2;filter:id_category_2,3

ca ne retournerait rien puisqu'aucun objet ne peut être dans 2 ET dans 3

Ma solution 1, empirerait le défaut qu'elle a déjà car je me retrouverai avec encore plus de catégories.

En fait quand j'ai mis en place la solution 2 il y a un type d'attribut sphinx que je ne maitrisait pas vraiment, c'est le mva. mais pour le cas qui nous occupe il est parfait.

Je disais en solution 2, 3 valeurs à stocker -> 2 possibilités Je me trompais. Et mva porte bien son nom.

Il me suffit de stocker les 3 valeurs dans un champs MVA

et ma requête redevient

;filter:id_category,2,3

Mieux encore, la puissance de sphinx fait que je peux fabrique la valeur de remplissage de ce champs à l'indexation, par une "autre" requete Sql

C'est expliqué dans la doc.


Note il est un peu tard, je ne suis peut-être pas très clair.

N'hésitez pas à poser vos question et je retravaillerai le texte en conséquence.

dimanche 12 février 2012

dim
12
fév '12

Que dit firefox à mon propos ?

Je relance ce petit jeu 4 ans plus tard : Que dit firefox à mon propos ?

Le principe est simple:

sur votre blog (ou sur le mien en commentaire) ou sur votre page facebook. vous allez lister 26 adresses web.

Comment ?

dans votre barre d'url

  • Tapez A, copiez l'url du premier site qui apparaît dans la liste et parlez en en une ligne
  • Puis Tapez B , ...

Quand vous avez fini, vous le postez puis vous demandez a vos amis , contacts de faire la même chose.


Tags