Yes, I’m still alive!

Yes, I am indeed still alive. I had my site hosted on Amazon Web Services EC2 for a while. Some sort of database problem kept grinding that server to a halt. I’ve since migrated my site elsewhere (not because of that) and sort of patched the issues in the process.

I’ve been seriously considering blowing away this website and making something completely new.. And probably not WordPress-based.. (WordPress is awesome, I just am ready for something else). In the mean time, I’ve received the odd request to resurrect my site from STP users. So, for now anyway, Dawning.ca is back!

In case you’re wondering WTF I’ve done lately, there’s been many projects as late, but many are proprietary paid things that I shouldn’t really blog about. :\


I will say that quite a few months back Research in Motion had a great contest. Anyone who wrote an application for the PlayBook tablet, would be given one. So I delivered a corny app (SiteSearcher) and they sent me a Playbook. I enjoyed it for months, until it was stolen. I’ve since replaced it with an iPad Mini which I must say is pretty insanely awesome. Still, when I see a Playbook, I often imagine buying one again. But I really loved it so much because I got it for “free” (more like for ~3 hours of learning). Photo is attached as evidence that this really happened. I called the photo “Victory at Sea!”, since in the same week I was sent my “free” Playbook, my best little buddy Gryphon moved in!

Running Synergy on OSX

Since adopting OSX as my typical workstation environment, I’ve often been annoyed by a lack of understanding about how to cleanly call it from the commandline, but not via a terminal. On Linux I’d typically just make a little bash script and fork it out from /etc/rc.local. That’s not really an option on OSX.

A lot of current Synergy users don’t really have to solve this issue any more, because Synergy 1.4 has a pretty GUI they can use. However, some people, like myself, are using Synergy with the 1.3 based version included with Ubuntu. Not to mention, I’m fond of running multiple instances of synergy at once, which the GUI doesn’t support.

Suffice to say, I now have the solution. I found a nice solution posted here, though that one wasn’t specific to Synergy, I used that person’s method. Granted, not to call a Python script, but BASH instead.

Annnnnyway.. Go here for my instructions!

Hint: The solution involes plists, launchctl and bash scripts.