Making Let Me Bing That For You Open Source

open source, personal 0 comments suggest edit

Almost two years ago, I announced the launch of http://letmebingthatforyou.com/, a blatant and obvious rip-off of the Let me Google that for you website.

The initial site was created by Maarten Balliauw and Juliën Hanssens in response to a call for help I made. It was just something we did for fun. I’ve been maintaining the site privately always intending to spend some time to refresh the code and open source it.

Just recently, I upgraded the site to ASP.NET MVC 3, refactored a bunch of code, and moved the site to AppHarbor.

Why AppHarbor?

I’ve heard such good things about how easy it is to deploy to AppHarbor so I wanted to try it out firsthand myself, and this small little project seemed like a perfect fit.

I had been working on the code in a private Mercurial repository so it was trivially easy for me to push it to a BitBucket repository. From there it’s really easy to integrate the BitBucket account with AppHarbor.

So now, my deployment workflow is really easy when working on this simple project:

  1. Make some changes and commit them into my local HG (Mercurial) repository. I have my local repository syncing to all my machines using Live Mesh.
  2. At some point, when I’m ready to publish the changes, I run the hg push command on my repository.
  3. That’s it! AppHarbor builds my project and if all the unit tests pass, it deploys it live.

I’m not planning to spend a lot of time on Let Me Bing That For You. It’s just a fun little side project that allows me to play around with ASP.NET MVC 3, jQuery, etc. If you want to look at the source, or contribute a patch, check it out on BitBucket.

Found a typo or error? Suggest an edit! If accepted, your contribution is listed automatically here.

Comments

avatar

13 responses

  1. Avatar for Chad Myers
    Chad Myers May 12th, 2011

    The link to your BitBucket repo seems to require logging in. When I log in, it says "Error you do not have access to this repo"
    Is it private or something?

  2. Avatar for Oleg D.
    Oleg D. May 12th, 2011

    yep, same here..
    BitBucket asks to log in

  3. Avatar for Eduardo
    Eduardo May 12th, 2011

    Only "writes" the first letter in Firefox 4. Works ok in Chrome and IE

  4. Avatar for haacked
    haacked May 12th, 2011

    I made the repo public. Sorry about that! :)

  5. Avatar for House
    House May 12th, 2011

    Only "writes" the first letter in Firefox 4. Works ok in Chrome and IE

  6. Avatar for Dynamikus
    Dynamikus May 12th, 2011

    Problems on Chrome and Firefox, it searchs only for first letter!!!
    Good job!!!

  7. Avatar for Alexander DiMauro
    Alexander DiMauro May 12th, 2011

    Thanks for the code! Always a great learning tool.
    Yes, the Firefox 4 bug is true, strange! But, had no issues with Chrome, IE, Opera and Safari.

  8. Avatar for Zoltan Veres
    Zoltan Veres May 13th, 2011

    Thank you for sharing your experience with us.
    Really useful (awesome magic unicorn!) stuff in many dimensions.

  9. Avatar for Lucifer
    Lucifer May 17th, 2011
  10. Avatar for Kindle Review Blog
    Kindle Review Blog May 24th, 2011

    I have tried to use Bing many times but always been disappointed. In Google we believe.

  11. Avatar for Trey
    Trey November 10th, 2011

    I love AppHarbor thus far... my issue is deploying my site to it, it does not like your Subkismet library that I've been using for a while. Any ideas on why it doesn't like the assembly and fails to build?
    -T

  12. Avatar for haacked
    haacked November 10th, 2011

    @Trey, no idea why it doesn't like Subkismet. What's the specific error? Could you log it at the Subkismet site?

  13. Avatar for Anantharaju Yashwanth Raj
    Anantharaju Yashwanth Raj March 23rd, 2016

    http://www.bing.lmgtfy.com/ there is bing version :)