Misfiring Neurons Just another geek with a blog

29Aug/090

Gordy’s Camera Straps

I never use the bundled neck straps for their intented purpose - usually I end up wrapping them a couple of times around my wrist so they don't get in the way too much. On occasion I might carry a camera over my shoulder on its strap but if it's out it's usually in my hand. Gordy's Camera Straps is a purveyor of finely crafted leather straps of all shapes and sizes. My black leather wrist strap arrived a couple of weeks back and I've been very happy with it. It's primarily intended to work with a compact camera but I discovered that it works just great with a much bigger DSLR too. The quality is outstanding and, depending on your style of shooting, this could be the perfect accessory to add a little retro flair to your camera of choice.

Here are a few shots of what it looks like on my G10 and K10D:

Also check out the customer gallery on Gordon's website which showcases many the different styles and colours available.

Verdict: highly recommended! (It should match my future S90 quite nicely, methinks.)

27Aug/092

Developers, developers, developers

Yes, what else, I'm referring to the infamous Steve Ballmer going crazy on stage scene. Bruce Eckel recently wrote in a blog post:

He's right, developers are important. And if you only go to Microsoft conferences, it looks like all developers are using Windows. But if you go to any other developer conference, everyone is using Macs.

Which got me thinking, WTF is up with the Windows command prompt? If there's one thing developers need, it's a solid command line interface which lets them manipulate OS primitives with the minimum of fuss. So why do I find myself installing Cygwin and puttycyg on every Windows machine that I need to get some work done with? Maybe I'm just a *nix die-hard who's too stubborn to learn something new but it works great, for the most part (what's wrong is the subject of another rant altogether).

Some will probably say that PowerShell is meant to be the answer but I disagree. It may be nice for scripted rolling out of patches and performing other sysadmin-type tasks en masse but c'mon, who wants to use that as their shell? Even if you were willing to dig deeper and learn the arcane syntax, you're still stuck in the same old DOS box "terminal" that the regular cmd.exe runs in. Even trivial operations like resizing the window or copy & paste are a misson. A Google search for "Those who don't understand UNIX are condemned to reinvent it, poorly" returns a similar rant about PowerShell as one of the top results so clearly I'm not the only one frustrated by it. It all sounds very good on paper what with the pipes on steroids and .NET integration but it somehow fails to provide a shell replacement.

Are all Windows developers hopelessly stuck somewhere deep inside the Visual Studio GUI? (The ones that haven't migrated to the Mac yet, anyway?)

Filed under: Rants, Software 2 Comments
20Aug/090

Canon S90 looks promising

Canon has just announced a duo of high-end compact digital cameras, the G11 and S90. The G11 is the successor to the highly acclaimed G10 not-quite-pocketable digicam which generated numerous rave reviews last year. Suffice to say that at ISO 80 to 200, shooting raw, the G10 produces outstanding results. The G11 adds a flip-out LCD (never been a big fan myself) and a new sensor with *lower* pixel count for improved low-light sensitivity. The trouble with the G10 is that, while compact by DSLR standards, it just isn't small enough to carry at all times. This is exactly where the S90 comes in - same sensor, even faster lens (f/2.0 at 28mm equiv.), and a new twist on the control dial scheme (if you'll excuse the bad pun), it could be just the right pocket camera.

Pixel densities compared - Canon G10, Canon G11, Nikon D90, Nikon D700. They are 34 MP/cm², 23 MP/cm², 3.3 MP/cm², and 1.4 MP/cm² respectively. Ok, a compact is never going to be anywhere near as light sensitive as even an APS-C DSLR, but f the new sensor delivers even a 1-stop improvement over the old one it would be great. Can't wait to get my hands on one!

Edit: I think Canon missed a trick with this one however. They should have left a small attachment point and released an optional external viewfinder, with brightlines for 28/35/50mm framing.

Filed under: Photography No Comments
8Jul/092

Google Chrome OS

I had to do a double check if it's not April 1st. Why Chrome OS? And why not Android?

Firstly, this does not sound like another Linux distro. Yes, it might run on top of a Linux kernel and borrow some UI code, but you can think of this as a web browser that runs on the bare metal. What use is such a thing? (ASUS is already doing something similar by embedding a stripped down Linux in their motherboards. It boots in a couple of seconds and lets you browse the web and check your email.)

Google makes money off people using the Internet. More than that, they especially benefit from stuff that runs on open platforms - HTML and JavaScript as opposed to Flash and Silverlight. Hence the massive investment in technologies such as GWT and Gears that enable full-blown interactive applications inside a browser using widely understood open standards. The more people publishing useful stuff on the web, the more Google stands to benefit. The more users on the web, the more Google stands to benefit.

The Chrome OS could work quite well on a stripped down netbook (even lower spec than what we call a netbook today), touch-screen tablets, or minimalist desktop computers with specs along the lines of netbooks.

Given the recent popularity of netbooks, and Microsoft starting to push Windows 7 to OEMs instead of the ancient XP, maybe Google is hoping that some of them will jump ship and give Linux a second chance. What's going to be different this time? If you don't pretend it's a full-blown computer but rather a web-only "device", it's easier to sell it to people who already have several computers in their household.

The ultra low hardware requirements mean that the machine itself should be cheaper to produce too, so once again adding to the "it's a web appliance, not a computer" selling point. Lastly, this must have been fairly easy to do from a technical standpoint. It's simply repackaging a bunch of existing code into something usable so not a hugely risky project for Google.

If some Taiwanese manufacturer jumps on board and produces anything even remotely successful based on this software, it only further entrenches the Web as an application platform. And that, I think, is exactly what Google is hoping for. It's very much the same thinking as that behind Android, just aimed at a different segment of the hardware market.

UPDATE: Further reading - coverage from around the web:

Filed under: Geeky, Web 2 Comments
5Jul/090

Kgalagadi Transfrontier Park

Small slide show from our recent adventures in Botswana :-)

You can also view it large on Flickr.