Archive

Archive for the ‘Everything Else’ Category

Comparing Google and Bing

June 1, 2009 David Longnecker Comments off

Bing, the latest iteration of Windows Live Search, is now available for use and has been getting quite a few rave reviews.  Miguel Carrasco wrote a lengthy post discussing the benefits of Bing over Google; however, maybe I’m old fashioned, but I see a lot of the hype as overhead.

Not to nitpick, but searching DIRECTLY for product names will return advertisements and sponsored sales information—no matter the search engine.  Miguel’s post (searching for a Nikon D60 camera).  Using my new fanboy item, the Palm Pre, as an example, I can see that the Google page actually has FEWER (real estate) “advertisements” than the Bing search.

Bing has a whopping 6 sponsored links… along with something called Bing cashback that I haven’t really read up on yet.  That along witht he lost space on the left seems like a lot of waste.

Bing

Google drops off a bit of space for the 3 sponsored links, but keeps it thin and uses it’s integration with YouTube to show previews and group the video results to the top.

BUT… how much does that matter?  If Google’s page takes a moment more to load, do the background graphics, fancy headers, and AJAX postbacks on the Bing page make up that difference?

“Previews” in Google and Bing

An exciting point with Bing is the content previews.  Hover over a search result and it provides a bit more information.  This, however, has been in Google’s search for quite a while if you turn on the functionality.

I’ll admit, I like the hover effect.  Clean, renders relatively quickly (noticed a bit of delay on some pages, but not too bad), and seems to parse content well.  But is it ground breaking?  Nah, not really.

Google’s had it for a while, though I’ll admit, I rarely use it (I used it more while doing heavy research in school).

The difference is that Google’s requires you to turn it on… For those who don’t use it, the dynamic filtering is FANTASTIC (and provides that handy “left side bar” that Bing is raving about).  Remember—Google was originally focused on extremely streamlined results—”more text” and AJAX postbacks would be considered evil. ;)

If you really do need more images, using Google’s “Images on the page” provides a cool look at what graphics are on the page.

Are product searches always what we do?  Nah!

How often do we actually search for a product name—especially in the workplace?  When I’m looking for my Pre, sure, but 90% of the day is spent searching for error messages, code snippets, and forum messages.  Face it, I JFGI it all day long. I encourage coworkers to JFGI. Etc.

So how does Bing and Google stack up when searching for a less commercial, more technical request?  I’ve recently dug into db40 and needed to dig up some ideas for id generation.  I remember reading a blog post recently about it, but couldn’t remember who wrote it.

Bing returned an interesting result set… but didn’t turn up (in the first 10) what I was looking for…

Nearly all of the results were root domains or directories—nothing real specific (blog posts, forum posts, etc) from the titles.  Since the cool Bing “sorting and grouping” doesn’t appear to apply to everything quiet yet (not sure if that’s context-based or a newness/lack of indexing), I was left with “all results”.

On the other hand, Google appears to put more priority on the title of the page.  Notice on the Bing search results, “Id Generation” didn’t appear in ANY of the page titles whereas they’re in all of the titles of the Google results.

The title doesn’t mean these are the BEST results; however, with news stories, blog posts, etc—the takeaway point will usually be in the title. 

The blog post I was wanting showed up second in the Google results.  The Bing results referenced Tuna’s blog a few places; however, didn’t actually reference the post for “Id Generation in db4o”.  The one time it WAS mentioned (the 4th result of Bing), it was a stale link to the front page of Tuna’s blog—not the actual post.

Conclusion

The selling point to Google for many years now has been two fold:

1) Extremely clean, fast user interface
2) Reliable and relevant results

I moved away from AltaVista, Yahoo, and other engines years ago because they wanted to be ‘cute’ and while Bing has potential, it’s already too cute for my tastes without any real benefit.

It’ll be interesting to see how Bing grows—and how it affects Google.  It’s too early, however, to say that Bing is this saving grace—especially if you’ve never dug into all of the features of Google.

Cup Is Ready for Use!

May 11, 2009 David Longnecker Comments off

After a long and winding path from California to Kansas, the Cup that can hold any thing (of type T where T : IDrinkable) arrived.  An action shot below—brewing a strong cup of Timothy’s Midnight Magic Extra Bold.

Generic Cup of T

Yes, it’s very geeky, but it’s so cool.

Here’s how to get one:

1. Check out the original cup by odennison on Zazzle.com.

2. Customize!  (I opted for a two-tone navy mug at 15oz).

3. Ship!

The cup is very sturdy, no defects, and they’re running a 10% off sale.  I’m keeping that one at home, but have one on order to geek out here at the office too.  :)   Beats the plastic cups I have to use now.

Categories: Everything Else, Insanity!, c#

Trail of the Drunken Package

While it’s yet to arrive, tracking my Cup<T> coffee mug has been… exciting.

A friend put it best via IM this morning:

Michael: HA HA that looks like the trail of a drunk snail

It’s out for delivery here in town at the moment, but it’s voyage from California has been quite exciting—it’s like the Travelocity gnome is with it and showing it the sights of America.

The drunken UPS delivery...

Yes, ladies and gentleman…

That’s from California to Georgia to Illinois to Texas to north Kansas and now back to Wichita.

The little 1.5lb package that could…

Tags: , ,
Categories: Everything Else, Insanity!

Who’s Who Not Knowing Who?

May 7, 2009 David Longnecker Comments off

Years ago, back when I had a couple consulting businesses and such running, there was a bit of value in some of the “Who’s Who” books and such for social networking.   A lot of the current networking appliances (blogs, Twitter, Facebook, user groups, etc) weren’t around and the “big books” were common—if you could weed out the scams.

I actually had an invite to the “2010 Edition of Who’s Who Among Executives and Professionals Throughout the World” today… but they don’t know who I am… or simply fail at mail merge.

[…clip…]

Greetings [Firstname] [Lastname],   

In recognizing your work in the field of [field], it is my honor and privilege to inform you of your selection as a representative in the 2010 Edition of Who’s Who Among Executives and Professionals Throughout the World. Our membership committee has scoured professional journals, industry newsletters, and corporate resources to compile our summary of individuals who fit the bill: professionals who represent the best and brightest in their industries. You are one of those selected.

[…clip…]

So.. seriously, does anyone have those books sitting around anymore?  If so, why?  A book containing all of the executives and professions throughout the world would require more than my package-hiding UPS man to deliver.

I don’t even own a telephone book—letalone a reference book of complete strangers (though, that’s somewhat one in the same).

Hidden Package…

April 30, 2009 David Longnecker Comments off

A bit off topic, but fun none-the-less.

Hidden Package Fail

Home yesterday and saw the UPS truck pull up, so I opened the garage door to go get the mail too and low and behold, the UPS man did his best to hide the packages on my front porch.

Can't see them, can you?

It’s worth pointing out that my front door is in a 15ish foot courtyard.. surrounded by a brick wall with only access from the walkway.  Putting the boxes ANYWHERE except right infront of the door almost guarantees “hidden.”  Apparently Greg Dean’s “Real Life Comic” really is “real life”. ;)

At least it’s better than the FedEx dude who puts the boxes… stacked up.. in front of the door or the DHL delivery person who has left packages OUTSIDE the courtyard (basically in my front yard).

The fun note is that it looks like it’s smiling with the Amazon box.  A happy front porch (and even happier—the boxes were filled with coffee K-Cups).

 

Tags: ,
Categories: Everything Else, Insanity!

Setting the ViewPort for iPhone/iTouch Ready Web Sites

January 13, 2009 David Longnecker Comments off

Scenario:

After rolling out two new web applications targeted for WindowsMobile and Blackberries, we had a request to test and support Apple iPhone/iTouch devices.  Not a big deal, or so I thought.

Unfortunately, Safari on these devices displayed properly, but every page required zooming and was almost impossible to read.  There had to be a way to get Safari to respect the set width of the page rather than scale it out.

Solution:

Michael: “are you setting the viewport?”

Thanks to Google and a bit of help from a friend (thanks Michael!), the mysterious solution was just a meta tag away.  The best place to start would be the “Safari Web Content Guide for iPhone OS”.  I had found bits of this document elsewhere, but the information about the Viewport tags are extremely helpful.

The default viewport width is 980px; however, you can hard code the width of your page.  I placed the following tag in the <head> section of my MasterPage for the mobile site.

<!– meta tag for iPhone/iTouch devices –>

<meta name=”viewport” content=”width=350px” />

That worked; however, the HTML elements (buttons, selects, etc) were still far too small.  It seems that “fit to device” is more explicitly expressed with the device-width value.

<!– meta tag for iPhone/iTouch devices –>

<meta name=”viewport” content=”width=device-width” />

device-width not only fit the text to the screen, but also properly scaled the elements as well.

Excellent. :)

I need to fully read that Safari Web Content Guide to see if there are other wonky tags for iDevice goodness. ;)

AddALL To Find Books

January 5, 2009 David Longnecker Comments off

I came across the AddALL Book Search from one of the speakers at a conference last year—not sure which one; it was one of those “oh, I’ll have to check that” scribble on a notepad.

http://www.addall.com/

What’s cool about this site?  It searchs almost all of the booksellers at the same time!  Rather than checking Buy.com, Amazon.com, Half.com, and whatever else—this free service goes out, finds those listings, and returns them to you.  I hunt for books—a lot—and this has been a huge time saver.

So, let’s say I’m wanting to find David Astels’ Test Driven Development: A Practical Guide to have a spare copy at the office:

Searching AddAll

Then pick it out of the search results to see a price comparison.

I can see that the cheapest price (with shipping) is from the used marketplace at Amazon.com.  Good deal and a lot less time spent hunting through the various sites.

Price comparison

To further geek it up, you can add this as a customized search engine to FireFox or Internet Explorer.  The URL is:

http://www3.addall.com/New/submitNew.cgi?location=[YOUR COUNTRY]&state=[YOUR LOCALE]&dispCurr=[YOURCURRENCY]&type=Title&query=TEST

For me, it looks like:

http://www3.addall.com/New/submitNew.cgi?location=10000&state=KS&dispCurr=USD&type=Title&query=TEST

The codes can be found on the AddAll site, just snip up the URL. :)

 

Categories: Education, Everything Else

Fall Project Wrapup – Home Makeover Edition

December 23, 2008 David Longnecker 1 comment

Since moving into my new place in July, I’ve had a lot to do on the homefront.  It’s kept me extremely busy and thankful for the family truck (I can hardly carry groceries in my car, let alone tons of dirt and rock).

Gardens and drainage

Unfortunately, the gardens were not well tended to and had washed away over the years—leaving the draining towards the house rather than away.  After countless truckloads of dirt to fill in, gravel to top out, and natural rock for edging, the finished product looks good.

Front of Home   Closeup on Rocks

The backyard has had similar attention; however, is lacking the natural rock.  I’ll get to that this spring; I was waiting on the new fence to be installed… which it was last week!  The best part is that the vines and groundcover is gone and no longer needs tending—the rock looks clean and will be a LOT easier to maintain.

New privacy fence

The old fence was starting to crumble (a bit old) and was a simple, short picket fence.  I prefer privacy fences—especially since I’m looking to put a swimming pool in within the next couple of years.

The old fence had to be removed…

Old fence...

To make way for the shiny new fence…

New fenceNew fence 

The new fence looks good, the gates are a GREAT bonus, and removing the 6’ partition by the patio really opens up the back yard.

New courtyard walls

When I bought the home, the home inspector pointed out that the courtyard walls were collapsing.  Not just by a bit—but by nearly 8–12” on either side.  The the inspector and real estate agent assured me it’d be a couple hundred to jack up and fix.  A few months later—not a single mason would touch the wall to “jack it up” and guarantee it wouldn’t fall back down within a couple of months because the footings were broken out.

So, new walls!

Courtyard WallsCourtyard Walls

Updated fireplace

The home had a gas starter, but the fireplace hadn’t been used in years.  After debating gas logs vs. wood burning, I stumbled across FireCrystals at a local showroom.  Less expensive than a gas log, zero residue (my LCD TV is next to the fireplace), and a very customized, unique look sounded like just the ticket.  With this, I also replaced the old, brass fireplace doors with something a bit more modern (which matches the black glass TV stand).

After removing the old doors and cleaning it out, it was time to lay in the base crystals and UBurner…

Base and UBurner

Layers of clear, then emerald and bronze, then a reflective jade on the top gives us the finished product…

Finished fireplace with crystals!

Here’s a few of the other smaller projects:

  • Installed a slider shade for the skylight (keep heat out, heat in depending on the season).
  • Installed a new hood vent and duct outside.
  • Replaced all blinds in the home with new mini blinds; replaced window coverings with vallances.
  • Cleaned out and refinished daylight window downstairs.
  • Added ceiling fans in the living room and kitchen; replaced dining room chandelier with newer model.
  • and dozens of other “oh, we should do this…” projects. :)

A busy, busy year indeed!

Categories: Everything Else

Technology Changing Christmas Traditions?

December 23, 2008 David Longnecker Comments off

A bit of an observation this holiday season…

With Christmas only a few days away, I’ve been preppin’ for the Christmas Eve festivities at my home.

  • Christmas Tree
  • Stockings on the Mantle
  • Unhealthy Holiday Foods
  • Christmas Cards
  • Gifts Wrapped in Paper and Ribbon

Christmas Cards:

Growing up, collecting and sending Christmas cards was a tradition.  I remember my parents sending out a hundred or so cards and then taking great pride in setting the received cards in bookcases, on the mantle, and in other nooks and crannies around the house.  Looking back, it seems like (perhaps unintentionally) an odd act of quantifying friendships—the more cards, the more friends you could show you had.  My parents have toned it down since then; I think they sent out about twenty cards this year with holiday newsletters included.

I also sent out a few cards this year, but it felt awkward.  99% of the potential card recepients I either email on a regular basis, twit back and forth with, instant message, or voice chat via Skype or in EQ2.  Maybe I’m too much of a techie, but it seems silly to fight the hordes at Hallmark when I can simply pop open a window and wish someone a happy holidays and catch up on the events of their day.  Most likely they already have photos of their kids/family/etc on the internet and blog posts detailing big adventures of the year.

Gifts Wrapped in Paper and Ribbon:

Around the office and between my friends and I, we ended up exchanging more gift certificates, Amazon.com credits, and the such rather than tangible gifts.  Even a few years ago, gift certificates were considered the “cold hearted” way of gift giving—now it’s pretty common.  As thoughtful as a gift may be, no one likes returning gifts and gift certificates allows a lot more flexibility.

Both of these, of course, could have roots back with the slowing economy and whatever other hardships people could be facing (holiday cards are expensive); however, it seems more of a social change rather than economic.

 

Categories: Everything Else

Refining the MSDN Search

December 4, 2008 David Longnecker Comments off

Earlier this year, I participated in a dig into the new features of the MSDN/TechNet “enhanced” search engine.  You can read my original review here or check out Chris’ summary of our reviews here.

I had time this morning to sit down and check out the renovations to the site, based on our (and the community’s) feedback, and am very impressed. 

1. Originally, I had a bit of issue that I couldn’t pre-refine my topics from the original search page; I still can’t.  That’s a downer.  However, the new “Related To” links are fantastic and add a nice layer of filtering to the results.  Previously, you clicked a refinement and had to have blind faith on which articles would get filtered—now you can actually filter “like” articles, which I like.

2. The site seems to work MUCH better in FireFox—autocomplete and all.  The browser-integrated search even works well in FireFox.  Awesome.

3. The original test of the MSDN search had quite a bit of traffic running back and forth and a heafty payload; however, it looks like they’ve cut both the number of requests and size down (30 requests to 6 and 187k to 25k payload). 

Request Count:  6
Bytes Sent:  5,547
Bytes Received: 25,106

ACTUAL PERFORMANCE
————–
Requests started at: 10:53:36:7301
Responses completed at: 10:53:38:9341
Total Sequence time: 00:00:02.2040000
DNS Lookup time: 125ms
TCP/IP Connect time: 234ms

RESPONSE BYTES (by Content-Type)
————–
image/gif: 1,135
 ~headers: 2,653
text/html: 21,318

There’s still a bit of traffic for the auto complete boxes and refinements seem to be total refreshes rather than on-the-fly filters, but it works quite nicely.  Results also come back pretty darn quick—almost Google quick!  I’ll, personally, live with a bit of the speed to keep the RSS resultset feeds. :)

4. They updated the TITLE tags on the results to list the search query FIRST.  That is stellar and greatly appreciated.

Updated MSDN Search Puts Query First!

5. I originally had an issue with how the search results parsed language and version of documentation.  It looks like they’ve gotten around that by removing the language refinements all together and focus on “.NET Framework {ver} Library”.  This also solves the issue of wondering what version the documentation is pointing to and allows additional refinement. Cool.

Versioning of Documentation Now Very Visible

The updates are definate winners—increases in performance and usability.  Thanks to Chris and his team for their continued work!