January 2009
19 posts
tobinharris.com →
Tobin Harris introduces an interesting technique for handling try-retry scenarios with external services (e.g. web services, databases)
Code Capers: Tips for Writing Better SQL →
If it’s not enough for your SQL to work, here are some tips on how to write more performant queries. The advice about execution plans is especially useful.
Giz Explains: Why the Windows 7 Taskbar Beats Mac... →
According to Gizmodo, the Windows 7 Taskbar beats the Mac OS X Dock. Except, if you read the article, the Taskbar’s advantages are marginal and its failings are worse than the Dock’s. I guess the…
Brilliant water-based eyeglasses for the masses:... →
Shared by Bruce Boughton
This is absolute genius: adjustable water-lense glasses. No optician required. This seems like the kind of smart problem-solving the developing world needs.
Industrial…
Largest Data Breach Disclosed During Inauguration →
Shared by Bruce Boughton
I just knew *someone* would take up Jo Moore’s advice today
rmogull writes “Brian Krebs over at the Washington Post just published a story that Heartland Payment Systems…
Facebook’s “Lying” Ad Platform Mystery Revealed. →
Shared by Bruce Boughton
The dark side of crowdsourced translation
Yesterday we reported on a Facebook screenshot that replaced the Advertising tab to read as the “Lying” tab. We initially…
Did I miss something? Since when can you do it? →
Surprising. Wonder what the use is.
SANS Institute - CWE/SANS TOP 25 Most Dangerous... →
Shared by Bruce Boughton
The first step in dealing with any problem is identifying you have a problem. The SANS institute has published a list of the top 25 dangerous programming errors.
The SANS…
BBC - Britain From Above - Themes - Visualisations →
Shared by Bruce Boughton
Interesting data visualisations from the Beeb
summary
An argument for moving ASP.NET MVC controllers to... →
Shared by Bruce Boughton
I’ve been thinking for a while that physical separation of code is the only way to avoid dependency creep. Billy McCafferty says it better than I could.
I’d like to buy…
Keynote →
Shared by Bruce Boughton
xkcd’s take on why this year’s MacWorld was so disappointing
Developer Note: Facebook Changing ID Formats →
Shared by Bruce Boughton
Not content with enough user IDs for every person the planet, Facebook are switching to 64-bit identifiers.
Facebook’s Platform team tonight posted a note…
A Different Model For Web Services Authorization |... →
Shared by Bruce Boughton
Ian McKellar details an interesting alternative to OAuth. The UX would be similar to that of Facebook’s iPhoto plugin, but, as he notes, it wouldn’t work for interactive…
DRM = Doesn't Really Matter →
Shared by Bruce Boughton
Louis Gray makes some interesting points about DRM *in the context of iTunes*. Apple’s DRM hasn’t really caused much trouble, but that’s not true for DRM in general. How…
Don't Share Your Secret Info! (Twitter Status) →
Shared by Bruce Boughton
Twitter are really suffering from their use of basic auth for their API. They need to switch to something more secure, such as OAuth (which they co-authored). The trouble…
rolando →
I’m not a gamer, but I’m addicted to iPod app that makes the most of the iPod hardware
Amazon Web Services Blog: Bits For Sale - The New... →
Shared by Bruce Boughton
Amazon now support charging requesters for data access. Could this herald content micropayments? Consumers are getting more and more used to small payments for things……
BBC iPlayer →
Classic I’m Sorry I Haven’t A Clue
OSM 2008: A Year of Edits on Vimeo →
Shared by Bruce Boughton
Beautiful animation of OpenStreetMap edits over the last year (via @simonw)
An animation showing edits to the www.OpenStreetMap.org project during 2008. OpenStreetMap is a…