Slashdot Mirror


Google Hacks

honestpuck writes "It has been quite a while since I have come across a book I'd label 'essential.' The last for non-programming computer users was Robin Williams' The Mac Is Not A Typewriter which I bought for a number of new Macintosh users." Now, though, honestpuck has found another book which he says is required reading for modern computer users -- read on for his review of O'Reilly's Google Hacks. Google Hacks: 100 Industrial-Strength Tips and Tools author Tara Calishain and Rael Dornfest pages 318 publisher O'Reilly rating Excellent reviewer Tony Williams ISBN 0596004478 summary Excellent compendium of tips and tricks for everyone on using Google and its API

The book in brief Google Hacks by Tara Calishain and Rael Dornfest and published by O'Reilly will appeal to an even wider audience, I can imagine buying this for friends who haven't cottoned on to 'net searching at all and friends who complain "Google returns too many sites." People who are afraid to code shouldn't be put off by the "Hacks" in the title: O'Reilly have obviously taken a wider meaning of "hack" than just a neat piece of code. This book is a marvelous compendium of tips and tricks for Google, ranging from simple ways of getting the search results you want, through using Google's newer services such as phone books and image search, all the way to advanced ways of using scrapers and the Google API.

The book demonstrates 100 hacks, of which close to half are useful for everyone -- newbie, programmer and non-programmer alike. The first 35 hacks, in chapters one and two, will educate you about the intricacies of getting the best out of searching both Google's main web catalog and the newer 'Special Services and Collections.' This is the part of the book that should be essential reading for Google users -- in the two days I've had this book these have proved invaluable. The rest are for those who are either looking for extremely advanced search tips, increasing their web site's Google page rank, or programming an application to use the Google data -- all topics well covered in this volume.

What's Good In This Book

To start, it is well written, well laid out with a good contents section, good index, and some appropriate introductory material before getting down to the first hack. Each of the hacks are numbered and a single hack will often cross-reference other hacks that add information relevant to it. The hacks in each chapter nicely add on each other in both complexity and function.

The hacks themselves seem to cover every area of Google that you might want. They range from the downright frivolous (there is a chapter "Google Pranks and Games") to serious ways of improving your search results and excellent examples of good ways to use the Google API.

Most of the code fragments are in Perl, and among the hacks are ways of getting the job done without over extensive use of extra modules such as XML Parsers and SOAP::Lite (including a hack that uses regular expressions to parse the XML).

What's Bad In This Book

It's hard to find anything bad to say, apart from some frustration that a couple of the hacks that interested me used ASP or VB rather than a more portable language.

Oh, another minor quibble, the allied web site O'Reilly Hacks Series has been slow and has none of the code in the book or any of the URLs mentioned listed anywhere -- it seems more geared towards marketing the books than helping the readers.

(DISCLAIMER: I use Rael Dornfest's Blosxom blog software and have contributed a plugin for his software.)

You can purchase Google Hacks from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

152 comments

  1. Yes but... by gpinzone · · Score: 0, Funny

    ...to be ontopic, you'll have to tell us how to find them in the Google cache using no more than one search term.

  2. But... by unterderbrucke · · Score: 5, Insightful

    ...misuses of the Google API could lead to them not allowing open access to it anymore, which would deny access to useful tools to proper users.

    1. Re:But... by Hentai · · Score: 3, Interesting

      How is this offtopic? This is exactly what tends to happen with these sorts of 'tricks' - although, admittedly, Google's "don't be evil" policy will probably mitigate this somewhat.

      The point is, whenever you utilize these tricks, remember the 'Tragedy of the Commons' lesson, and think Kantian - "What would happen if EVERYBODY did this? Would the system still support us?"

      If the answer is "no", realize that you're shitting where you eat, and find a more sustainable endeavor.

      --
      -Hentai [in vita non pacem est]
    2. Re:But... by TopShelf · · Score: 4, Interesting

      But then again, disuse of the Google API could lead them to ignore development there. Sounds kinda like Goldilocks here...

      --
      Stop by my site where I write about ERP systems & more
    3. Re:But... by spacefight · · Score: 1

      You can't abuse the Google API as they allow you only 1000 API calls each day. Heck I know you could do something with various accounts/proxies etc...

    4. Re:But... by AyeRoxor! · · Score: 0, Offtopic

      "Don't no what Orienteering is?"

      Don't no?

      Lol.

    5. Re:But... by Anonymous Coward · · Score: 0

      "Disuse" isn't the only alternative to "misuse"... what about "use"? =P

  3. If you're a Google H4X0R... by krugdm · · Score: 5, Funny

    make sure you're using this Google...

    1. Re:If you're a Google H4X0R... by ebh · · Score: 2, Funny

      I like this one better.

    2. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 0

      Or this one...

    3. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 0

      Uhuhuhuhuhu what does this mean?

      61r0/03(70r0/0y0/0

      MAN that's hard to read.

    4. Re:If you're a Google H4X0R... by misterhaan · · Score: 4, Funny

      there's also this one
      and this one

      --

      track7.org has all kinds of interesting stuff!

    5. Re:If you're a Google H4X0R... by 42forty-two42 · · Score: 0

      Ouch, that makes my eyes hurt if I stare at it too long...

    6. Re:If you're a Google H4X0R... by Theodore+Logan · · Score: 2, Informative

      Is that the way it's gonna be? You have to provide alternative Google logos to get some karma around here? Is that it? Huh? Ok, in that case, there's a whole archive of Google holiday logos over here. And one for fan logos over here.

      Take that!

      --

      "If you think education is expensive, try ignorance" - Derek Bok

    7. Re:If you're a Google H4X0R... by fungus · · Score: 1

      Try this Elgoog :)

    8. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 0

      And yet they seem to have missed St. Patrick's Day today. Must be getting lazy, or are the care free days where they all would go mindlessly drunk on any occacion over.

    9. Re:If you're a Google H4X0R... by Kragg · · Score: 1

      It says 'Directory' but it's not a dialect I'm familiar with. I'd have said '|)1|23(70|2y'

      --
      If you can't see this, click here to enable sigs.
    10. Re:If you're a Google H4X0R... by gohai · · Score: 1

      me likes this one even better

    11. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 1, Funny

      My god, so many links to google here; let me provide a Google mirror just in case they get slashdotted!!

    12. Re:If you're a Google H4X0R... by los+furtive · · Score: 1

      You have to provide alternative Google logos to get some karma around here?

      It's more than just logos, if you had taken the time to enter a search you might have noticed that the entire interface is in a different language, such as h4x0r, bork, Elmer Fudd or Klingon. If anything is over moderated it's you :-)

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    13. Re:If you're a Google H4X0R... by Theodore+Logan · · Score: 0, Offtopic

      It's more than just logos

      Well, excuse me.

      [I]f you had taken the time to enter a search you might have noticed that the entire interface is in a different language, such as h4x0r, bork, Elmer Fudd or Klingon.

      You don't have to enter a search. It's obvious anyway. Your point being?

      If anything is over moderated [sic.] it's you

      Why do you people always take everything so seriously? Three comments providing alternative logos (yeah yeah, interfaces too) were modded 4 and above. I made a jibe. So what? Who cares?

      :-)

      Nope, not funny. Not even remotely.

      --

      "If you think education is expensive, try ignorance" - Derek Bok

    14. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 0

      Don't forget Uncle Sam...

    15. Re:If you're a Google H4X0R... by alkali · · Score: 1
      This is incredibly useful for finding the lyrics to that Missy Elliot song.

      Not much else, tho.

    16. Re:If you're a Google H4X0R... by los+furtive · · Score: 1

      You don't have to enter a search. It's obvious anyway. Your point being?

      My point is that your comment was misleading and of no benefit to the conversation. If it's so obvious, and if the change in language is the whole point, then why did you just make a vague reference to logos instead? I for one (and obviously not just I) benefited from those posts, and moderation played an important part.

      Three comments providing alternative logos (yeah yeah, interfaces too) were modded 4 and above. I made a jibe. So what? Who cares?

      So what? We should ask the same of you. A user enters a comment that is witty (hacking with the h4x0r interface) and you have to poo poo it. So what if they get mod points, where is the harm in this? Who cares? The people who have to deal with your condescension.

      Next time if you don't have anything to add to the conversation (the difference between your post and all the posts above it) may I suggest not adding anything at all.

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    17. Re:If you're a Google H4X0R... by Theodore+Logan · · Score: 1

      My point is that your comment was misleading and of no benefit to the conversation.

      Yes it was. Look at how it's modded, and look on the replies. Obviously someone found those links useful. Furthermore, nobody but you seems to have been particularly offended by it.

      I for one (and obviously not just I) benefited from those posts, and moderation played an important part.

      But it was only a gibe. A smirk. A joke. Get it yet? Maybe it wasn't a very good one, but still, as I said, don't take everything so goddamn seriously.

      So what? We should ask the same of you. A user enters a comment that is witty (hacking with the h4x0r interface) and you have to poo poo it.

      But I didn't do that. I can't even begin to understand why you would read something like that into what I actually wrote. I wasn't disparaging anyone. That you interpreted it otherwise says a lot more about you than it does about my post.

      So what if they get mod points, where is the harm in this? Who cares? The people who have to deal with your condescension.

      Sigh. See above.

      Next time if you don't have anything to add to the conversation (the difference between your post and all the posts above it) may I suggest not adding anything at all.

      Again, see above (second paragraph).

      I really wish there was some way to respond in private on Slashdot, as this doesn't deserve to end up in any thread anywhere. If you reply to this you'll be ignored. Seriously, I won't even read it. This discussion is so supremely pointless I don't even know why I'm taking it this far.

      --

      "If you think education is expensive, try ignorance" - Derek Bok

    18. Re:If you're a Google H4X0R... by Anonymous Coward · · Score: 0

      blaa BLAAAAAAAAAA hölömöt

  4. Google Hacks... by Shant3030 · · Score: 5, Insightful

    You mean to tell me someone wrote a book that can give better options than "+" and "-"?

    Nice... see you at bn.com!

    --
    100% Insightful
  5. Google Searches... by MoeMoe · · Score: 5, Funny

    As if searching for pr0n wasn't easy enough...

    --
    Business \Busi"ness\, n.;
    A scam in which all people involved perceive as beneficial...
  6. what a good idea by dubbayu_d_40 · · Score: 2, Informative
    I hope they make $$$, what a wonderful idea for a book.

    BTW - google has a new pricewatch service, froogle.google.com. It doesn't sort by price, but you can lower the upper-bound price limit.

    1. Re:what a good idea by Anonymous Coward · · Score: 0

      thats great, but slashdot run a story on it already, so you dont really need to tell us

  7. Short but sweet by Neophytus · · Score: 1, Insightful

    Looks like an interesting book, I will look out for it. The 'power' of google is not particularly touched on in everyday use at all.

  8. Google API. by termos · · Score: 5, Informative

    [...] excellent examples of good ways to use the Google API. [...]
    I had never heard of a Google API, so I did a search on Google (hah), and found this. You can use it in your software as a nice little feature. Would it be nice to have a google search option in the help section of your next software project? I like that idea.

    --
    Note to self: get smarter troll to guard door.
  9. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  10. Like what? by jolshefsky · · Score: 4, Insightful
    Ok, could anyone who's seen the book give an example of something that is not:
    • Using "+" and "-", and the iterative derivatives thereof (search for Heisenberg; add -"Star Trek"; etc.)
    • Using the keyword: features already documented at Google, such as "site:".
    • Thinking about what words might appear in the text of your desired results rather than the topic at hand.
    --
    --- Jason Olshefsky

    Karma: Poser (mostly affected by adding this line long after everyone else did)

    1. Re:Like what? by SimplyCosmic · · Score: 5, Informative


      There are some sample hacks on the O'Reilly webpage for the book, which is also available as part of the O'Reilly Safari Bookshelf for those that subscribe to the service.

    2. Re:Like what? by FTL · · Score: 5, Interesting
      I don't know if it is in the book, but here's a feature not in Google's documentation:

      "how to * a cat"

      Wild cards in Google. Who knew?

      --
      Slashdot monitor for your Mozilla sidebar or Active Desktop.
    3. Re:Like what? by buttahead · · Score: 1

      And as an interesting corollary:

      "how to * the meat

    4. Re:Like what? by mosch · · Score: 4, Interesting
      I added the book to my safari bookshelf to see what all the fuss is about. In fifteen minutes, I learned that I could do date-bounded searches, about using inurl instead of site, got some cool references to some bookmarklet sites, info on how to scrape google, info on how to program the google API and such.

      I wouldn't call it a must-read, but it's certainly worth adding to your safari bookshelf for a month.

    5. Re:Like what? by the_real_tigga · · Score: 4, Funny

      I always knew that there is more than one way to * a cat!

      --
      my .sig is better than yours.
  11. O'Reilly Books by k-0s · · Score: 2, Interesting

    I'll check this one out. Is there an O'Reilly book that isn't useful or somewhat entertaining? Thier hacking series is top notch in my book.

    1. Re:O'Reilly Books by daeley · · Score: 1

      Is there an O'Reilly book that isn't useful or somewhat entertaining?

      I don't find any of these useful or entertaining. ;)

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    2. Re:O'Reilly Books by k-0s · · Score: 2, Funny

      LOL I stand corrected, but in my defense I said useful, I mean you could USE them to balance a short table leg or as a doorstop...;D

    3. Re:O'Reilly Books by daeley · · Score: 1

      Now that would be entertaining. LOL

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    4. Re:O'Reilly Books by threephaseboy · · Score: 1

      OMG. LOL ROLF.

      --
      .
    5. Re:O'Reilly Books by Anonymous Coward · · Score: 0

      Actually Oreilly does write some decent windows books. I know that you posted that link and said what you said just to whore karma but I just wanted to defend the authors of those books.

      Those of us with real IT jobs in the real world often find ourselves (like it or not for better or worse) having to deal with lots of Microsoft products. For those of us forced to deal with things like ASP and Exchange, Oreilly offers a few good books.

  12. Geeks are such suckers. by Tofino · · Score: 3, Funny

    1. Take GOOGLE FOR DUMMIES. 2. Retitle it, adding a geek word (such as, oh, say, "hacks"). 3. Profit! No "?" step here.

  13. Here's a fun little Google trick... by seekohler · · Score: 5, Funny

    Go to Google.com.
    Type in the search terms, "French military victories".
    Click "I'm feeling Lucky".
    Enjoy.

    1. Re:Here's a fun little Google trick... by Hanzie · · Score: 0, Redundant

      Laughing my butt off.

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
    2. Re:Here's a fun little Google trick... by Blimey85 · · Score: 2, Funny

      That's freakin awesome!!!!! I love stuff like this. Someone should write a book about all the funny stuff you can do with Google.

      --
      How is it that one careless match can start a forest fire, but it takes a whole box to start a campfire?
    3. Re:Here's a fun little Google trick... by Anonymous Coward · · Score: 2, Informative

      This has nothing to do with google. This is just because someone made a funny (fake) pic of google returning that result, and enough people linked to it to make it the top result.

    4. Re:Here's a fun little Google trick... by GMontag · · Score: 1

      I have had a link to the .jpg screen-capture of that one linked on my website for a couple of months ;-) See the first link at the top of my page.

      Nice to see it is getting around!

      Chiraq est un ver.

    5. Re:Here's a fun little Google trick... by Anonymous Coward · · Score: 0

      if you find google 'tricks' "fun" you *seriously* need to get out more.

    6. Re:Here's a fun little Google trick... by Anonymous Coward · · Score: 0
      This has nothing to do with google.

      Well, it doesn't seem to do work on any search engine but Google... so how does it not have anything to do with Google? Are you just plain ignorant? Granted it's not a Google page that gets returned, but it is Google returning the page and it only works on the Google search engine, so therefore it obviously does have something to do with Google.

  14. Hey wait a minute... by frodo+from+middle+ea · · Score: 2, Insightful

    Doesn't this book defeat the very purpose of google ?
    I don't know about all you guys, but google preety much comes up with what i want in the first of second search page.
    Most of the time i don't even have to use +, - , "". I think thats the good thing about google. Its ability to come up with the most relevant sites.

    --
    for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    1. Re:Hey wait a minute... by MrBobaFett · · Score: 2, Interesting

      Unfortunatly sometimes I wish it would work like Ask Jeeves did. Where I could type in a question and it would try and resolve what web site could answer it for me. Of course Ask has gone down hill and I use Google most of the time.

    2. Re:Hey wait a minute... by crschmidt · · Score: 1

      Personally, I've always found this to be the case. As long as I properly term my searches, I've never had problems with finding sites. Occasionally I throw full questions at Google, or a full sentence, and see what it makes of it, just for fun. It's generally pretty good. The only problem I have is that it cuts out my words sometimes, then I have to go back and use quotes. Quite annoying in the limited cases it doest happen.

      --
      -- Christopher Schmidt YouTube Quality of Experience
  15. Searching for a specific file? by Boss,+Pointy+Haired · · Score: 5, Informative

    Google for:

    "Index +of" $filename

    The quotation marks are relavent.

  16. Nifty! by xchino · · Score: 3, Interesting

    I think a book like this has been due for awhile now. Google has more features than even they probably know about, but thankfully they don't try to cram them all into blocks all over the page. When you go to www.google.com you get a very accessible, very simple, yet still powerful site. Many people I know use nothing but the default google search, because it gets the job done. I can find out whatever I want about Linux from a basic google search. I can usually find it easier, however, with www.google.com/linux. I only head about it form word of mouth, I had never actually lookd for it. New services and tools are being added all the time, and I mean all the time :) check here to see some of the new and upcoming features. I think most of you would be suprised to find out all the ways google can make your life easier aside from just by being the best damned web search engine.

    --
    Everyone is entitled to their own opinion. It's just that yours is stupid.
    1. Re:Nifty! by Anonymous Coward · · Score: 0

      Could you be any more of a kiss-ass?

    2. Re:Nifty! by nadadogg · · Score: 1

      I may go by B&N and flip through it, see if i can learn any new google tricks. Hey, anybody thought up a neat catchphrase for doing tricks with google? I'm thinking in the lines of synergy, etc.
      Now to skirt the edge of the topic for a bit.
      I think my favorite tool on google, by far, is the Google toolbar. That sucker saves me a pretty good amount of time over the day at work. Mainly, of course, when I'm looking up stuff about cars or handhelds.

      --
      i use linux and windows oh god how can i have an opinion
  17. What sort of nerd would buy this? by kamapuaa · · Score: 1, Flamebait
    Is Google really that hard to use, that you need to read a book about using it?

    Google gives fine results as it is. For, say, researchers, it doesn't take that long to learn to type '"Sex on the beach" -"alcoholic drink"' at the prompt. Who want to turn Google into a cool toy, besides an incredible dork? I'm talking, even compared to normal Slashdot activities.

    If somebody bought this for me, I would return it for a real book, and make a mental note to find new friends.

    --
    Slashdot: providing anti-social weirdos a soapbox, since 1997.
    1. Re:What sort of nerd would buy this? by kamapuaa · · Score: 1
      So you're the kind of person who exclaims, "YOU BOUGHT ME A SHIT PRESENT, I'M NOT GOING TO BE YOUR FRIEND ANY MORE!!!" at birthdays? Wow, you must be really fun.

      What can I say, you've got to draw a line somewhere - and a book called _Google Hacks_ is definitely on the other side of the line.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    2. Re:What sort of nerd would buy this? by Anonymous Coward · · Score: 0

      And what if your Mommy bought it for you, huh? You gonna find a new Mommy at the "Mommy Store"? Huh? HUH??

    3. Re:What sort of nerd would buy this? by Anonymous Coward · · Score: 0

      and make a mental note to find new friends. Or *any* friends.

    4. Re:What sort of nerd would buy this? by Anonymous Coward · · Score: 0

      I know! I can't believe you're the first poster who brought this up... I was thinking it all along... And reading the posts hoping someone would point it out... But it surprizes me how many idiots are taking this book seriously.

      I dunno if it's "what kind of nerd would buy this"... More like what sort of moron? What sort of doofus would even find the need to write this?

  18. Re:API examples by pheph · · Score: 1

    Its not that the author _can't_ learn VB... They probably don't own it or don't want to run it in favor of 'more portable languages'...

  19. I'M A COPROPHILIAC. I ALWAYS SHIT WHERE I EAT. by Subject+Line+Troll · · Score: 0, Funny
  20. Give it to me now by CanadaDave · · Score: 3, Funny

    Can someone scan the book and put it in their Kazaa Shared Folder please? Thanks.

    1. Re:Give it to me now by Anonymous Coward · · Score: 0

      No, but I renamed hello.jpg appropriately and put it in there ! Download and doubleclick !

    2. Re:Give it to me now by Anonymous Coward · · Score: 0

      ha-ha, so great that this is modded as "funny." what's really going to be funny, people, is when ORA goes under because because people pirate their hard work. look, o'reilly provides safari at a perfectly reasonable price if you want to "get it now." so go get it. this comment is just not funny when one of the best book publishers out there is already struggling in this tough economy.

    3. Re:Give it to me now by Anonymous Coward · · Score: 0

      Yeah! KaZaa sucks!

  21. Authors Website with some examples from the book by jesus_watkins · · Score: 5, Informative
    The author of the book has a website with some of the example that appear in the book.

    Some of them are quite fun to muck around with.

  22. AAAAAAARGH MODERATORS!!! by Anonymous Coward · · Score: 1, Insightful

    This is NOOOOOOOOOOOOOOOOOOOOOT "+3 Informative" by ANY FUCKING STANDARDS IMAGINABLE!

    I mean, seriously! In what way does this post provide informational content? It informs us that "dubbayu d 40" thinks "they'll make $$$" and THAT'S IT! IT'S JUST NOT VERY INFORMATIVE!

    I think I'm going to bry.

    1. Re:AAAAAAARGH MODERATORS!!! by gughunter · · Score: 2, Funny

      That was very informative. Thank you.

    2. Re:AAAAAAARGH MODERATORS!!! by Anonymous Coward · · Score: 0

      Matt, you're such a bitch.

  23. trick explained by Joe+the+Lesser · · Score: 5, Informative

    This story explains how that works and who's behind it.

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
  24. documentation by uidzer0.org · · Score: 0

    can't all this be found in the on-site google documentation? it's not exactly hard to perfect the science for the correct usage of +, -, "" and so on.

  25. I'll just Froogle Google Hacks by FatalTourist · · Score: 5, Funny

    Let's see here: Froogle! Ooh! The 5th result lists the book for $12.50. But then when I actually click on the link it's $15.50! Damn you, Froogle!
    I'm sure if I had the book it would tell me how to hack Froogle into getting a lower price for the book. But then I'd already have the book...

    --


    Escape Pod Films: Sketch Comedy and Web Series
    1. Re:I'll just Froogle Google Hacks by angst_ridden_hipster · · Score: 1
      I'm sure if I had the book it would tell me how to hack Froogle into getting a lower price for the book. But then I'd already have the book..

      No, what you want is haggle.google.com, where it will get different web sites to bargain for you.

      There's also gaggle.google.com, which will unleash geese on the creator of a web site.

      Also, don't neglect biggles.google.com, which searches for web pages about certain flying aces, giggle.google.com, which is a joke index, niggle.google.com, which points out small imperfections in web sites, goggle.google.com, which filters out web sites requiring eye-protection (zapping blink tags, and the like), toggle.google.com, which finds equal and opposite web pages, bugle.google.com, which plays taps when it finds dead sites, or jiggle.google.com, which is a pr0n search engine for het males.

      --
      Eloi, Eloi, lema sabachtani?
      www.fogbound.net
    2. Re:I'll just Froogle Google Hacks by FatalTourist · · Score: 1

      or jiggle.google.com, which is a pr0n search engine for het males.
      And after that my girlfriend always wants to go to snuggle.google.com! Jeez! I just want to sleep!

      --


      Escape Pod Films: Sketch Comedy and Web Series
  26. The Froo-its of the Dev-eel by horati0 · · Score: 2, Funny

    Check out the download size of the Google API samples file...

    Better read *all* the fine print in the EULA, son.

    --
    The neutrality of this sig is disputed.
  27. Safari by psocccer · · Score: 2, Informative

    This is available on the Safari website for those that have subscriptions, which is nice because it's not a very long book. I was able to read most of it in a day, and I would have felt a little robbed had I bought it, but just checking it out gave me enough time to read what I wanted.

  28. Can't be done i'm afraid by Anonymous Coward · · Score: 3, Informative

    You need a license key to unlock the searches, which is limited to 1000 searches a day. This is fine for yourself, but if you distribute the software to 1000 people, they can only do one search each a day (or one person does 1000 searches and everyone else gets pissed off)

    Oh and BTW, given the storys about the amount of personal data being cached by google every time you search, does anyone now what app/computer specific data the api's are sending back along with the query?

    1. Re:Can't be done i'm afraid by vano2001 · · Score: 1

      Not only that, but if the parent meant "commercial" programs, then you cannot use the service:

      "Google Web APIs are a free beta service and are available for non-commercial use only. Please see our terms of service."

    2. Re:Can't be done i'm afraid by gl4ss · · Score: 1

      you can just do the program so that the user inserts his own key(and SHOULD unless your doing commercial software)

      and you'll be paying in any case for commercial use.

      but it is absolutely GREAT for doing complex searches, like looking for *cough* rom sites that aren't just linkfarms(use some scoring scheme to weed out the bad sites that have lots of adverts and most of the bad sites are by couple of people anyways and have same referral id's in them for example). it's also possible to do this on vast amount of sites (1000*10 per day) unless you use the google cache to retrieve the pages too (every cache fetch afaik 'costs' one use for your key) fetching from the cache is much faster though.

      --
      world was created 5 seconds before this post as it is.
  29. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  30. It's on Safari by SuperKendall · · Score: 1, Redundant

    For those safari.oreilly.com subscribers, you can add this book to your bookshelf...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  31. Re:API examples by HamNRye · · Score: 1

    The examples were most likely in VBScript, which costs nothing to buy. Also, right tool for the job. I don't blamr the reviewer for not learning VB for a review, but if VB is the right tool for the job, it's the right tool.

    Besides, to please the Slashdot crowd, shouldn't all of the examples be Written in C??

    Hammy

  32. Re:API examples by Anonymous Coward · · Score: 0

    A scripting language that isn't portable (read: not available on other operating systems/browsers) is not the right tool for the internet.

  33. FYI by marathimaanus · · Score: 1, Redundant

    www.google-watch.org

  34. Re:Authors Website with some examples from the boo by selan · · Score: 1

    You can also read Rael Dornfest's blog. He is the author of the very cool blosxom app.

  35. Google News by David_Bloom · · Score: 4, Interesting

    If you tweak around with the URL, you can get Google News to display the navigation bar on top (it's better that way, IMHO).

    --

    Karma: Excellent (fuck, even in the future moderation doesn't work!)
  36. Crack by Anonymous Coward · · Score: 0

    Damn. Mods are hitting the pipe again.

  37. has been slow by Openadvocate · · Score: 2, Funny

    Oh, another minor quibble, the allied web site O'Reilly Hacks Series has been slow
    Which is why we are posting it on Slashdot, hoping that a bigger hammer will fix the problem

    --
    my sig
  38. dupe :( by gohai · · Score: 1

    must...read...and...type...faster!

  39. this is not hacking.... THIS is hacking... by Anonymous Coward · · Score: 2, Interesting
  40. Re:API examples by Anonymous Coward · · Score: 0

    Besides, to please the Slashdot crowd, shouldn't all of the examples be Written in C??

    What percetange writes in VB and what percentage writes in C/C++?

  41. What I really want by Jay+L · · Score: 1, Interesting

    Is a way to do complex boolean queries on Google:

    (baquaspa or "baqua spa" or "baquacil") and (plastics or warranty) and bromine

    Stemming would also be nice.

  42. Wildcards by linus_vp · · Score: 2, Informative

    are specifically excluded in the Google documentation: To provide the most accurate results, Google does not use "stemming" or support "wildcard" searches. The effect in the above comment with 'how to * a cat' is because the * is ignored. From http://www.google.com/help/basics.html

    --
    My Journal.
    1. Re:Wildcards by Anonymous Coward · · Score: 0

      There documentation must be wrong.

      Try a search on "how to a cat and then try another one on "how to * a cat"

      I only got 2 results from the first one but over 12,000 from the second.

    2. Re:Wildcards by Anonymous Coward · · Score: 0

      I tried this out it seems * used as a word on its own like "how to * a cat" works but like google help says googl* does not give google or googler. Strange.

    3. Re:Wildcards by Feanturi · · Score: 1

      If that's actually true, then how do you explain the very different result list you get when you do
      "how to * * a cat"

      Several of the results that appear include TWO words between 'to' and 'cat. Others have just one for some reason, but you can't deny you get a very different list.

    4. Re:Wildcards by 1u3hr · · Score: 1
      Wildcards re specifically excluded

      Really?

      • Searched the web for "how many * does it take to change a light bulb". Results 1 - 100 of about 11,000
      • Searched the web for "how many does it take to change a light bulb". Results 1 - 67 of about 79
    5. Re:Wildcards by Michael+Ross · · Score: 1, Insightful

      No, Google does support full-word wildcards, in which an isolated '*' represents a full word. Multiple wildcards (e.g., "How to * a *") can be used in a phrase. Google does not support stemming, in which a wildcard character (such as '*') represents a portion of a word, e.g., "How to feed a cat*" in hopes of matching 'cat', 'catfish', 'cathous- er, you get the idea.

    6. Re:Wildcards by linus_vp · · Score: 1

      You are right coder4hire, I stand corrected. help basics

      --
      My Journal.
  43. Re:API examples by exhilaration · · Score: 2, Insightful
    The examples were most likely in VBScript, which costs nothing to buy

    Free? You'll have to tell us where you're getting "free" Windows licenses - because that's the ONLY platform that supports VBScript. The examples were most likely written in Perl, which is a far better language than VB or VBScript due to its portability and low overhead. Why write a book that's only useful to Windows users when you can significantly increase your market by using a free, portable language?

    Besides, to please the Slashdot crowd, shouldn't all of the examples be Written in C??

    No, to please the Slashdot crowd, they should be written in any language that Microsoft doesn't control, preferably one that's difficult to run on Windows - like shell. :)

  44. Looks interesting. by PFOnline · · Score: 1

    I'll be sure to buy a copy.

    --
    http://www.pinkfloydonline.com
  45. Re:Nice Duplicate of Last Weeks Story by barc0001 · · Score: 1

    Funny. That story had no book review in it. How is it a duplicate?

  46. bookpool by 5n3ak3rp1mp · · Score: 1

    Or, you can get the book here for 15.50.

  47. Re:And what is the target consumer? by ProfKyne · · Score: 1

    It's not a user's guide, it's more like "Unix Power Tools". I bet they'd have called it "Google Power Tools" if it weren't for the fact that they're trying to position it into their "Hacks" series.

    I think it looks pretty good, and I'm definitely going to check it out next time I'm at the store.

    --
    "First you gotta do the truffle shuffle."
  48. Thank you for sharing! by Anonymous Coward · · Score: 0

    That's so great, that you feel comfortable enough with the Internet to share the most useless and pathetic information in your life.

    Can you post tomorrow how many times you went the washroom, or any brilliant insights to "Friends"?

    Thank you,
    The Pope

    1. Re:Thank you for sharing! by crschmidt · · Score: 1

      The Internet has always been a place for those among us who feel the need to share the meaningless tidbits of our lives to do so.

      Weblogs? Whose crazy idea was that? Just somebody who thought he could write a bit of information that other people might want to read.

      People have always and will always use the Internet to share information that other people don't care about. 99% of the internet is crap. If it wasn't, why would we need books on how to search the internet to get past the crap?

      Personally, I enjoy sharing my little sections of life. I enjoy telling other people about what I had for lunch, where I was last night, what my opinion is on the schooling system at UIUC. I enjoy reading the daily struggles and tribulations of several dozen other people who I've formed groups with online.

      I use a journal to track my own life as well as keeping track of others, and I enjoy it. I enjoy the escape it provides, and I enjoy the communcation tool it has become for me.

      But most of all, when I see a book on the internet that I want to buy, I enjoy being able to wander over to my journal and posting about it.

      Hey, even /. offers a journal feature, doesn't it?

      That's what I thought.

      --
      -- Christopher Schmidt YouTube Quality of Experience
  49. Re:What I really want(but am too lazy to look for) by antidigerati · · Score: 3, Informative

    Why assume that it doesn't do that? Just because you don't know how?

    Here is the advanced help page describing the search syntax you desire (plus others).

    And because you have shown yourself to be lazy.. here is the syntax (linked even!) so you can try your above query on Google.

    (baquaspa OR "baqua spa" OR "baquacil") (plastics OR warranty) bromine

    On Google the AND is implied.. and you must capitalize your ORs.

    Enjoy.

  50. MOD PARENT DOWN: POTENTIAL TERRORIST by Anonymous Coward · · Score: 0

    It's obvious that this user is looking for highly toxic and explosive substances. That knowledge could be used for disastrous results.

    I call on my fellow /.ers to mod this parent down and to ensure that our national security remains intact!

  51. Regexp by loadquo · · Score: 1
    1. Re:Regexp by alexo · · Score: 2, Informative

      No regexp but you did hit on an interesting Google feature:

      The "OR" operator works inside quoted expressions .

      Therefore, the following queries work:
      - "how to confuse OR annoy a cat"
      - "how to confuse | annoy a cat"

  52. Re:What I really want(but am too lazy to look for) by Jay+L · · Score: 1

    Why assume that it doesn't do that? Just because you don't know how?

    No, because it never used to, and because the help text still doesn't mention that it can.

    Here is the advanced help page [google.com] describing the search syntax you desire (plus others).

    Gee, if only I had looked at the help text, I would have clearly seen that it supports parenthetical nesting of terms.

    Oh. Wait. It doesn't say that it does. (And last time I tried anyway, it didn't. Granted, I should have tried again today before posting.)

  53. like a pointy stick with eyes by trouser · · Score: 2, Insightful

    I recall a time when O'Reilly published excellent books on interesting technical subjects. They weren't neccesarily definitive works but they were well researched, well written, often a good deal lighter and smaller and easier to cart around in your backpack than hardcover bound gazillion page epics and they had those neat little pictures, which I suppose they still have, of bunnies and tigers and camels and such.

    Now there are about 75 billion titles. Underwater Basket Weaving in XML. Genital Hygene with .NET. See Spot Run and write a Perl script. The Love That Dare Not Speak It's Name While Hacking Some Awesome DHTML Tricks With Javascript And Then Going To The Toilet, though not in a rude way, how lucky you English are to find the toilet such a source of amusement, for us it is strictly functional.

    If O'Reilly was a pet it would be like a stinky old dog that isn't cute anymore and it's blind in one eye and has fleas and pees when it's excited.

    --
    Now wash your hands.
  54. Misuse? by autopr0n · · Score: 1

    Well, in order to use the API you need to register, and you can only run a few hundred queries a day. If you want to run a site that links to it, you'll need to pay.

    I'm sure this is something they've already thought of, and can prevent.

    --
    autopr0n is like, down and stuff.
  55. Mod Parent Up by Anonymous Coward · · Score: 0

    Hahaha... It's rare that you actually laugh out loud at funny mods...

  56. Re:If this isn't the first post... by Anonymous Coward · · Score: 0

    ROTFL! +5 funny/insightful

    I understand that there are people who actually read (well, they look at the pictures anyway) and believe what's written on Indymedia, and I'd love to see what reactions a painted donkey engaged in amourous activities would cause.

  57. Get Over It by NousCS · · Score: 2, Insightful

    "It's hard to find anything bad to say, apart from some frustration that a couple of the hacks that interested me used ASP or VB rather than a more portable language."

    Oh my freaking God! Cry me a river! If you are not a good enough programmer to port code from ASP/VB then you don't know what a "more portable" language is.

  58. Re:I'M A COPROPHILIAC. I ALWAYS SHIT WHERE I EAT. by Anonymous Coward · · Score: 0

    You may be a coprophiliac, but you presumeably mean coprophage?

  59. Re:how 2 * a cat by airdrummer · · Score: 1

    or how dr.seuss would write 4 the internet generation;-)

  60. Re:And what is the target consumer? by MrScience · · Score: 1

    If you had read the TOC, you would realize that there are some very interesting undocumented hacks, such as superceding the 10-keyword search limitation.

    --

    You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

  61. -1 Misinformed by alexo · · Score: 1

    Google treats parentheses the same way as it treats most other special characters - it ignores them.

    The Google "OR" operator has precedence over the implied "and". There is no way to represent the boolean expression "(A and B) or C" on Google.

    Try this query on Google: (platipus psoriasis) OR byzantium.

    The number of hits should be a hint.

    Please do your homework before calling somebody else "lazy".

  62. google hacks by Anonymous Coward · · Score: 0

    try this..
    http://mywood.kicks-ass.org/thecore/googleproxy.ht ml

    try using http://whatismyip.com

  63. Re:API examples by HamNRye · · Score: 1

    Well, at least it wasn't some irrational, reactionary reply. ChiliSoft ASP also supports VBScript you asshole.

    ~Hammy