Archive for March, 2008

Visual Studio, Windows Server and SQL Server 2008 launch in Guernsey

March 2008 – March 2011 Guernsey, Microsoft (, , ) • 923 views • one response

The various Heroes Happen Here community events in the UK/USA to celebrate the launch of Visual Studio 2008 etc. made me envious that we don’t get such events and goodies here on the little island of Guernsey so I thought I’d so something about it!

We at the Guernsey Software Developer Forum are hosting a community event in conjunction with Microsoft to celebrate the launch of Visual Studio 2008, Windows Server 2008 and SQL Server 2008.

The event starts at 6:30pm on March 27th (next Thursday) at La Rocquettes hotel in St. Peter Port, Guernsey.

We will be giving away a bunch of goodies including the Heroes Happen Here launch packs with promotional copies of Visual Studio 2008 Standard, Windows 2008 Enterprise Server and SQL Server 2008 Developer as well as demonstrating some of the new features of Visual Studio 2008 and .NET 3.5.

I’m hoping this event will be bigger than normal GSDF events given the cool stuff we are giving away and the interest from non-developers in Windows 2008 and SQL Server 2008 so tell your friends (if you’re in Guernsey of course)

[)amien

Safari 3.1 includes developer tools

March 2008 – April 2008 Cocoa (, ) • 1,049 views • no response

Safari 3.1 has just been released and besides the partial CSS3 (fonts) and partial HTML5 (media tags, off-line storage) support there are some new developer tools included.
Safari has had a hidden Debug menu for some time and WebKit featured developer tools but with 3.1 Apple have unleashed them to the masses.

Head into Preferences > Advanced and choose Show Develop menu in menu bar to get this new Develop menu.

It includes:

  • Open Page With (Internet Explorer, Firefox 2/3, Camino, MobileSafari etc.)
  • User Agent switching
  • Show Web Inspector (inspect element)
  • Show Error Console (including HTML errors)
  • Show Network Timeline (like Firebug’s network view)
  • Show Snippet Editor
  • Disable Caches/Images/Styles
  • Disable JavaScript/Runaway JavaScript Timer/Site-specific hacks

Here’s the Network Timeline in action on OS X:
Screen-shot of Safari 3.1's Network Timeline on Mac OS X

There are some odd drawing issues within the snippet editor and inspecting from the inspector on Windows but with this, Firebug and Internet Explorer 8′s Developer Tools we’re spoilt for choice!

[)amien
And no, it doesn’t pass the rather abstract Acid3 test

Facebook’s bizarre search algorithm

March 2008 Internet (, ) • 4,389 views • 6 responses

I’ve been having some problems trying to locate friends on Facebook and now I know why.

Facebook’s search algorithm is the most bizarre search algorithm known to man.

If you know how to spell their name exactly and type it all in lower-case that works fine. As soon as you introduce a capital or partial then spacing, which letters are capitalised and the length of the match all seem to play their part in the bizarre matching process that never delivers what you would expect although does deliver the same results every time.

I’ll use my name as an example (~ indicates additional space character):

Damien Guard / damien guard

Finds me, two coast guards named Nick Zieser and Patrick Fernandez, a person called Romy Domingo and two groups that match on description. The other people have nothing in the “Matches” field to indicate why they were bought in but not too strange.

Damie guar

Finds me, Damien Guarnieri and Kyle Damien Guarco. This one makes sense.

damien guar / ~damie guar

Should return same as above but oddly excludes Kyle.

Damien Guar / damie Guar~ / ~Damie Guard / dami Guard~ / dami guar / dami guard / dami guar

No matches at all.

damie guar

Curiously only Damien Guarnieri. Worrying given that many people search with lower case.

damie Guar

Damien Guarnieri and Kyle Damien Guarco only. No sign of me.

dami gua

The above two plus Damian La Guardia but still no sign of me or Damian Guard.

Damie guard / damie guard / damie Guard / Damie Guard / damien Guar / ~damie Guar~

Just me.

dam guar

Finds a Damian Guard in Tulsa but nobody else.

~dami gua~

Includes most of the people mentioned here but excludes my partial-namesake Damian Guard.

Damia Guar

Finds Damian Guardia and Damian La Guardia which didn’t show for “Dami Guar” yet excludes Damian Guard again.

It’s likely a case of devs trying to be intelligent and ending up with a usability nightmare but until they get their act together be prepared to try all sorts of combinations for partial matching.

[)amien

Access AIM and ICQ via Google Chat

March 2008 Internet (, , ) • 1,995 views • no response

Google just added support for AIM to Google Chat so you can just enter your login details and chat right away from your GMail or Google Apps for Domains account as if they were Google Chat users.

Better yet you can actually enter your ICQ number in the user-name box, fill in your password and integrate your ICQ account although this is seemingly undocumented and likely just a result of the ICQ and AIM integration from some time back.

It’s not as comprehensive as the fantastic Mac-app Adium or the clever Meebo web-interface and doesn’t offer support for MSN Messenger like those two but it’s a great extra tool to have at your disposal when stuck behind a proxy needing to get hold of someone.

[)amien