Le Kleptochat

18 02 2011

Tu savais que ça existait les minous cleptomanes ?



URL (referers) complètes dans Google Analytics

12 02 2011

Si vous utilisez Google Analytics pour vos statistiques, vous aurez probablement remarqué que les URLs dynamiques non réécrites [1] (accessible dans la rubrique sites référents) sont tronquées au niveau du point d’interrogation, qui marque la limite entre l’URL du script appelé et la query string (paramètres/variables de la requête).

[1] Différence entre URLs dynamiques et réécrites :

URL dynamique non réécrite : http://monsite.com/index.php?article=50&categorie=24
URL rewriting : http://monsite.com/article50/mangez-des-pommes.html

Dans le premier cas, vous verrez des visites qui viennent de /index.php dans les rapports Google Analytics, mais vous ne pourrez pas savoir précisément de quelle page viennent les visites, puisqu’il vous manque une bonne partie de l’URL, celle qui indique le numéro d’article dans le cas présent.

Heureusement, il y a plusieurs solutions pour accéder à cette information.

Rapports personnalisés

La première méthode utilise les rapports personnalisés (User Defined Report), concrètement ça passe par la création d’un filtre. Vous trouverez le détail de cette méthode ici : méthode 1.

Hack du tracker

Seconde méthode, qui consiste à hacker le tracker Google Analytics en “forçant” le paramètre referer (en lui passant en paramètre le referer) : méthode 2.

Cette méthode a l’air dépassée, l’exemple que j’ai trouvé fonctionne avec l’ancien tracker : urchin, mais pas avec le tracker ga.js en place depuis début 2008, et encore moins avec le nouveau tracker asynchrone.

Edit 21:02 : ici l’équivalent pour ga.js.

Filtre Add full referer path

Oh yeah !
Voila la solution que j’utilise depuis 2008 sur un gros site, et qui fonctionne super !

En fait l’information qui nous intéresse : le referer COMPLET, est parfaitement accessible par Google Analytics (l’information est remontée par le tracker), même si par défaut, elle n’est pas enregistrée dans les rapports.

Du coup, il est possible de créer un filtre pour remplacer le paramètre incomplet (Campaign content) par le referer complet.

Tout est détaillé dans cet article : add full referer path.



The Mr Schnaps song !

10 02 2011

Et ouais mec !

J’allais oublier le lien pour faire le votre :
http://gobarbra.com/hit/new-a2257e80bbe3ff0969f2db0eccd92393



C’est une p**** qui fait…

10 02 2011

Oui, c’est une prise électrique qui fait ha ho !



NoBox : OVH se lance dans le haut débit

10 02 2011

OVH, l’un des principaux hébergeurs en France, vient de se lancer sur le marché des FAI avec son offre NoBox.

C’est l’opposé des offres traditionnelles triple play avec internet, TV et téléphone, plutôt que de banquer plus de 30€ par mois pour pleins de services inutiles, OVH vous vends uniquement l’accès à internet, 28 Mbps, pour 15€/mois TTC en dégroupage partiel (vous gardez votre abonnement france telecom, cela ne concerne qu’internet sans toucher à votre offre de téléphonie fixe).

Leur offre a l’air très intéressante pour ceux qui paient 20€/mois pour l’offre découverte (8 Mbps) chez Orange : c’est moins cher ET SURTOUT, fini les problèmes dû au réseau pourri d’orange, en particulier le bridage du débit sur les sites américains (youtube, megaupload) du au litige OpenTransit / Cogent.

Voir l’offre sur le site d’OVH

Wait & see.



What the phoque ?

5 02 2011

L’homme phoque :



La Joconde serait un travelo…

4 02 2011

Scoop, un type qui n’avait rien d’autre à foutre a découvert des lettres cachées dans les yeux de Mona Lisa.

pyramide louvre

L’une désigne un personnage féminin, et l’autre un personnage masculin, les 2 ayant servi de modèle à Léonard de Vinci pour peindre Mona Lisa, qui serait donc un gros travelo…



Ils sont cons chez SFR !

3 02 2011

Tout est parti d’une idée…ya plus d’IP disponible…. alors je vais héberger mon site chez moi, à ma maison :-)

hop la, je sort un Mac Mini qui prenait la poussière retrouvé au fond d’un tiroir ….

on le redemarre, Mac Os 10.5.8 … bon ça ira, je le branche, “partage d’écran a distance”, j’active tout ce qui est nécessaire…SSH, FTP, HTTP, le client DynDNS, MAMP PRO et tout et tout…. tout marche nickel

mais il est ou le rapport avec SFR ???

… on y arrive

Lire la suite »



Ils sont cons chez Microsoft #1

3 02 2011

Parfois, windows (ou autre produit de microsoft) c’est tellement de la merde que j’ai envie d’écrire un billet.

Donc voila un bon exemple : la gestion des cookies sur internet explorer (6, 7, 8…). Lire la suite »



MySQL : Restaurer les privilèges

29 01 2011

Si comme Monsieur Schnaps, tu es suffisamment con pour enlever les privilèges INSERT, UPDATE et DELETE sur ton serveur MySQL de développement local (fournis avec EasyPHP), par inadvertance, alors tu cherches surement à réparer ta connerie.

En effet, ce trou du cul de MySQL va refuser systématiquement toutes les requêtes INSERT, empêchant de se réaffecter les privilèges qu’on vient juste de s’enlever.

Pour commencer, assure toi que MySQL n’est pas en cours d’exécution (Alt Ctrl Suppr : virer mysqld.exe). Ouvre une console dans le répertoire bin de MySQL, et entre cette commande :

C:\EasyPHP5.2.10\mysql\bin>mysqld --skip-grant-tables

Ça sert à démarrer le serveur MySQL dans un mode spécial.

Ensuite, ouvre une autre invite de commande dans le répertoire bin, et lance le client mysql en tapant… mysql. Ouais, tapes le bien, mysql…

Balance lui tout de suite cette requête dans la gueule, histoire de cadrer le truc :

UPDATE mysql.user SET Password=PASSWORD('') WHERE User='root';

Décoche lui dans la foulée cette autre requête en pleine tête :

FLUSH PRIVILEGES;

Enfin, pour être certain de bien lui ruiner le minois, achève le avec cette dernière requête :

GRANT ALL PRIVILEGES ON *  . *  TO 'root'@'localhost' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR  0 MAX_UPDATES_PER_HOUR  0 MAX_USER_CONNECTIONS  0 ;

Là il ne devrait plus broncher.

Oh yeah !