Posts in category "software"

unfiltered and featured

I just changed my Thunderbird setup to move all messages from the IMAP server to local folders and then apply the various filters locally as opposed to applying filters on the server. This means that all messages are visible even when disconnected so I will be able to do email housekeeping in airport lounges.

I tested each new message filter in turn and everything worked fine. Unfortunately I discovered that, contrary to the documentation, Thunderbird 1.5.0.5 does not appear to automatically apply all filters to new messages in 'Local Folders-Inbox'. Sigh.

Then I was cheered up to discover this humble blog is the 'Featured Blog' for Siebel on WordPress.com.

Well when I say 'Featured', maybe the only blog mentioning 'Siebel' on WordPress would be closer to the truth.

My life is complete. Almost.

a short history of digital photography

Back in the old days, things were very simple. We had a camera. We took photographs. We sent the prints away to BonusPrint. We discarded mistakes. We filed the photos in albums. We ordered duplicates for grandparents. Best of all, my involvement in the whole process was negligible.

Then some idiot invented the digital camera. We still took photos but the whole issue of printing became more complicated. You could be adventurous and attempt to print on your inkjet printer at home. This would result in ludicrously sized and distorted A4 images, drenched in ink, that gave small children nightmares.

Alternatively, you could hoard all your photos on your PC and proudly drag dinner guests and relatives into your study to hunch over your computer for 3 hours to admire your holiday snaps from Corfu. You would forget to serve dinner (which was burnt in any case) or get drinks for anyone.

Any request from Grandma for an actual glossy print would be dismissively rejected with 'Oh no. What do you need that for ? It's so much easier to look at them on my PC.' Easier for you maybe but not for Grandma, particularly as she didn't have a PC.

Your marriage almost ends when the PC suffers a fatal hard disk drive error. Losing your CV is one thing but 1,387 photographs of the family is quite another. Telling the wife, you didn't burn a DVD containing all the photos is not a pleasant experience. Particularly as she repeatedly asked you to do so and, worse, you repeatedly assured her it was in hand. You are forced to get a job in technical consulting which means you travel a lot until she cools down. Three years and counting...

Then some idiot invented image editing software. This meant that every single digital image was now subject to a time-consuming, rigorous and thorough review by the 'Photographic approval and refinement committee' (my wife is CEO). Each photo is now subject to prolonged and detailed scrutiny. Every human effort is made to improve the end product. Like a surgeon, you will try to remove redeye, crop, sharpen, brighten and resize in an effort to salvage an image that previously would have been discarded instantly.

Digital cameras came bundled with cut down trial versions of expensive photo editing software packages. Typically, this software was bloated, slow, difficult to use for novices and horrendously complicated.

After an unfortunate experience with Ulead Photo Express and a short stay in The Priory, my counsellor suggested using Kodak EasyShare. This software was still slow and bloated but free. Eventually, I was able to modify images, save images and burn a CD. Then I would simply take the CD to BonusPrint and normal service was resumed.

I didn't use the 'Albums' in EasyShare. I simply stored all the photos in my own folders. A folder for each year. A sub-folder for each event. Because the left side of my tiny brain still thinks in hierarchies not tags.

I would download all photos from the camera into 'Staging' for approval by the committee. Then I would create another directory 'ForPrinting', burn the CD and forget the whole nightmare for another 3 months.

However, after a recent PC rebuild and watching the gigabytes of EasyShare software downloading and installing for 35 minutes, I finally capitulated. I decided to try Picasa out. Picasa was installed and running very quickly. Picasa scanned my folders and indexed all my photos - fast. As a bonus, Picasa fixed one of my biggest problems by identifying and skipping duplicate photos.

The Picasa software was fast and intuitive (like most Google products). There was a minimal feel to the interface which meant I could actually understand it. Some other photo software packages are so cluttered with menus, views and tabs, there is no room to actually display the photo. Also, Picasa has a useful 'Undo' operation for every change.

Picasa keeps a copy of the original image and maintains additional versions for any modified photos. Hence, it was not easy to make changes and simply overwrite the original image as I used to.

Now I can actually manage (search, delete, fix) my photos more easily. Some of the early photos have lost the original date and time thanks to other nameless software packages. Oddly, Picasa doesn't support modifying EXIF data directly so I used the 30 day trial of ACDSee (great name, eh ?) to update the timestamps in batch.

It's early days yet but Picasa looks promising. It has all the standard image editing features, email and blog capability, printing support, incremental backup, integration with 'BonusPrint' for glossy prints, a 'Create Gift CD' just for Grandma (who now owns a PC).

There are also some additional, esoteric features in Picasa 2.5 (Geotag, FTP publishing, integration with Google Video) and the inevitable shared Web albums.

PS. Just noticed that while Picasa can add a 'Caption' to a photo, there is no tagging (like Flickr). This is one area where the right side of my tiny brain definitely wants tags. A single photo could be tagged with the names of the people, the location, 'Holiday' etc etc.

my head hurts

Tough week. Lots of driving to and from the bleak, industrial North. Lots of head scratching, pouring over computers and log files, talking to different people, all working together to try to fix a difficult, long standing, non-reproducible, high-profile problem.

Arrive home. After the emotional reunions, hugs and tears, I am immediately asked to fix a difficult problem that is (thankfully) reproducible. Son took advantage of my absence to buy another PC game. Game launches splash screen and immediately crashes.

PC meets minimum spec. Graphics card meets minimum spec. Lots of people have similar problems. Maybe they can't read books. Read FAQ. Upgrade graphics card to latest Nvidia drivers. That should do it. Still no joy.

Uninstall and reinstall game completely. Read interesting snippet in README that is presented post-installation.

The 4 year old GeForce2 MX400 card does not support Pixel Shader 1.1 (silly me) so this graphics card does not actually meet the minimum requirements.

Sigh. Uninstall game again. Turn off computer. Pray that son doesn't ask about the possibility of upgrading the graphics card.

so farewell then, NIS

Norton Internet Security

Our love affair began back in the days of running a cable across my bedroom for my meagre dialup connection and the protection (Firewall, Virus Checker) you offered. After that. I felt obliged to renew my subscription every July.

Each new version looked very similar and you hardly ever notified me of viruses or security breaches. Maybe you eliminated them all ruthlessly and silently but for 35 GBP per year, you need to 'add value'.

Tonight, I was shocked to discover that your 'CCPROXY.EXE' application was consuming more than half my paltry 512 MB of memory and spinning the CPU at 100% when I am trying to watch important music videos.

I wouldn't mind but that is with 'Norton Internet Security' disabled !

So, farewell then, Norton Internet Security/AntiVirus. Thanks to Tim Hall, I am now using the freely available AVG and the firewall provided with my Linksys wireless router.

good vibes from Netvibes

I currently use MyYahoo! as my home page. I have looked at MyYahoos next incarnation, played with Googles personalised home page and Windows Live! but none are as flexible as I would like.

So, prompted by the only other Oracle gentleman with enough taste to choose WordPress, Rahul, I decided to experiment a little with Netvibes.

Out of the box, the default Netvibes screen doesn't look too remarkable. A widget for Gmail, a search box, example RSS feeds and the obligatory Flickr feed to display other peoples lovely cats on your home page.

However, the real power of Netvibes lies in the power and flexibility to configure the page(s) to be exactly what you want, where you want and how you want.

Thankfully, the signup page is blissfully simple so you get an account immediately and painlessly.

One of the main things I am interested in is a personalised portal with access to all my RSS feeds. Simply click on 'Add Content' and you can either add individual feeds by URL or, in my case, import my OPML from Newsgator Online.

Wait a few seconds and all my RSS feeds are successfully imported and, even better, my hierarchy is preserved. Impressive.

You can simply select an individual RSS feeds from the available list. This presents a brief summary and the option to add the feed to the current page.

Clicking on an article of interest opens up the detailed RSS reader. This is a fairly standard two pane view and you can click through to the Web site.

Netvibes offers multiple tabbed pages. I created several pages including one for all the Oracle blogs I read. I then simply used 'Add to current page' for each Oracle blog to create my personalised Oracle blogs page.

This is pretty good but when you are actually reading the Oracle blogs, the blog hierarchy on the left of the screen is unused and a needless distraction. No problem - just close it which leaves you with this newspaper style screen.

Now to see whether there are any articles of interest. Simply click 'Expand all' to reveal what everyone is talking about.

One of my pet hates about most RSS readers I have used is that it wasn't easy to select which blog appears first in the list. With Netvibes, it is trivial. If you decide Doug Burns is more interesting than that clown, Andy C, simply drag'n'drop to put Doug first in the list. No need to rename your favourite authors as 001Doug, 002Tom, 999Andy. This is the year 2006 and Web 2.0 after all.

Each tabbed page can be assigned a pretty icon and Netvibes comes with a handy set of (growing) widgets (Gmail, Yahoo Mail, del.ici.ous, Box.net, Ical, ToDo, Weather) in addition to featured RSS feeds.

Overall, an excellent piece of well designed, fast software. Netvibes doesn't have a help page. You simply don't need one due to the intuitive interface.

I started out hoping to find a personalised home page and I discovered a very powerful, customisable RSS reader hidden under covers.

in praise of Emacs

Been using Emacs for years but still learning

M-x sort-lines
M-x delete-trailing-whitespace

I knew about the first command but not the second. Very handy to tidy up an ugly SQL*Plus spool file.

SonicStage 3.4 released

Dont know where, dont know when but SonicStage 3.4 is available.

I havent had a chance to download 3.4 yet and I would love to be proved wrong but I suspect SonicStage remains the only software application in the modern world without a β€˜Check for updates' option.

Irritatingly, this post about version 3.3 remains one of my most popular blog articles. Sigh.

Office 2.0 - ThinkFree

I was worried that Googles integrated suite of Web 2.0 office applications would pose a threat to Zoho but another, more immediate competitor has just launched this week.

ThinkFree provides a similar service to Zoho offering free, Web-based Word, Excel and PowerPoint software. I found ThinkFree's charts matches the features in Excel (and is better than ZohoSheet and NumSum).

In fact, ThinkFree's compatibility with Microsoft Office is so awesome, at times, it is easy to forget you are not actually using Word/Excel/Powerpoint. I am surprised the use of the small toolbar icons does not constitute not a breach of copyright.

ExtremeTech produced an excellent, comprehensive review of ThinkFree which describes the features in more depth.

ZohoWriter

Just wrote a quick letter using ZohoWriter. An interesting product. Think of Microsoft Word on the Web. ZohoWriter supports the standard WYSIWG editor, document versioning, collaboration, blog publishing and export to Word/PDF formats. My document is saved safely on a server in the event of any media based disaster striking my PC.

The only comments I have was that it wasn't obvious how to suppress the header and footer when printing the final hard copy, I couldn't see a speel checker and WordPress.com wasn't listed in the list of supported blogging platforms. But don't quote me as I never took the time to RTFM so all of this may be possible.

Otherwise a decent product although I suspect Google will be unleashing a revamped version of Writely soon which could be interesting competition (nail in coffin) for ZohoWriter.

more wireless fun

Buoyed by my recent, successful firmware upgrade of my Linksys wireless router, and for the sake of completeness, I decided to upgrade the driver software of the Linksys Wireless USB adapters to the latest version (2.0.2).

In addition, prompted by my wife's perceptive question of 'Is it not working because someone has hacked into it ?', I also decided to increase the security on my embryonic wireless network by disabling SSID broadcasts and enabling MAC address filtering so only specified PC's can connect.

Apologies to all my neighbours. This is probably undue paranoia on my part but if only you could have provided demerara sugar instead of fobbing me off with caster sugar all those years ago, none of this would have been necessary.

These simple configuration changes and software upgrades went surprisingly smoothly. Until, of course, I came to complete the very final task of upgrading the driver of USB adapter #2. This USB adapter is identical to the (upgraded) USB adapter #1, was purchased around the same time and was working perfectly on the old 1.x driver.

Inevitably, when I upgraded this driver, it stubbornly refused to connect to the wireless network. I uninstalled, reinstalled, rebooted, reinstated the original driver to confirm the adapter was still working in the new wireless configuration but, still no joy. So this irritating minor issue will now continue to nag away like a dripping tap until I can be bothered to revisit it.