Archive for the ‘Technology’ Category

Using GIMP Brushes with Seashore

Sunday, November 30th, 2008

I use Seashore as my main image editor on Mac OS. I’m not a graphics designer so I don’t need an uber-powerful, all singing, all dancing graphics editor.

While Seahorse fits my needs, one thing it does lack is a comprehensive set of brushes. However, because it is based around GIMP, you can use brushes created for GIMP.

To add brushes to Seashore you need to do the following:

  • Locate Seashore in your Applications Folder,
  • Cmd-Click on the Seashore.app and select “Show Package Contents”,
  • Browse to “Contents -> Resources -> brushes”,
  • Drag and drop your GIMP brush set into this folder.

There’s plenty of free GIMP brushes available on the net, but deviantART is a good place to start.

“The connection was refused” Error Message When Using Leopard’s Web Sharing

Monday, November 24th, 2008

I came across this problem when trying to enable Web Sharing on my Macbook:

Connection Refused Error

Connection Refused Error

Seems that even if the Sharing Preferences Pane shows that Apache is running, it’s not. A simple Terminal command will show you:


$ ps aux | grep httpd
pmac 1796 0.0 0.0 599820 464 s001 R+ 12:52pm 0:00.00 grep httpd

After a lot of searching, I found the solution. There’s an issue with the Leopard Apache upgrade that somehow forgets to create the log files that Apache needs to start. To fix the problem, type the following commands into Terminal:


sudo touch /var/log/apache2/access_log

sudo touch /var/log/apache2/error_log

sudo chmod 600 /var/log/apache2/access_log

sudo chmod 600 /var/log/apache2/error_log

Restart the Web Sharing Service by unticking and ticking the box is System Preferences or by running the following command in Terminal:


sudo apachectl restart

Apache should be up and running and you can test this by clicking this link: http://localhost. If everything goes to plan you should see the following page:

Apache Start Page

Apache Start Page

iSync Plugin for the Sony Ericsson W580i

Thursday, November 20th, 2008

The Sony Ericsson W580i is another phone that iSync doesn’t support, but you can find the plugin here:

Via Thuesen’s Blog.

Cool iTunes Grid View Tip

Friday, November 14th, 2008

I’ve spent the last couple of days updating my iTunes library. Updating track and album info, finding album art, that kind of thing. Took me quite a few hours to get everything organised the way I wanted it, but it’s finally done.

One thing I did notice is that if you use the Grid View and go to Genres, you’ll see the iTunes default logos for each genre of music that you have in your library.

iTunes Genres Default Logos

iTunes Genres Default Logos

That’s not the cool thing though. Move your mouse left and right over the logo, and iTunes will display the album art for each album in that genre.

iTunes Showing Album Covers

iTunes Showing Album Covers

See? Cool!

Enabling Remote Desktop Connection in Vista Home Premium

Monday, November 3rd, 2008

I had reason recently to try a Remote Desktop Connection with a PC running Vista Home Premium. While Vista HP allows you to send Remote Invitations, it doesn’t allow Remote Connections to be initiated from the client computer.

I played around with using VNC, but the connection was much more flakey and slower than a RDC session would be. It was with some relief that I found this post from “Fran Goes Blog” with a solution. It worked a treat. Thanks Fran.

Installing Multiple Versions of Internet Explorer

Monday, October 27th, 2008

Usually when I check my website templates, I do so in the main browsers, Firefox, Opera, Safari, Camino and Internet Explorer (via my desktop machine running Windows XP).

As my XP system uses Internet Explorer 7, that’s the only version of IE that I’m able to check with. However, according to my stats, on average 10% of my visitors are using IE 6, which is more than are using IE 7. (BTW, if you are still using IE 6, I recommend that at the very least you upgrade to IE 7, or better still, a better browser – *cough* Firefox *cough*) So, while testing for IE 6 is a bit problematic for me, it’s something that I need to do.

Luckily, there is a solution. Thanks to TredoSoft, it’s possible to install IE 3, 4, 5, 5.5, and 6 in one go. Get Multiple IE here. If you need to check your site in these versions of IE, then Multiple IE is a must have.

Another New Theme

Monday, October 27th, 2008

I’ve done up another WordPress theme. This one is based on the popular Sandbox theme. As the number of themes that I create has grown quite a bit, I’ve added a widget to the sidebar that allows you to try each one out.

Using iSync to Connect to a Nokia 3120 Classic

Tuesday, September 16th, 2008

Update 9th November 2009: This is my last attempt at trying to get the Nokia 3120 classic working with iSync in Snow Leopard (Mac OS 10.6).

  • Download the modified iSync plugin here.
  • Unzip the plugin.
  • Open your Applications folder and locate iSync.
  • Right click iSync and select “Show Package Contents” from the menu.
  • In the new Finder window navigate to:

Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/

  • Copy the Nokia-3120c.phoneplugin that you download from this site into this folder.
  • When prompted that the plugins folder cannot be modified, click “Authenticate”.
  • Enter your password.

I have no idea if this will work or not, but it’s the best that I can do.

Update 29th October 2009: I’ve had a look at the plist file format for iSync on Snow Leopard (Mac OS 10.6), and there have been some changes. I’ve updated the 3120c.plist file to reflect these changes, but I’m unable to test the new file. If you’d like to test the new file, you can download it here and please let me know how it goes in the comments. Thanks, Paul.

Update 19th October 2009: As posted in the comments below, this plugin no longer works with Mac OS 10.6 (Snow Leopard). As I no longer have a Nokia 3120c to test with, so I’m afraid I have no way to update the plugin. If anyone does have a working plugin for Snow Leopard, let me know and I’ll link to it from here. Thanks. Paul.

I lost my phone a couple of weeks ago, so I went out and bought a new one. I plumped for a Nokia 3120, because it had what I wanted – a basic camera, bluetooth, and a memory slot – and was cheap.

As with all Nokia’s connecting it to your PC is achieved by using Nokia’s PC Suite, however, connecting it to my Mac via iSync didn’t seem to be possible. I could browse the device via Bluetooth, but iSync would report that it could not use the device.

Thanks to James Lloyd, I was eventually able to get it working. James has a great post about using iSync to connect to Nokia’s Series 40 phones, and helpfully provides plugin’s for nearly 40 models.

While the 3120 classic is not listed, I was able to modify one of the plugins to get it to work. You can grab the 3120 iSync plugin here. Just follow James’ instructions and iSync will happily connect to your 3120.

Edit: The original instructions on James’ blog have disappeared, so you can now find the installation instructions here.

  • Right click iSync from the with applications in the finder and “show package contents”
  • Navigate to: Contents\Plugins\ApplePhoneConduit.syncdevice\Contents\Plugins\Nokia-6131.phoneplugin\Contents\Resources

!!! make a backup of MetaClasses.plist !!!

  • replace contents of MetaClasses.plist with the iSync plugin (text file downloaded from here) for your nokia mobile!

Where is PrntScrn?

Tuesday, August 12th, 2008

One of the questions I get asked by a lot of Mac newbies is “Where is the Print Screen button?”. The answer, is that there isn’t one. So how do you perform a screen capture in Mac OS X. The answer is that there are two ways, you can use the Grab Utility found under Applications -> Utilities, or you can use the shortcut key: cmd+shift+4.

I find the shortcut key much easier to use. Pressing the key changes the cursor to a target showing the co-ordinates of the cursor. In this mode, you can select and area of the screen you wish. When you release the mouse button, the screen capture is automatically saved to your Desktop as “Picture 1″

To grab a full window, use the same shortcut key and then press the spacebar. The cursor will now change to a camera and the window under the cursor will be highlighted. One click and the captured image is saved to your Desktop. Easy peasy, when you know how!

Using Automator to Create an Archive Folder

Tuesday, August 12th, 2008

One of the great things about Mac OS X is how easy it is to automate tasks, either using AppleScript or Automator. I’ve been laid up for a few days, so I had some time to play around with Automator.

If you’ve never used Automator before you’re missing out on a whole aspect of your Mac that makes life so much easier. Automator is simply a method for creating your own automated tasks and saving these tasks as applications and plug-ins. The purpose of this post is to show you how to create a plug-in using Automator that can be attached to a folder.

Before we start, you need to be aware of a couple of the terms that will crop up when you use Automator:

  • Actions: Actions are the sequence of steps used to achieve the task you want to complete. Actions are categorised according to the Mac OS Application that they work with, for example, Finder Actions work with Files and Folders, iCal Actions with calendar events etc.
  • Workflow: An Automator Workflow is a collection of Automator Actions grouped to achieve the task in mind.

Now that we have the jargon sorted out, we can start working on our Automator workflow. First of all, you can find Automator in the Applications folder. When you open Automator, you’ll be prompted for your starting point: Custom, Files & Folders, Music & Audio, Photos & Images and Text. For the purposes of this mini-tutorial, we’ll be starting with Custom.

The next thing to note is the layout of the Automator window. On the left hand side of the screen you’ll see the list of available actions, while on the right you’ll see just blank space. This will be the canvas for creating your Workflow.

Empty Automator Workflow

Empty Automator Workflow

Click to see the full size image.

As an example task, we’re going to create a Folder on our Desktop. When files are added to this Folder, they’ll automatically zipped and the .zip file will be placed on our Desktop, and the folder will be emptied.

Now is the time to create the folder on the Desktop: Cmd-Click or Right Click and create a New Folder. Call it “Make Archive”. Back to Automator.

As I said, the left hand side contains the library of available actions. The first action we’re going to use is “Get Specified Finder Items”. You’ll find it in the “Files & Folders” library on the left. Drag the action to the Workflow space on the right.

Get Specified Finder Items

Get Specified Finder Items

Click for full size image

You’ll notice that there is an “Add” button. Using this button we’ll add the “Make Archive” folder that we previously created on the Desktop.

Next, we tell Automator that we want to get the contents of that folder. Happily there is an action for that, and it’s called “Get Folder Contents”. Drag this action to the Workflow. Within this action, there is a tick box to “Repeat for each subfolder found”. Tick it.

Get Folder Contents

Get Folder Contents

Click for full size image

With this Action, Automator knows the contents, of the folder, now it’s just a matter of doing something with that information. As we want to create a ZIP archive, we need an action to do this, and once again Automator obliges with “Create Archive”. Drag this to the Workflow:

Create Archive

Create Archive

Click for full size image

With this action, we need to give the created archive a name and a location to save to. Enter your own personal preferences here.

That’s the basic functionality in place. Now we need to test it. Copy a file to your “Make Archive” folder. When you have that completed, click the “Run” button in the top right corner of Automator. If everything is working, you should see a green tick and “Workflow Completed” in the Automator status bar. If you don’t, re-read the above instructions.

You’ll notice that we had to manually run the Automator Workflow for anything to happen. Now I’ll show you how to attach the Workflow to the “Make Archive” folder so that it runs automatically anytime you add files to the folder.

The automation is handled by saving the Workflow as a Folder Action Plug-in. A Folder Action is triggered when a specified folder changes. In Automator, go to “File, Save as Plug-in”. You’ll be prompted for a name and the type of plug-in to save as. Call your plug-in “make_archive”, and the plug-in type should be changed to “Folder Actions”.

When you do this, a third option will become available, “Attached to Folder”. Browse to your “Make Archive” folder on the Desktop. You may be prompted to “Enable Folder Actions”. If you are, tick the box and continue with the save.

Save as Plug-in

Save as Plug-in

Click for full size image

To test your new automatic archiver, copy a file to the folder and watch Automator do it’s magic!

There is one small problem though: when the archive has been created, the original file stays in the “Make Archive” Folder. If you leave this file in place, it will be added to the next archive you create, which is not what we want. The answer lies in creating a new Automator Workflow. In this new Workflow, we use the same first two Actions, but we replace the “Create Archive” Action with “Move Finder Items to Trash”.

Move Finder Items to Trash

Move Finder Items to Trash

Click for full size image

Once again save this Workflow as a Plug-in and attach it to your “Make Archive” folder. Perform another test, and this time the folder should be emptied once the archive is completed.