Netsources, Numéro de Septembre-Octobre 2005 - n°58


Google à 200%

“Google à 200 %” (deuxième édition) est la version française de l’ouvrage “Google Hacks”, publié aux Editions O’Reilly par Tara Calishain – l’un des “gourous” de l’Internet, éditrice notamment du site de référence ResearchBuzz.com – et Rael Dornfest, responsable technique chez O’Reilly Media (O’Reilly étant une maison d’édition spécialisée dans les ouvrages d’informatique).

Auteur : Béatrice Foenix-Riou

Destiné à un public de surfers avertis, cet ouvrage se définit comme “un recueil de 100 trucs, secrets et techniques” mis au point pour tirer parti des multiples possibilités offertes par l’API de Google.

Rappelons que Google a lancé son API (Application Programming Interface) en 2002, pour permettre aux programmeurs de développer des applications utilisant l’index de Google. Outil de communication par excellence, l’API de Google a remporté un très vif succès dans la communauté des développeurs et l’on a vu fleurir toutes sortes d’applications basées sur le moteur préféré des internautes : certaines très ludiques (GoogleDuel et GoogleFight, qui comparent la popularité de deux mots, ou Cookin' with Google, pour retrouver des recettes de cuisine...), d’autres très professionnels, telles TouchGraph (voir Netsources n°47) ou GoogleAlert.com ; on notera que Google a depuis étendu son API à ses différents modules : GMail, Google Maps, Google Groupes, AdWords, etc.

C’est face au succès rencontré par les API et à la variété des applications développées qu’est née l’idée de ce livre.

Il est divisé en neuf chapitres, parmi lesquels Web et Hacks avancés pour le Web représentent à eux-seuls près de la moitié de l’ouvrage. On y trouve les notions essentielles de la recherche sur Google, avec la présentation des différents opérateurs, les recherches ciblées sur un élément (annuaire téléphonique, cours de la Bourse, dictionnaire...), mais aussi des astuces pour trouver des synonymes, localiser des répertoires d’information, etc. Viennent ensuite la description de “hacks”, ces derniers étant compris comme“toutes les “bidouilles” permettant de contourner un problème en programmation, ou des techniques qui aboutissent à un résultat rapide et convenable sur une tâche précise”.

Les auteurs s’adressent là à des internautes qui possèdent déjà les bases de la programmation. La plupart des hacks sont écrits en Perl, mais d’autres sont rédigés en Python, PHP, java et .NET. La majorité des hacks présentés emploient l’API Web de Google et un chapitre est d’ailleurs dédié à la Programmation avec Google.

Chaque hack – qu’il s’applique au Web, aux images, aux actualités, aux AdWords, etc – fait l’objet d’une fiche détaillée précisant le degré de difficulté et indiquant le code à mettre en œuvre, le mode d’exécution.... L’ouvrage contient au total des dizaines de scripts, qui permettent de personnaliser Google et, par exemple :
• de filtrer les résultats en utilisant quelques termes syntaxiques en plus de ses mots-clés ;
• d’exploiter les possibilités des services de Google : les images, les actualités, les groupes de discussion ;
• d’automatiser ses recherches ;
• de faire recenser son site Web ;
• d’envoyer des requêtes Google depuis n'importe où avec un téléphone portable ou un PDA ;
• de faire de la cartographie avec Google...

Bref, si l’ouvrage propose aux documentalistes de découvrir quelques astuces, il fera surtout le bonheur des développeurs, qui pourront réellement “utiliser Google à 200%” – d’autant que les fiches sont remarquablement claires et peuvent permettre à un programmeur néophyte de se lancer...

On notera qu’un ouvrage intitulé “Google Hacking”, de Johnny Long, est paru presque simultanément aux éditions Dunod. Mais ce dernier se positionne plus comme un outil de prévention, destiné à montrer aux responsables des systèmes d'information où sont les failles potentielles de leur S.I. ; l’ouvrage explique pour cela comment certains pirates utilisent Google pour obtenir des données sensibles et confidentielles (listes de mots de passe, numéros de cartes bancaires...).

Pour info : Google à 200 %
Tara Calishain et Rael Dornfest
Editions O’Reilly
2ème édition, septembre 2005
482 pages, 36 €
ISBN : 2-84177-345-0