Archive for October, 2008

As I mentioned the other day, Ubuntu 8.10 is fantastically easy to get up and running. Of course eventually you get to the harder stuff, and the fun really starts.

Almost out of princiiple I try and use GUI tools in Ubuntu, where I would otherwise quite happily hack at config files on other distros. Sometimes it ends up being more work of course, but sometimes you discover some cool tools.

My maiin remaining setup tasks are automated syncing to my (Windows) backup server, and getting the data partition auto-mounting and working correctly. As soon as I started looking at this stuff I remembered why I’d left it till last - it’s painful and fiddly.

The data partition in a way is easy - Ubuntu nicely recognises it and has ‘bookmarks’ for mounting it. However the plan is to store the user account data on there, so user-driven mounting isn’t an option. Plus, Ubuntu names the devices by size if the volume doesn’t have a label, which is OK for me but less so for my wife. The UI doesn’t allow you to change the label, but a small amount of digging turned up a command line utility for changing NTFS label names (ntfslabel - who would have guessed!).

Of course then there’s the little niggles - like for some reason the truely great Compiz can only be enabled on one account at a time. If my wife and I are both logged in then only the first account to log in will have all the nice GUI fluff. Still haven’t got to the bottom of this one.

Comments No Comments »

I’ve decided to blog somewhat more frequently, and on a broader base than I have previously on this site. I set up a temporarily blog on blogsome while freehostia was going through a server migration, which I’ve now moved here. See the Why? post for some details on why all this has come about.

Previous content of the site (Picasa Tools, MCESoftPad) has been moved to pages - see the links on the sidebar. Some of the links might be a bit messy - let me know if something’s broken.

Comments No Comments »

We’ve just bought a new laptop (Inspiron 1525) so I thought I’d give both Vista and Ubuntu an run. My old laptop was too under-spec’d to run Vista decently, and the hard drive was small enough that I needed to kill the Ubuntu partition to make room for data.

Firstly, the laptop itself: Dell seem to have come a long way in the last couple of years. Build quality and features are good, especially for an entry level model.  3GB RAM, Core2 Duo 2ghz and a 1400×900 truelife screen for AU$950 is a bargain in my books, expecially when it comes with a webcam, card reader, HDMI and firewire.

After quickly messing about with the pre-installed Vista, I decided that it was fast enough and pretty enough that I wouldn’t bother tri-booting XP. I re-installed Vista from the standard install disk, and without too much hassle was up and running.

One thing I found though - Vista will choose the largest partition when installing. Because I want a couple of small OS partitions an a large data partition, I needed to create a single partition as part of the Vista install, leave the rest of the disk unpartitioned. After the install, I created the data partition using Disk Management.

Because it was a bare-bones install, I had to install a heap of drivers that thankfully are provided by Dell. It was a bit of a painful and manual process though. I’m pretty impressed with Vista.  Aero looks great, and it overall seems stable and fast enough.

As with Vista, it’s been a couple of years since I’ve tried Ubuntu. Although I had it installed for a while, a couple of niggles kept me from switching and I eventually deleted the partition to make way for data. I decided I’d give the 8.10 beta a run, and my oh my was I impressed.

Firstly, the hardware detection. It was literally flawless. Not a single driver needed to be installed manually, not for my webcam, wifi card, touchpad, multi-card reader… nothing! The correct display resolution was chosen and even the ‘function’ keys for volume control, screen brightness etc work (along with a nice little heads-up display). In fact the only things I needed to do to get confortably up and running were enter my WPA key and adust the touchpad/mouse sensitivity. So we were off to a good start.

And then I started playing with Compiz, the 3D window manager. This is serously good - think Areo but configurable and prettier. This youtube vid does a great job of demo-ing the basics. The nice part is that it’s plugin based, so its very configurable. I’ve re-mapped most of the keyboard shortcuts the the ‘windows’ key (which actually works these days!) and I’m absolutely loving it. My wife liked the look of Aero over my shoulder, but when she saw some of the Compiz stuff she decided it was work making the switch to Linux.

It’s not just eye-candy either, some of it is seriously useful. My favourite plugins are Scale (re-sizes all windows on the current desktop so you can see them - OSX has something similar but I forget its name) and Expo (shows all desktops, allows you to drag windows between them etc). Then of course there’s the desktop cube, which is fluff, but damn pretty fluff. Plugins like Reflection add an extra bit of awsomeness too the others.

To get the most our of Compiz you really need to install CCSM (compizconfig settings manager) - available through Add/Remove.. (synaptic).

Then there’s the little things - like NTFS write support out of the box, and most of the major Aus ISPs that mirror Ubuntu being pre-configured in Software Sources. More so than ever before, Ubuntu makes things simple. Sure, not all the software I need is available in the repositories, but most of it is, and there’s usually .deb’s available for what’s not.

The one area where Ubuntu isn’t easy is colour management. It’s relatively niche, so to be expected, but as a photographer being able to at least partially calibrate my monitor is vital. With some reasearch, and using an profile already created in Vista, xcalib was able to relatively successfully load the profile. This is a big step up from 7.04, where I couldn’t get xcalib to work at all. That was the main thing that kept me from switching. That said, Vista has its colour management problems too - with UAC dialogs un-loading any loaded profiles.

So what’s the conclusion? I have to wait and see. I really like Vista, but I think it will be my fallback in case I run into some insurmountable problem in Ubuntu. Getting everything set up in either environment will be a bit of a task, with Ubuntu probably taking more effort because of the software differences. For example, I’ll have to use rsync rather than robocopy for backing up. But so far it’s just that much of a nicer place to be that it’s worth the effort.

Comments No Comments »

One of my clients had a great idea today - in order to make it look like we’re producing a heap of data visualisation widgets, we (ie I) should come up with a few generic graphing templates that we can populate with different data sources.

After having a breif fiddle with it tonight, I’ve got something working. The hardest part was actually working out how to create a 2D ArrayCollection from an XML feed. I’m not sure if there’s an easier way, but I’m doing it by iterating through 2 ‘parallel’ arrays and populating the ArrayCollection like this:

ac.addItem({x:xAxis[i], y:yAxis[i]})

It was more the syntax than anything else that was getting me into trouble.

To start with I’ve created a simple line chart, which sources its data from an Excel spreadsheet that’s been converted to XML via my servlet. There’s an XML config doc that allows the specification of:

  • the URI of the XML document (URL of the servlet, passing the URL of the source Excel file)
  • the sheet to get data from
  • which columns to use for the X and Y axis
  • the row to start from
  • the title of the graph

It seems to work a treat, and should allow any 2 columns of data from a converted Excel doc to be displayed, provided of course that the y axis data column is graphable (ie numeric).

Next up I’ll create some multi-source graphs. Pulling the data from 2 separate Excel files and ‘mashing’ it up in a data visualisation is something that’s nigh-on impossible with the current website, so it should get people excited.

One of the things that I’m really liking about Flex is that I can, to a large degree, forget about the UI. Which is a strange thing to say about a UI development tool :) I am much more interested in the business logic side of development rather than making pretty things, and out of the box Flex produces quite passable UIs. Of course I can then hand the app off to the UI experts, who can quite easily tweak it without having to get into the code.

Comments No Comments »

Lately I’ve been on a bit of a gear buying spree - both with audio and camera gear. Although I’m a little bit of a gear-head, it’s relatively rare for me to spend up big. Here’s a quick rundown of my recent exploits:
 
 
Sigma 14mm/2.8
I bought this second hand for $450. 14mm is nice an wide, f/2.8 is pretty fast, and as a bonus its full frame so I can use it on my K1000. Plus if that K1D ever materialises I won’t need to buy a UWA :)
 
Thanks to this lens I’m now shooting almost solely with primes - the sigma, SMC-FA 50mm/1.4 and a SMC-K 135mm/2.5. Before I needed to keep my ‘walkaround’ 17-70 with me to cover the wide end. Now I just need, say, a 31mm LTD and a 200mm or 300mm and I’ll be set for life ;)
 
 
Samsung GX-10
This is a re-badged Pentax K10D - the camera I’ve wanted to upgrade to since it came out. Again, second hand (and again, $450 :)). The step up from my entry level *istDS has been really nice. I honestly can’t say I’m taking better photos, but the ergonomics, usability and features sure are nice.
 
I was planning on waiting until Pentax brought out a full frame body, but that looks to be at least 18 months of, and for $450 it was just too hard to go past.  
 
 
Alessandro MS-Pros
I’m a bit of a headphone nut, mostly because I don’t have the money or space for a great stereo setup. What I have is actually pretty decent, but the bang for buck of headphones is hard to go past.
 
The MS-Pros are an upgrade from my Beyerdynamic DT880s, which have served me well for a couple of years. The Pros were about $300 over my inital budget, but I’m sure glad I talked myself into it. They really are stunning. Detail and separation is like nothing I’ve ever heard - they make the Beyers sound really dull! Then again, they are twice the price. 
 
 
Other stuff
There’s been some other bits and peices too - a light stand and a couple of brollies, knock-off gorillapod and camera + laptop backpack (Naneu Pro K3L - absolutely fantastic for the price). In the mail at the moment are a couple of ebay extra batteries for the GX10 ($9 each!), and a second hand PA2V2 for use at work with my ipod and LOD. 
 
 
Oh, and a new Inspiron 1525 from Dell, but that’s a family thing, so it hardly counts :)
 
 
It’s funny how spending goes. I’m not sure if it’s like it for others, but I usually go a long time without spending much at all, then all of a sudden out of nowhere enough money’s been saved (or turns up), right about the time that things need replacing. Fun while it lasts, but it’s a bit too easy to get into the habit. 
 
 
Not that I’ve gone particularly overboard - my wife’s planning a month long holiday in Fiji, so my spending spree looks positively tiny :D 
 
 
PS, for some reason text formatting doesn’t seem to be sticking. The headings were bold, I promise. 
 

Comments No Comments »