Počítače a internet

Článků v rubrice: 72

Vaříme s Googlem

aneb vylepšujeme si vyhledávač!

Fotogalerie (1)
Ilustrační foto

Kdo pracuje s Internetem zcela zákonitě používá i nějaký vyhledávač. U nás je velmi známý a používaný Google, ovšem mnoho jeho uživatelů netuší, že existují různá vylepšení – hacky, která vyhledávání usnadní a zefektivní. Jedním takovým hackem je třeba on-line kuchařka. Do formuláře zadáte suroviny, specifikujete z jaké kuchyně (světová, vegetariánská, dietní…) byste si chtěli zhotovit třeba oběd, kliknete na tlačítko start a za okamžik můžete vybírat z nabídnutých receptů a následně vařit. Tato on-line kuchařka je jedním z vylepšení vyhledávače Google od Tary Calishain, které publikuje na webu www.researchbuzz.com. Na nápad s vyhledáváním receptů podle zadaných surovin ji přivedla Judy Hourihan, ale samotná technická realizace byla pouze na ní. Google široce používá programovací jazyky jako Python a Perl a s jejich pomocí vytváří svá vylepšení i Tara. Celý program (perlový skript), který posílá Googlu specifický dotaz z oblasti vaření, je publikován v knize Google Hacks, a tak si každý toto vyhledávání může vyzkoušet i na svých stránkách. Pokud knihu nemáte, musí vám stačit podívat se aspoň na zdrojový kód webové stránky – například syntaxe parametrů formuláře pro vyhledávání receptů na dietní pokrmy zde vypadá následovně: Tento příklad uvádím pro pochopení omezení tohoto konkrétního vyhledávání – recepty odpovídající zadaným ingrediencím Google nehledá ve všech možných stránkách existujících na Internetu, ale najde je jen na těch kuchařských webech, které autorka pevně zadala do instrukcí vyhledávání (příkaz site: ) či na těch stránkách, které mají ve svém linku daný řetězec slov (příkaz inurl: ). Tím pádem je hledání možné pouze v zadaných anglicky psaných zdrojích. Takže spíše než o nějakou dokonalou kuchařku se jedná o pěknou ukázku, jak lze konkrétně použít programování ve spojení s vyhledávačem. Navíc „vaření“ může v tomto sloužit jako inspirace – podobně si můžete vytvořit na svých stránkách vyhledávání doslova čehokoliv, ve všech jazykových mutacích a v neposlední řadě je to i určitá reklama samotné autorky a jejích publikací. Tara Calishain je uznávanou odbornicí na vyhledávače – hlavně ovšem na Google. Napsala na toto téma řadu knih a v roce 1998 vytvořila web Researchbuzz, kde každý den informuje o nových službách vyhledávačů, o technologii novinek, poskytovaných ve formátu RSS i o svých dalších knihách. Můžete si zde také vyzkoušet další vylepšení (hacky) Googlu. Kromě hledání receptů najdete v jejím blogu třeba zlepšení vyhledávání v tiskových materiálech, které začíná Google shromažďovat ve své databázi. Jedná se o citace z knih – Google Print Library Project a o články, či rešerše odkazující na weby s kompletní informací – Google Print Publisher Program. Jelikož si mnozí uživatelé stěžovali na obtížné vyhledávání v rámci těchto materiálů, Tara na svém webu zpřístupnila vyhledávání, které umožňuje lépe a pohodlněji najít potřebné informace – samozřejmě pouze z této databáze tiskovin. Programátorka poskytuje vyhledávací komfort, uživatel nemusí zadávat příkaz z webu Researchbuzz, ale může rovnou v Google použít zde publikované příkazy, které napíše za hledaný slovní výraz: Pro hledání citátů z knih použijte zápis –
site:print.google.com inurl:isbn Pro hledání článků nebo citátů z článků slouží – site:print.google.com inurl:articleid Pro vyhledání libovolného tiskového zdroje použijte – site:print.google.com inurl:isbn | inurl:articleid Pokud z jakéhokoliv důvodu nechcete požívat operátor |, je možné ho nahradit slovem OR. Na Netu jsou pouze malé ukázky z jejích programátorských vychytávek pro Google, mnohem více a daleko složitějších jich vyšlo knižně. Tara Calishain společně s Raelem Dornfestem už před dvěma roky vydala knihu Google Hacks, která teď opět vychází v přepracovaném a doplněném vydání. Kniha je určena spíše programátorům, ale i běžní uživatelé zde najdou zajímavé informace k problematice cíleného prohledávání Netu. Úvodní část knihy je věnována samotnému Google – jak funguje, jeho struktuře a radám, jak jej jako vyhledávač používat co nejefektivněji. V celé kapitole učí, jak pracovat s Gmailem. Pro začínající i zkušené programátory jsou zde podrobně rozepsané jednotlivé hacky – vylepšení Google. Kromě „vaření“ zde dále najdete třeba programování rozhraní Google Web API pomocí jazyka Python, ale i základní příkazy pro Google. První vydání knihy se umístilo podle New York Times mezi deseti nejprodávanějšími knihami o byznyse.

Jita Splítková
Poslat odkaz na článek

Opište prosím text z obrázku

Nejnovější články

Československo – země radia

Letos si připomínáme 100 let od založení Státního ústavu radiologického a 70 let od vzniku Ústavu pro výzkum, výrobu a využití radioizotopů.

Centrální solenoid ITER

Který magnet tokamaku je nejdůležitější? Bez magnetů toroidálního pole vám plazma uteče na stěny komory, bez magnetů pole poloidálního nedosáhnete potřebného tvaru plazmového provazce, bez magnetů centrálního solenoidu nebude žádné plazma…Stop!

Dolivo - Dobrovolskij a počátky přenosu elektrické energie

Před sto lety zemřel dnes již málo známý ruský fyzik, elektrotechnik a vynálezce M. O. Dolivo-Dobrovolskij. Jako jeden z prvních fyziků a techniků teoreticky i prakticky odhalil možnosti využití trojfázového střídavého proudu.

Výletů do vesmíru se nebojíme, ale auto si raději budeme řídit sami

Mladí by chtěli profitovat z vědeckého pokroku okamžitě, starší generace se dívá spíše na jeho pozitivní vliv do budoucna, vyplývá z průzkumu 3M o postojích veřejnosti k vědě (State of Science Index).

Výroba vakuové nádoby ITER

Práce na staveništi tokamaku ITER pokročily a množí se zprávy o dokončených komponentách vlastního reaktoru tokamaku ITER, o jejich transportu z výrobních závodů na staveniště a jejich instalaci.

Nejnovější video

Bez jaderné energie se ve vesmíru daleko nedostaneme

Krátké výstižné video z dílny Mezinárodní agentury pro atomovou energii ve Vídni ukazuje využití jaderné energie a jaderných technologií při výzkumu vesmíru. Ne každý ví, že jádro pohání vesmírné sondy už po desetiletí. Zopakujme si to. (Film je v angličtině.)

close
detail