Blog

Random thoughts and musings, often some code examples and experimentations.

iTunes 8 Airport Express Fix

Upon updating my iTunes to the latest version 8 with the new Genius sidebar I was extremely disappointed to find that my Airtunes did not work through my remote speakers on my Airport Express.

After some digging around the Apple support forums I found I was not the only one with the new found problem!

I looked at all the information and did some searches for the latest updates to Apples software and hardware, I found that Airport Express has a Firmware upgrade available for 6.2 to 6.3.

You can download the latest Airport Express Firmware from Apples web site. (For Windows users of iTunes 8.0).

You may still need to check your firewall settings and make sure that UDP traffic is unblocked.

Once thats done you will be able to enjoy listening to your iTunes 8 music through your remote speakers on Airport Express.

Thanks would be nice, simply fill the form below! :)

September 10, 2008 Retweet

CSS Web Fonts

Web fonts have been around for a while, since 1998, when CSS2 created a way to link to fonts from style sheets. Unfortunately the big browsers back then did not include support for the most widely used format, TrueType.

Web Fonts are back. Thanks to some of CSS3 architecture and a declaration called @font-face.

The @font-face allows you to direct your stylesheet to a particular font via url, once done, simply declare the font use as you would with Arial or Verdana. Let’s take a look at the code.

@font-face{
 font-family: "Kimberly";
 src: url(http://www.princexml.com/fonts/larabie/kimberle.ttf) format("truetype")
h1 { font-family: "Kimberley", sans-serif }

The @font-face declaration is easy to understand, as the font is requested, the file is fetched from the specified URL, this syntax is described in the CSS2 specification.

To avoid long lists of @font-face declarations in your style sheet, you can simply hide them by using the @import, see this example.

@import url(http://www.princexml.com/fonts/larabie/index.css) all;
h1 { font-family: "Kimberley", sans-serif; }

The TrueType fonts used are designed by Ray Larabie and are provided free for use on the web.

August 27, 2008 Retweet

For Your Consideration

Please keep the 635 employees of a particular and well-known company in your prayers: amongst their numbers are the following: 29 have been accused of spouse abuse; 7 have been arrested for fraud; 19 have been accused of writing bad cheques; 117 have indirectly bankrupted at least 2 businesses; 3 have done time for assault; 71 cannot get a credit card due to bad credit; 4 have been arrested on drug related charges; 8 have been arrested for shoplifting; 21 are currently defendants in lawsuits; 84 have been arrested for drink-driving in the last year.

The name of the company?

The House of Commons - and they make our laws on morality!

July 28, 2008 Retweet

CSS Cheat Sheet

Below you will find an ever growing list of CSS cheats I come accross, find and record right here for all to find, use and do what you like with. If you know of any, please leave a comment and tell others. If you find an issue with any I have documented, then please let me know.

word-wrap: break-word;

Ok so it is MS only, and is a proprietary css "property", but it will break long words or URL’s in a paragraph so that it doesn’t break your design by pushing your borders and margins, or sticking over into other content.

selector {
min-height:500px;
height:auto !important;
height:500px;
 }

This CSS works in IE6, IE7, Mozilla/Firefox/Gecko, Opera 7.x+, Safari1.2+

July 24, 2008 Retweet

Free MobileMe Account

As soon as Apple announced the launch of the new iPhone 3G and along with it MobileMe their own online version of Microsoft Exchange, I was adimant that I was going to sign up and be organised once and for all.

So yesterday, when I found that I had a spare five minutes in my schedule, I signed up to MobileMe. The free trial of 60 days is fantastic, its like having 60 days free from a years subscription, as at sign up you are prompted to enter your payment details and at the end of 60 days you are automatically billed. Dont worry though if you find that you do not like it, there is a cancel button in the account options, although Mobile Me is well worth the £59.

Registration is easy, and I was logging in within minutes, the first thing I noticed was the clean interface, with good use of some relatively unpopular Javascript libraries, Prototype and the add on Scriptaculous, often pushed aside by jQuery. Nevertheless the technology is fast and impressively accurate to Apple’s desktop software iLife.

One of the major gripes to come from MobileMe is the fact that Apple would really rather you use their own email @me.com which is rather frustrating, while you can import your external POP account, I have found an error which got me very frustrated, I keep my mail on my server for a week or so before deleting it, that way if I delete something I have a backup. Unfortunately every time I check for new mail on my external account Mobile Me imports everything again, so I end up having duplicate emails in my mail box.

So for a work around I have forwarded my email to another mail addess me@iantearle.com and asked MobileMe to remove the messages from my servers. granted I may look at the same email in two places, but until I get used to how Apple has set up its online applications, this is going to work for me.

Syncing was easy, Preferences on my iBook G4, .mac enter my username and password, and there you go, contacts, calendar and some mail preferences on its way. One nice touch I noticed, I can even sync my Panic Software, Transmit favourites with Mobile Me.

Onto iPhoto. What a great partner to have, I do not think there is anything better to share your iPhoto images with others. As soon as you open iPhoto after signing into MobileME you will see the icon in the bottom toolbar. Simply select your album, click the icon, and woosh, off your images go, 84 images took just under 5 minutes to upload, in full quality, full size, to be stored, and backed up on Apples servers. The best thing is though, that I can share the albums I send to Mobile Me. After getting married to Rachael in March, we decided to host all out images, (all 5685 images) in one place, available from my mac. This is fine until my wife wants to view past memories, and just cannot work her way around my mac. But Mobile Me ends this dilema, I simply share the album with her, allow her to download photos so that she can get her favourites printed, and what is even better, she can even add to the album via online upload, or a special email link, and any new photos are synced down to my iPhoto library! Marvelous.

So go ahead, what are you waiting for, sign up today.

July 24, 2008 Retweet

Dreamscape FM

This will be the home for my application support for Ping FM, my development will be uploaded here in stages, and open for critism and development.

Using the PHP API from dmitri.nfshost.com the Dreamscape FM will give you the ability to post to your Dreamscape blog effortlessly from Ping FM

July 15, 2008 Retweet

Facelist

My latest jQuery project, a bit of a baby really, I have been looking around for this functionality for a while now, finally found a version which is not entirely finsihed or fully functional.

If you use Facebook, you will see what I am trying to achieve here. When sending a mail in Facebook when you start typing into the recipient field you get a quicksearch list, click on a name and it inserts it into the input field similar to how Apple Mail displays its results, continue to enter names and you create a list of people each indiviually able to delete.

Well I have achieved this effect in jQuery, but need to develop it further to provide functional functionality.

So I played around with the code and managed to get some of it working, but I need help. I need the ability to have an ID of an item inserted into a hidden array, but the script will not pass in the second element of the array in a PHP script, rather it does, but then fails when you try to delete the item, it adds a comma into the ID tag and does not handle all spaces properly, thus fails.

There are a dozen support requests around, but if you want to help me out here, all comments gratefully recieved. You may download the zip file and have a go for yourself, but please do let me know if you get anywhere. Zip files here.

A project page has been created on the jQuery website at the following page Facelist.

Demo available at Facelist

Creative Commons License
Facelist by Ian Tearle, Theo Chakkapark, Xavier Domenech, Dylan Verheul, Dan G. Switzer, Anjesh Tuladhar, Jörn Zaefferer is licensed under a Creative Commons Attribution-Share Alike 2.0 UK: England & Wales License.
Based on a work at www.iantearle.com.

Looking for the Facelist files? Links have been updated on this page, but please check out the official project page.

July 8, 2008 Retweet

Firefox 3 and Firebug

As many of you know, the highly anticipated Firefox 3.0 has been released, and available to download from Mozilla Firefox. If you are also a designer then you will undoubtably want Firebug an addon to firefox, and a very useful item to have in your arsenal.

However if you have installed both of the items above, dont expect it to work immediately. Firebug needs some configuration, as I have just found out. By default Firebug does not check every site, you have to activate it, this is obvious, it displays a nice big message in the firebug pane. But it also has the "Show Javascript Warnings" set to off, if your trying to debug your latest ajax script you are going to want to have this on!

To turn on Javascript Warnings in Firebug, simply go to the options list on the top right hand side of the Firebug panel, and mark a tick next to Javascript.

Lesson over, Firebug does actually work with Firefox 3.0! Yay.

June 24, 2008 Retweet

iPod play back with Crossfade

If you know me well, then you will know that I help out as a leader at a youth event for Christian and non Christian young people in a somewhat less well off area of Chelmsford, and event called The One Event.

We play loud music, games and generally have fun, with some teaching about Christianity thrown in, as we are part of a church in the area.

My problem came about when I moved my music onto a shared hard drive in my house, freeing up valuable disk space on my mac.
I figured as all my music was on my iPod I could use that instead to play a playlist off each week at the event.

It worked fine, but iPods do not have the functionality of crossfading music.

The result, a horrible pause in between songs.I did not want this gap in my iPod music, so I went on the hunt for solutions.

I couldn’t find any. Until that is, when I changed my search a few days later, to playing music from my iPod through my computer. Here is how.

Simply connect your iPod to your itunes enabled PC, and click manually manage music, that way when the iPod is connected to your iTunes it won’t delete your music when iTunes cannot find your library because its miles away on an irremovable hard disk plugged into your network.

You get all the same functionality you get from you mac, including crossfade. Super. And if you use Apple Lossless Encoding, you do not get any jumps or loss in music quality when playing through multiple sources.

June 15, 2008 Retweet

Social Stuff

Pownce on Plurk. Sounds odd, but thats exactly what I have just done! After stumbling around the internet using Stumble, I found, Pownce, not sure what its all about just yet, but I am adding friends anyway.

Plurk however, is another Twitter, has already got a large amount of users, and I must admit a little sexier than the twitter interface.

But has the internet got too full of social networking sites? Are we meeting more people online behind our monitors without actual interaction?

Are users of the likes of Twitter and Plurk using the service to find out what their friends are up to, plan nights out and meet in person, or are they just interacting online? To be honest I dont know the real answer, but I have noticed the streets a little quieter around here.

But at least with all these other social sites opening for business, it has taken my bordom for Facebook away!

Let me know what you think of the social sites phenomenon.

May 30, 2008 Retweet

Ads Via Varied Media

Latest Work

Latest Projects