fév 28

Allons voir ce nouveau site au design plus que pas mal : www.myphotos.fr

Le test du %

le fait d’inserer % dans le moteur de recherche produite, en général, une requête du genre :

select … from … where … and … = ‘%’ // ce qui est toujours vrai puisque % est un wilcard en mysql.

Voyons voir le resultat :

Cool : la liste des membres et de toutes les photos :)

Ceci est dangereux pour plusieurs raisons :

  • Page très lourde à générer et à transporter donc : problème de charge serveur et lenteur coté client.
  • on a la liste des membres, on peut très facilement aller chercher toutes les photos de tous les membres pour se faire une photothèque perso.
  • quand vous aurez 10 000 membres et 500 000 photos (voir beaucoup moins) le serveur sera incapable de générer cette page.

Pas d’info ??? et pourquoi ca ?

Continue reading »

\\ tags: , , ,

jan 18

En ce moment je travaille sur http://www.odowa.com/ qui est un agrégateur des flux rss que je trouve intéressants. Odowa.com contient également un moteur de recherche de flux RSS.

Les données contenus dans le moteur sont des billets provenants d’environ 7000 flux rss. Pour chaque flux.

Le crawler :

  • récupère l’url du billet après les éventuelles redirections (la vrai url, pas celles des feedburners)
  • détecte le contenu du post grâce au détourage automatique (pas de pub, de menu, de commentaires…),
  • detecte la langue utilisé dans le billet (fr/en/es/de pour l’instant)
  • va chercher le favicon

Bref, tout cela totalise environ 700 000 posts au jour d’aujourd’hui.

J’avais donc dans l’idée d’afficher en temps réel (ou presque) le nombre de posts dans la base sur le site, exactement comme fait le site yakaz.com que voici :

2 140 367 petites annonces… pas mal .Curieux de savoir quelle solution technique ils utilisent je regarde un peu le code source et la … c’est le drame… voyez vous même la fonction LiveCount() que l’on trouve dans le fichier http://www.yakaz.fr/js/home.js?v=20071206 :

    var refreshFrequency = 1000;
number_to_display = Math.round(number_current);
document.getElementById('live-count').innerHTML = i18_num(number_to_display);
document.getElementById('live-count').style.background = 'none';
number_current += frequency * 2 * Math.random();
number_current += frequency * 2 * Math.random();

Et oui c’est bien un random…
Continue reading »

\\ tags: , ,

L'inventeur de l'hydrogommage.

Voici les nouveaux sites qui parlent de l'hydrogommage: hydrogommage.org, procédé breveté qui permet de nettoyer en douceur toutes surfaces grâce à une faible pression et un fort débit d'eau. Sur ce site, vous trouverez des informations concernant le brevet de l'hydrogommage.

Pour ce qui est de la technique de l'hydrogommage, vous pouvez vous rendre sur hydrogommage.net et vous saurez tous sur l'hydrogommage.

Logiciel de partage d'agenda, logiciel de livraison, logiciel de courtage, logiciel de gestion.

Voici un site pour trouver des logiciels pour la gestion d'agenda et autres logiciels : www.softpme.fr

Vous cherchez un plombier pour une fuite ou des travaux de plomberie ?

Voici un nouveau site, un plombier.com rempli d'informations sur les plombier qui vous permet d'en savoir un peu plus sur les devis de plombier ou sur les différents types de factures.

Vous y trouverez aussi plein d'informtion sur les formations pour devenir plombier.