Send it off in a letter to yourself…

Rikki don’t lose that number;
You don’t wanna call nobody else.
Send it off in a letter to yourself.
Rikki don’t lose that number;
It’s the only one you own.
You might use it if you feel better,
When you get home.

(Lead break)

A Steely Dan classic of course but the hook here is the subject line above.

I use email to send myself notes all the time. That’s my excuse for being one of the few people who send me email. I prefer not to have those emails cluttering up my Inbox and quite often my email account is used as a switch board for these notes that I forward to other locations. For example there are all sorts of online services that give users with email addresses to send info to such as Evernote. These addresses are often long and difficult to remember so I find myself sending myself emails when I’m out and about and then forwarding it on (or copying and pasting the content) when I back at base and have access to all my resources. Obviously not very efficient.

The solution I found is to use Address tags. Some email services (e.g. Gmail) allow you to add tags to your email address. For example lets say your address is jsmith@example.com you can add a tag after the local part of the address before the @ symbol like this jsmith+tag@example.com (general systems that support Address tags recognise either the plus or hyphen character as denoting a tag). What this then means is that you can set up filters in your email to automatically file, forward or whatever you want emails with different tags so jsmith+wish@example.com could go straight to your wish-list folder and jsmith+trip@example.com could be forwarded to an online travel service &c.

Using Apple Mail Folders with Gmail IMAP

Here again is one of those Apples are so simple to use the feature is hidden from you things that gets me every time until somebody points it out to me. So I’m pointing it out for you.

Apple Mail is a great IMAP client especially for Gmail, that is once you have worked out how to make Apple Mail use Gmail’s folders for Drafts, Sent Items, Trash and Junk. Once you have Apple Mail (4) set up to use Gmail IMAP the next thing you do is find the Gmail folder equivalents to Drafts, Sent, Trash and Junk in the list of folders Mail has downloaded from the cloud one by one the go to the Mailbox menu, then Use This Mailbox For…, then select either Drafts, Sent, Trash or Junk.

Apple Mail's Mailbox Menu

Pointing a Subdomain to DreamHost from Your Own Domain Host

Problem: You have your domain (example.com) hosted (DNS hosting) elsewhere and you want to point a sub domain (sub.example.com) at your DreamHost hosted content. DreamHost, of course, has a simple to follow guide right HERE. That’s not a link of course. I’m being ironic. DreamHost is a great hosting service on the whole but, I assume, because it targets a market of people who know what they are doing some things are not well documented, if at all.

Thanks to a couple of forum posts and other documentation (see below) I’ve been able to piece together the following process.

Starting at the DreamHost end of things go to your control panel <https://panel.dreamhost.com/> and navigate to ‘Manage Domains’.

Click on ‘Add New Domain / Sub-Domain’ and add your primary domain, e.g. example.com, as fully hosted making sure to choose ‘Remove WWW’ where it ask: ‘Do you want the www in your URL?’ Don’t worry this should not effect your current web site/hosting if your domain is not hosted by DreamHost. We just need to do this so that when we can add the subdomain.

Return to the Domain Listing (main screen of ‘Manage Domains’) and next to where your primary domain is listed in the ‘Web Hosting’ column click the Remove button (blue box with a red x to the left of the word Remove). This removes the Web Hosting settings from the primary domain and set it to DNS Only.

or

Click on ‘Add New Domain / Sub-Domain’ and add your primary domain under the ‘DNS Only’ section.*

Now you should be able to go to ‘Add New Domain / Sub-Domain’ and add your subdomain, e.g. sub.example.com, as fully hosted.

Once you have done this return again to the Domain Listing and click on the DNS link under your subdomain. Towards the very bottom of the page you’ll find the section entitled ‘Non-editable DreamHost DNS records for [sub.example.com]:’ where sub.example.com is your subdomain. Under here find the IP Address (e.g. 173.236.###.##) for the A record next to the root of your subdomain, e.g. if your subdomain is sub.example.com the root is ‘sub’. Copy the IP Address down somewhere.

Now go to your domain host and where you configure your DNS entries (can’t be more explicit than that as every domain host is different) add an A DNS record type to point your subdomain at the IP Address you got from DreamHost earlier.

e.g. Host: sub.example.com, Record type: A, Value: 173.236.###.##

You may have to wait anything up to 48 hours for these DNS configuration changes to filter through the inter-webs so don’t panic until that time has passed. If you have problems with this please contact DreamHost or domain host not me. I’m only providing this info here because I could not find a simple description elsewhere and I thought it might prove useful.

* I’ve not tried this, but it should work. The articles I reviewed suggested doing it the first way, which I did and it worked for me, but they gave no reason for doing it that way.

Return to Sender; Send link to Gmail/Google apps mail

From shaky beginnings I have come to love Web 2.0 based email. The challenge has always been to see how many of the tasks I do with an ordinary email client (Mail, Thunderbird, Outlook, Bloated Goats) I can do with a web-based client. In my case the client is Gmail or more specifically Google apps and the one task I do often, Send Link via email, I’ve finally found out how to do, with Firefox at least.

If you use Gmail and you have Firefox 3.0.2 or greater it couldn’t be simpler:

  • In Firefox; open the Options window (or Preferences on Linux and Mac),
  • Select the Applications tab
  • Search for “mailto” in the search field.
  • mailto should appear in the Content Type column below the search field.
  • Select “Use Gmail” from the drop down next to mailto in the Actions column.
  • Click the OK button at the bottom of the Options window. No need to restart Firefox.
  • Now when you use the Send Link via email function a new tab (window?) should come up with a Gmail compose new mail form form for you to fill out and send.

Firefox Applications Preferences

Firefox Applications Preferences

[REPLACE IMAGE ABOVE]

REF: http://blog.ffextensionguru.com/2008/09/24/gmail-as-default-for-mailto/

If however, like me, you use Google Apps. Things get a bit tricky but it’s still doable:

  • Open up Firefox
  • type about:config in the address bar and click on ‘I promise’ button to continue.
  • in the Filter box, type: gecko.handlerService.allowRegisterFromDifferentHost
  • If the value is set to False, double-click on the line to turn it to ‘true’
  • in the address bar again, copy and paste these : javascript:window.navigator.registerProtocolHandler(”mailto”,”https://mail.google.com/a/yourdomain.com/mail/?extsrc=mailto&url=%s”,”Google Apps”)
  • Remember to replace yourdomain.com with your domain. Also, make sure those are double quotes. After pasting into the address bar, just delete each double quote character and retype them as double quote again – to be sure.
  • Hit Enter while still in the address bar.
  • Goto Edit/Preferences or Tools/Options – depending upon your version of Firefox
  • Goto Applications
  • Find ‘mailto’ in the list and click on the drop-down – it should now have an entry called ‘Google Apps’. Pick this, click Close.
  • Goto a website and pick File/Send Link – it should open up your Google Apps email (assuming you’re already logged into the Google Apps account).

REF: http://www.google.com/support/forum/p/Google%20Apps/thread?tid=3e821187c94987d3&hl=en VIA: http://www.podnutz.com/forums/viewtopic.php?f=27&t=2570

A New Platform

Now I have explained my absence from this virtual domain and new work role I can get back to boring all and sundry with my pearls of wizendom.

My new position has come with an unwarranted technical imposition. I’ve not managed to convince my employers that I could be more productive on my beloved OS X so I’ve had to chose between the other OS with an X (and a P for pathetic) and any other operating system that I could be installed on a decrepit Wintel box. So I have chosen the famous free Finnish OS, in particular Ubuntu. But why?

As a desktop environment Linux, and distros like Ubuntu, are much more mature then last I used them (about 5-7 years ago) and given a choice between a contemporary OS and one that is nearly ten years old… well? Linux is also a ‘nix based system as is OS X. This is the primary reason I like OS X. I can have a ‘nix based system with all the web orientated Open Source goodness that this entails (Apache, php, perl, tomcat etc.) and also run a majority of business and web development applications that I need to do my work. Given that the main things I need as a web developer are a good text editor and a robust test environment I’ve settled on Ubuntu Linux. Which will come as a surprise to some who think they know me.

I’ve been using Ubuntu now for several months and the experience has been akin to the time I shifted from Windows to the Mac, but much less arduous. Under the hood Linux and Mac feel familiar. The Ubuntu UX is, of course, not that foreign for one who has worked with both Windows and Mac machines and the biggest plus of all is that I can get almost any piece of software I need for to perform almost any task for gratis. I can’t run those well known business and web development apps I mentioned but so far I’m getting on fine without them and discovering all sorts of interesting alternatives.

This then is a heads-up to expect more posts that focus on my experiences working with Linux and possibly making some comparisons between Apples and Penguins.

95 percent of blogs are abandoned…

This is according to an article published on NYTimes.com. This blog is however not one of them. It’s certainly been on hiatus for a while, I’ll admit, but its not yet completely abandoned. If your interested and you want to buy me a drink sometime I’ll tell you the whole boring story in detail. It basically boils down to life (“don’t talk to me about life”). Not the exciting jump off a massive rock in Peru kind, unfortunately. Just the; boss I liked and got on well with was replaced; employer became even more erratic, unpredictable and just plain no longer fun to work for; and so I went looking for a new job, kind of life.

So now if you point your browser to the Australian Bureau of Meteorology website that’s where you’ll find me (along with a bucket load of other developers, designers &c.), deeply buried in the code somewhere.

And before you ask bom.gov.au doesn’t automatically get routed to www.bom.gov.au for historical technical reasons that I’m told can’t be fixed without causing major disruption. You can find out more about this on the bureau’s help page.

SymbolicLinker – Must have for serious Mac users

SymbolicLinker is a tiny contextual menu plugin (for Puma through Leopard users) and software service (for Snow Leopard & later users) that, once installed, allows any user to create symbolic links to files inside the Finder. SymbolicLinker does this by adding a contextual menu item to the Finder that generates symbolic links to the selected files.

via SymbolicLinker.

Aperture • Batch Delete Keyword

Another quick bit of AppleScript for Aperture

The ID of the keyword is usually the keyword e.g. “Portrait”

N.B. You must select files that have the keyword otherwise the script will error.

set input to ""
tell application "Aperture"
    set imgSel to (get selection)
    if imgSel is {} then
        error "Please select an image."
    else
        display dialog "Enter id of keyword to delete:" default answer input
        set keyId to text returned of result
        repeat with thisImg from 1 to count of imgSel
            tell library 1
                tell item thisImg of imgSel
                    delete keyword id keyId
                end tell
            end tell
        end repeat
    end if
    display dialog "Done." buttons {"OK"} with title "Alert!" with icon note
end tell

From ABC iView to iPhone for OS X

ABC’s iView technology is great. Being able to catch-up on shows you’ve missed or forgotten to set the recorder for is very handy. Unlike remembering to set the recorder iView is only available on a flash enabled, internet connected device – basically a laptop or desktop computer. This leaves the iPhone completely out in the cold or as the ABC’s iView web site puts it “! Warning… Sorry, iView is not currently available on iPhone”.

So if you want to watch iView shows on your iPhone, forget it! Right? Well not quite. There is a relatively simple way to get iView video from the ABC’s web site to an iPhone. But first, the journey… Read More »

Världsutställningen 1915 invigs (utan ljud) – World Expo 1915 opens (without sound)

This Swedish video streaming site has a fascinating collection of footage from the 1915 World Expo in San Fancisco.

via Världsutställningen 1915 invigs (utan ljud) – Öppet arkiv | SVT Play.