03 Nov 2010

Searching Stack Overflow The Easy Way (Another Reason To Use Google Chrome)

2 Comments Uncategorized

If you already didn’t have enough reasons to use Google Chrome, I found out that it now has brought the goodness of a one textbox search solution to all sites that support the opensearch specification, including Stack Overflow, not just the one currently registered with the browser, which by default is usually Google.  This is a new to me feature, and I am using Google Chrome 7, so if anybody has any information on when this was released I would love to know.

To use this search feature simply start typing your favorite opensearch enabled site, and you will see a message saying “Press [Tab] to search XXX”.

StackOverflow OpenSearch 1

After you press tab the one-box will be transformed in to you personal search box for the site, as seen below for Stack Overflow.

StackOverflow OpenSearch 2

And with a click of the enter button you have now searched the site in question.

StackOverflow OpenSearch 3

Happy searching, I have found this works so far with Amazon and obviously Stack Overflow, but I am sure it works with any opensearch enabled site.  If you are interested in seeing Stack Overflows protocol for opensearch you can view the file here: http://stackoverflow.com/opensearch.xml

01 Nov 2008

Stack Overflow Down…

2 Comments Uncategorized

I woke up this morning, showered, and checked Stack Overflow. Like I do every morning except this morning was different, Stack Overflow is down.  What am I going to do to waste time on the computer today, now I really have to focus and have nothing to procrastinate on.  I guess I am going to get more of my book done today.

The weird thing I observed durring this rare outage is something the team probably wants to look in to.  But I received the Yellow Screen of Death for my Firefox and Chrome browsers and their cute kitten for my IE browser.  No matter how many times I refereshed and on how many different computers the same breakdown always happened.  I have included a couple screen shots below to demonstrate.

Well I hope Jeff and team gets the site back up and working soon, also if you have any ideas about what would be causing these different error messages that seem to be browser specific please feel free to speculate below.

14 Aug 2008

Is Stackoverflow.com really a Web 2.0 site?

1 Comment Uncategorized

I have been lucky enough to be one of the few and many people that have had the chance to preview the beta of stackoverflow.com. It has a very nice look and feel in my opinion and seems to work very well for an early beta. Jeff Atwood deserves major kudos. However I have had one plaguing question?

Is stackoverflow.com really a Web 2.0 site?

I started thinking about this question a couple days ago, because as many of you know I have my own project, that isn’t much different functionality wise than stack overflow. As I started cataloging everything that a Web 2.0 site is suppose to consist of, the more I asked the question what is a Web 2.0 site, and is stackoverflow.com really one?

Tim O’Reilly defines Web 2.0 as the following:

Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform.

In my opinion a platform has the following characteristics and so does a Web 2.0.  There are probably many more, but these are the top 4.

  1. It must have a fluent interface.  (this is usually implemented through AJAX)
  2. It must have an externally available API.  (because a closed platform is what Web 1.0 was all about)
  3. Users can own data and have control over who sees it.
  4. It is an obvious advancement from the previous Web 1.0 version of the software if one exisited.

http://stackoverflow.com

Just as a precursor to the following discussion, I have never heard Jeff proclaim that stack overflow is a Web 2.0 site, so this is just my ramblings.  Jeff has also done an awesome job with the site in a short period of time so everything I am saying now will probably change in the future.

Stackoverflow.com has only really done #1 of the first 3.  However what I really want to have a discussion on is if it really has advanced it self enough beyond the old forum model to really be considered 2.0 worthy or is it just a display layer on the 1.0.  For all intents and purposes we are going to use the forums on ASP.NET for comparison.

  • Allows users to create posts? (both yes)
  • Allows users to create reply to the posts? (both yes)
  • Allows users to talk to each other? (asp.net only)
  • Allows users to rank posts? (both yes, but different mechanisms)
  • Allows users to rank replies to posts? (stackoverflow.com only)
  • Allows users to get a system ranking against other users? (both yes)
  • Allows users to tag posts? (both yes)
  • Allows users to tag replies? (asp.net only)
  • Allows users to mark a reply as an answer? (both yes)
  • Allows categorization of posts? (asp.net only)
  • Users aquire badges of honor in the system? (both yes)
  • Users can have a profile of themself and their activity? (both yes)
  • Can easily follow a posting? (asp.net only)
  • Can easily follow a grouping of posts? (asp.net only)
  • Allow users to delete posts? (stackoverflow.com only)
  • Allow users to delete replies? (stackoverflow.com only)

Using the above questions it makes stackoverflow.com look like it is playing catch up to the asp.net forums, which has had a 6 year head start.  But it still begs to ask the question is the technology and application of it worth of the title 2.0 or just 1.1?  I think Jeff needs to impliment the following beyond the typical forum to really claim that 2.0 title.

  • An external API (REST seems popular)
  • Become less of a destination and more of a service:
    • Render in other platforms. (Facebook and/or Open Social)
    • Allow posting and following via SMS and IM.
  • Allow users to follow certain tags, categorizations, users, etc. through RSS, JSON, XML, etc.

I do beleive that Jeff has a long way to go before stack overflow is considered an advancement beyond the standard forum, but if anybody can make that leap it is Jeff.