An overflowing bathtub of creative stuff.

Jan 16

Mac Applications with MacRuby

Add

Hi sports fans.

Over the last couple of weeks I have been experimenting with an implementation of Ruby named MacRuby. MacRuby enables the use of Ruby as a programming language for the development of Cocoa Mac apps. I love this idea, and so I’ve had a bit of a play around with the Framework. My initial efforts can be found here: http://rivup.com/ Although the app is quite trivial in nature it did serve as an excellent learning platform, enabling me to get used to the layout of Xcode (I normally use TextMate) have a play around with interface builder, and get a general introduction to the Cocoa API.

Moving forward I can see MacRuby being an excellent way of enticing web programmers (like myself) into application development. I wouldn’t be at all surprised to see this up and running for iPhone development at some stage. At the moment we will alas have to be contented with Mac apps in Ruby. I also found the experience of programming Ruby with the Cocoa API’s very useful. This could be an excellent bridge into the writing native Objective-C code (although I’d much rather deal with the Ruby syntax).

One note on the current state of the MacRuby project. A lot of development is going on behind the scenes and in the rush some features of MacRuby are broken and others are buggy. There is a further abstraction of Objective-C development available called HotCocoa. This enables Ruby developers to write pure ruby applications without using Xcode and it’s companion tools. Alas HotCocoa appears to currently be broken, but hopefully will be back on track soon. I also found a few bugs with compiling Ruby files into binary format, so if you run into problems with that trying building your app without that stage.

Things I’d like to see in the future:
iPhone app support
The MacRuby framework and libs bundled as standard with future versions of OS X. This would remove the need to embed the entire Framework in each MacRuby app.
HotCocoa fixed.

Note: Hotcocoa is now fixed in the nightly builds.

Sep 26

UNIX Terminal (bash/zsh) Cheat Sheet

Add

Hi there everyone. I’ve been rather busy with client work and a new musical project recently, the blog has gone to pot a little bit. I’ll try and rectify that.

Below you will find a link to one of my Google Docs that I have maintained as a UNIX terminal cheat sheet. There are so many commands to remember with the terminal that it helps to have somewhere to look and quickly refresh the memory.
Read the rest of this entry »

Jul 10

An email to XFM’s John Kennedy

Add

Hi there gang. Thought that this might make mildly interesting reading. I’ll post again if I get any kind of a response.

Hi there John, my name is Ian. I don’t much like radio shows (the adverts) but yours is excellent.
I’ve written recorded and produced music for years. Not in the usual “I’m a music producer because I downloaded a copy of fruity loops and worked out what 4/4 is.” way, but in the other, you know, professional one. Four studios, a robbery, a dodgy Argentinean con-man, and a lot of music later I finally pulled the plug on my dream of making music for a living and settled in to making websites to pay the bills. I still have a studio (Stormont Studios) in Clapham, but it’s for the love not the money that I’m there. My apologies for the long winded tale, the point is approaching I promise!
Read the rest of this entry »

Jun 15

New Clark Parker tune: Far Far Away

Add

Hello! This is mix of a tune that I have been working on for my little side project “Clark Parker”. It’s quite an 80’s retro sound on this track, with lots of crunchy synth based stuff. I hope you like it!

Read the rest of this entry »

Jun 12

O2 fail on iPhone 3GS. Tips on how to make owning an iPhone more affordable.

Add

I’ll admit it. I was excited about the new iPhone. OK, I was really excited about the new iPhone. WWDC2009 came and the keynote was posted. I was still excited. The new iPhone (dubbed 3GS) looked great, some of the new features were just what I was waiting for before dipping my toe in the iPhone ocean. Copy and paste, directional maps, WIFI tethering. I could resist no longer, I would brave the expensive O2 contracts here in the UK to own this gadget. Yes they would tie me in for 18 to 24 months on an inflated tariff, but it would be worth it.

I rationalised over and over again. After all having access to things like directional maps would allow me to dispense with the notion of a TomTom. I could just get the TomTom app. I could also dispense with the need for a mobile broadband dongle, I could tether my MacBook Pro straight to my phone using the unlimited data offered with the pricey mobile contract. Unfortunately my worst fears as to the business ethics of those that operate mobile telecommunications here in Britain were proved correct. Boy is it horrible to be so right.

Read the rest of this entry »

Jun 7

“I will follow him” by the allstars

1

Awesome!

Jun 7

Goat meets electric fence!

Add

Ever licked a pencil sharpener blade? This is the goat equivalent!

May 21

Censorship of the internet in the UK, the beginning of an Orwellian nightmare.

Add

This article refers directly to this piece on Wired: http://www.wired.co.uk/wired-magazine/archive/2009/05/features/the-hidden-censors-of-the-internet.aspx?page=1. I’m not about to repeat the facts in this article verbatim, rather I’m going to offer an opinion on it, so I suggest you read the Wired article first, don’t worry I’ll put the kettle on while you read it….. Done? Good, then I’ll begin.
Read the rest of this entry »

May 12

10 must have tools for the Mac based Web Designer

Add

Web design. It’s got a lot of names these days. From Information Architects to Usability Experts, it can be hard just knowing what to call yourself if you wrangle pixels for a living! The choice of what tools to use to wrangle said pixels can be even harder. Here is a list of 10 of my favourites. I consider them all to be “best in class” for their prospective jobs, but if you have an alternate suggestion and would like to let us know why you prefer it, don’t keep it to yourself!

Before we get started, an admission: These days I am a total Mac convert, long gone are the days of building my own computers and cursing endlessly at Microsoft’s ineptitude. If you are not running an Intel based Mac system on at least OS X Tiger, you has my condolences but you should know that this list is not for you. Number 1 on any list of useful tools for the web professional that I write would be a Mac. That’s just me, but I thought I’d better explain who this information is aimed at as I’m not sure that all of this software is available for other computing platforms. Right, onwards!

Read the rest of this entry »

Apr 29

Separated At Birth

1

Deborah from The Apprentice
odojpg

Odo the security chief from Start Trek: Deep Space 9
debrabarr_large01jpg

category

tag cloud

twitter

Tweets from:
Ian Alexander Wood

Tweets from:
Andy Hicks

Tweets from:
Ravi Abbott

archives