Počítače a internet

Článků v rubrice: 80

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

Výzva Evropské komisi, aby spravedlivě hodnotila energetické zdroje

Cílem Evropské komise má být, aby se Evropská unie stala mezi vyspělými zeměmi úspěšným regionem s nízkou uhlíkovou stopou.

Jaderný reaktor pro pohon raket

Americká společnost General Atomics Electromagnetic Systems (GA-EMS) oznámila, že její koncepce tepelného reaktoru pro pohon (NTP, Nuclear Thermal Propulsion), který by mohl dopravit astronauty na Mars, již překročila ...

Jak se snažíme usnout

Spánek je základním předpokladem duševní a fyzické pohody. Statistiky Evropské společnosti pro výzkum spánku ale ukazují, že přibližně 10 % evropské populace postihují poruchy spánku.

Proč by se měli ochránci přírody opravdu zajímat o jadernou energii

Jaderný průmysl musí účinně jednat, aby ukončil mnoho desetiletí pochybností o formě energie, která je nejpřátelštější k životnímu prostředí a která je jedinou ...

Spojené království plánuje prototypovou fúzní elektrárnu

Britská vysoce kompaktní fúzní elektrárna s tokamakem STEP – Spherical Tokamak for Energy Production – by měla být postavena do roku 2040.

Nejnovější video

Jak funguje PCR test na coronavirus

Krásně a jednoduše vysvětleno se srozumitelnými animacemi. V angličtině.

close
detail