<?xml version="1.0" encoding="utf-8"?>
        <rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">
        <channel>
        <title>West Coast Bloggers</title><description>West Coast Bloggers Feed Informer</description><image>
            <url>http://feed.informer.com/images/fd.gif</url>
            <title>Powered By Feed Informer</title>
            <link>http://feed.informer.com/</link>
            </image>
        <link>http://app.feed.informer.com/digest3/5JIJEK42LI.html</link>
        <copyright>Respective post owners and feed distributors</copyright>
        <generator>http://feed.informer.com/</generator>

<item>
	<title>Presenting Phone Numbers</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Phone Keypad by CannedTuna, on Flickr" href="http://www.flickr.com/photos/cannedtuna/4334220994/"&gt;&lt;img src="http://farm3.static.flickr.com/2746/4334220994_5a9569d2d1_m.jpg" alt="Phone Keypad" width="240" height="160" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The other day I was chatting away with a potential client,  I asked for their phone number, as you do.  They replied with 1800 GETT AWEB  (no that's not real) .   I asked what that was a real number, there was silence for a moment, then &#8220;I have no idea,&#8221; was the honest reply.&lt;/p&gt;
&lt;p&gt;It's not that phone names are anything new, but it did get me thinking.&lt;/p&gt;
&lt;p&gt;The use of the phrase (name) as a number was all well and good if I wanted to remember the number.  It's well know that people remember words and phrases better in general than they do strings or numbers.  Clearly why phone number names are so popular.&lt;/p&gt;
&lt;p&gt;However in this situation I just wanted the contact details so I could transcribe them into my client contact record.  So a string of numbers would have been fine.&lt;/p&gt;
&lt;h3&gt;Phrase verses Numbers&lt;/h3&gt;
&lt;p&gt;Instead, getting the phone number as a phrase meant I had to translate this back into the real number.    Which involved finding a phone with an alpha-numeric keypad.   Not a really hard call in our geeky household.   Then you have to stare at the phone and  letter by letter translate the name.  Laborious at best.&lt;/p&gt;
&lt;p&gt;Sure I could leave the number as is and just do the translation each time I dialed it.  Again it's really just a pain when all I want to do is plug in the phone number and ring the person.&lt;/p&gt;
&lt;p&gt;I have done a little  biased unscientific research on twitter on this topic, to reveal that  most people feel the same.&lt;/p&gt;
&lt;p&gt;A phone name is great to remember when you are at a set of traffic lights, reading the side of a bus,  billboard or if you are just trying to recall the phone number.&lt;/p&gt;
&lt;p&gt;However it's a real frustration if you have to dial the number off the phone name alone.&lt;/p&gt;
&lt;h3&gt;Presenting the Contact Details&lt;/h3&gt;
&lt;p&gt;It just  comes down to the presentation of contact phone number or phone name.&lt;/p&gt;
&lt;p&gt;Sure presenting a call to action phone number as a phone name will help the users remember the number.   But this will fail if they are visiting the web site in order to ring you.  Remember people are often just looking up websites now for contact  details as well now.&lt;/p&gt;
&lt;p&gt;The solution is simple, present both formats, together.  Most savvy web sites do this,  but a lot don't.&lt;/p&gt;
&lt;p&gt;Having the real number on another page or  somewhere else on the page &#8211; that is not near the phone name, is also a bad idea.  It is  just as  likely to result in the user going elsewhere, if they can't find the real number quickly enough.   Yes, as a user, we are all lazy, we don't want to have to translate your phone name.&lt;/p&gt;
&lt;p&gt;It's a simple thing, just remember a user experience is a contextual thing; mainly relating to the environment and context in which the experience is presented.  And that people are lazy.&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d9e50/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=ulq04CKetxc:1MD6CltCYFg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=ulq04CKetxc:1MD6CltCYFg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=ulq04CKetxc:1MD6CltCYFg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=ulq04CKetxc:1MD6CltCYFg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=ulq04CKetxc:1MD6CltCYFg:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/ulq04CKetxc" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/ulq04CKetxc/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/ulq04CKetxc/?</guid>
	<pubDate>Fri, 05 Feb 2010 23:36 GMT</pubDate>

</item>

<item>
	<title>New Bam Creative website</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2010/02/bamwebsite.jpg" alt="Bam Creative website" title="Bam Creative website" width="450" height="263" class="alignnone size-full wp-image-480" /&gt;&lt;/p&gt;
&lt;p&gt;We've finally published our latest version of the &lt;a href="http://www.bam.com.au"&gt;Bam Creative website&lt;/a&gt;. It's been a few years, and we're normally in the habit of updating it every 18 months or so, however we've been crazily busy in the last year or two.&lt;/p&gt;
&lt;p&gt;With our recent announcement that we've become an employee owned business, we couldn't help but celebrate by creating a new site. &lt;a href="http://www.bam.com.au"&gt;Check it out&lt;/a&gt; &#8211; and I'd love to hear your thoughts!&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2010/02/05/new-bam-creative-website-2/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2010/02/05/new-bam-creative-website-2/?</guid>
	<pubDate>Fri, 05 Feb 2010 06:09 GMT</pubDate>

</item>

<item>
	<title>The Last Road Block for Your Customers – Web Forms</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Roadblock by CannedTuna, on Flickr" href="http://www.flickr.com/photos/cannedtuna/4309085718/"&gt;&lt;img src="http://farm5.static.flickr.com/4054/4309085718_5a06274fcd_m.jpg" alt="Roadblock" width="240" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You have built the perfect web site, the colours invoke the right emotional response, the visual imagery leads customers to the relevant information while allowing the audience to personally relate to the site. The content is ideal for the web, not to much but enough to convince people of the service.  The major call to actions are in the right locations, and easy to find.  Everything is set, the web site is ready to take on the world!&lt;/p&gt;
&lt;p&gt;Still no matter how perfect your site is, if the  last step, when they encounter the web form, isn't streamlined and usable, the rest is a waste of time.&lt;/p&gt;
&lt;p&gt;The other day I ran across a web form that was failing, it was suffering from a series of issues that would basically make most users stop in their tracks.&lt;/p&gt;
&lt;p&gt;With any identifying markers removed, I would like to share with you some of the issues of this form, and a few simple steps to fix them.&lt;/p&gt;
&lt;p&gt;&lt;img class="alignnone size-full wp-image-1105" title="Join Up Form Part 1" src="http://manwithnoblog.com/wp-content/uploads/2010/01/Join-Up-Form-1-final.gif" alt="" width="450" height="328" /&gt;&lt;/p&gt;
&lt;h3&gt;The Form in Question.&lt;/h3&gt;
&lt;p&gt;The form was being used for membership of a professional organisation,  it is broken down into  three sections (fieldsets in this case)  &lt;em&gt;The Personal Details&lt;/em&gt;, the &lt;em&gt;Payment Options&lt;/em&gt; and the &lt;em&gt;Acceptance of Conditions&lt;/em&gt;, these are presented here, for clarity I have separated them, but normally they appear on one long form.&lt;/p&gt;
&lt;p&gt;There are a good number of issues with this form, I'm not going to cover all of them, but here are a few of the common issues:&lt;/p&gt;
&lt;p&gt;&lt;img class="alignnone size-full wp-image-1106" title="Join Up Form Part 2" src="http://manwithnoblog.com/wp-content/uploads/2010/01/Join-Up-Form-2-final.gif" alt="" width="450" height="182" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;Number of Fields  - Only What You Require&lt;/h4&gt;
&lt;p&gt;I have a major beef with forms that are just way too long. You know the ones with an endless list of fields.  Clearly this one falls into that category &#8211;  when you first encounter it  you are filled with dread at having to fill it out.&lt;/p&gt;
&lt;p&gt;You should consider every field that you put in a form to be a major stumbling block for anyone completing it. Research has indicated that people naturally hate forms and the like, as they slow them down to getting to their goal on the web. When you designing a form this long (with 38 fields) you are not really respecting your users time.&lt;/p&gt;
&lt;p&gt;Consideration needs to be given to what is the bare minimum to identify the person joining. Everything else should be removed.  If you really want the extra informaiton there are ways of encourging people to complete their online profiles later on.&lt;/p&gt;
&lt;p&gt;Trying to capture all the information for a person at sign up in the worst possible time. People are hesitant, and still deciding on the your website.  A long form is just going to convince them you are a little bureaucratic .&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;The Need Print out of the Form&lt;/h4&gt;
&lt;p&gt;I do know that in some cases long forms like this are developed so people can complete them, print them off and fax, not ideal, but people do it. What needs to be provided is a fax back &lt;abbr title="Portable Document Format"&gt;PDF&lt;/abbr&gt; form or the like.  This should be presented on the same page as the online form &#8211;  preferably at the top of the page.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Fieldsets and Grouping&lt;/h4&gt;
&lt;p&gt;Yes the form is broken down into three sections.  Sections 2 and 3 are reasonable, it's just the first one that is a little long.  This can be improved if it had been segmented into personal details, work details and joining information.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Help&lt;/h4&gt;
&lt;p&gt;With this example there is very little inline contextual help. In today's interactive web, people are starting to expect to see contextual help boxes appear when they tab or focus on a field.  These can be alternatively just be accessed by clicking on an appropriate  help icon (a question mark maybe).   Semantically of course you place this information between the  fields and the associated label.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Encouragement Along the Way&lt;/h4&gt;
&lt;p&gt;Currently there is no inline encouragement on the form at all.&lt;/p&gt;
&lt;p&gt;This is a simple thing to put in place; for example every time a user completes a field or an information block (like the BSB / Account Number pair) they get an acknowledgment for their actions that appears inline on the screen. This could be a small tick, thumbs up or the like &#8211; appearing near the relevant field.&lt;/p&gt;
&lt;p&gt;Using this type of positive feedback adds a degree of trust that the organisation cares about the information it is collecting, as well as a sense of achievement and sense of completion for the user.&lt;/p&gt;
&lt;p&gt;Use of this technique can also be extended to inline validation of the form, hence providing instant feedback for any error as well.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Create Steps&lt;/h4&gt;
&lt;p&gt;Even if we removed all the redundant fields  we still have a form that is visually way to long.  In this case we are better of presenting the fields  in distinct groups of related information, one at a time.&lt;/p&gt;
&lt;p&gt;You would present it as two step process &#8211;  step one personal details and step two the payments, with the terms and conditions confirmation tacked onto the final section.  Of course you would have an indicator showing the users progress through the various steps.&lt;/p&gt;
&lt;p&gt;As the user processes the form the indicator would show where they were up to in the process.    This step wise process allows one to segment a long process into several short chunks that users are more likely to undertake as they are progressing towards their final goal in manageable steps.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Date of Birth&lt;/h4&gt;
&lt;p&gt;There are different ways to ask for the date of birth, different  layouts was work for differently user audiences. It has been shown that it can be easier for some users to select a date of birth from three drop down lists than type it in  the format you require.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Clear Labels&lt;/h4&gt;
&lt;p&gt;The labels on a form have to convey  instant meaning for the user, and yet still remain personal so they can relate to them.   The order and grouping of the fields should also follow a logical sequence  (as recommend above).    Labels such as &#8220;Optional&#8221; mean nothing to a user.  With a field like this, people may not even complete it, after all it's optional.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Add White Space&lt;/h4&gt;
&lt;p&gt;From a design view point all the yellow fields do wash into one large yellow mass, they would be a lot clearer and easier to read if there was a some white space between the fields. It's a simple thing, but cramming all the fields up together doesn't help, if anything it makes the appearance of the form even more intimidating.   Remember white space is your friend.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Avoid Multiple Columns&lt;/h4&gt;
&lt;p&gt;This is one that has been debated quite a bit &#8211; should you use multiple column layouts on forms.&lt;/p&gt;
&lt;p&gt;Research has indicated that users really like to just run down the page filling out blocks of information as fast as they can.  The don't like shooting across a page to complete a postcode, like in this case.    However having blocks of fields like the BSB and Account Number field  close together is acceptable as these are taken visually as one block of input.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Terms and Conditions&lt;/h4&gt;
&lt;p&gt;Use of a check box to confirm agreement is really redundant if you think about it.  Often these checkboxes are put in place to keep legal teams happy,  teams that usually don't want the form on the web in the first place.   The checkbox sometimes is also seen as a substitute for a signature.    Still there are improved ways to approach this requirement.   If the agreement is required what can the user do,  join and not agree.  No.   The user has no choice &#8211; they have to agree or leave not completing the form.&lt;/p&gt;
&lt;p&gt;Sure the statement can remain, however a better approach would be to have the join button saying &#8220;Agree and Join&#8221;.  That way if you don't agree it is very clear that you can't join.&lt;/p&gt;
&lt;p&gt;Using a required checkbox field just forces the issue, frustrates the user, and makes them feel a little like they are being railroaded into agreement.&lt;/p&gt;
&lt;p&gt;Also what if my browser produces a cross not a tick  in the checkbox,  labels like &#8220;Tick to accept terms&#8221; should be more generic.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Final Submit Button&lt;/h4&gt;
&lt;p&gt;The final submit button, should  be easy to find visually and  be in line vertically with the input fields.   This allows for an easier path to completion.&lt;/p&gt;
&lt;p&gt;However on this form it is like it has been tuck in the corner, with a little reminder that seems like an apology.  It's almost like the form is saying &#8211; &#8220;Sorry to pester you, but if you just click you can join&#8221;.&lt;/p&gt;
&lt;p&gt;This doesn't really fill you with confidence that your membership application is going to be taken seriously.  The submit button should be a big bold statement.  After all you want people to join.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Processing the Form&lt;/h4&gt;
&lt;p&gt;When I tested this form it was something of a shock.&lt;/p&gt;
&lt;p&gt;I just wanted to see what the validation and error handing was like on the form, so I submitted a blank form, expecting to get a screen filled with error messages.  That's not what happened.  I was returned with a list of processed fields, which is fine if you have completed to form, which I clearly hadn't.&lt;/p&gt;
&lt;p&gt;It is really important to validate the required fields at least, check for bad email addresses and the like, and return an error message, preferably near the relevant field.   Ideally you should validate inline as the form is being completed and recheck server side when the submit button is pressed.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img class="alignnone size-full wp-image-1107" title="Join Up Form Part 3" src="http://manwithnoblog.com/wp-content/uploads/2010/01/Join-Up-Form-3-.gif" alt="" width="450" height="99" /&gt;&lt;/p&gt;
&lt;h3&gt;Accessibility issues&lt;/h3&gt;
&lt;p&gt;A quick review of the accessibility on the form indicates that it's no that bad, fieldsets and labels are correctly used, tab order seems fine. However a few sticky points are present:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Requirement Indicator.&lt;/strong&gt; The indicator for the field requirement is presented after the field, this will be an issue for some people as they will not be aware of the requirement of the field till after they have moved past it.  This  should have been placed semantically between the label and the input field.  Presentation wise it could remain after the field.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Data Formatting&lt;/strong&gt; &#8211; The use of data types formatting and hints in the input fields themselves can be an issue, especially if the JavaScript does not clear them.&lt;/p&gt;
&lt;p&gt;After all the user may not have JavaScript turned on.&lt;/p&gt;
&lt;p&gt;It is better practice to present these hints semantically before the input field but after the relevant label.&lt;/p&gt;
&lt;p&gt;Also consider from a usability view, when a user has moved into a field the context of the requirement is lost and can't be referenced.  This information should be presented anywhere on the form  as long as it's in close association with the relevant field, and not in the field itself.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Field Labels&lt;/strong&gt; &#8211; All fields should have labels, even if you don't want to display the label.  There are ways to hide them, but from an accessibility view point they are very important.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Something to consider&lt;/h3&gt;
&lt;p&gt;Now I have no idea if this has been done with this form or not, still I recommend with a form like this that  you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h4&gt;Produce Prototypes&lt;/h4&gt;
&lt;p&gt;Using Prototypes would have allowed a development team to work with an interaction designer to produce a form that was within budget and still easy to use.  Any prototypes could have been tested and fine tuned with the respective audience to determine the best completion and conversion rate for a relatively low cost.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Some User Testing&lt;/h4&gt;
&lt;p&gt;Finally user test on a iterative developmental proccess with the final form to produce the best outcome could have been conducted on all of the above points.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Remember&lt;/h3&gt;
&lt;p&gt;A badly designed web form is like putting a roadblock in the way of your users  - this is something you really want to avoid.&lt;/p&gt;
&lt;p&gt;I know there can be internal issues from legal departments, IT, reduced budgets and the like.  Still consider if the form isn't that usable, less people are going to complete it.  Sometimes having a bad form design can be worse than no form at all.&lt;/p&gt;
&lt;p&gt;The more friendly and easier to use a form  is the greater conversion and completion you going to get.  Simple really.&lt;/p&gt;
&lt;p&gt;Just think about these points next time you're designing a form.&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d9e52/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=x_Ic7TTRvqY:-nXM4SxOlTU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=x_Ic7TTRvqY:-nXM4SxOlTU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=x_Ic7TTRvqY:-nXM4SxOlTU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=x_Ic7TTRvqY:-nXM4SxOlTU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=x_Ic7TTRvqY:-nXM4SxOlTU:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/x_Ic7TTRvqY" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/x_Ic7TTRvqY/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/x_Ic7TTRvqY/?</guid>
	<pubDate>Sat, 30 Jan 2010 23:26 GMT</pubDate>

</item>

<item>
	<title>Not a proud Aussie</title>
	<description>&lt;p&gt;&#160;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="RIP THE AUSTRALIAN INTERNET" border="0" alt="RIP THE AUSTRALIAN INTERNET" src="http://kay.smoljak.com/wp-content/uploads/2010/01/image1.png" width="487" height="206" /&gt; &lt;/p&gt;
&lt;p&gt;Today is Australia Day. A day that’s really only been celebrated consistently in the last 15 years or so although it was around for most of last century (thanks to &lt;a href="http://anonymum.com/2010/01/26/im-an-aussie-and-bloody-proud-of-it/"&gt;Anonymum&lt;/a&gt; for passing along &lt;a href="http://www.australiaday.org.au/experience/page76.asp"&gt;this link on the history of Australia Day&lt;/a&gt;, an interesting read).&lt;/p&gt;
&lt;p&gt;Today I’ve seen a lot of people expressing their Australian pride in various ways, both in the real world and online. Normally I’d be up there among them: I am an Australian in every sense of the word (I was born here, and both of my parents are naturalised Australians, having emigrated from European countries as children). &lt;/p&gt;
&lt;p&gt;But today, I am not waving any flags or professing pride in my country. Hell, I’m not even having a barbecue. Today is the first Australia Day where I can honestly say I am not proud of being Australian. &lt;/p&gt;
&lt;p&gt;Let me explain why – but first, unlike some other people, I’m not even talking about the rise of this weird “yobbo” pride in the last few years, the goddamn awful Southern Cross tattoos or the “fuck off we’re full” idiots. While the attitudes that these people have is a cause for concern, I don’t think they are the problem.&lt;/p&gt;
&lt;p&gt;No, the real problem is the current Australian government and its policies.&lt;/p&gt;
&lt;h2&gt;Censorship is not the answer&lt;/h2&gt;
&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="censorship is not the answer" border="0" alt="censorship is not the answer" src="http://kay.smoljak.com/wp-content/uploads/2010/01/image2.png" width="500" height="188" /&gt; &lt;/p&gt;
&lt;p&gt;First and most heinous, it was announced late last year that the Rudd government were pushing ahead with their plans for mandatory ISP-level internet filtering, despite less than brilliant results in the official trials and a lot of outcry. A cynical person might point out that the announcement came in the pre-Christmas rush and at a time when news channels were dominated by talks of the Copenhagen climate change talks. Far be it from me to suggest that the government was trying to pull a fast one past the Australian public.&lt;/p&gt;
&lt;p&gt;I could talk all day about each of the things that they’re doing and why it’s the stupidest idea ever, but this is not really the place for that. So I’ll quickly summarise for now:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mandatory filtering is a massive waste of taxpayers money&lt;/li&gt;
&lt;li&gt;the filter is technically flawed and will not protect children from accessing refused classification material (the primary stated reason for the policy)&lt;/li&gt;
&lt;li&gt;the filter is technically flawed and will result in important information being denied to people who might need it, in some cases seriously so – think information about abortion, euthanasia, anorexia, sexually transmitted diseases and drug use to name a few&lt;/li&gt;
&lt;li&gt;the filter will slow our already ridiculously inadequate network speeds by as much as 40% in some cases&lt;/li&gt;
&lt;li&gt;the government’s blacklist is secret and it and the complaints system which will be put in place is open to abuse by those organisations and individuals whose agendas involve blocking access to information&lt;/li&gt;
&lt;li&gt;Senator Conroy has repeatedly stated that only “refused classification” materials will be blocked, and that those things include child pornography, bestiality and sexual violence. But in actual fact, by the very nature of the Australian classification system, anything that hasn’t been presented for classification is classified “RC” – so theoretically, all manner of innocuous and legal items could be blocked under the “RC” banner at the whim of the censors and most Australians will never know about it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So what can we do about it? The bill has yet to be passed through parliament to make it law (it has yet to be introduced) so if the Coalition and the independents oppose it, it will not become law. So Australians all need to get onto their local Liberals and demand to know what’s what (as far as I am aware, the Liberal party has no official policy as yet on internet filtering). &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.efa.org.au/2010/01/25/help/"&gt;Electronic Frontiers Australia has a list of ten things that you can do to help&lt;/a&gt;. One of EFA’s suggestions is to participate in the Australian Internet Blackout, which this site has done this week as well as my personal blog and our business web site. That’s the black informational overlay that you might see if you visit the actual site (rather than reading this through RSS or Facebook). If you’d like to join in it’s not too late &#8211; you just place a small piece of JavaScript on your web site and it takes care of everything. &lt;a href="http://www.internetblackout.com.au/"&gt;Details on the Internet Blackout site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The thing is, that most non-geeks don’t really understand what’s going on and as a result they aren’t as concerned as they should be. So the best thing that we can do is educate our non-geek families and friends. That’s why I’m involved with a small group that will be launching a mass-media-friendly campaign shortly. &lt;/p&gt;
&lt;h2&gt;Apparently, gaming is only for children&lt;/h2&gt;
&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="gaming is not just for children" border="0" alt="gaming is not just for children" src="http://kay.smoljak.com/wp-content/uploads/2010/01/iStock_000008088917XSmall.jpg" width="500" height="169" /&gt; &lt;/p&gt;
&lt;p&gt;Anyone over the age of 18 had better hand in their consoles and PC gaming rigs because according to the Australian government, games are only for children. That’s why they refuse to support an “R” rating for games, instead banning outright anything that doesn’t fit into MA15+ range.&lt;/p&gt;
&lt;p&gt;The South Australian Attorney-General, Michael Atkinson, is blocking all attempts to introduce an R18+ rating for games (and due to the quirks of our judicial system, all state attorney-generals must agree in order for the rating to be changed), despite the average of a a gamer being above 30. &lt;a href="http://au.gamespot.com/news/6246654.html"&gt;What’s worse, he’s actually brazenly called adult gamers “criminals”.&lt;/a&gt; &lt;/p&gt;
&lt;h2&gt;That’s not all&lt;/h2&gt;
&lt;p&gt;There are other issues – for example in South Australia, a law has passed requiring special packaging and other rules for R-rated DVDs displayed for sale or rent. The covers must be black and show only the title – not other text &#8211; in small white writing. All R-rated materials must be shelved together. So classic 80’s action flicks are being treated the same way as soft porn and there are so many problems with this that my head is exploding just thinking of it. The bill was introduced by the Family First party and we can bet they’ll be trying similar tactics in other states soon.&lt;/p&gt;
&lt;p&gt;All of these issues just show that the Australian government is out of touch with technology and trying to legislate the digital realm the same was as non-digital media. &lt;/p&gt;
&lt;p&gt;If we don’t do something about this, we’d better find ourselves a new national anthem because the current one will not be accurate anymore.&lt;/p&gt;
&lt;p&gt;“Australians all, let us rejoice   &lt;br /&gt;For we are young and free.”&lt;/p&gt;
&lt;p&gt;Young, sure. Free, not so much.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kay.smoljak.com/"&gt;Posted from &lt;strong&gt;kay lives here&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://kay.smoljak.com/index.php/not-a-proud-aussie/"&gt;Not a proud Aussie&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://kay.smoljak.com/index.php/not-a-proud-aussie/</link>
	<source url="http://kay.smoljak.com/index.php/feed/">kay lives here</source>
	<guid isPermaLink="false">http://kay.smoljak.com/index.php/not-a-proud-aussie/?</guid>
	<pubDate>Tue, 26 Jan 2010 01:45 GMT</pubDate>

</item>

<item>
	<title>Web Industry – Lack of Ethics and Morals</title>
	<description>&lt;p&gt;Ethics and morals should be a big thing in our industry, and yet I'm beginning to think that some people have forgotten all about them recently.&lt;/p&gt;
&lt;p&gt;I'll tell you a story.&lt;/p&gt;
&lt;p&gt;We have been working with a development company, who support a various range of their own products. Products that one of our clients use.   Straight forward, when we have issues with their product we email their support line. The other day we discover that the client's site was down, we trace the issue back to badly written script injection hack. Easy to fix.&lt;/p&gt;
&lt;p&gt;This doesn't normally happen often, but it does occur from time to time. Usually it's a attack on the hosts server.&lt;/p&gt;
&lt;p&gt;So immediately I began the process of isolating the cleaning the site.  No major issue.  Having daily backups of all our clients sites does help.&lt;/p&gt;
&lt;p&gt;When the site was operational and all passwords have been changed I began the process of determine how this all happened.   Seems a vendor support password had been activated once a few hours before and a file uploaded then deleted.  Same time the site failed.&lt;/p&gt;
&lt;p&gt;I contact the said support vendor.   Only when presented with evidence of the compromised systems (via the FTP and PHP log)  did they admit to the issue.   No assurance of the issue not happening again, no statement that they have changed their security procedures.  At least they said sorry, cold comfort really.&lt;/p&gt;
&lt;p&gt;Now as a support company surely they have an obligation, if only from an ethical view point to inform their clients that their passwords have been compromised as soon as they are aware of the issue.  This would at least allow their client to vigilant and reset  any system passwords or the like.&lt;/p&gt;
&lt;p&gt;It appears in this case, that the client (my client) was on their own, we have to discover the issue and work it out for ourselves.  Despite the fact that the issue is clearly their fault.   I know there are legal issues here, but putting those aside, there is the moral issue as well.&lt;/p&gt;
&lt;h3&gt;Trust and Obligation&lt;/h3&gt;
&lt;p&gt;If you consider that we have an extreme sense of trust with our clients.  After all we have a guardianship to look after their web.   We can control their information resources, the presentation and branding for their organisation online.   There is a distinct duty of care that we have with each client.&lt;/p&gt;
&lt;p&gt;Besides the various legislative requirements of the privacy and client information, do we have an ethical obligation to look after a clients data?  Should we tell them when things go wrong that are under our control?   Should we be 100% honest with our clients and work  with them all the time.   Or should we just deliver our service and leave it at that.   Should we just play the deny everything game, until we are presented with evidence in an effort avoid any legal implications.&lt;/p&gt;
&lt;p&gt;It may seem like a clear issue.&lt;/p&gt;
&lt;p&gt;However, if you don't tell your client,  this gives your  client the impression that you are just in it for  the money and aren't interested in them in the longer term.  On the flip side  if you do tell your client of the issue they may perceive you as incompetent, in that you let it happen in the first place.  In a way your are damned both ways.&lt;/p&gt;
&lt;p&gt;Still personally I have found that being 100% and up front is the way to go.   Clients will respect you for this.&lt;/p&gt;
&lt;h3&gt;Other Issues of Ethics.&lt;/h3&gt;
&lt;p&gt;Our industry is just full of moral choices.  Not just this duty of care and information guardianship.&lt;/p&gt;
&lt;p&gt;As a User Experience Designer I know that I can use my skills to leverage the psychology of  design and in fact I can influence customers, leading or tempting them to buy goods that they  don't really need.   Now just because I can do this, does that mean I should.  I can make a lot more money doing this, should I?&lt;/p&gt;
&lt;p&gt;This also extends to what industries you will work with.   From my view I don't work with the gambling industry, religious groups and businesses that use high pressure sales tactics at any cost.&lt;/p&gt;
&lt;p&gt;It could be said that we just have to provide our services and that's it.  All this duty of care  and information guardianship is just a load of rubbish.  It's not like it's in the contract or written anywhere.&lt;/p&gt;
&lt;p&gt;This is true, to a degree.  Maybe an industry code of conduct wouldn't go a miss for our industry.  Mind you I have yet to see any of the fledgling web industry associations move in that direction.&lt;/p&gt;
&lt;p&gt;Still till that happens, we all have to make our own personal choices on these issues.&lt;/p&gt;
&lt;p&gt;The burning question is what would have you done in the case above, not told your clients?   Also where do you draw the line, what type of work would you not take on?&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KjeXN4f3Bds:JVZGv7g2_w4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KjeXN4f3Bds:JVZGv7g2_w4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KjeXN4f3Bds:JVZGv7g2_w4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KjeXN4f3Bds:JVZGv7g2_w4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KjeXN4f3Bds:JVZGv7g2_w4:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/KjeXN4f3Bds" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/KjeXN4f3Bds/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/KjeXN4f3Bds/?</guid>
	<pubDate>Thu, 21 Jan 2010 20:52 GMT</pubDate>

</item>

<item>
	<title>Bad customer support = Unhappy campers</title>
	<description>&lt;p&gt;I do a lot of front end development, and as a result, I use Adobe Photoshop a lot. I also use Acrobat Professional frequently and Flash and Illustrator enough to warrant purchasing the full Design Premium package. Said Design Premium Package is pretty expensive, so to spread my costs, I'm using the subscription edition. Recently, I had to change my subscription plan, so I cancelled it, and re-subscribed, and so begins my trip down the rabbit hole that is Adobe Support.&lt;/p&gt;
&lt;p&gt;Because I had paid for my subscription online, and opted for the downloadable version, I should have received a serial number in my email. I didn't. Thankfully CS4 goes in to trial mode, so I could still use it whilst I sorted out the serial problem. Time to call Adobe&#8230;&lt;/p&gt;
&lt;p&gt;Firstly, it was neigh on impossible to find the Australian support number on their website - when ever you try to access support, it defaults to you the US - I assume because the subscription edition doesn't have an Australian number. Thankfully, one of my friends had general support number in her rolodex.I call the number, and after 45 minutes on hold listening to horrific elevator muzak, I get through to the product activations. The operator was polite enough - but they have to be - the script they are reading would demand it. I give them my email address (and say yes to allowing them to contact me on it), and then give them my phone number in case I get disconnected. After the operator goes through the rest of their script, she realises that actually I need a different department, and asks if she can transfer me. Whilst I would have though that to be an obvious solution, I play along. Phone goes dead.&lt;/p&gt;
&lt;p&gt;I can see why they ask for your number. I left it 10 minutes to  see if they would call back. Nadda. So I call them back, another 30 minutes on hold, plus 5 minutes going through the tier-1 product activation script, and the next customer server representative transfers me through. Finally I get to the right department - Subscriptions.Unfortunately, the tier-1 subscriptions customer service representative can't help with missing serial codes, so they take down for phone number and email address (for the 3rd time) and setup an open case in their support console, in preparation for a tier-2 support officer.Now, I play the waiting game. By this stage Christmas has come and I'm away and forget about CS4 for the moment. Due to inactivity (on their part, mind you) it would seem that they closed the job off. Result: No serial number.&lt;/p&gt;
&lt;p&gt;I get back from Christmas, and call up again - by this stage I only have a week left on my trial, so I need to get this sorted quick smart. I go through the exact same steps as above (including the phone disconnection), and once again, a ticket gets opened. After 48 hours, I leave a message following up, as I still have no reply. After 5 more working days (By this stage my trial has finished), I ring back. They ask for my case number, which I give them, which returns a completely different customer case. After giving them my email AGAIN, they find it, and transfer me through to subscriptions. Magically, the service agent finds me a serial number and give it to me. Unfortunately, the downloaded version of the subscription trial requires a serial number with only numbers. The one she gives me has letters. Her reasoning behind this is because I didn't install it off the DVD.&lt;/p&gt;
&lt;p&gt;So, I've just uninstalled CS4, and I'm waiting for it to reinstall, which has taken (so far) about an hour. I tell you what, the serial number better be right, or shit will hit the fan.To be continued&#8230;&lt;/p&gt;
&lt;p&gt;UPDATE: It's the wrong serial number.&lt;/p&gt;
&lt;p&gt;UPDATE 2: I'm once again waiting for tier-2 or tier to email me back.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=QAtCBJmgXNU:kG546xBi4Jg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=QAtCBJmgXNU:kG546xBi4Jg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=QAtCBJmgXNU:kG546xBi4Jg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=QAtCBJmgXNU:kG546xBi4Jg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=QAtCBJmgXNU:kG546xBi4Jg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=QAtCBJmgXNU:kG546xBi4Jg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=QAtCBJmgXNU:kG546xBi4Jg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=QAtCBJmgXNU:kG546xBi4Jg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/QAtCBJmgXNU" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/QAtCBJmgXNU/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/QAtCBJmgXNU/?</guid>
	<pubDate>Sun, 17 Jan 2010 21:45 GMT</pubDate>

</item>

<item>
	<title>Round (parts of) the world in 42 days</title>
	<description>&lt;p&gt;In what's been a rather shit week both work wise and personally (the later probably leading to the former), some good has come - the final payment has been made on my round the world ticket.&lt;/p&gt;&lt;p&gt;At this stage, the trip looks a little something like this:&lt;/p&gt;&lt;p&gt;&lt;img src="/images/travelmapwtext.png" alt="Matt's travel plans on a map"&gt;&lt;/p&gt;&lt;p&gt;I'm hoping to lineup tours of Apple and Google while I'm over there - my mate Luke who works at Mountain View however is getting shipped back to work as part of the Maps team, so it's all very much up in the air at the moment!&lt;/p&gt;&lt;p&gt;All the bog standard tourist attractions will be sighted however including:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Golden Gate bridge&lt;/li&gt;
&lt;li&gt;Alcatraz&lt;/li&gt;
&lt;li&gt;Washington Monument&lt;/li&gt;
&lt;li&gt;The outside of The White House (as I can't get inside without a local member of congress' assistance)&lt;/li&gt;
&lt;li&gt;The Capitol&lt;/li&gt;
&lt;li&gt;The International Spy Museum&lt;/li&gt;
&lt;li&gt;Times Square&lt;/li&gt;
&lt;li&gt;Central Park&lt;/li&gt;
&lt;li&gt;London Eye&lt;/li&gt;
&lt;li&gt;Big Ben&lt;/li&gt;
&lt;li&gt;Legoland Windsor&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Just to name a few...I'm leaving some time in each city as I hope to catchup with some of the Ruby peeps that live there.&lt;/p&gt;&lt;p&gt;I'm also attending a conference (or maybe more - depends on what gets announced) while I'm gone, there hasn't been an official announcement yet, so I won't spill the beans on which one.&lt;/p&gt;&lt;p&gt;While getting excited about the trip I'm also a little nervous - it'll be my first international trip alone, but hey, it has to happen at some point! I'll be catching up with the family in Canterbury as Bec's over at that time playing hockey on a school tour and mum and dad are using it as an excuse to go back to the UK.&lt;/p&gt;&lt;p&gt;Duty free liquor and electronics here we come!&lt;/p&gt;&lt;p&gt;p.s. If you live in one of these cities - ping me some locations you think might be worth visiting - mattman @ gmail.com&lt;/p&gt;</description>
	<link>http://mattdidcoe.com/discusses/round-parts-of-the-world-in-42-days</link>
	<source url="http://www.didcoe.id.au/feed/">Matt Didcoe</source>
	<guid isPermaLink="false">http://mattdidcoe.com/discusses/round-parts-of-the-world-in-42-days?</guid>
	<pubDate>Sun, 17 Jan 2010 06:23 GMT</pubDate>

</item>

<item>
	<title>A Review – Fancy Form Design</title>
	<description>&lt;div class="hreview"&gt;
&lt;p class="featureimage"&gt;&lt;img class="alignnone size-full wp-image-1086" title="Cover of Fancy Form Design " src="http://manwithnoblog.com/wp-content/uploads/2010/01/IMG_7510final-MOD.jpg" alt="" width="240" height="160" /&gt;&lt;/p&gt;
&lt;dl class="ratingbox"&gt;
&lt;dt&gt; Rating:&lt;/dt&gt;
&lt;dd class="rating four-5"&gt;4.5&lt;/dd&gt;
&lt;/dl&gt;
&lt;p class="item"&gt;As I'm designing forms I don't usually have an issue making then usable or accessible within the limits of the clients budget.&lt;/p&gt;
&lt;p class="item"&gt;However taking the form to the next level technically can sometimes be an issue.  This is exactly what &lt;a class="url fn" href="http://www.sitepoint.com/books/forms1/"&gt;Fancy Form Design&lt;/a&gt; by &lt;a href="http://sushiandrobots.com/"&gt;Jina Bolton&lt;/a&gt;, Tim Connell and &lt;a href="http://boxofchocolates.ca/"&gt;Derek Featherstone&lt;/a&gt; is all about, designing and building those great forms on the web.&lt;/p&gt;
&lt;p&gt;When I first purchased this book (yes I do purchase my books, they aren't usually review freebies) I was a little skeptical as to whether this book would have any content in it that would be relevant to me. This is an issue that I'm running into more and more these days.&lt;/p&gt;
&lt;p&gt;I was surprised. I was expecting a dry developer focused book on form design.  It is not.  This is a good book, well worth the 4-5 hour read.   I found that it wasn't just one of those books you read once either, it's also a great reference book.&lt;/p&gt;
&lt;p&gt;This book is focused on the front end developer or back end developer that wants to enhance their forms. Even a &lt;abbr title="User Experience"&gt;UX&lt;/abbr&gt; designer like me with hands on skills will get something from this book.&lt;/p&gt;
&lt;p&gt;While I was reading this book I was constantly  thinking, well that's great, but what about this accessibility or usability issue &#8211; yeah I can't help it.   But you know  not a one or two paragraphs later I was presented with the solution or consideration for those issues.  It's great to see a practical book that is on  same page as I am.&lt;/p&gt;
&lt;h3&gt;The Content&lt;/h3&gt;
&lt;p&gt;Interestingly the book layout parallels the way in which you design and develop an online form.    The book itself walks you through a centralised case study for the development of a series of forms. Fancy Form Design is a book very heavy in code and visual examples as well, which makes it a very useful future reference tool.&lt;/p&gt;
&lt;p&gt;The first section of the book deals with the planning phase of development, looking at the types of form elements, and the ways they are presently being  enhanced on the web.  It also looks at the usual competitive analysis process.   Moving on to my favourite part the interaction design of the form,  now it doesn't  spend a lot of time in this area as there are some good books on the market already that handle this area in detail.  There is a bit of a discussion on task flows, paper prototyping and wireframing (&lt;a href="http://manwithnoblog.com/2009/11/26/heretical-ideas-stop-using-wireframes/"&gt;which I  personally think we can do without&lt;/a&gt;).&lt;/p&gt;
&lt;p class="featureimage"&gt;&lt;img class="alignnone size-full wp-image-1087" title="Inside Fancy Form Design" src="http://manwithnoblog.com/wp-content/uploads/2010/01/IMG_7512final-MOD.jpg" alt="" width="240" height="160" /&gt;&lt;/p&gt;
&lt;p&gt;The form design section of the book walks through the usual suspects, of the grid, typography, the use of colour and micro imagery to enhance a form's presentation.  This section is about the graphical design only. It's the next section that walks you through the building of the form.&lt;/p&gt;
&lt;p&gt;You then get to the bones of the matter, the development of the form structure. There are a good series of examples here on how to build a form correctly to overcome most of the common accessibility and usability issues.  Basic issues such as the correct practice for use of labels, error messages, required fields and help text are reviewed and discussed with clarity here.   This is an area you might think you know backwards, however it's always worth a review on these matters.&lt;/p&gt;
&lt;p&gt;Now we have the structure of the forms it's time to use some CSS to style the final forms.  Fancy Form Design walks you through the issues of using various resets and the various ways form elements render in different browsers (I'm looking at you IE) and ways to overcome them. I didn't expect to find anything new in this section, and I didn't, still your mileage may vary on this one.&lt;/p&gt;
&lt;p&gt;The final chapter is on enhancing your forms beyond the stylised CSS/HTML layout with the help of jQuery.&lt;/p&gt;
&lt;p&gt;This is the section I enjoyed the most in this book.   It looked in detail at  select menu, radio and checkbox styling as well as conditional question displays, date selectors, password strength indicators and a basic auto-complete.   All this is presented in an easy to follow manner, which makes implementing these enhancements progressively on your forms, with jQuery, really easy.  There is even a reminder about input validation, doing it on the client and server sides.&lt;/p&gt;
&lt;p&gt;Only the downside, I personally think the last section of the form enhancement was a bit to short. I could have done with another 10-20 pages of additional enhancements to the case study in question. A little more detail on the  jQuery level would have been good too  (small birdie tells me watch for a Sitepoint  jQuery Book very  soon).&lt;/p&gt;
&lt;h3&gt;Finally &#8211; the last word&lt;/h3&gt;
&lt;p&gt;Overall it's good book, entertaining, well written, not overly long, full of immediately practical examples that anyone familiar with form design and development can use.  It's good to see more of these micro topic books being written than the large 500 page tomes of yesterday.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Side note:&lt;/strong&gt; why have I been reviewing lots of Sitepoint books of late, well maybe it's something to  do with their range of books.&lt;/p&gt;
&lt;/div&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=OLC9SRqONgE:b7tGQLukiLc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=OLC9SRqONgE:b7tGQLukiLc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=OLC9SRqONgE:b7tGQLukiLc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=OLC9SRqONgE:b7tGQLukiLc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=OLC9SRqONgE:b7tGQLukiLc:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/OLC9SRqONgE" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/OLC9SRqONgE/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/OLC9SRqONgE/?</guid>
	<pubDate>Sun, 17 Jan 2010 00:55 GMT</pubDate>

</item>

<item>
	<title>How-to tunnel the VMware Intrastructure Web Access control panel</title>
	<description>&lt;p&gt;If you have some sort of *nix (Linux, OSX, cygwin), then simply run the following in a shell:&lt;/p&gt;
&lt;p&gt;ssh -L 8222:localhost:8222 -L 902:localhost:902 -L 8333:localhost:8333 your.vmserver.com&lt;/p&gt;
&lt;p&gt;replacing your.vmserver.com with your ACTUAL VMware server. &lt;/p&gt;
&lt;p&gt;Then point your browser at http://localhost:8222 (This is the unencrypted URL - which isn't a problem, because you are tunneling over SSH)&lt;/p&gt;
&lt;p&gt;Note, that this trick really only works if you have an SSH server running on your VMware host.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=EPM9a_vbzTc:nUth4jOYkb0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=EPM9a_vbzTc:nUth4jOYkb0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=EPM9a_vbzTc:nUth4jOYkb0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=EPM9a_vbzTc:nUth4jOYkb0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=EPM9a_vbzTc:nUth4jOYkb0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=EPM9a_vbzTc:nUth4jOYkb0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=EPM9a_vbzTc:nUth4jOYkb0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=EPM9a_vbzTc:nUth4jOYkb0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/EPM9a_vbzTc" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/EPM9a_vbzTc/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/EPM9a_vbzTc/?</guid>
	<pubDate>Fri, 15 Jan 2010 22:30 GMT</pubDate>

</item>

<item>
	<title>Improving Your Listening Skills</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Not Listening by CannedTuna, on Flickr" href="http://www.flickr.com/photos/cannedtuna/4273436246/"&gt;&lt;img src="http://farm5.static.flickr.com/4047/4273436246_bf38147c01_m.jpg" alt="Not Listening" width="160" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Listening is one of those skills that no one really talks about, and yet listening is critical to User Research and general business as well.&lt;/p&gt;
&lt;p&gt;You have to understand, and in some cases even become emotive, with the users you are listening to.  Yes we can all listen to some degree, but the reality is this will not be that thorough, there will be gaps, major things that you will miss or just did not understand completely.&lt;/p&gt;
&lt;p&gt;It follows in the field of user experience listening is critical. Without it you just aren't going to a able to understand the issues your users are telling you, or worse you will miss important information.&lt;/p&gt;
&lt;p&gt;Hearing on the other hand is something we do all the time, it's something that we frankly can't turn off.  However listening is very different.  Listening is hearing with the processing of the information added in, this  takes a reasonably conscious intent.&lt;/p&gt;
&lt;p&gt;This is demonstrated by the moment, we have all had, when we are not really paying attention and  stop listening to a conversation and are subsequently are lost as we try and tune back in again.&lt;/p&gt;
&lt;h3&gt;It's Hard to Listen&lt;/h3&gt;
&lt;p&gt;Years ago I learnt the basic rules of listening, techniques  that can help you improve and assist you  with becoming aware of your environment when listening to people.  It's amazing skills learn 25 years ago are still relevant today.&lt;/p&gt;
&lt;p&gt;One thing stands out however -  listening is really hard work.  It doesn't come naturally.   You have to train yourself to really listen and observe. Like any skill it also needs to be practiced or you will loose it.&lt;/p&gt;
&lt;p&gt;Unfortunately we are not programmed  to be good listeners.&lt;/p&gt;
&lt;p&gt;This is because our mind will wander off onto another topic, after it has processed about a 7 to 17 second sound bite of information.  During this processing period, your mind is already lining up all the mental, and sensory stimulus or distractions around you, just so it can tempt  you with something more interesting.  On a side note you also process and will form an option on what you are listening to in this 7-17 second time period as well.&lt;/p&gt;
&lt;h3&gt;Improving Your Listening Skill&lt;/h3&gt;
&lt;p&gt;What you need to do is train yourself to listen. To overcome this 17 second sound bite limitation.  That's where these tips can help:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;h4&gt;Focus.&lt;/h4&gt;
&lt;p&gt;Give the user 100% attention &#8211; remind yourself what you are there to do, to focused on the user.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Remove Distraction.&lt;/h4&gt;
&lt;p&gt;Remove all distractions, this includes phones, emails,  background noise, make the user the focus of your attention. Put a do not disturb sign on the door, and ensure your mobile is on silent mode.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Take notes.&lt;/h4&gt;
&lt;p&gt;You will be doing this anyway, or should be.   Taking notes is a great reminder,  it gets you to automatically focus on the person, and distill what they are saying into key thematic elements.  Note taking is also great for sequential information collection and reinforcement as it forces you into a routine, that breaks the 17 second processing loop as  you are  filling it with the over lapping note taking processing.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Shut Up.&lt;/h4&gt;
&lt;p&gt;You are listening, so you shouldn't be  talking that much.  No interruptions, the user is telling the story not you.  Your only conversation should be with questions to clarify or investigate.   No options, no stories and definitely no soapbox rants.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Questioning is Good.&lt;/h4&gt;
&lt;p&gt;We all know that it's important to ask the right type of questions during an interview.   In fact you could have an entire post just on interview questions and strategy.  When questioning you don't want to lead the person at all.  You need to ask investigative (open ended questions)  or confirmation questions that paraphrase what the user has just said.  It's a good idea not to use your own words (and avoid the buzz words) &#8211; use theirs.  Don't  evaluate by giving any option with a question.  Also watch your body language giving off the wrong non verbal cues.  Thinking up questions on the fly is initially not easy, but after a while you will discover that you have lots of time, and the right question instantly, more on this later.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Body Language.&lt;/h4&gt;
&lt;p&gt;Yes there are going to be non verbal cues, and you have to be observant and pick them up. They could be a change in facial expression, voice tone, a postural shift or just hand actions.  These are all important and can indicate an emotion shift.  Watch for this, don't be afraid to ask about it gently.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Silence is Good.&lt;/h4&gt;
&lt;p&gt;It's okay for the user to be silent and think about the subject at hand.  This gives you time to watch for those non verbal cues and the like.  Be passive, don't interrupt the silent time, especially if they look like they are thinking. Patience is the key.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Give No Advice.&lt;/h4&gt;
&lt;p&gt;Again it's not about you, it's about the user, let them find the solution, let them see the alternatives. Yes you may need to repeat their own alternatives back to them and ask  how the feel about them and such.   But this is not the same as giving your person option. The reason giving an option is bad is by doing so it will re focus the listening process on you and will give the impression that you are not listening at all as you have not helped them find the solution at all.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Remove Bias.&lt;/h4&gt;
&lt;p&gt;Reset you mind for each interview or conversation, don't go into one with any preconceived ideas, bias, prejudices or the like.  Remember that each person is different and you can learn lots if you just listen to them. Ensure you start without a preconceived option from maybe age, gender,  race, ethnic group, culture or previous contact.   You can't assume you  know what they are going to say, want or even tell you, they are not you.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Learn to Say No.&lt;/h4&gt;
&lt;p&gt;If you are really tired, can't focus,  don't even try and continue with an interview.  You are just going to ruin the results you get as they will be half hearted at best.  Better to reschedule for when you can give your full attention.  I find the best solution is not to overload the day with interviews,  testing subjects or the like.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h4&gt;Practice.&lt;/h4&gt;
&lt;p&gt;I find it best to really practice listening very intently about 2-3 times a week at first, then after a while you will get better.  Ensure that after a listening session you take the time to review what you have done and note down the mistakes you made and what caused them.  Also it's a good idea to  seek out colleagues to give you honest reviews on your listening skills.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;More Bonuses&lt;/h3&gt;
&lt;p&gt;I have found after a while you become very aware when you are listening.  You notice lots of small details, and you will also end up with a large amount of dead time to think.  It's almost as if by removing your conversation you have slowed down time, giving you these large slabs of free time in which to process the conversation and respond.  Use them wisely.&lt;/p&gt;
&lt;p&gt;Another aspect of being a good listener is that you will show people that you care about them and will connect with them.  Remember once you find the topic people love to talk about, you often can't stop them, especially when its a topics they are passionate about.   Yes this does apply to even ultra shy introverts as well.&lt;/p&gt;
&lt;p&gt;Taking the time to listen to someone, will also make them feel good, wanted, understood, this will gain you a lot of allies in the long term.&lt;/p&gt;
&lt;p&gt;Interestingly these tips can also be applied to general day to day life as well, so what you have learnt for user research has a number of carry overs.&lt;/p&gt;
&lt;p&gt;Can you think of any more techniques you have used to improve your listening skills? If you can please add them below.&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KLzfLpVviBM:zkNfPmyAiNA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KLzfLpVviBM:zkNfPmyAiNA:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KLzfLpVviBM:zkNfPmyAiNA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=KLzfLpVviBM:zkNfPmyAiNA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=KLzfLpVviBM:zkNfPmyAiNA:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/KLzfLpVviBM" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/KLzfLpVviBM/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/KLzfLpVviBM/?</guid>
	<pubDate>Wed, 13 Jan 2010 22:16 GMT</pubDate>

</item>

<item>
	<title>Effective Freelance Networking – The Opening Pitch</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Path to no where" href="http://www.flickr.com/photos/cannedtuna/4262220454/"&gt;&lt;img src="http://farm5.static.flickr.com/4027/4262220454_2dc7e97e5b_m.jpg" alt="Path to no where" width="240" height="180" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I don't know about you, but  I have been to face to face networking events where it's basically been like pulling teeth to get the people in the room to talk and discuss what they do and the benifits it has for me.   There is nothing wrong with the event itself, it's just some of the attendees don't know how to network.&lt;/p&gt;
&lt;p&gt;Networking doesn't come easy, you can't just expect to turn up to an event and it happens, you have to work at it.  You have to build the trust and connections with people.  You have to get people interested in you and vice-versa.&lt;/p&gt;
&lt;h3&gt;We are all Lazy&lt;/h3&gt;
&lt;p&gt;When you are talking to someone you have not met before you have about 10-20 seconds to make a good first impression, that will hopefully spark their interest.  It's the first visual and verbal impression that counts.  This is why the elevator pitch is so important.&lt;/p&gt;
&lt;p&gt;To often people in the web industry do this so wrong, I too have been guilty of this as well. To be really  honest you need to kill any techo-babble.&lt;/p&gt;
&lt;p&gt;Often people not in your industry just aren't going to understand the jargon or the like.  No it doesn't make you look smart. No one wants to have to translate what you have said into something they can understand.  We are all basically lazy and would rather just turn off and stop listening to you.&lt;/p&gt;
&lt;p&gt;Specialist job titles are as a no no too. They are just going  to be meaningless to the average joe. Basically they are  show stoppers that can and often do stop the conversation dead in the water.&lt;/p&gt;
&lt;p&gt;The only exception is when you are networking within your own industry. You can then use your special industry job title, like say &#8220;user experience designer&#8221;,  but then you have to add on what makes you different from everyone else.  What is your speciality, the unique selling point, more on this later.&lt;/p&gt;
&lt;h3&gt;Giving People What They Want&lt;/h3&gt;
&lt;p&gt;What you have to so is ensuring the people you are talking to are interested in you, and want to continue the conversation about you and how you can help them.    Sadly you maybe the most knowledgable talented person in the room, but unless you can maintain that interest you aren't going to get anywhere networking.&lt;/p&gt;
&lt;p&gt;The key to doing this is to give people what they want.&lt;/p&gt;
&lt;p&gt;We are self centered.   Sorry but it's true.  All I really want to hear is what you can do for me.  I just don't care what you have done or can do unless it pertains to me.  Don't assme that what you want to say to people is what they want to hear, because in reality  it isn't!&lt;/p&gt;
&lt;p&gt;Therefore it follows you need to  make the opening statement count. It needs to focus on the benefits for the person you are talking with, and  in a language they going to understand and relate to.&lt;/p&gt;
&lt;p&gt;Saying, &#8220;Hi I'm Joe, I design web sites&#8221;, isn't going to get you anywhere, compared to the approach of &#8220;Hi I'm Joe, I design web sites that  double the sales and productivity of the business, by providing their customers what really want&#8221;.&lt;/p&gt;
&lt;p&gt;Now it may sound a little bit wanky, but you have instantly told them what you do and how you do it.   It's now that the magical response occurs, &#8220;So how do you do that?&#8221;  Getting to this point is what you want.&lt;/p&gt;
&lt;p&gt;As opposed to , &#8220;Oh, my 11 year old nephew makes websites.&#8221;   Instantly, you have been placed in the  bottom draw, forgotten.&lt;/p&gt;
&lt;h3&gt;Building Your Profile Pitch&lt;/h3&gt;
&lt;p&gt;Now we all know how we should be doing it. That's the easy bit.  The hard bit is working out what people want.&lt;/p&gt;
&lt;p&gt;There are a number of techniques you can use here to help you determine  what people want to hear.  My favourite is a little visualisation exercise &#8211; first imagine you are in a crowded room, and you can over hearing all the various conversations around you.  Now imagine that you cane here the perfect comments that would make you think, &#8220;humm that's a perfect client, I could help them out&#8221;.&lt;/p&gt;
&lt;p&gt;Once you have this, you have the basis of an your pitch.   You just have to turn around the context and apply your own information.&lt;/p&gt;
&lt;p&gt;Now you just need a good opening statement  for the profile pitch, a statement to sell you.   You need to build something succinct  that is all about you and what you do.  Ideally this should be only a small paragraph, a few sentences.  I find this is best said in your own words as it will flow into the conversation better that way.&lt;/p&gt;
&lt;p&gt;Ideally a pitch should be made up of the following elements :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Introduce yourself.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Overview of your services&lt;/strong&gt; &#8211; a really simple top level overview.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Who uses your services&lt;/strong&gt; &#8211; your target market, this would be your ideal client.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Demonstrate the way you overcome critical issues&lt;/strong&gt; &#8211; from their business view point.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Key business benefits of  your service&lt;/strong&gt;s &#8211; what are the benefits to their business.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unique selling point&lt;/strong&gt; &#8211; why pick you over your competitors.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I always find writing a pitch hard.   Generally I  just starting and brain dumping ideas into a word processor, this I find  helps. Then I rework it over and over , refining as I go.   Don't expect the pitch to come easily first time around.  The first few drafts will just be way to long, and possibility way to technical.   Just simplify, condense, calarify and above all present it from the potential clients view, you will get there.   This is a bit like writing for a web site.&lt;/p&gt;
&lt;p&gt;The final pitch should be such that anyone, yes anyone, even the general public can understand it.  Also when you have one, practice it, practice over and over, but ensure you deliver it in a casual tone.&lt;/p&gt;
&lt;h3&gt;The Gotacha&lt;/h3&gt;
&lt;p&gt;Now the issue is you are going to have to develop several layers of pitch.&lt;/p&gt;
&lt;p&gt;One for general business, one for semi-business social events, and one for your own industry.   The pitch will vary in techinical detail and presentation dependant on the audience, but the core will still remain the same &#8211;  it's not about you but it's about them.&lt;/p&gt;
&lt;p&gt;That's my take, what's your tips for developing a networking pitch?&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=pks5UYj8C30:p4YiSMTHNfU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=pks5UYj8C30:p4YiSMTHNfU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=pks5UYj8C30:p4YiSMTHNfU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=pks5UYj8C30:p4YiSMTHNfU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=pks5UYj8C30:p4YiSMTHNfU:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/pks5UYj8C30" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/pks5UYj8C30/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/pks5UYj8C30/?</guid>
	<pubDate>Sun, 10 Jan 2010 06:13 GMT</pubDate>

</item>

<item>
	<title>Wake Up! Test Analysts, Do Usability Testing Correctly</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Read it all, there will be a test later by CannedTuna, on Flickr" href="http://www.flickr.com/photos/cannedtuna/2599454199/"&gt;&lt;img src="http://farm3.static.flickr.com/2163/2599454199_8aebf85dab_m.jpg" alt="Read it all, there will be a test later" width="240" height="160" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'm seeing an interesting trend here in Perth.  Recently,  job adverts and recruiters looking for Test Analysts to do usability and accessibility testing as part of their duties.   Now this is a good thing in a way.&lt;/p&gt;
&lt;p&gt;At least the traditional roles of the IT software project are understanding the need for usability and accessibility testing in web and general software projects.   I guess something is better than nothing, right?&lt;/p&gt;
&lt;p&gt;Well maybe not.&lt;/p&gt;
&lt;p&gt;Traditionally Test Analysts are inserted into a project to test software code and specification compliance, usually via various automated processes and the like.   Whether the &lt;abbr title="Software Development Life Cycle"&gt;SDLC&lt;/abbr&gt; of project is agile or waterfall in nature, they still have a part to play.   However they  work is at the end of a productivity cycle, after the run of the development / design team.&lt;/p&gt;
&lt;p&gt;It is interesting to note that the type of testing techniques listed do not mention  the usual usability testing methods that a usability professional would employ.   There is also no reference to using the users of the system as test subjects. It seems that the Test Analysts has to play the Expert Reviewer card and use their wealth of understanding of the usability and cognitive process the users will go through to evaluate the system.&lt;/p&gt;
&lt;p&gt;This is a waste of time!&lt;/p&gt;
&lt;p&gt;Unless the Test Analyst is a usability specialist they are just going to be wasting everyone's time and money.  Yes they are looking at the issues,  but this is really just like making User Acceptance Testing = Usability Testing &#8211; and we all know about that old chestnut.&lt;/p&gt;
&lt;p&gt;Getting a User Experience professional on the team, even just part time, would produce better results than having the Test Analyst cover off the  usability and accessibility issues to save a few dollars.   At least the &lt;abbr title="User Experience"&gt;UX&lt;/abbr&gt; professional would examine the issue holistically throughout the run, not at the end.&lt;/p&gt;
&lt;p&gt;Point to note there is also no reference to User Research  or the like, just a reference to supporting business requirements.&lt;/p&gt;
&lt;p&gt;Another  case of the industry just not getting it, maybe?  I suspect that the terms usability and accessibility  testing are being dropped in, a bit like a form of buzzword bingo.&lt;/p&gt;
&lt;p&gt;Now people tell me, especially Test Analysts, is this just happening in Perth or is the trend across the Australian job market and beyond?&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=xs709tD-yo8:taRJAQ_KjYE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=xs709tD-yo8:taRJAQ_KjYE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=xs709tD-yo8:taRJAQ_KjYE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=xs709tD-yo8:taRJAQ_KjYE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=xs709tD-yo8:taRJAQ_KjYE:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/xs709tD-yo8" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/xs709tD-yo8/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/xs709tD-yo8/?</guid>
	<pubDate>Sun, 03 Jan 2010 22:57 GMT</pubDate>

</item>

<item>
	<title>Moving on into 2010</title>
	<description>&lt;p class="featureimage"&gt;&lt;a title="Fallen Sweets by CannedTuna, on Flickr" href="http://www.flickr.com/photos/cannedtuna/4127488719/"&gt;&lt;img src="http://farm3.static.flickr.com/2677/4127488719_f1a01748e4_m.jpg" alt="Fallen Sweets" width="240" height="172" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So the year has been and gone.  A decade down.   2009 was a mixed year for me personally and business wise. It was an interesting year overall  now I look back on it with hindsight.   It was a year for discovering what I really wanted and achieving a few professional goals.   However it wasn't without frustration and disappointment.  Time to reflect on it all.&lt;/p&gt;
&lt;h3&gt;The Professional View&lt;/h3&gt;
&lt;p&gt;Despite all the doom and gloom with the 2009 global financial crisis, from the business perspective I did manage to keep things moving forward and the dollars roling in.  Which is very important for a freelancer with a family.   However I'll be honest I did find for the first time in 15 years, that I had no work in the pipeline for a few weeks.   This was a bit of a shock from a business view point.  But I took solace in the fact that others in the web industry where in a similar or worse situation.&lt;/p&gt;
&lt;h4&gt;Wrong Directions&lt;/h4&gt;
&lt;p&gt;One major thing last year frustrated me was my business.  The market seemed to be pushing me into a direction that I was frankly not happy with. I have been designing and developing websites now on various levels since 1995, yes I was a generalist.&lt;/p&gt;
&lt;p&gt;I have in reality lost count of the number of sites I have designed and developed over this time.  I was finding the industry and market as a whole was pushing me into operated the business as a standard web design shop for a while now.  Still I get the impression there is no place for a designer/developer combo anymore.&lt;/p&gt;
&lt;p&gt;However since 2005 I have been trying to move away from just the standard web design business and into the more specialised User Expereience consultancy / design market.    Problem is I don't really think the local market is ready for this.  Seems a lot of education is going to be needed in 2010.&lt;/p&gt;
&lt;p&gt;So I see 2010 as being  the year when I take out all road blocks and focus on moving the business into this direction, away from the rest of the market.&lt;/p&gt;
&lt;h3&gt;The Personal View&lt;/h3&gt;
&lt;p&gt;One thing that 2009 did teach me &#8211; life is just too short.  Way to short to be spent doing things you have grown tired of or even hate doing.  It has made me refocus on ensuring both my family and professional  life are more enjoyable.   Sadly to acheive this I had to &lt;a href="http://manwithnoblog.com/2009/10/15/slowing-it-down-stepping-down/"&gt;let a number of personal projects go&lt;/a&gt; &#8211;  being on the Australian Web Industry Committee was one of them.&lt;/p&gt;
&lt;p&gt;The importance of ones health was also re-enforced during the year.  This I have always consider this to be of an exterme importance, however I have been a little slack of late.   Tis is now changing, which will be reflected in my coming changes in my business direction.  No amount of money or anything is worth that much if you can't enjoy it.&lt;/p&gt;
&lt;p&gt;So the previous and upcoming year in review:&lt;/p&gt;
&lt;h3&gt;Major Events for 2009&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Speaking at several conferences and to professional groups throughout the year; I just love public speaking and educating people about the web.&lt;/li&gt;
&lt;li&gt;Starting up rock climbing (after a very long absence) lots has changed, for the better.   Issues are still in finding climbing partners.&lt;/li&gt;
&lt;li&gt;Overcoming long term injuries allowing an increase in my training routines.&lt;/li&gt;
&lt;li&gt;Resigning from the AWIA committee, this was a person low, but it was for the better.&lt;/li&gt;
&lt;li&gt;Writing more consistanly with longer articles. Also writing more business focused articles.  This is something again I enjoy.&lt;/li&gt;
&lt;li&gt;Attending 5 major web events during the year; despite the economic downturn.  Played around with &lt;a href="http://www.flickr.com/photos/cannedtuna/sets/72157622397937053/"&gt;sketchnotes&lt;/a&gt; at these events too.&lt;/li&gt;
&lt;li&gt;Assisting &lt;abbr title="Australian Web Industry Association"&gt;AWIA&lt;/abbr&gt; in the organisation of several web events.  I will miss doing this. &lt;/li&gt;
&lt;li&gt;Running Freelance Coffee and attending UXBookclub (Perth) and the &lt;abbr title="Usability Professionals Association"&gt;UPA&lt;/abbr&gt; Chapter&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;The Wish List for 2010&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;To professionally read more, I really need to put aside several evenings a week to do this.&lt;/li&gt;
&lt;li&gt;Network more and socialise less.  Sometimes networking meetings just become social meetups and have no long term benefit.&lt;/li&gt;
&lt;li&gt;Get into a consistant training routine.  Main issue here is that I don't yet have a training goal. Time will see on this one.&lt;/li&gt;
&lt;li&gt;Change the business direction away from the industry norm, as discussed above.  Maybe I need to get back into longer term contracting to achieve this.&lt;/li&gt;
&lt;li&gt;Write at least one article a week. Considered doing &lt;a href="http://project52.info/"&gt;Project52&lt;/a&gt;.  This should be easy, but reality will see. &lt;/li&gt;
&lt;li&gt;Take more &lt;a href="http://www.flickr.com/photos/cannedtuna/"&gt;photos&lt;/a&gt;. I have been really slack, need to take more photographs and just improve my skills. Especially considering the equipment I brought last year.&lt;/li&gt;
&lt;li&gt;Enjoy the simple things. Enjoy the quiet moments.&lt;/li&gt;
&lt;li&gt;Get more sleep!  Drink less coffee.&lt;/li&gt;
&lt;li&gt;Speak at more events, even outside of the web industry &#8211; I just get too much of a buzz out of this to let it go.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Yeah I know another year in review article, but in a way it's good to reflect on what you have done or not done for the year.&lt;/p&gt;
&lt;p&gt;What about you, what did you achieve?&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=N2QZ8-UQs9U:oYyOwAoOOuQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=N2QZ8-UQs9U:oYyOwAoOOuQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=N2QZ8-UQs9U:oYyOwAoOOuQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=N2QZ8-UQs9U:oYyOwAoOOuQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=N2QZ8-UQs9U:oYyOwAoOOuQ:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/N2QZ8-UQs9U" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/N2QZ8-UQs9U/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/N2QZ8-UQs9U/?</guid>
	<pubDate>Sun, 03 Jan 2010 03:24 GMT</pubDate>

</item>

<item>
	<title>Adventures in ebooks</title>
	<description>&lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="books" border="0" alt="books" src="http://kay.smoljak.com/wp-content/uploads/2010/01/image.png" width="500" height="178" /&gt; &lt;/p&gt;
&lt;p&gt;It seems the must-have device of Christmas 2009 was the ebook reader. I’m seeing an explosion of information and happy post-Christmas reviews.&lt;/p&gt;
&lt;p&gt;I myself was excited to find a Sony PRS-600 Touch Edition with my name on it underneath the tree, thanks to my wonderful partner Dave. To be honest, I hadn’t shut up about them for months and the size and shape of the package was about right, so I was pretty sure that’s what it was. Consequently I’d been planning my book purchases already.&lt;/p&gt;
&lt;p&gt;I used to read a lot of fiction – ten years ago I used to absolutely devour books, often multiples at a time. But the internet did something to my ability to read books. I was reading so much online every single day, for both my job and for pleasure, that when I did switch off the machine the last thing I felt like doing was picking up a book. A neck injury also meant that reading physical books – say, in bed, where I used to read a lot – became more of a hassle. And reading on screen just got more and more comfortable and normal. I started reading ebooks a little, first on my Pocket PC and then later on my tablet. But the “user experience” of reading on a dedicated device that’s easy on the eyes is far superior to those.&lt;/p&gt;
&lt;p&gt;So why the Sony Reader, and not the cheaper and more popular Kindle? Excellent question. &lt;strong&gt;Firstly, while there’s no doubt that Amazon have the biggest ebook store on the planet, I don’t like the idea of being limited to just one source for my books.&lt;/strong&gt; The Sony supports EPUB, the open ebook format, as well as PDF and a whole ton of other formats, and you can load it up with books from any source. In fact, the only major ebook format it doesn’t support is Microsoft’s LIT format – a shame because I already have a (small) number of books in LIT format that I was reading on my tablet. &lt;/p&gt;
&lt;p&gt;Secondly, there’s the issue of actually getting books onto the reader. &lt;strong&gt;Rather than requiring it’s own wireless provider, the Sony Reader connects up to your PC via USB and you can copy stuff onto it.&lt;/strong&gt; No matter what they say about wireless providers and the international Kindle (&lt;a href="http://thekindle.files.wordpress.com/2009/10/kindlewirelesscoverageaustralia.jpg"&gt;check out the wireless coverage map of Australia here&lt;/a&gt;), I can’t get a reliable 3G connection on my own phone in my own living room, so I’m much happier with the syncing option. For a geek i think that’s the ideal situation, although it might not be as good for the less-computer savvy.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Also, there’s the touch screen&lt;/strong&gt;. I haven’t used the stylus or note taking features much yet, but flicking your finger to flip pages is very cool and a very natural movement, much more so than using the buttons at the bottom. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Another pretty cool feature on the Sony Reader is expandable memory&lt;/strong&gt;. It supports Memory Stick – no surprise there, it’s a Sony product – but also SD card, which is great because I have a ton of them lying around for my camera and camp MP3 player. So I could put together “libraries” – a tech library, a “current reading” fiction library, a classics library, whatever – on SD cards and have a ton of stuff on close standby when I travel.&lt;/p&gt;
&lt;p&gt;Before I get too gushy, &lt;strong&gt;there’s also the serious side of privacy and DRM&lt;/strong&gt;. The &lt;a href="http://www.eff.org/deeplinks/2009/12/e-book-privacy"&gt;EFA have released a comparison of several of the major ebook players on various privacy issues&lt;/a&gt; which makes for interesting reading. Basically, if you use a reader that’s closely tied to one of the stores, they’re going to be able to track your purchases. They also include the Google Books service which is not an actual hardware device (at least not yet), but the privacy implications of that are more than a little scary.&lt;/p&gt;
&lt;p&gt;As for DRM… I’m going to save that rant for another day. I purchased a title that uses Adobe Digital Editions and the process was a painful albeit interesting one. I’ve also ditched the Sony software (as much as I’m able, anyway) in favour of Calibre, a great open source bookshelf management package.&lt;/p&gt;
&lt;p&gt;For the moment though, I’m absolutely loving the screen, the ease on the eyes, the convenience of reading on the device… the overall experience has been fantastic. Highly recommended!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kay.smoljak.com/"&gt;Posted from &lt;strong&gt;kay lives here&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://kay.smoljak.com/index.php/adventures-in-ebooks/"&gt;Adventures in ebooks&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://kay.smoljak.com/index.php/adventures-in-ebooks/</link>
	<source url="http://kay.smoljak.com/index.php/feed/">kay lives here</source>
	<guid isPermaLink="false">http://kay.smoljak.com/index.php/adventures-in-ebooks/?</guid>
	<pubDate>Fri, 01 Jan 2010 23:07 GMT</pubDate>

</item>

<item>
	<title>Redesigning Midnite</title>
	<description>&lt;p&gt;Over the years, I have had the great pleasure of working with the Midnite Youth Theatre Company on a number of their Perth based productions. Naturally, I decided they &lt;em&gt;had&lt;/em&gt; to have a website!&lt;/p&gt;&lt;p&gt;It started out in a Plone/Zope setup - it was a nightmare - documentation on theming was thin on the ground and getting people to maintain it was even harder as the backend UI wasn't that friendly for those not as technically savvy as the authors of the system.&lt;/p&gt;&lt;p&gt;The site died for a while - motivation was low after the initial failure - then about a year and a half later, we found a home in the Wordpress blogging platform. It was easy enough to tweak for more of a CMS feel, the backend UI made sense - things were on the up.&lt;/p&gt;&lt;p&gt;Thankfully, there's not a "but" at the end of that sentence! The site's had 9 or 10 redesigns since (we went through a phase of having a new theme each time a production was being performed - a management nightmare!) and visits to the site are slowly, but surely, on the increase.&lt;/p&gt;&lt;p&gt;We're slowly outgrowing Wordpress though - it's primary purpose is to be a blogging platform, not a full blown content management system that can incorporate a database of all Midnite's productions (with venue details, 8 different tiers of pricing to display etc), sell tickets (one day, one day....) etc, so it was time to move on.&lt;/p&gt;&lt;p&gt;What we're going to end up with (the bugs are still being ironed out) once the new site is live will be something more flexible and hopefully something that better caters for the needs of Midnite.&lt;/p&gt;&lt;p&gt;I couldn't help writing this post however to talk about the HTML and CSS we're using to build the thing - HTML5 and CSS3 are getting a workout on this project and it excites me (but, as you'll hear, also brought me to tears at points)&lt;/p&gt;&lt;p&gt;&lt;img src="/images/redesigning-midnite/midnitepreview.png" title="Midnite Youth Theatre Company's new site" alt="Midnite Youth Theatre Company's new site"&gt;&lt;/p&gt;&lt;p&gt;The thing I like most about working on the Midnite site pro-bono is that I get a lot of creative liberties - as I mentioned, this design iteration makes use of the new HTML5 and CSS3 specifications that are in development at the moment.&lt;/p&gt;&lt;p&gt;Let's step through some of the new parts of the spec I'm using on the site with the HTML and CSS to match:&lt;/p&gt;&lt;h2&gt;Rounded corners&lt;/h2&gt;&lt;p&gt;&lt;img src="/images/redesigning-midnite/roundedcnr.png" alt="Rounded corner example from the new MYTC website"&gt;&lt;/p&gt;&lt;p&gt;The CSS used to generate this looks a little like this:&lt;/p&gt;&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="nt"&gt;-webkit-border-top-left-radius&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;5px&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;-moz-border-radius-topleft&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;5px&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;border-top-left-radius&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;5px&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Yeah, the browser specific declarations are a little annoying, but hey, not having to do it with javascript or thousands of CSS lines dedicated to images for each corner has got to be a bonus!&lt;/p&gt;&lt;h2&gt;@font-face (or Font Embedding)&lt;/h2&gt;&lt;p&gt;&lt;img src="/images/redesigning-midnite/font.png" alt="Font embeding on the new Midnite Youth Theatre Company website"&gt;&lt;/p&gt;&lt;p&gt;Guess what  - it even works in IE 6 - sure, you have to use a strange format that only Microsoft care about, but it works!&lt;/p&gt;&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;@font-face&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nt"&gt;font-family&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;'LeagueGothicRegular'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
  &lt;span class="nt"&gt;src&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;url&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'../fonts/League_Gothic.eot'&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
  &lt;span class="nt"&gt;src&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;local&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'League Gothic Regular'&lt;/span&gt;&lt;span class="o"&gt;),&lt;/span&gt; &lt;span class="nt"&gt;local&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'LeagueGothic'&lt;/span&gt;&lt;span class="o"&gt;),&lt;/span&gt; &lt;span class="nt"&gt;url&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'../fonts/League_Gothic.otf'&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="nt"&gt;format&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'opentype'&lt;/span&gt;&lt;span class="o"&gt;),&lt;/span&gt; &lt;span class="nt"&gt;url&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'../fonts/League_Gothic.svg#LeagueGothic'&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="nt"&gt;format&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'svg'&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You have to use the .eot format for IE6 and have it on it's own line so it can be picked up and used, but there's a handy tool for generating all the right font files and the CSS markup to match that can be found over at &lt;a href="http://www.fontsquirrel.com/fontface/generator"&gt;Font Squirrel&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Using the font you've just declared isn't hard either:&lt;/p&gt;&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="nt"&gt;font-family&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;"LeagueGothicRegular"&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;Gill&lt;/span&gt; &lt;span class="nt"&gt;Sans&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;Verdana&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;sans-serif&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;h2&gt;Sprites&lt;/h2&gt;&lt;p&gt;Image sprites aren't new news by any stretch of the imagination - there's talk they will make an appearance in the final &lt;a href="http://www.w3.org/TR/css3-images"&gt;CSS3 spec&lt;/a&gt;, at the moment however, there's just a placeholder with a lot of discussion about whether sprites belong in the spec and if so, what the syntax should be.&lt;/p&gt;&lt;p&gt;The new Midnite site makes use of them in their current state though, as depicted below:&lt;/p&gt;&lt;p&gt;&lt;img src="/images/redesigning-midnite/hover.png" alt="An example of CSS sprites from the Midnite website"&gt;&lt;/p&gt;&lt;p&gt;Once again, here's the CSS:&lt;/p&gt;&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="nc"&gt;.season&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;Unimportant&lt;/span&gt; &lt;span class="n"&gt;bits&lt;/span&gt; &lt;span class="k"&gt;left&lt;/span&gt; &lt;span class="n"&gt;out&lt;/span&gt;
  &lt;span class="k"&gt;background-image&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="sx"&gt;url("../images/season2010.png")&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="k"&gt;background-position&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="k"&gt;height&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="m"&gt;176px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="k"&gt;width&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="m"&gt;450px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And for the hover effect:&lt;/p&gt;&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="nc"&gt;.season&lt;/span&gt;&lt;span class="nd"&gt;:hover&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;background-position&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="m"&gt;0&lt;/span&gt; &lt;span class="m"&gt;-176px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now, I mentioned earlier that there were tears - you've already had the rant about EOT files for @font-face declarations, but there's one for CSS sprites as well!&lt;/p&gt;&lt;p&gt;IE6 and below don't support the :hover selector on elements other that anchor &lt;code&gt;&lt;a&gt;&lt;/code&gt; tags, which makes my CSS above somewhat useless in a browser that is only starting now to lose its stranglehold on the market.&lt;/p&gt;&lt;p&gt;Easy fix though - (1) &lt;a href="http://www.kavoir.com/wp-content/uploads/2009/01/csshover3.htc"&gt;get this file&lt;/a&gt;; (2) put the following CSS in your pipe and make IE6 smoke it:
&lt;/p&gt;
&lt;div class="highlight css code highlight"&gt;&lt;pre&gt;&lt;span class="nt"&gt;body&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="n"&gt;behavior&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="sx"&gt;url("/styles/csshover3.htc")&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Hat-tip: make sure that path is absolute (i.e. falls off the root '/') as the URL is relative to the page, not the CSS file location.&lt;/p&gt;&lt;p&gt;Once you have that tiny hack in place, your sprites work in IE6+, FF and Webkit.&lt;/p&gt;&lt;h2&gt;RGBA&lt;/h2&gt;&lt;p&gt;We're using RGBA for our navigation link hovers (so you can see the stars faintly behind even when you hover)&lt;/p&gt;&lt;p&gt;&lt;img src="/images/redesigning-midnite/rgba.png" alt="RGBa example"&gt;&lt;/p&gt;&lt;p&gt;RGBA is the new kid on the block for declaring colours with their alpha, or transparency set. I'd talk about it here, but Drew McLellan explains it far better over at &lt;a href="http://24ways.org/2009/working-with-rgba-colour"&gt;his 2009 24 ways article&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;HTML5&lt;/h2&gt;&lt;p&gt;So I've really only spoken about the CSS stuff we're doing to this point and frankly, the HTML5 stuff is more structure than eye candy, but the new &lt;code&gt;&lt;header&gt;&lt;/code&gt;, &lt;code&gt;&lt;nav&gt;&lt;/code&gt;,  &lt;code&gt;&lt;section&gt;&lt;/code&gt;, &lt;code&gt;&lt;aside&gt;&lt;/code&gt; and &lt;code&gt;&lt;footer&gt;&lt;/code&gt; tags are getting a workout and I enjoy the semantics of the markup - it feels cleaner to me than having div's all over the place with ID's like #header and #footer.&lt;/p&gt;&lt;p&gt;I'd encourage you to read such good websites as &lt;a href="http://diveintohtml5.org"&gt;Dive into HTML5&lt;/a&gt; and &lt;a href="http://html5doctor.com/"&gt;HTML5 Doctor&lt;/a&gt; for more on getting started using HTML5 today - &lt;a href="http://smashingmagazine.com"&gt;Smashing Magazine&lt;/a&gt; also have a couple of good articles, as do &lt;a href="http://24ways.org"&gt;24 ways&lt;/a&gt;&lt;/p&gt;</description>
	<link>http://mattdidcoe.com/discusses/redesigning-midnite</link>
	<source url="http://www.didcoe.id.au/feed/">Matt Didcoe</source>
	<guid isPermaLink="false">http://mattdidcoe.com/discusses/redesigning-midnite?</guid>
	<pubDate>Tue, 29 Dec 2009 07:54 GMT</pubDate>

</item>

<item>
	<title>6 Ways to Stop Your Customer Experience Going All Wrong.</title>
	<description>&lt;p class="featureimage"&gt;&lt;a href="http://www.flickr.com/photos/cannedtuna/3997149271/" title="Letters WDS 2009 - Day 1 by CannedTuna, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3446/3997149271_2aece09434_m.jpg" width="240" height="160" alt="No need for B grade service" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Interestingly recently I had a &lt;a href="http://manwithnoblog.com/2009/12/22/user-experience-and-the-trust-factor/"&gt;very bad experience&lt;/a&gt; booking some accommodation. Out of anything that bad, can come some good.  It seems that sometimes we are just loosing sight of the fact that customer (experience) service  is in many cases more important than the products we are selling.   So I have put together this quick list of what went wrong and how any business can learn from these mistakes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;h3&gt;Answer correspondence&lt;/h3&gt;
&lt;p&gt;If you offer a method of communication with your customer, be that email, phone, fax, sms, online chat, whatever,  ensure that you do in fact communicate with them and reply to any correspondence.  Use an answering machine or voice mail for your phone would be a very good starting point.  Also review your recorded messages and auto response emails from time to time.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Keep information up to date.&lt;/h3&gt;
&lt;p&gt;Ensure that the information you  provide is current be that on your web site, or with a reseller or the like.    There is nothing worse than promoting services that you  no longer provide.  You do all the work selling then just can't deliver.  It just leaves bad feelings all around.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Computer illiteracy is not an excuse&lt;/h3&gt;
&lt;p&gt;It is nearly 2010, saying that you don't know how to use your website, or even your computer to check for emails is not an excuse. If you are in business you need to get your head around this technology.   If you or your staff can't then you really have to seriously look at why you should remain in business.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Appearance and business currency&lt;/h3&gt;
&lt;p&gt;It is very important to ensure that you don't give the appearance that you are no longer in business.  This is essential in  an online world.   The web is littered with sites that are dead, abandoned businesses, that are no longer in operation.  Still they appear in search engines.  Usually the average Joe determines if the site is active or not based completely on the currency of the content and professional appearance of the web site.  Having not updated your site in six or even  twelve months and having the same design as it had in 1998 isn't really going to help you much.  Customers will just assume you are no longer in business.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Sell the Service&lt;/h3&gt;
&lt;p&gt;To often people forget  to be able to present your best customer experience you have to forget about the products you are selling, and instead focus on the service that you provide in selling those products.   As people really like to interact with other people, so it's often the service that makes the difference in relation to customer loyalty, not the product, but how you delivery it.   In an online world this can be  little things in the design of the website or your delivery process that provides for  that perfect service.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;Relate to your customers&lt;/h3&gt;
&lt;p&gt;Your customers are people.   Yes I know it's hard to remember this sometimes, but they are.  Often it pays to just stop for a moment and think about what your customers are seeing.  What does your business look like from their initial contact with you. Be that from your  website, phone or reseller to the final service (even product) provision.   Try and relate and understand their feelings, concerns and rectify any nagging doubts they may have.  They will love you for it.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Regardless there will be some items that I have missed, feel free to add them below.&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=2rP2ZiB5brg:9sUAE59G6sk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=2rP2ZiB5brg:9sUAE59G6sk:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=2rP2ZiB5brg:9sUAE59G6sk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=2rP2ZiB5brg:9sUAE59G6sk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=2rP2ZiB5brg:9sUAE59G6sk:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/2rP2ZiB5brg" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/2rP2ZiB5brg/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/2rP2ZiB5brg/?</guid>
	<pubDate>Wed, 23 Dec 2009 02:08 GMT</pubDate>

</item>

<item>
	<title>User Experience and the Trust Factor</title>
	<description>&lt;p class="featureimage"&gt;&lt;img class="alignnone size-full wp-image-977" title="the accommodation website in question" src="http://manwithnoblog.com/wp-content/uploads/2009/12/accommodation-in-question.jpg" alt="" width="160" height="240" /&gt;&lt;/p&gt;
&lt;p&gt;Any business needs to present itself in its best possible light to its customers.&lt;/p&gt;
&lt;p&gt;With a new customer every aspect of the business is on display, under review constantly as the customer gains the confidence in that business. From the website, initial customer contact to service provision.&lt;/p&gt;
&lt;p&gt;We have all done this, be it from the corner shop, a local cafe, a hotel, to ordering things online.  It's pretty much a given isn't it, the initial user experience is everything. Or is it?&lt;/p&gt;
&lt;p&gt;Recently I came across what  was a very bad initial customer experience &#8211; not that they aren't that hard to find.&lt;/p&gt;
&lt;p&gt;However I found myself pursuing with the experience, defending the vendor.  All because of several recommendations from trusted friends.&lt;/p&gt;
&lt;h3&gt;The Experience&lt;/h3&gt;
&lt;p&gt;We were looking for last minute accommodation in a nearby town.   Having reviewed the available accommodation on the local tourist bureau web site,  we selected one  that met our dates and various requirements.   We were advised to approached the accommodation provider directly.  So we did&#8230;&lt;/p&gt;
&lt;p&gt;This when the bad experience started.   The website was something from 1998, plus it just didn't seem to render correctly in any of our browsers, even Internet Explorer 6.     Okay this is not that unusual in the accommodation trade as secondary accommodation directory sites (like the tourist bureau) or reseller vendors like wotif tend to do all the promotional work for the accommodation.   Still it was a little off putting.&lt;/p&gt;
&lt;p&gt;Anyway we used their online form and emailed them with our requirements and requested dates.&lt;/p&gt;
&lt;p&gt;Time went by, two, three, four days, other emails were sent &#8211; no reply.&lt;/p&gt;
&lt;p&gt;Maybe they where no longer in business.   A quick check on a satellite photo from last month on  &lt;a href="http://www.nearmap.com/"&gt;Nearmaps&lt;/a&gt; showed they where still operational.   Maybe they  are just not that Internet savvy.&lt;/p&gt;
&lt;p&gt;It was funny at this point I was making excuses from the vendor. Wanting them to shape up and be outstanding,  a beacon of customer service with a rough exterior.&lt;/p&gt;
&lt;p&gt;So we resorted to the old school methods &#8211; the telephone.&lt;/p&gt;
&lt;p&gt;We rang them, mid morning, usually the best time to get any accommodation provider I have found.   No answer, not even an answering machine.    It's at this point real alarm bells went off.   I contacted the tourist bureau in question, yes they confirmed the business was still in operation, they suggested that we must have just been unlucky.&lt;/p&gt;
&lt;p&gt;We rang at different times over the next few days, until we finally go someone on the phone.   They explained in detail they were busy, and what did we want&#8230;&lt;/p&gt;
&lt;p&gt;Clearly at this point I had somehow fallen into the set of &lt;a href="http://en.wikipedia.org/wiki/Fawlty_Towers"&gt;Fawlty Towers&lt;/a&gt;.    After some strained conversation we determined that they didn't have the accommodation we were looking for.  And yet they were advertising that they did.  This fact they  were not in the least bit  concerned about.&lt;/p&gt;
&lt;p&gt;After another phone call we learn that the same accommodation was available, just with one day difference.   However they were clearly not prepared to tell us this unless we asked.&lt;/p&gt;
&lt;p&gt;It gets better, to date we have never got a reply to the emails.&lt;/p&gt;
&lt;p&gt;And finally it came time to confirm the booking, again it took several phone calls to reach one flustered employee.  Who at least this time was helpful &#8211; Basil Fawlty mustn't have been on duty that day.&lt;/p&gt;
&lt;h3&gt;The Trust Factor&lt;/h3&gt;
&lt;p&gt;Why did we even bother with this accommodation provider.  Why did we give them chance after chance.&lt;/p&gt;
&lt;p&gt;It was the trust factor. It was because we trusted the reviews and recommendations  we had been given face to face from friends about the accommodation provider that really made us put aside the bad (well no service) that they were providing.&lt;/p&gt;
&lt;p&gt;It's something to consider, that recommendation factor, reviews, testimonials from real people, given freely, independently can be the key factor.&lt;/p&gt;
&lt;p&gt;Despite all the bad experience and warning signs, all that is put aside, as appearances can be deceiving,  but a word of mouth recommendation is worth pure gold!  This we should be using on the web, as small business embraces the social media of the web, the recommendation of your customers is king.&lt;/p&gt;
&lt;p&gt;Something to consider.&lt;/p&gt;
&lt;img src="http://manwithnoblog.com/5e94d05d/4a7d2c88/FeedBurner/1.0 (http://www.FeedBurner.com).gif" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=SBPJ11GHlsI:taJzpJ4l2GI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=SBPJ11GHlsI:taJzpJ4l2GI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=SBPJ11GHlsI:taJzpJ4l2GI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?i=SBPJ11GHlsI:taJzpJ4l2GI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/manwithnoblog?a=SBPJ11GHlsI:taJzpJ4l2GI:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/manwithnoblog?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/manwithnoblog/~4/SBPJ11GHlsI" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/manwithnoblog/~3/SBPJ11GHlsI/</link>
	<source url="http://feeds.feedburner.com/manwithnoblog">Man with no blog</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/manwithnoblog/~3/SBPJ11GHlsI/?</guid>
	<pubDate>Mon, 21 Dec 2009 22:54 GMT</pubDate>

</item>

<item>
	<title>November trip to Ubud, Bali</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/12/blog_sarenindah.jpg" alt="Saren Indah, Ubud, Bali" title="Saren Indah, Ubud, Bali" width="450" height="259" class="alignnone size-full wp-image-451" /&gt;&lt;/p&gt;
&lt;p&gt;Recently, Meredith and I spent a few beautiful days in Bali, Indonesia. I did have all intention to write a mini travelogue and publish it here, but in the weeks we've been back, it's been crazily busy at work and in life.&lt;/p&gt;
&lt;p&gt;We arrived late Monday evening, sans children (who had Meredith's mother staying with them). My brother Charlie happened to be in town, so along with his friend, Rani, they were kind enough to pick us up from Ngurah Rai Airport, and in the middle of the night, we made our way to Nyuh Kuning, a small and quiet village just south of Ubud town center.&lt;/p&gt;
&lt;p&gt;Our chosen hotel, &lt;a href="http://www.sarenhotel.com/ubud/"&gt;Saren Indah&lt;/a&gt;, is tucked away on the southern end of the &lt;a href="http://www.monkeyforestubud.com/"&gt;Monkey Forest&lt;/a&gt;, near the top end of Jalan Nyuh Bulan. &lt;/p&gt;
&lt;p&gt;Replete with beautiful gardens, an inviting swimming pool, outdoor Bale style restaurant (open 7.30am &#8211; 10.30pm), and two story buildings housing the sixteen rooms, the place was fantastic. Either side of the property were rice fields, and although we stayed in one of the Garden rooms (lower floor), we're assuming the views from upstairs would be great.&lt;/p&gt;
&lt;p&gt;We ate and shopped, practised our Bahasa, and rode our two hired motorbikes, for the next four days, before sadly heading back to the airport early Saturday morning for the trip home. If you are considering a few days of downtime, you couldn't go wrong with booking one of the many cheap flights to Bali, and relaxing in Ubud for a few days.&lt;/p&gt;
&lt;p&gt;I've uploaded two videos that I took from the handlebars of the bike, using a loaned GoPro camera, designed for the purpose. This video shows &lt;a href="http://www.youtube.com/watch?v=WdAUazTl81Y"&gt;a quick ride around Nyuh Kuning&lt;/a&gt;, and this video shows &lt;a href="http://www.youtube.com/watch?v=yS9vxcQfOiQ"&gt;our ride from Jalan Hanoman in Ubud, over to Goa Gajah&lt;/a&gt; (Elephant Cave).&lt;/p&gt;
&lt;p&gt;Terima kasih (thank you) for reading this post; I trust you'll enjoy the videos!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Image: Photo of the reception Bale at Saren Indah Hotel, Ubud.&lt;/em&gt;&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/12/20/november-trip-to-ubud-bali/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/12/20/november-trip-to-ubud-bali/?</guid>
	<pubDate>Sun, 20 Dec 2009 06:36 GMT</pubDate>

</item>

<item>
	<title>Scaling a Rails application - Part 1</title>
	<description>&lt;p&gt;I'm by no means a "scaling expert", but I've recently been doing a lot of research into scaling web applications and the best ways to go about it.&lt;/p&gt;&lt;p&gt;What you see below is a rough guide based on what I've learnt - it's not scaling gospel or even an accurate or thorough discussion of all different techniques or schools of thought that can be applied to scaling.&lt;/p&gt;&lt;p&gt;So, what does this series of posts cover?&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;What scaling is;&lt;/li&gt;
&lt;li&gt;When/who you should think about scaling;&lt;/li&gt;
&lt;li&gt;The web server (two parts: the box and the software);&lt;/li&gt;
&lt;li&gt;The static assets;&lt;/li&gt;
&lt;li&gt;The database;&lt;/li&gt;
&lt;li&gt;The Rails code; and&lt;/li&gt;
&lt;li&gt;Caching&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;What scaling is&lt;/h2&gt;&lt;blockquote&gt;&lt;p&gt;In telecommunications and software engineering, scalability is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner or to be readily enlarged. For example, it can refer to the capability of a system to increase total throughput under an increased load when resources (typically hardware) are added. An analogous meaning is implied when the word is used in a commercial context, where scalability of a company implies that the underlying business model offers the potential for economic growth within the company.
&lt;cite&gt;&lt;a href="http://en.wikipedia.org/wiki/Scaling"&gt;http://en.wikipedia.org/wiki/Scaling&lt;/a&gt;&lt;/cite&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;h2&gt;When to scale&lt;/h2&gt;&lt;p&gt;Generally, the consensus seems to be that if your a start-up, fresh out of the oven, scaling is a waste of your time. Get some users first and build your product!&lt;/p&gt;&lt;p&gt;Scaling is generally something you consider when your current server setup is getting hammered and the growth of your applications warrants taking things to the next level.&lt;/p&gt;&lt;h2&gt;The web server&lt;/h2&gt;&lt;h3&gt;The box&lt;/h3&gt;&lt;p&gt;If you're going to be doing high traffic sites, you'd be stupid (in my opinion) not to get your own hardware - the cost of entry for some relatively good gear isn't that high and in the long run, the flexibility and power that comes with having your own hardware outweighs the hassle.&lt;/p&gt;&lt;p&gt;I'm running a Dell PowerEdge 1850 which is housed in a datacentre here in Perth (which makes sense for what I'm hosting on it) - it's not new, but it doesn't need to be - the only reason it was being disposed of by the company I bought it off was because the three year warranty had run out - during the three years however, it hadn't failed once and had been the primary domain controller for the organisation in question.&lt;/p&gt;&lt;p&gt;Something to consider carefully is location and if your site is targeted at an international audience, then you'll certainly want to pick a location to keep that new server of yours in a DC where there's good international pipes available (Perth isn't really blessed in this particular area).&lt;/p&gt;&lt;p&gt;When picking a datacentre, look for something with n+1 redundancy, diverse entry points for both data carriers and power (preferably off completely different feeds) and good security - taking a look at what carriers provide feeds into the facility is also a must.&lt;/p&gt;&lt;h3&gt;The software&lt;/h3&gt;&lt;p&gt;For the operating system, I'm a fan of Ubuntu server edition - I'll admit, I've not tried much else (FreeBSD and Debian) and I always come back to Ubuntu - I think that's mainly because my first experiences with Linux were on an Ubuntu box. I keep the install down to the bear minimums - build_essential, iptables, fail2ban, denyhosts, mysql, nginx and a local postfix instance are all that are running (there's probably some other things, but you get the idea - no need for fruit)&lt;/p&gt;&lt;p&gt;Personally, I use the nginx (/engine-x/) web server - it's fast at serving static assets and it knows when to get out of the way if I want to pass things off to my Rails app. High profile websites including Wordpress.com and Github are using nginx with great success when it comes to high traffic scenarios.&lt;/p&gt;&lt;p&gt;Another part of my setup is Unicorn. Unicorn is written to make use of a number of existing system elements (threads, balancing, etc) which makes it stupidly efficient. For more, see this article by &lt;a href="http://tomayko.com"&gt;Ryan Tomayko&lt;/a&gt; called "&lt;a href="http://tomayko.com/writings/unicorn-is-unix"&gt;I like Unicorn because it's Unix&lt;/a&gt;".&lt;/p&gt;&lt;p&gt;Here's my config file:&lt;/p&gt;&lt;div class="highlight nginx code highlight"&gt;&lt;pre&gt;&lt;span class="k"&gt;upstream&lt;/span&gt; &lt;span class="s"&gt;unicorn&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kn"&gt;server&lt;/span&gt; &lt;span class="s"&gt;unix:/var/www/example/current/tmp/sockets/unicorn.sock&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;server&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kn"&gt;listen&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;server_name&lt;/span&gt;  &lt;span class="s"&gt;example.org&lt;/span&gt; &lt;span class="s"&gt;www.example.org&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;access_log&lt;/span&gt;  &lt;span class="s"&gt;/var/log/nginx/example.access.log&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;location&lt;/span&gt; &lt;span class="s"&gt;/&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="kn"&gt;root&lt;/span&gt; &lt;span class="s"&gt;/var/www/example/current/public/&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;if&lt;/span&gt; &lt;span class="s"&gt;(-f&lt;/span&gt; &lt;span class="nv"&gt;$request_filename&lt;/span&gt;&lt;span class="s"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="kn"&gt;expires&lt;/span&gt; &lt;span class="s"&gt;60h&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
      &lt;span class="kn"&gt;break&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;        &lt;span class="c1"&gt;# Static asset&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="kn"&gt;if&lt;/span&gt; &lt;span class="s"&gt;(-f&lt;/span&gt; &lt;span class="nv"&gt;$document_root/system/maintenance.html&lt;/span&gt;&lt;span class="s"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="kn"&gt;return&lt;/span&gt; &lt;span class="mi"&gt;503&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;   &lt;span class="c1"&gt;# Temporarily unavailable&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="kn"&gt;if&lt;/span&gt; &lt;span class="s"&gt;(!-f&lt;/span&gt; &lt;span class="nv"&gt;$document_root/system/maintenance.html&lt;/span&gt;&lt;span class="s"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
     &lt;span class="c1"&gt;# error_page 500 501 502 503 504 /500.html;&lt;/span&gt;
      &lt;span class="kn"&gt;proxy_pass&lt;/span&gt;              &lt;span class="s"&gt;http://unicorn&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_set_header&lt;/span&gt;        &lt;span class="s"&gt;Host&lt;/span&gt; &lt;span class="nv"&gt;$host&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;       
    &lt;span class="kn"&gt;proxy_set_header&lt;/span&gt;        &lt;span class="s"&gt;X-Real-IP&lt;/span&gt;       &lt;span class="nv"&gt;$remote_addr&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_set_header&lt;/span&gt;        &lt;span class="s"&gt;X-Forwarded-For&lt;/span&gt; &lt;span class="nv"&gt;$proxy_add_x_forwarded_for&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;client_max_body_size&lt;/span&gt;    &lt;span class="mi"&gt;10m&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;client_body_buffer_size&lt;/span&gt; &lt;span class="mi"&gt;128k&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_connect_timeout&lt;/span&gt;   &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_send_timeout&lt;/span&gt;      &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_read_timeout&lt;/span&gt;      &lt;span class="mi"&gt;90&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_buffer_size&lt;/span&gt;       &lt;span class="mi"&gt;16k&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_buffers&lt;/span&gt;           &lt;span class="mi"&gt;32&lt;/span&gt; &lt;span class="mi"&gt;16k&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kn"&gt;proxy_busy_buffers_size&lt;/span&gt; &lt;span class="mi"&gt;64k&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="c1"&gt;# output compression saves bandwidth&lt;/span&gt;
  &lt;span class="kn"&gt;gzip&lt;/span&gt;              &lt;span class="no"&gt;on&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;gzip_http_version&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="s"&gt;.0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;gzip_comp_level&lt;/span&gt;   &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;gzip_proxied&lt;/span&gt;      &lt;span class="s"&gt;any&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="kn"&gt;gzip_types&lt;/span&gt;        &lt;span class="s"&gt;text/plain&lt;/span&gt; &lt;span class="s"&gt;text/html&lt;/span&gt; &lt;span class="s"&gt;text/javascript&lt;/span&gt; &lt;span class="s"&gt;text/css&lt;/span&gt; &lt;span class="s"&gt;text/xml&lt;/span&gt; &lt;span class="s"&gt;application/x-javascript&lt;/span&gt; &lt;span class="s"&gt;application/atom+xml&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;I also use Passenger from the gang over at Phusion - it's fantastic for getting things going straight away and doesn't require too much hassle - it's what I use on my development box and for smaller sites where I don't need to fiddle with things in the same way.&lt;/p&gt;&lt;p&gt;That's a long enough post, hopefully I'll get the next section on static assets and the database up soon.&lt;/p&gt;&lt;p&gt;It's important to remember that this is just my opinion, based on my experiences to date (which are somewhat limited given my age) - take everything with a grain of salt and always do your research before diving into something this big.&lt;/p&gt;</description>
	<link>http://mattdidcoe.com/discusses/scaling-a-rails-application-part-1</link>
	<source url="http://www.didcoe.id.au/feed/">Matt Didcoe</source>
	<guid isPermaLink="false">http://mattdidcoe.com/discusses/scaling-a-rails-application-part-1?</guid>
	<pubDate>Wed, 09 Dec 2009 02:32 GMT</pubDate>

</item>

<item>
	<title>Time for a change</title>
	<description>&lt;p&gt;So you may have noticed that all the old content on this site is gone and it looks, once again, different.&lt;/p&gt;&lt;p&gt;After some mulling, I decided it was time to move on - the content the previously resided here was out of date or pointless.&lt;/p&gt;&lt;p&gt;I'm starting fresh, the results of which will be seen shortly with my post on scaling with rails (from a novice's perspective) - I'm hoping that over Christmas and into the new year I can generate some new and relevant content on Ruby, Rails, servers and also life.&lt;/p&gt;&lt;p&gt;If you've reached here looking for something you consider to be of national importance, get in touch and I'll take a look at restoring it or overhauling it to be current.&lt;/p&gt;</description>
	<link>http://mattdidcoe.com/discusses/time-for-a-change</link>
	<source url="http://www.didcoe.id.au/feed/">Matt Didcoe</source>
	<guid isPermaLink="false">http://mattdidcoe.com/discusses/time-for-a-change?</guid>
	<pubDate>Wed, 09 Dec 2009 02:16 GMT</pubDate>

</item>

<item>
	<title>cf.Objective(ANZ) Day 2 Wrapup: more wizardry than you can poke a mouse pointer at</title>
	<description>&lt;p&gt;Wow, this is late huh? Day 2 of cf.Objective(ANZ).&lt;/p&gt;
&lt;p&gt;Day two started early for me, as I woke early to spend some more time polishing my presentation. After meeting Kevin Roche at breakfast, I decided to go to his session on “Fusebox Scaffolding” first up, over Terry Ryan’s session “ORM Basic to Advanced”.&lt;/p&gt;
&lt;p&gt;Kevin demonstrated a project he’s been working on intermittently for some time, which allows users to generate basic Fusebox starter code simply by pointing the scaffolding application to a database. The resultant files can then be tweaked and customised as required.&lt;/p&gt;
&lt;p&gt;Kevin’s system uses a template system developed by Peter Bell, which allows developers to write their own output templates using CFML itself – a mind-bendingly clever concept. Kevin will be releasing the SQL Server version of the code soon, and is looking for developers interested in helping out with Oracle and MySQL versions.&lt;/p&gt;
&lt;p&gt;Next I had a choice of Dan Wilson’s “Model Glue 3: Gesture” or Mark Szulc’s ColdFusion + LiveCycle = Enterprise Innovation”. I chose a third option: make final last minute panicky adjustments to my presentation, which was up next.&lt;/p&gt;
&lt;p&gt;Finally I was up, opposite Ron Hopper’s “Behaviour Driven Development with CFSpec”. I’d reversed the colours in Dreamweaver to try and make my code samples easier to see on the projectors, which were quite low contrast, but an unintended side effect of this was that it was hard for me to see my mouse cursor, which made things a little more difficult than they had to be. Nevertheless, the presentation went well and there were some nice comments in the Twitter stream (admittedly, mostly from my friends).&lt;/p&gt;
&lt;p&gt;After another tasty lunch of various wraps, sandwiches, salads and cake, followed by a show of card tricks from the Magic Industries camp, “The Ancient Art of Software: Wisdom of the ages applied to today’s software developers” with Toby Tremayne was on at the same time as Mark Stanton’s “Masters of WAR”. I’d heard that there was going to be fire in Toby’s presentation so that’s where I headed.&lt;/p&gt;
&lt;p&gt;Toby is the best known magician in the ColdFusion world today and his presentation presented the four archetypes of magic practioners: The Trickster, The Sorcerer, The Oracle and The Sage. Describing the traditional attributes of the four, Toby then likened each to a type of software developer, using well-known members of the ColdFusion community as examples, with strategies to help acolytes ascend through the ranks.&lt;/p&gt;
&lt;p&gt;And of course, there was magic – Toby made a cube disappear from a wooden chest, produced a list of words provided by random audiences from a locked box displayed at the beginning of the session, and finally burnt a card marked with audience supplied words in a wall of flame before producing it again, only slightly singed, from the deck.&lt;/p&gt;
&lt;p&gt;Straight after, I chose to see Mike Brunt’s “Clustering ColdFusion” over Terry Ryan’s “Extending ColdFusion Builder” – not so much because I have any need for clustering in the projects that i do, but mostly because Mike is a well-respected expert in that topic as well as a very funny bloke, and I wanted to see what he had to say.&lt;/p&gt;
&lt;p&gt;Mike didn’t disappoint. As well as imparting some good advice – for example, the default install settings for ColdFusion are mostly incorrect for high performing sites – he also delivered some humorous gems.&lt;/p&gt;
&lt;p&gt;After afternoon tea, the very last sessions of cf.Objective(ANZ) for 2009: “Testing Testing 123” with Robin Hilliard, and “Using a Java Domain Layer with ColdFusion” with Jaime Metcher. I went to Robin’s session, wherein he promised that anyone who took up unit testing as part of their development process would, within one week of starting, have an epiphany about the usefulness of the system and would never go back.&lt;/p&gt;
&lt;p&gt;He then demonstrated using RocketBoots’ own testing framework, RocketUnit, and how he uses it to unit test continually while coding the model layer of his applications, ensuring logic errors are caught right away.&lt;/p&gt;
&lt;p&gt;And then it was over. Assembling everyone in the ballroom for Closing Remarks, Mark Mandel thanked everyone involved and acting as barrel girl, I drew the winners of the three raffles from the attendees who had completed evaluation sheets: one copy of ColdFusion Standard, one copy of Flash Builder and one copy of Fusion Reactor. The organisers present toasted with a glass of champagne and then it was time for us to vacate the venue.&lt;/p&gt;
&lt;p&gt;See you all next year!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kay.smoljak.com/"&gt;Posted from &lt;strong&gt;kay lives here&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://kay.smoljak.com/index.php/cf-objectiveanz-day-2-wrapup-more-wizardry-than-you-can-poke-a-mouse-pointer-at/"&gt;cf.Objective(ANZ) Day 2 Wrapup: more wizardry than you can poke a mouse pointer at&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://kay.smoljak.com/index.php/cf-objectiveanz-day-2-wrapup-more-wizardry-than-you-can-poke-a-mouse-pointer-at/</link>
	<source url="http://kay.smoljak.com/index.php/feed/">kay lives here</source>
	<guid isPermaLink="false">http://kay.smoljak.com/index.php/cf-objectiveanz-day-2-wrapup-more-wizardry-than-you-can-poke-a-mouse-pointer-at/?</guid>
	<pubDate>Thu, 03 Dec 2009 01:37 GMT</pubDate>

</item>

<item>
	<title>My chest filled to explode</title>
	<description>&lt;p&gt;Apologies to David McComb. For those who do not follow my twitter feed, I will tell you what happened over the past few days.&lt;/p&gt;
&lt;p&gt;I was riding to work on Friday morning, when I started having a pain in the chest.  Mild pain which I have been getting recently when I push myself on the bike, but because it is accompanied by a bout of nausea, I always put it down as stomach related. Instead it was angina and last Friday morning it did not go away in a couple of minutes after easing the pace.&lt;/p&gt;
&lt;p&gt;So I stopped at the nearest train station intending to catch the next train to work. However, the pain did not go away while waiting for the next train and the nausea got worse. So instead I caught the next train home. About 10 minutes into the trip, I realised I was having a heart attack, my chest pains where much stronger, it felt like my lungs where being crushed. I was having trouble breathing and I was losing sensation in my left arm.&lt;/p&gt;
&lt;p&gt;I rolled my bike out of the station and got home quickly, dropped the bike off, announced to Angie I was probably having a heart attack and walked across the road to the ambulance depot to get help.
&lt;/p&gt;
&lt;p&gt;I was then rushed to Fremantle hospital, while being told I should of called the ambulance from the train and they would of come and met me and saved 10 minutes, which could of made a big difference.&lt;/p&gt;
&lt;p&gt;The reason I was being rushed to Fremantle hospital instead of Rockingham hospital which was closer, was Fremantle has a specialist coronary care unit, which I got to see at close hand. I was in the Fremantle emergency department for a little over 10 minutes, as the prepared me for surgery. Then I was in surgery, getting a blockage in an artery which supplies blood to the heart cleared and making sure it stayed open by inserting in a steel tube.  &lt;/p&gt;
&lt;p&gt;Because the operation was only done under local anaesthetic and a big dose of morphine, once I was in post op and I located my phone, I was tweeting about it a little over two hours after I realised I was having an heart attack. &lt;/p&gt;
&lt;p&gt;48 hours after the operation, I was out of hospital, with no permanent damage to my heart. My lifestyle is about to change, I need to take drugs to reduce the thickness of my blood, my blood pressure, heart rate and cholesterol every day for the rest of my life  (even though only my cholesterol was above average). Lose a few kilos and eat less bad cholesterol ( reduce my intake of cheese, eggs, chocolate and fried noodles, because I eat little dairy or milk).&lt;/p&gt;
&lt;p&gt;
So a big thank you to everybody at the Kwinana ambulance depot, the Fremantle Hospital Emergency Department and Coronary Care Unit, without you I probably would not be alive right now.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/my-chest-filled-to-explode/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/my-chest-filled-to-explode/?</guid>
	<pubDate>Sun, 29 Nov 2009 08:40 GMT</pubDate>

</item>

<item>
	<title>cf.Objective(ANZ) Wrapup, Day 1: Holy brain burn, Batman!</title>
	<description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="cf.Objective(ANZ)" border="0" alt="cf.Objective(ANZ)" src="http://kay.smoljak.com/wp-content/uploads/2009/11/image.png" width="500" height="210" /&gt; &lt;/p&gt;
&lt;p&gt;I’m writing this on the plane on the way back to Perth from Melbourne after two mind-blowing days of ColdFusion conference goodness at &lt;a href="http://www.cfobjective.com.au/"&gt;cf.Objective(ANZ)&lt;/a&gt;. I’m surrounded by screaming babies, someone behind me keeps kicking me in the back and the person in front put their seat back the second the seatbelt light went off, meaning my notebook’s keyboard is pressed into my chest and typing is next to impossible. And there’s only three hours left to go. *sigh*&lt;/p&gt;
&lt;p&gt;Huge thankyous are due to the whole cf.Objective(ANZ) team for pulling it off – conference hosts Jared Rypka-Hauer and Steven Hauer, unfortunately neither of whom could make the trip down under; Jim Louis, meeting planner extraordinaire (“meeting planner” being the US term for what we would refer to here as an “event manager”); and my fellow Australian and New Zealand based committee members Barry Beatty, Toby Tremayne, Andrew Mercer, Kai Koenig and especially Mark Mandel, who did an unholy amount of work in the leadup to the conference. &lt;/p&gt;
&lt;p&gt;A great committee is not enough: conferences don’t happen without the generous financial support of sponsors; the expertise and willingness to go the extra mile of speakers; and of course, the people who buy tickets and come along. So credit is due to all.&lt;/p&gt;
&lt;p&gt;Despite the fact that I was tweaking, refining and testing my own presentation right up until 15 minutes before I went on stage, I only managed to miss two sessions the entire conference. But given that there were two simultaneous tracks, there were a whole stack of difficult decisions that had to be made.&lt;/p&gt;
&lt;p&gt;Here are some notes from the presentations that I got to see:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ben Forta and Terrence Ryan: Opening keynote&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The conference was kicked off by host Jared Rypka-Hauer via a pre-recorded video, during which is strongly suggested that we make sure that Jim didn’t have to buy his own drinks. Then it was over to Mark Mandel to introduce the keynote session: the original CF guru Ben Forta.&lt;/p&gt;
&lt;p&gt;Ben gave an overview of the current state of ColdFusion, including the marked increase in developer numbers since Macromedia was acquired by Adobe. The message he was preaching: it’s a good time to be a ColdFusion developer. &lt;/p&gt;
&lt;p&gt;Ben didn’t spend much time on stage however, handing over to evangelist Terry Ryan. Terry ran over some of the coolest features: in CF9 and shared some of their internal performance figures which clearly show how much faster CF9 is than previous versions: again, good news for developers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Andy Welsh: Getting Social with CF&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After morning tea, faced with a choice between Andrew Muller’s session on publish-subscribe RIAs and Andy Welsh on “Getting social with CF”, I elected to go to Andy’s Facebook-focused session. While I don’t have any plans Facebook applications anytime soon, I was interested in the technology and impressed with how far the platform has come. Andy had plenty of warnings for us, however: Facebook don’t give any useful support to developers, they change things constantly and without warning (with the side effect that the documentation is often out of date), and in peak times (i.e. lunchtime) things on Facebook grind to a halt. Despite all this, there is huge potential in the market – as&#160; Andy said, that set of challenges is nothing small businesses and freelancers don’t face daily &#8211; and Andy will be releasing his “Angry Ape” framework for building Facebook apps in CF sometime shortly.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kai Koenig: Creating Online and Offline Workflows with CFPDFFORM&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After another break, it was a choice between Mark Mandel’s session “Rapid OO Development with ColdFusion Frameworks” or “Creating Online and Offline workflows with ColdFusion’s CFPDFFORM” with Kai Koenig. Kai’s like the “big bro” I never had, so I decided to show my support upstairs in the Heritage Room. In the session, Kai examined just what was possible with ColdFusion’s PDF functionality, versus what was possible with the much more expensive LiveCycle services, and urged developers to be sure that they actually needed the full LiveCycle before letting their organisations commit to the purchase. He talked about situations where hybrid online and offline PDF workflows were needed, and demonstrated a customisable PDF Christmas card generator that he had worked on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Andrew Mercer: Future Proofing Your Application Development&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;After a very nice lunch of sandwiches, salad and little cakes, I decided to miss both Andrew Spaulding’s session “From Flash Catalyst to Flash Builder and ColdFusion: The Ultimate RIA Workflow” and Mike Schierberl’s very popular session “JVM Tuning and Optimisation” to spend some quality time in my room with my presentation. But I made sure I made it back in time for fellow West Australian Andrew Mercer’s session “Future Proofing Your Application Development”, up against Indy Nagpal’s “Improve ColdFusion Development Process: Using Decentralised Version Control with Testing and Continuous Integration’.&#160;&#160; &lt;/p&gt;
&lt;p&gt;Andrew took the bold move of presenting with no slides. He described some common scenarios faced by programmers of various skill levels and the possible outcomes. He reiterated the idea that design patterns solve a particular problem – and if you’re not having that problem, then you don’t need that design pattern. He also urged developers not to feel pressured into diving into OO development if they don’t understand or don’t have need to.&lt;/p&gt;
&lt;p&gt;Andrew also talked about three relatively new “lite” frameworks, which have each been designed as a antidote to the trend for the major frameworks to be large and cumbersome. The session had plenty of time allowed for audience discussion and a spirited discussion of various frameworks ensued – several attendees myself included) expressing a fondness for the days of Fusebox 3 when development was much simpler and more fun.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Justin Mclean: Connecting Hardware up to ColdFusion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The final session of the day was a choice of Justin Mclean’s “Connecting Hardware up to ColdFusion” or Geoff Bowers’ “Cascading View Inheritance”. Given that I’d seen Justin’s session in Perth at Edge of the Web which had used Flex code samples, and had in fact ordered an Arduino starter kit of my own, i decided to catch his presentation again and see if i could pick up some extra ideas as this time he was using ColdFusion sample code.&lt;/p&gt;
&lt;p&gt;The hardware referred to in Justin’s presentation title is in fact a small hobby electronics component set made in Italy called Arduino. A number of different components are cheaply available, enabling developers to cobble together anything from pointless flashing LEDs, to useful environmental sensors of all descriptions, to fighting robots and even web servers. Justin has just released his ColdFusion library for developing Arduino applications in ColdFusion to RIA Forge.&lt;/p&gt;
&lt;p&gt;All in all, it was an exhaustingly busy day and I came away with a head full of ideas and new knowledge. After dinner with a whole bunch of conference-goers at a Japanese restaurant called “Chocolate Buddha” in nearby Federation Square, I managed to tear myself away from the bar after just one beer, and work on my presentation for the following day. &lt;/p&gt;
&lt;p&gt;Stay tuned for my day two wrap up!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kay.smoljak.com/"&gt;Posted from &lt;strong&gt;kay lives here&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://kay.smoljak.com/index.php/cf-objectiveanz-wrapup-day-1-holy-brain-burn-batman/"&gt;cf.Objective(ANZ) Wrapup, Day 1: Holy brain burn, Batman!&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://kay.smoljak.com/index.php/cf-objectiveanz-wrapup-day-1-holy-brain-burn-batman/</link>
	<source url="http://kay.smoljak.com/index.php/feed/">kay lives here</source>
	<guid isPermaLink="false">http://kay.smoljak.com/index.php/cf-objectiveanz-wrapup-day-1-holy-brain-burn-batman/?</guid>
	<pubDate>Wed, 18 Nov 2009 07:09 GMT</pubDate>

</item>

<item>
	<title>You too can be a Successful Freelancer</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/11/blog_eotwtalk.jpg" alt="" title="You too can be a successful freelancer" width="450" height="300" class="alignnone size-full wp-image-446" /&gt;&lt;/p&gt;
&lt;p&gt;I was honoured to speak on day one of &lt;a href="http://www.edgeoftheweb.org.au/"&gt;Edge of the Web 2009&lt;/a&gt;. My presentation, &lt;a href="http://www.slideshare.net/milesb/you-too-can-be-a-successful-freelancer"&gt;You Too Can be a Successful Freelancer&lt;/a&gt;, contained both personal stories of my freelancing years, as well as some of the material from my book, &lt;a href="http://tinyurl.com/posfbook"&gt;The Principles of Successful Freelancing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I had a great time preparing it, and then delivering it to a enthusiastic audience (a huge thanks to you if you were there!), and have uploaded the slides to my SlideShare account. You can see them embedded below. The slides were featured on the SlideShare front page the day after I uploaded them &#8211; thanks SlideShare!&lt;/p&gt;
&lt;p&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=youcanbeasuccessfulfreelancer-notefree2-091104193316-phpapp01&#038;rel=0&#038;stripped_title=you-too-can-be-a-successful-freelancer" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=youcanbeasuccessfulfreelancer-notefree2-091104193316-phpapp01&#038;rel=0&#038;stripped_title=you-too-can-be-a-successful-freelancer" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;p&gt;You can see a number of the presentations given at Edge of the Web 2009 on &lt;a href="http://www.slideshare.net/tag/eotw09"&gt;SlideShare here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Image: Photo by Richard Giles. &lt;a href="http://www.flickr.com/photos/richardgiles/4074599540/"&gt;Original photo here&lt;/a&gt;.&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/11/08/you-too-can-be-a-successful-freelancer/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/11/08/you-too-can-be-a-successful-freelancer/?</guid>
	<pubDate>Sun, 08 Nov 2009 08:27 GMT</pubDate>

</item>

<item>
	<title>RGBa backgrounds in IE</title>
	<description>&lt;p&gt;RGBa is the new black, with support in most modern Safari 3, Firefox 3 and Opera 10, you can have semi transparent elements.  Only there is no support currently in IE for RGBa.&lt;/p&gt;
&lt;p&gt;However, you can easily fake it for backgrounds of block elements in IE with&lt;br /&gt;
&lt;code&gt;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#aaRRBBGG', EndColorStr='#aaRRBBGG);&lt;/code&gt;&lt;br /&gt;
The filter gradient places a alpha channel colour gradient over the background. So as long the background is transparent, the start and end colours the same and the alpha (aa) channel a value greater than 0 (fully transparent) and FF (fully opaque), you get a block element in IE with a RGBa background. You can see an  example of &lt;a href="http://nickcowie.com/proge/rgba-ie.html"&gt;RGBa in action in IE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The simplest way is including in your CSS&lt;br /&gt;
&lt;code&gt;background: transparent ;&lt;br /&gt;
background: rgba(255,0,0,0.5) ;&lt;br /&gt;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#88ff0000', EndColorStr='#88ff0000'); &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Which is clean and simple, even it does deliver you invalid CSS. There are two problems,  if a browser does not support RGBa and is not IE, (eg FF2) the block element background will be transparent. I do not think that is a major issue right now. There are a handful of browsers outside IE in use that do not support RGBa. My main concern is future proofing, the next major version of IE (the beta is due within a year) will support RGBa (as well as HTML5 and some CSS3 according to sources) and as usual will maintain backwards compatibility with earlier versions of IE. So you will get a semi transparent background colour overlaid with a semi transparent gradient.&lt;/p&gt;
&lt;p&gt;The solution, is to provide a stylesheet to all browsers and an extra stylesheet to IE8 and below with &lt;a href="http://nickcowie.com/2005/conditional-comments/"&gt;conditional comments&lt;/a&gt;. So your CSS will have:&lt;br /&gt;
&lt;code&gt;background: fallback color RGB or hex ;&lt;br /&gt;
/* background colour for browsers that are not IE that do not understand RGBa */&lt;br /&gt;
background: rgba(R,G,B,a) ;&lt;/code&gt;&lt;br /&gt;
Your HTML will include (note don’t try and cut and paste from here as grab &lt;a href="http://nickcowie.com/proge/ie8cc.txt"&gt;the text file&lt;/a&gt; instead):&lt;br /&gt;
&lt;code&gt;&lt;!--[if lt IE 8]&gt;&lt;br /&gt;
&lt;link rel="stylesheet" type="text/css" href="/xtras/ieonly.css" media="screen" /&gt;&lt;br /&gt;
&lt;![endif]--&gt;&lt;/code&gt;&lt;br /&gt;
And ieonly.css file include:&lt;br /&gt;
&lt;code&gt;background: transparent ;&lt;br /&gt;
/* needed to clear the background colour */&lt;br /&gt;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#88ff0000', EndColorStr='#88ff0000'); &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you don’t believe me and do not have IE6, here is &lt;a href="http://nickcowie.com/proge/ie6rgba.png"&gt;the screenshot&lt;/a&gt;. And I was not the first one to suggest this method for implementing RGBa in IE, &lt;a href="http://www.hedgerwow.com/360/dhtml/rgba/demo.php"&gt;Hedger Wang&lt;/a&gt; did some time ago, and even suggested using canvas to provide the transparent background to FF2. I only found his example while finalising this post.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/rgba-backgrounds-in-ie/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/rgba-backgrounds-in-ie/?</guid>
	<pubDate>Sat, 07 Nov 2009 22:54 GMT</pubDate>

</item>

<item>
	<title>Ben Forta in the house: ColdFusion Week down under!</title>
	<description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="hero5-2" border="0" alt="hero5-2" src="http://kay.smoljak.com/wp-content/uploads/2009/11/hero52.jpg" width="500" height="173" /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;It’s been a long haul but next week – November 12 and 13 &#8211; is the cf.Objective(ANZ) conference in Melbourne, Australia.&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Although I’ve only just recovered from the &lt;a href="http://www.edgeoftheweb.org.au/"&gt;Edge of the Web conference&lt;/a&gt; here in Perth, next Wednesday morning I’ll be getting on the plane to Melbourne for three days of geek nirvana, CF style. We know it’s going to be huge because that almighty CF guru, Ben Forta, is making the journey too!&lt;/p&gt;
&lt;p&gt;As is typical when geeks geographically converge, there will be a number of other events happening around the conference: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In Sydney, there’s a CF User Group meeting and then drinks with Ben Forta and fellow CF evangelist Terry Ryan, starting at Adobe’s offices at 2pm before moving on to “a pub somewhere”. Check &lt;a href="http://groups.google.com/group/cfaussie?pli=1"&gt;the CFAUSSIE mailing list&lt;/a&gt; for updates.      &lt;/li&gt;
&lt;li&gt;The 11th of November in Melbourne will be the &lt;a href="http://farcrydevcamp.eventbrite.com/"&gt;FarCry Dev Camp&lt;/a&gt;, at Melbourne Law School. Come along to this free event to learn about the future direction of the open source FarCry framework and CMS as well as in-depth technical sessions, case studies and “general developer tom-foolery”, according to FarCry’s benevolent dictator Geoff Bowers.      &lt;/li&gt;
&lt;li&gt;Then of course there’s &lt;a href="http://www.cfobjective.com.au"&gt;the conference&lt;/a&gt; itself. Tickets (and hotel rooms) are still available but you’d better get in quick. There’s a ton of great speakers, including but not limited to Andy Welsh on using social applications with CF, Kai Koenig on the PDF features in CF, Justin McLean on connecting hardware to CF, Kevin Roche on Fusebox Scaffolding, Dan Wilson on ModelGlue 3, Robin Hilliard on testing… plus Terry Ryan and Ben Forta, plus Australian Adobe staff Mark Szulc and Andrew Spauling and a whole stack of others. I’ll be presenting on doing damage with CFGRID, and my fellow West Australian Andrew Mercer will be talking about future proofing your application with some of the new light-weight frameworks.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The conference wouldn’t have happened without the support of some very special sponsors, so a big shout-out to platinum sponsor &lt;a href="http://www.adobe.com/"&gt;Adobe&lt;/a&gt;, gold sponsors &lt;a href="http://www.rocketboots.com.au/"&gt;RocketBoots&lt;/a&gt; and &lt;a href="http://www.daemon.com.au/"&gt;Daemon&lt;/a&gt;, Silver Sponsors &lt;a href="http://www.novahost.com.au/"&gt;Nova Host&lt;/a&gt; and &lt;a href="http://www.magicindustries.net/"&gt;Magic Industries&lt;/a&gt;, bronze sponsors &lt;a href="http://www.gruden.com.au/"&gt;Gruden&lt;/a&gt; and &lt;a href="http://www.getrailo.org/"&gt;Railo&lt;/a&gt;, and supporters &lt;a href="http://www.therohans.com/"&gt;The Rohans&lt;/a&gt; and &lt;a href="http://www.ventego-creative.co.nz/"&gt;Ventego Creative&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Hope to see you there!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://kay.smoljak.com/"&gt;Posted from &lt;strong&gt;kay lives here&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://kay.smoljak.com/index.php/ben-forta-in-the-house-coldfusion-week-down-under/"&gt;Ben Forta in the house: ColdFusion Week down under!&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://kay.smoljak.com/index.php/ben-forta-in-the-house-coldfusion-week-down-under/</link>
	<source url="http://kay.smoljak.com/index.php/feed/">kay lives here</source>
	<guid isPermaLink="false">http://kay.smoljak.com/index.php/ben-forta-in-the-house-coldfusion-week-down-under/?</guid>
	<pubDate>Sat, 07 Nov 2009 21:02 GMT</pubDate>

</item>

<item>
	<title>Why use CSS Zen Garden for CSS3 demo</title>
	<description>&lt;p&gt;For those who have not seen my Edge of the Web &lt;a href="http://nickcowie.com/eotw/"&gt;CSS3 demonstration&lt;/a&gt; I used the &lt;a href="http://csszengarden.com"&gt;CSS Zen Garden&lt;/a&gt; HTML. Why, because I wanted to use somebody else’s HTML, mainly because I wanted to show it works with any HTML and that most people would be familiar with the site.&lt;/p&gt;
&lt;p&gt;I will not submit it, because Dave has not accepted any new submissions almost two year, my demo is far from the visual standard of most other design and I broke one &lt;strong&gt;major rule&lt;/strong&gt; the CSS does not validate.&lt;/p&gt;
&lt;p&gt;There are no hacks in the CSS just lots of browsers specific declarations like:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;-moz-box-shadow: 5px 5px 7px rgba(0,0,0,0.66);&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;And even worse Microsoft specific declarations, which break the W3C rules for CSS&lt;/p&gt;
&lt;p&gt;&lt;code&gt;filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#AA666666', Positive='true');&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;As I said in my presentation, the important thing to know about validation, is why your code does not validate, if you know that, then validation is irrelevant.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/why-use-css-zen-garden-for-css3-demo/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/why-use-css-zen-garden-for-css3-demo/?</guid>
	<pubDate>Thu, 05 Nov 2009 23:18 GMT</pubDate>

</item>

<item>
	<title>CSS3 presentations at EOTW09 and WebJam11</title>
	<description>&lt;p&gt;I really enjoyed developing my presentation for Edge of the Web. The research and experimentation was a lot of fun.  Explore the &lt;a href="http://nickcowie.com/eotw"&gt;demo using CSS Zen Garden HTML&lt;/a&gt;  and seriously try it in IE6, the&lt;a href="http://nickcowie.com/webjam11"&gt; WebJam presentation&lt;/a&gt; with some even more outrageous transitions needs Safari4 &lt;del&gt;or FF3.7&lt;/del&gt; and a little  exploring with a mouse.&lt;/p&gt;
&lt;div style="width:425px;text-align:left" id="__ss_2408884"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/nickobec/progressive-enhancement-with-css3" title="Progressive enhancement with CSS3"&gt;Progressive enhancement with CSS3&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=css3-091103025215-phpapp01&#038;stripped_title=progressive-enhancement-with-css3" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=css3-091103025215-phpapp01&#038;stripped_title=progressive-enhancement-with-css3" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/nickobec"&gt;Nick Cowie&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;What I learnt is enough from probably a dozen blog posts, so hopefully I will be writing  lot in the next few weeks.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/css3-presentations-at-eotw09-and-webjam11/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/css3-presentations-at-eotw09-and-webjam11/?</guid>
	<pubDate>Thu, 05 Nov 2009 08:57 GMT</pubDate>

</item>

<item>
	<title>Edge of the Tweet</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/10/eotw09tweet.jpg" alt="" title="Edge of the Tweet" width="450" height="282" class="alignnone size-full wp-image-431" /&gt;&lt;/p&gt;
&lt;p&gt;There is less than two weeks until Perth's second ever web conference; &lt;a href="http://www.edgeoftheweb.org.au"&gt;Edge of the Web 2009&lt;/a&gt; gets underway, and the excitement is building!&lt;/p&gt;
&lt;p&gt;One large element of the social aspects of web conferences is the &#8216;twitter back channel', you know; the thoughts and musings of people who are attending the conference posted on Twitter.&lt;/p&gt;
&lt;p&gt;With this in mind, I thought it worthwhile to go through &lt;a href="http://www.edgeoftheweb.org.au/speakers/"&gt;the impressive speakers list&lt;/a&gt;, and link those who are on &lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt; so you can also watch what the speakers are saying, before, during and after the crazy week we have planned.&lt;/p&gt;
&lt;p&gt;Derek Powazek &lt;a href="http://twitter.com/fraying"&gt;@fraying&lt;/a&gt;&lt;br /&gt;
Anil Dash &lt;a href="http://twitter.com/anildash"&gt;@anildash&lt;/a&gt;&lt;br /&gt;
Alex Payne &lt;a href="http://twitter.com/al3x"&gt;@al3x&lt;/a&gt;&lt;br /&gt;
Dmitry Baranovskiy &lt;a href="http://twitter.com/DmitryBaranovsk"&gt;@DmitryBaranovsk&lt;/a&gt;&lt;br /&gt;
Gary Barber &lt;a href="http://twitter.com/tuna"&gt;@Tuna&lt;/a&gt;&lt;br /&gt;
Ruth Ellison &lt;a href="http://twitter.com/RuthEllison"&gt;@RuthEllison&lt;/a&gt;&lt;br /&gt;
Lachlan Hardy &lt;a href="http://twitter.com/lachlanhardy"&gt;@lachlanhardy&lt;/a&gt;&lt;br /&gt;
Simon Pascal Klein &lt;a href="http://twitter.com/klepas"&gt;@klepas&lt;/a&gt;&lt;br /&gt;
Kevin Yank &lt;a href="http://twitter.com/sentience"&gt;@sentience&lt;/a&gt;&lt;br /&gt;
Miles Burke &lt;a href="http://twitter.com/milesb"&gt;@milesb&lt;/a&gt;&lt;br /&gt;
Ash Donaldson &lt;a href="http://twitter.com/ashdonaldson"&gt;@ashdonaldson&lt;/a&gt;&lt;br /&gt;
Matt Balara &lt;a href="http://twitter.com/MattBalara"&gt;@MattBalara&lt;/a&gt;&lt;br /&gt;
Matt Didcoe &lt;a href="http://twitter.com/mattman"&gt;@mattman&lt;/a&gt;&lt;br /&gt;
Scott Gledhill &lt;a href="http://twitter.com/gleddy"&gt;@gleddy&lt;/a&gt;&lt;br /&gt;
Nick Cowie &lt;a href="http://twitter.com/nickobec"&gt;@nickobec&lt;/a&gt;&lt;br /&gt;
Myles Eftos &lt;a href="http://twitter.com/madpilot"&gt;@madpilot&lt;/a&gt;&lt;br /&gt;
James McCutcheon &lt;a href="http://twitter.com/jamesmcc"&gt;@jamesmcc&lt;/a&gt;&lt;br /&gt;
Justin Mclean &lt;a href="http://twitter.com/JustinMclean"&gt;@JustinMclean&lt;/a&gt;&lt;br /&gt;
Darcy Laycock &lt;a href="http://twitter.com/Sutto"&gt;@Sutto&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Remember, if you are attending Edge of the Web 2009, you should use #eotw09 as the hashtag. It'd probably be a good idea to also follow the &lt;a href="http://twitter.com/eotw"&gt;@eotw&lt;/a&gt; Twitter account too!&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/10/21/edge-of-the-tweet/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/10/21/edge-of-the-tweet/?</guid>
	<pubDate>Wed, 21 Oct 2009 07:31 GMT</pubDate>

</item>

<item>
	<title>Ideas 6: The Edge of the Web Edition</title>
	<description>&lt;p&gt;Perth has had it's day in the sun, by holding the last five Ideas events, but now it is Brisvegas' go. The theme: Edge of the Web, because we have two speakers giving you exclusive previews of their Edge of the Web presentations: Ash Donaldson presenting &lt;em&gt;Designing to persuade: Shaping the User Experience&lt;/em&gt; and yours truly blabbing on about &lt;em&gt;Stuff They Never Taught You at Website School&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;We will be at the &lt;a href="http://www.ploughinn.com.au/"&gt;Plough Inn, Southbank&lt;/a&gt; on October 21st 2009. So if you are in Brisbane, and have been meaning to get to an AWIA event, now is your chance!&lt;/p&gt;
&lt;p&gt;Members are $45, non members are $55. Bargin.&lt;/p&gt;
&lt;p&gt;See you all then!&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=Z5BChyXUEvY:b5YNZkiVpYI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=Z5BChyXUEvY:b5YNZkiVpYI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=Z5BChyXUEvY:b5YNZkiVpYI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=Z5BChyXUEvY:b5YNZkiVpYI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=Z5BChyXUEvY:b5YNZkiVpYI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=Z5BChyXUEvY:b5YNZkiVpYI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=Z5BChyXUEvY:b5YNZkiVpYI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=Z5BChyXUEvY:b5YNZkiVpYI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/Z5BChyXUEvY" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/Z5BChyXUEvY/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/Z5BChyXUEvY/?</guid>
	<pubDate>Tue, 13 Oct 2009 04:26 GMT</pubDate>

</item>

<item>
	<title>WebWiz Sydney 2009</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/09/blog_canoes.jpg" alt="" title="Canoes &#038; Bickley Reservoir" width="450" height="277" class="alignnone size-full wp-image-427" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.webweek.com.au"&gt;Australian Web Week&lt;/a&gt; is just a couple of weeks away, and the team at the &lt;a href="http://www.webindustry.asn.au"&gt;Australian Web Industry Association &lt;/a&gt;have created quite a unique event for the occassion.&lt;/p&gt;
&lt;p&gt;Instead of the usual pre- Web Directions South &lt;a href="http://www.port80.asn.au"&gt;Port80 drinks and pizza affair&lt;/a&gt;, which we've held for the last few years, we're introducing a new event to your calendar: WebWiz.&lt;/p&gt;
&lt;p&gt;The concept is great; there will be a panel for four web experts, plus an additional two contestants hand-picked from the audience to compete for &#8216;millions of dollars worth of awesome web kudos'. &lt;/p&gt;
&lt;p&gt;Guaranteed to be a great way to spend a Tuesday evening in Sydney!&lt;/p&gt;
&lt;p&gt;All the gory details are:&lt;/p&gt;
&lt;p&gt;Tuesday 6th of October 2009&lt;br /&gt;
from 7:00pm&lt;br /&gt;
Top floor&lt;br /&gt;
&lt;a href="http://pyrmontbridgehotel.com/"&gt;Pyrmont Bridge Hotel&lt;/a&gt;&lt;br /&gt;
96 Union Street&lt;br /&gt;
Pyrmont NSW 2009&lt;br /&gt;
(&lt;a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=96+union+st,+pyrmont+nsw&#038;sll=37.0625,-95.677068&#038;sspn=52.372705,78.662109&#038;ie=UTF8&#038;t=h&#038;z=17&#038;iwloc=A"&gt;Google Map&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Entry is absolutely &lt;strong&gt;FREE&lt;/strong&gt; &#8211; however there are only limited places available, so I suggest you head straight over and &lt;a href="http://port80webwiz.eventbrite.com/"&gt;RSVP now&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During the evening (&lt;em&gt;which will include free nibbles and a cash bar&lt;/em&gt;), we'll also be announcing some of the finalists for the &lt;a href="http://www.webawards.com.au"&gt;Australian Web Awards&lt;/a&gt;, just to make it even more exciting!&lt;/p&gt;
&lt;p&gt;I hope that you can make it!&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/09/23/webwiz-sydney-2009/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/09/23/webwiz-sydney-2009/?</guid>
	<pubDate>Wed, 23 Sep 2009 01:24 GMT</pubDate>

</item>

<item>
	<title>The League of Moveable Type</title>
	<description>&lt;p&gt;I just admire &lt;a href='http://www.theleagueofmoveabletype.com/'&gt;The League of Moveable Type&lt;/a&gt;. While a lot of font foundries are still working on licensing issues with embedding fonts in PDFs. here a couple of font designers discovered &lt;a href="http://nickcowie.com/2008/font-face/"&gt;@font-face&lt;/a&gt; and went lets make the world a better place. By creating &lt;a href='http://www.theleagueofmoveabletype.com/'&gt;The League of Moveable Type&lt;/a&gt;, convincing a few fellow font designers to join them in releasing fonts with an open source licence suitable for embedding with @font-face.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/the-league-of-moveable-type/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/the-league-of-moveable-type/?</guid>
	<pubDate>Fri, 11 Sep 2009 19:04 GMT</pubDate>

</item>

<item>
	<title>I am on the Edge of the Web</title>
	<description>&lt;p&gt;Well I am speaking at the Edge of the Web Conference in Perth in November. The title Progressive Enhancement with CSS: Or how I stopped worrying about IE6 and starting loving CSS3.&lt;/p&gt;
&lt;p&gt;The aim is to show how you can use CSS2 and CSS3 to improve the experience of visitors using modern browsers, while not blocking access to those people still using older browsers like IE6.  I want to convince the audience, that you can build sites that do not have to look the same in all browsers.&lt;/p&gt;
&lt;p&gt;I will be looking at what CSS2 and CSS3 you can safely implement now. The main provision it must not break IE6. It does not have to work in IE6, just have a safe fallback position.&lt;/p&gt;
&lt;p&gt;The presentation is not aimed at people who read Surfin Safari, CSS3.info or similar sites and then go off an experiment with what they have been shown. That is what I do&lt;/p&gt;
&lt;p&gt;I know I will be covering those I covered indepth before like &lt;a href="http://mixedgrill.webindustry.asn.au/2008/opacity-vs-rgba-transparency-with-css"&gt;opacity/transparency&lt;/a&gt; and &lt;a href=http://nickcowie.com/2008/font-face/”&gt;@font-face&lt;/a&gt;. Are there any other CSS2 or CSS3 properties you would like to see me cover? Otherwise I might go all shock and awe with transitions ;-)&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/i-am-on-the-edge-of-the-web/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/i-am-on-the-edge-of-the-web/?</guid>
	<pubDate>Mon, 07 Sep 2009 18:58 GMT</pubDate>

</item>

<item>
	<title>Cleaning up Word HTML</title>
	<description>&lt;p&gt;If you are like me, on occasions you have people want to paste directly from Word into CMS or Wordpress. I was bemoaning the fact, that you either end up with Word HTML or lose all the formatting, when a colleague of mine, &lt;a href="http://stevenmiles.com.au/"&gt;Steven Miles&lt;/a&gt; suggest I use JavaScript to clean up the HTML and provide the some code.&lt;/p&gt;
&lt;p&gt;So this is what I created to &lt;a href="http://nickcowie.com/other/clean.html"&gt;clean up Word HTML&lt;/a&gt;, you paste the HTML is to the editable div, hit the button and if you are using Internet Explorer the converted HTML is copied to your clipboard. So you can paste the clean HTML (note it is HTML code) straight into the CMS editor in HTML mode or WordPress.&lt;/p&gt;
&lt;p&gt;Note, while you can use JavaScript to add to the clipboard with Internet Explorer, you need to use &lt;a href="http://javascript.internet.com/forms/clipboard-copy.html"&gt;Flash to copy the contents&lt;/a&gt; to the clipboard for other browsers. I have not do that yet. Mainly because Internet Explorer is the corporate browser and this was created for work.&lt;/p.&lt;/p&gt;
&lt;p&gt;So have a look under the hood, see how it works, take the code  and modify it for your own use. It appears to be working for what I need, but maybe needed to be modified for your situation.&lt;/p&gt;
&lt;p&gt;&lt;ins datetime="2009-10-05T04:41:53+00:00"&gt;&lt;br /&gt;
&lt;h3&gt;*** does not currently work in IE8, I need to investigate further ***&lt;/h3&gt;
</description>
	<link>http://nickcowie.com/2009/cleaning-up-word-html/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/cleaning-up-word-html/?</guid>
	<pubDate>Mon, 07 Sep 2009 09:27 GMT</pubDate>

</item>

<item>
	<title>Edge of the Web 2009 program announced</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/09/pizza.jpg" alt="" title="Pizza, Pizza, Pizza" width="450" height="300" class="alignnone size-full wp-image-413" /&gt;&lt;/p&gt;
&lt;p&gt;The full exciting program for &lt;a href="http://www.edgeoftheweb.org.au/"&gt;Edge of the Web 2009&lt;/a&gt; has now been announced, and you can peruse the fine speakers and their topics over on &lt;a href="http://www.edgeoftheweb.org.au/program/"&gt;the Program page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now, I could be biased (hey, I'm speaking at the event!) but I truly believe there's a great line-up of talent, those locals, as well as those coming from both interstate and overseas, to our humble city to share their wisdom at Western Australia's own web design and development conference.&lt;/p&gt;
&lt;p&gt;People like &lt;a href="http://www.edgeoftheweb.org.au/speakers/derek-powazek/"&gt;Derek Powazek&lt;/a&gt;, who I saw speak in New Zealand earlier this year, Twitter API superstar, &lt;a href="http://www.edgeoftheweb.org.au/speakers/alex-payne/"&gt;Alex Payne&lt;/a&gt; and well-known blogger, &lt;a href="http://www.edgeoftheweb.org.au/speakers/anil-dash/"&gt;Anil Dash&lt;/a&gt; are visiting Australia for Edge of the Web.&lt;/p&gt;
&lt;p&gt;In total, there are &lt;a href="http://www.edgeoftheweb.org.au/speakers/"&gt;22 kick ass speakers&lt;/a&gt; who will entertain, educate and invigorate you to push the web further. Add these to the &lt;a href="http://www.edgeoftheweb.org.au/workshops/"&gt; great workshops&lt;/a&gt; and the black tie &lt;a href="http://www.webawards.com.au/"&gt;Australian Web Awards&lt;/a&gt; gala event, and you've got one great week!&lt;/p&gt;
&lt;p&gt;The best part is, if you &lt;a href="http://www.edgeoftheweb.org.au/registration/"&gt;get in right now and register&lt;/a&gt;, early bird pricing is in place until September 15 (that's right; only a week left!) which means you can save some of your money (hey, spend it on drinks at the number of social events which will also happen around the days before and after, and evenings of, the conference).&lt;/p&gt;
&lt;p&gt;Don't just take my word for it. Hit your favourite micro-blogging platform and ask your colleagues, or search for blog posts reviewing last years event. I'm positive you'll love being at the &lt;a href="http://www.edgeoftheweb.org.au/"&gt;Edge of the Web 2009&lt;/a&gt;! &lt;/p&gt;
&lt;p&gt;Be quick organising those tickets though; the fun begins in only eight weeks time&#8230;&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/09/07/edge-of-the-web-2009-program-announced/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/09/07/edge-of-the-web-2009-program-announced/?</guid>
	<pubDate>Mon, 07 Sep 2009 07:53 GMT</pubDate>

</item>

<item>
	<title>Want a copy of my book, Free?</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/09/wellingtonsky.jpg" alt="" title="Wellington Sky" width="450" height="300" class="alignnone size-full wp-image-411" /&gt;&lt;/p&gt;
&lt;p&gt;Everyone loves a freebie, right? Well, here's a great freebie &#8211; a PDF copy of the book I wrote last year, &lt;a href="http://www.principlesofsuccessfulfreelancing.com"&gt;The Principles of Successful Freelancing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;All you need to do is &lt;a href="http://www.twitaway.com"&gt;visit this website&lt;/a&gt;, and either follow &lt;a href="http://twitter.com/sitepointdotcom"&gt;@sitepointdotcom&lt;/a&gt; on Twitter, or put your email address in the box to get a download link.&lt;/p&gt;
&lt;p&gt;I'd like to also suggest you &lt;a href="http://www.twitter.com/milesb"&gt;follow me on Twitter&lt;/a&gt;, whilst you're at it. :)&lt;/p&gt;
&lt;p&gt;Judging by &lt;a href="http://search.twitter.com/search?q=twitaway"&gt;people's reactions&lt;/a&gt;, this 10 day only giveaway will once again be HUGE.&lt;/p&gt;
&lt;p&gt;The team at &lt;a href="http://www.sitepoint.com"&gt;SitePoint &lt;/a&gt;did the same thing some time ago, with another book. The result of that twitaway was 13,000 new followers in under a week! That's a great jump in followers for anyone over any period of time, let alone an increase like that in a week. You can read all about that campaign &lt;a href="http://www.twitip.com/how-to-grow-your-follower-numbers-to-over-10000-in-a-week/"&gt;over at TwiTip&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I hope you enjoy the book (so much so that you'll &lt;a href="http://tinyurl.com/posfbook"&gt;buy the real paper version&lt;/a&gt; too!), and remember, this only lasts for the next ten days.&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/09/03/want-a-copy-of-my-book-free/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/09/03/want-a-copy-of-my-book-free/?</guid>
	<pubDate>Wed, 02 Sep 2009 22:42 GMT</pubDate>

</item>

<item>
	<title>John Siracusa on Snow Leopard</title>
	<description>&lt;p&gt;&lt;a href="http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars"&gt;John Siracusa on OS X Snow Leopard&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Got all that? A nearly two-year development cycle, but no new features. Major new frameworks for developers, but few new bugs. Significant changes to the core OS, but more reliability. And a franchise rejuvenation with few user-visible changes.&lt;/p&gt;
&lt;p&gt;It's enough to turn a leopard white.&lt;/p&gt;&lt;/blockquote&gt;
</description>
	<link>http://www.node.mu/2009/09/01/john-siracusa-on-snow-leopard/</link>
	<source url="http://www.node.mu/feed/">node.mu</source>
	<guid isPermaLink="false">http://www.node.mu/2009/09/01/john-siracusa-on-snow-leopard/?</guid>
	<pubDate>Mon, 31 Aug 2009 22:59 GMT</pubDate>

</item>

<item>
	<title>…and we still don’t have day-light saving</title>
	<description>&lt;p&gt;&lt;object width="560" height="340"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/PDhmdbVk0l4&#038;hl=en&#038;fs=1&#038;"&gt;&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PDhmdbVk0l4&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=bIkUcQLh21Y:1iT5BboqioI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=bIkUcQLh21Y:1iT5BboqioI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=bIkUcQLh21Y:1iT5BboqioI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=bIkUcQLh21Y:1iT5BboqioI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=bIkUcQLh21Y:1iT5BboqioI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=bIkUcQLh21Y:1iT5BboqioI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=bIkUcQLh21Y:1iT5BboqioI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=bIkUcQLh21Y:1iT5BboqioI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/bIkUcQLh21Y" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/bIkUcQLh21Y/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/bIkUcQLh21Y/?</guid>
	<pubDate>Mon, 31 Aug 2009 01:25 GMT</pubDate>

</item>

<item>
	<title>It is 2009 and some people still do not get accessibility</title>
	<description>&lt;p&gt;At the Gov2.0 taskforce roadshow I ended up in conversation with a representative of one Department bemoaning the fact the Government will not give them extra money to make their websites WCAG 1.0 level 2 compliant.&lt;/p&gt;
&lt;p&gt;I said it does not cost more to build a WCAG 1.0 level 2 compliant website if your developer knows what they where doing. The two developers sitting either side of us ( one state government and one private enterprise) agreed, yet this person kept saying it costs more money.&lt;/p&gt;
&lt;p&gt;The private enterprise developer then asked why don’t you include the requirement for WCAG 1.0 level 2 compliance in their website tender. The response it is too expensive. Asked if they ever tried, no it is too expensive was the response.&lt;/p&gt;
&lt;p&gt;It is not 2000, when Maguire vs SOCOG decision was new and fresh and understanding of website accessibility amongst developers was limited. For the past 10 years, Australians website developers and Government Agencies have known the Disability Discrimination Act applies to websites. If you can not build a WCAG 1.0 level 2 compliant website in 2009, you do not need extra money to fix it, you need to look at website business practices and bring them into the 21st century.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/it-is-2009-and-some-people-still-do-not-get-accessibility/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/it-is-2009-and-some-people-still-do-not-get-accessibility/?</guid>
	<pubDate>Fri, 28 Aug 2009 07:45 GMT</pubDate>

</item>

<item>
	<title>Moving a virtual machine from VMWare Fusion to VMWare Server</title>
	<description>&lt;p&gt;I am running VMWare Fusion 2.0.x at home, and VMWare Server 2.0.x on my Ubuntu workstation at work. I wanted to move a virtual machine created on VMWare Fusion to VMWare Server.&lt;/p&gt;
&lt;p&gt;Some gotchas that I've come across:&lt;/p&gt;
&lt;h4&gt;64-bit and VT mode&lt;/h4&gt;
&lt;p&gt;64-bit virtual machines are only supported on CPUs that have VT mode.&lt;/p&gt;
&lt;h4&gt;Fusion-only feature not handled gracefully by Server&lt;/h4&gt;
&lt;p&gt;If your .vmx file has the following line, remove it.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;serial0.fileType = "thinprint"&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;VMWare Server does not support this feature, and crashes when you try to import the virtual machine.&lt;/p&gt;
&lt;h4&gt;Networking&lt;/h4&gt;
&lt;p&gt;After importing the virtual machine, when you power it on for the first time, VMWare will ask you whether you moved it or copied it. Tell VMWare that you moved it. Otherwise, you will have to manually update the ethernet adapter settings to get networking back up.&lt;/p&gt;
</description>
	<link>http://www.node.mu/2009/08/02/moving-a-virtual-machine-from-vmware-fusion-to-vmware-server/</link>
	<source url="http://www.node.mu/feed/">node.mu</source>
	<guid isPermaLink="false">http://www.node.mu/2009/08/02/moving-a-virtual-machine-from-vmware-fusion-to-vmware-server/?</guid>
	<pubDate>Sun, 02 Aug 2009 08:44 GMT</pubDate>

</item>

<item>
	<title>Yep, Software Engineering is dead</title>
	<description>&lt;p&gt;You know that feeling you get when something you've been taught to believe in gets discredited and because your belief was tenuous at best, the walls come tumbling down around you and then you have a huge weight lifted off you shoulders?&lt;/p&gt;
&lt;p&gt;&lt;a href="http://pascalbompard.com/"&gt;Pascal&lt;/a&gt; just &lt;a href="http://www.codinghorror.com/blog/archives/001288.html"&gt;posted this&lt;/a&gt; on the &lt;a href="http://www.twotwenty.com.au" title="Websites and Software"&gt;220&lt;/a&gt; mailing list. Amen. It's something that I'm pretty sure I've been articulating for a long time. Whenever someone has asked me why software is hard, I always use this analogy:&lt;/p&gt;
&lt;p&gt;If you ask a Civil Engineer to build you a bridge, it is easy to spec out. You know how far the bridge has to span, what sort of foundations you need, and as a result you can make a recommendation about what sort of bridge you need. The Engineer can build you a little model - you can look at the model and say &#8220;Yes! That is a bridge. That will do nicely&#8221;. They can mathematically model the bridge to &lt;a href="http://www.youtube.com/watch?v=HxTZ446tbzE"&gt;make sure this doesn't happen&lt;/a&gt;. They build the bridge and if it allows things to cross from one bank to the other, you have a success.&lt;/p&gt;
&lt;p&gt;Unless you are building &#8220;Hello World&#8221;, a Software Engineer's life isn't so simple. You have different platforms, users, stakeholders, contexts - it gets exponentially harder with every feature that gets added. I once did a unit at Uni called &lt;a href="http://en.wikipedia.org/wiki/Formal_methods"&gt;&lt;em&gt;Formal Methods&lt;/em&gt;&lt;/a&gt; which tried to mathematically model software. It was stupid. The code we modelled was like, nine lines long, and required a 32 page proof (I didn't even get close). Stupid.&lt;/p&gt;
&lt;p&gt;Of course, academics have been trying to shoehorn software into engineering for ever. In first year, they taught us &lt;a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language"&gt;UML&lt;/a&gt; which I guess is similar to architectural drawings or flow diagrams or something. I'm sure UML works really well when working with the &lt;a href="http://en.wikipedia.org/wiki/Waterfall_model"&gt;waterfall model&lt;/a&gt; of software design, which has strong ties to old school, proper engineering. I couldn't imagine having to go and update hundreds of UML documents every time a minor change was required. We are also taught in first year, that the waterfall model is pants in the real world, which by association makes UML nothing more than a nice thought experiment. (I'm still bemused by the number of Software firms that put it as a requirement for graduate Software Engineers - basically because coming up with job descriptions for inexperienced programmers is really hard).&lt;/p&gt;
&lt;p&gt;Sure you can argue that testing is a software technique that we (should) use, but this is the exception to the rule. I guess the conclusion we need to come to is that Software isn't an engineering problem - it's a people problem. (Some may say, it's a creative problem - that's also true, but buy me a beer and I'll explain that traditional engineering is too, so the argument doesn't further my point). This in itself is a problem, as (gross generalisation ahead) boffins who like coding, tend not to deal with real people very well.&lt;/p&gt;
&lt;p&gt;Further discussion on our internal list suggested that creating software products is the way to go. I think I want to agree with this - there are many examples of off-the-shelf products that are extremely popular: Microsoft Office, Adobe Photoshop etc. In these situations, the customer works with in the workflow of the software, and that seems to work. So do we as developers need to convince our clients that the feature they want may not be needed? Do our clients actually know what they need? Of course this view is not with out it's flaws either - users will generally be working against the software, rather than with it. Is working with a sub-optimal solution better than battling with requirements and budget overruns?&lt;/p&gt;
&lt;p&gt;I can't help to think that there is something we are missing. It would seem there is a disconnect between what our clients want and what we can provide. If you look at the classic &lt;a href="http://en.wikipedia.org/wiki/Project_triangle"&gt;project triangle&lt;/a&gt;, your client wants to minimise price and time, and maximise good (I hope my English teacher isn't reading this), where as we want to maximise all three. So the crucial &#8220;pick two&#8221; part flies out the window. Either we start sacrificing the good, re-negotiate the price, or try to stretch out the project to restore the balance - none of which makes for happy clients.&lt;/p&gt;
&lt;p&gt;Well how about adding fat to the quote? In theory, this is fine - if a client sees value in an &#8220;inflated&#8221; (but more likey a &lt;em&gt;realistic&lt;/em&gt;) price then everyone is happy right? Well, not really - software development is much like homework assignments: You start out with plenty of time, and the best intentions, and then end up pulling an all-nighter to get it finished - and you still only get a C at best. I suspect this is because it's impossible to lock down requirements of an abstract problem. This isn't only because of the difficulty in describing what we don't understand, but because we don't even know what half of the problems are going to be.&lt;/p&gt;
&lt;p&gt;And this is our quandry - how can we estimate unknowns? Not just &#8220;we haven't seen this before but it looks like X&#8221; unknowns, but &#8220;What the hell? How is that even possible?!&#8221; unknowns. Other areas of Engineering encounter these problems occasionally - we get them &lt;strong&gt;all the time&lt;/strong&gt;. So, the solution (he says as if there is one) is to minimise the risks and/or consequences of these unknowns. Jobs that deal with people do this all the time. If you work in marketing, you can postulate all you like - you can't be sure how a campaign will work until it does. Marketing is &lt;em&gt;reactive&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;When you make a change you can't be sure what will happen. Sure, you can put an ad in the Yellow Pages year after year, because it has brought in on average Y leads per year - but there is no guarantee this year will be the same. It seems that the humanity-based sciences are happy with this, but quantitative-loving geeks don't like that. Hell, binary is black and white, not &lt;a href="http://en.wikipedia.org/wiki/Gray_code"&gt;Gray&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So, perhaps the key is to treat software as a living breathing thing. Agile programming and iterative development can help, but they are means to an end - they don't work with out communication and understanding between people. We need to break down the barriers between provider and client - the question is: Is that even possible?&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=mNe1ZszpS7o:3WeGgaZl6FI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=mNe1ZszpS7o:3WeGgaZl6FI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=mNe1ZszpS7o:3WeGgaZl6FI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=mNe1ZszpS7o:3WeGgaZl6FI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=mNe1ZszpS7o:3WeGgaZl6FI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=mNe1ZszpS7o:3WeGgaZl6FI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=mNe1ZszpS7o:3WeGgaZl6FI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=mNe1ZszpS7o:3WeGgaZl6FI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/mNe1ZszpS7o" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/mNe1ZszpS7o/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/mNe1ZszpS7o/?</guid>
	<pubDate>Mon, 20 Jul 2009 09:06 GMT</pubDate>

</item>

<item>
	<title>Twitter and the Tour de France</title>
	<description>&lt;p&gt;&lt;img src="http://nickcowie.com/wp-content/uploads/2009/07/mickrogers.png" alt="mick rogers tweet stage 15" title="mick rogers tweet stage 15" width="640" height="420" style="float: right; margin: 0 0 1em 1em;" /&gt;
&lt;p&gt;I am fan of procycling an particularly the grand tour events, the Tour De France (TdF), Giro d’Italia and Vuelta a Espana. It all started years ago when I started cycling and SBS started showing selected stages. I quickly realised it is not the best cyclist that wins, but a combination of cyclist, team and strategy and I was hooked.&lt;/p&gt;
&lt;p&gt;Back then, I did not look for information online while watching the TdF. I would always catch up the next morning with the results and preview that day’s stage. Over the years that has slowly changed. Last year, while watching the Tdf,  I used FriendFeed to talk to cycling fans and kept up to date with various websites. Even managed to find streaming video to catch stages before SBS started broadcasting and some stages of the Vuelta.&lt;/p&gt;
&lt;p&gt;However, everything changed at the Tour Down Under when Lance Armstrong introduced Twitter a large number of top professional cyclists. Once &lt;a href="http://tourdetwit.com/"&gt;you found them&lt;/a&gt; you get a better understanding of what is happening and finding out the news quickly. For example Levi Leipheimer broken wrist and having to abandon the tour, the same way most news outlets did by a &lt;a href="http://twitter.com/lancearmstrong"&gt;Lance Armstrong&lt;/a&gt; tweet. Again today’s abandoment by Tom Boonen via a &lt;a href="http://twitter.com/stevendejongh"&gt;Steven de Jongh&lt;/a&gt; tweet.&lt;/p&gt;
&lt;p&gt;In addition to riders, you have twittering team managers, mechanics and other personnel, cycling journalists as well as other cycling fans.  The big advantage of being in contact with other fans on twitter is you can find resources quickly, including streaming video, I watched every stage of the Critérium du Dauphiné Libéré and Giro this year, thanks to Twitter. When races did not have streaming video or audio, there was a twitterfeed of what was happening in the race.&lt;/p&gt;
&lt;h2&gt;A few tips&lt;/h2&gt;
&lt;p&gt;Search on &lt;a href="http://twitter.com/#search?q=%23procycling"&gt;#procycling&lt;/a&gt; hashtag, find the hashtag for the event, for the Tour de France it is &lt;a href="http://twitter.com/#search?q=%23tdf"&gt;#tdf&lt;/a&gt; and open a search window in tweetdeck to follow a race.&lt;/p&gt;
&lt;p&gt;Follow &lt;a href="http://twitter.com/steephill"&gt;Steephill&lt;/a&gt; and &lt;a href="http://twitter.com/cyclingfans"&gt;Cycling Fans&lt;/a&gt; for the latest resources.&lt;/p&gt;
&lt;p&gt;Go follow some &lt;a href="http://tourdetwit.com/"&gt;procycling twitters&lt;/a&gt; and you will often find that procyclists follow other procyclists.&lt;/p&gt;
</description>
	<link>http://nickcowie.com/2009/twitter-and-the-tour-de-france/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/twitter-and-the-tour-de-france/?</guid>
	<pubDate>Sun, 19 Jul 2009 08:25 GMT</pubDate>

</item>

<item>
	<title>Links from my BarCamp presentation Web 2.0 in WA Gov</title>
	<description>&lt;p&gt;My presentation was done with little preparation and no slides, but I used a number of sites as examples, so at &lt;a href="http://www.velvet.id.au/"&gt;VelvetSarah&lt;/a&gt;’s request, here are links to those sites.&lt;/p&gt;
&lt;h2&gt;State Premier's&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://twitter.com/vicpremier"&gt;John Brumby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/PremierMikeRann"&gt;Mike Rann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.premier.wa.gov.au/Pages/Default.aspx"&gt;Colin Barnett&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Blogs&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.tsa.gov/blog/"&gt;Transport Security Blog&lt;/a&gt; what a Government blog should be&lt;/li&gt;
&lt;p&gt;&lt;/a&gt;&lt;/p&gt;
&lt;li&gt;&lt;a href="http://slwa.wordpress.com/"&gt;State Library of Western Australia blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Facebook&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.leaverswa.com.au/default.aspx?cID=1"&gt;School Leavers WA&lt;/a&gt; unfortunately their facebook page is not available now.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Twitter&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://twitter.com/WestAustralia"&gt;Western Australia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/Transperth"&gt;TransPerth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/fpcwa"&gt;Forrest Products Commission&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Others&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://lafd.blogspot.com/"&gt;LA Fire Department&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ca7.uscourts.gov/wiki/index.php?title=Practitioner%27s_Handbook"&gt;7th District Court of Appeal Practitioner’d Handbook wiki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Intellipedia"&gt;Intellipedia on Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
	<link>http://nickcowie.com/2009/links-from-my-barcamp-presentation-web-20-in-wa-gov/</link>
	<source url="http://nickcowie.com/feed">Nick Cowie</source>
	<guid isPermaLink="false">http://nickcowie.com/2009/links-from-my-barcamp-presentation-web-20-in-wa-gov/?</guid>
	<pubDate>Fri, 17 Jul 2009 23:54 GMT</pubDate>

</item>

<item>
	<title>Ask Your Customers the Hard Questions</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/06/blog_doughballs.jpg" alt="" title="Pizza Dough Balls" width="450" height="300" class="alignnone size-full wp-image-376" /&gt;&lt;/p&gt;
&lt;p&gt;Here's a question for you. When your last project finished, what was the final communication the client received from you? Was it a bottle of wine and card, a &#8220;Thanks for the work, call me if you need anything,&#8221; or just an invoice in the mail?&lt;/p&gt;
&lt;p&gt;It seems to be very common for us designers, developers, freelancers, and businesses to be keen to talk at the start of a project, but shy to speak at the end.&lt;/p&gt;
&lt;p&gt;What we really need to do at the completion stage of projects is to thank the client for their business, and then ask them some hard questions.&lt;/p&gt;
&lt;p&gt;Why do I say hard? Well, maybe it's the human condition, but we as service providers don't like to imagine that clients are ever anything but absolutely impressed with our work &#8212; but I have to tell you, the truth is that they often aren't.&lt;/p&gt;
&lt;p&gt;Think back to the last time you were out for a meal. When you paid, the waitperson probably asked you about your experience. In answer to &#8220;How was everything?&#8221;, you probably mumbled something like, &#8220;It was good, thanks&#8221; &#8212; even if you didn't feel that way.&lt;/p&gt;
&lt;p&gt;Why? Few of us like confrontation. We don't like to give neutral or negative feedback (unless it's within the relative anonymity of an online auction web site!) and we don't like receiving it, either.&lt;/p&gt;
&lt;p&gt;However, feedback is very important to us, as individuals and as businesses, in order to grow and improve &#8212; even if that does mean we open our ears to possibly negative feedback as well.&lt;/p&gt;
&lt;p&gt;The next time a project wraps up, consider emailing your client a link to an online survey. I have found people are far more willing to be honest completing a form instead of speaking directly to you.&lt;/p&gt;
&lt;p&gt;Ask them what they liked most about the project &#8212; and then ask them what they liked least. You really do want to know. It could be something really simple that you or your firm is doing over and over, with every project, assuming clients like it when in fact they don't. This habit or process could be holding you back from success!&lt;/p&gt;
&lt;p&gt;In my business, we've been seeking feedback in this way for a few years now. We get some great feedback, both positive and negative, which helps us tune our processes and our services to better suit the next customer. We've had some really crazy input, too &#8212; for example, our coffees were too strong, or we were so good that the client was going to miss our weekly meetings!&lt;/p&gt;
&lt;p&gt;There are countless survey software systems available, many of which have a free plan. Alternatively, it's a trivial matter to whip up your own web-to-email form. The trick is to avoid asking questions that are too leading: &#8220;Did you find our design team very enthusiastic?&#8221;, or that allow for only yes or no answers &#8212; keep questions open. Keep the form brief, too &#8212; if it goes on for pages and pages, clients will be hesitant to complete it.&lt;/p&gt;
&lt;p&gt;The next important step is to act on the feedback. It may warrant a call or meeting with the customer for further details, or speaking to team members (or yourself) if there was something amiss. And remember to give praise where it's due &#8212; we all enjoy a pat on the back from time to time! &lt;/p&gt;
&lt;p&gt;&lt;em&gt;This post first appeared as part of &lt;a href="http://www.sitepoint.com/newsletter/viewissue.php?id=2&#038;issue=418&#038;format=html"&gt;Issue 418 of the SitePoint Tribune&lt;/a&gt;, a very popular email newsletter that I am co-editor of. Thanks to &lt;a href="http://www.sitepoint.com"&gt;SitePoint&lt;/a&gt; for allowing me to reproduce the work here.&lt;/em&gt;&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/07/15/ask-your-customers-the-hard-questions/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/07/15/ask-your-customers-the-hard-questions/?</guid>
	<pubDate>Wed, 15 Jul 2009 04:45 GMT</pubDate>

</item>

<item>
	<title>Want to help Australia's web industry?</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/07/blog_awialogo.jpg" alt="" title="Australian Web Industry Association logo" width="450" height="230" class="alignnone size-full wp-image-400" /&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.webindustry.asn.au"&gt;Australian Web Industry Association&lt;/a&gt; is having our &lt;a href="http://www.webindustry.asn.au/agm/2009"&gt;Annual General Meeting&lt;/a&gt; next month, which means we've once again got a number of committee positions available for nominations and voting.&lt;/p&gt;
&lt;p&gt;The positions are typically for a period of two years, and involve a 1-2 hour monthly teleconference (Eastern States committee) or face-to-face (if in WA), as well as participation in our committee email mailing list (time requirement varies with role, typically 30 &#8211; 90 minutes of reading/replying per week).&lt;/p&gt;
&lt;p&gt;The reward, being a volunteer position, is the great feeling and fame(?) that you are steering Australia's longest running web industry Association, and helping shape events (such as &lt;a href="http://www.edgeoftheweb.org.au"&gt;Edge of the Web&lt;/a&gt; and &lt;a href="http://www.webawards.com.au"&gt;Australian Web Awards&lt;/a&gt;), education and other activities that &lt;a href="http://www.webindustry.asn.au"&gt;AWIA&lt;/a&gt; are involved with.&lt;/p&gt;
&lt;p&gt;There are seven positions on the 12 member board this year, so there is no better time to get involved!&lt;/p&gt;
&lt;p&gt;Nominations close at midnight, Friday 24th July. The only prerequisites are that you need to be a financial member of AWIA, and have a keen interest in the web industry. We encourage members from all states to be involved &#8211; this ensures a better national coverage.&lt;/p&gt;
&lt;p&gt;To nominate for a position on the board, please email a nomination, consisting of a 50-100 word biography to &lt;a href="mailto:secretary@webindustry.asn.au"&gt;secretary@webindustry.asn.au&lt;/a&gt; before the deadline. All nominee statements will be published on the AWIA website allowing people to read about you before voting (if required) at the AGM.&lt;/p&gt;
&lt;p&gt;If you have any questions, feel free to leave a comment below, catch me on Twitter (&lt;a href="http://twitter.com/milesb"&gt;@milesb&lt;/a&gt;) or via email using &lt;a href="mailto:miles@webindustry.asn.au"&gt;miles@webindustry.asn.au&lt;/a&gt;&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/07/08/want-to-help-australias-web-industry/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/07/08/want-to-help-australias-web-industry/?</guid>
	<pubDate>Tue, 07 Jul 2009 16:59 GMT</pubDate>

</item>

<item>
	<title>Secrets to a Great Sales Proposal</title>
	<description>&lt;p&gt;&lt;img src="http://www.milesburke.com.au/blog/wp-content/images/2009/06/blog_lunareclipse.jpg" alt="" title="Lunar Eclipse" width="450" height="300" class="alignnone size-full wp-image-369" /&gt;&lt;/p&gt;
&lt;p&gt;Egomaniacs who are their own favorite topic. We all know someone like that, right? But are we in danger of coming across that way in our sales proposals?&lt;/p&gt;
&lt;p&gt;Pardon, I hear you cry! How could we sound like this? Well, for a start, do you spend the first few pages covering all the awards you have won, and the bright history of your team? How far into the document before you learn what the prospect wants? Are the prospect's objectives even covered in your proposal?&lt;/p&gt;
&lt;p&gt;Iâ€™ve read many sales proposals from web companies over the last decade or so, and it still amazes me when I come across this type of example: a mind-numbing twenty pages in length, with pages 1 to 16 about the web company, and page 17 the first sign of discovering what the prospect wanted.&lt;/p&gt;
&lt;p&gt;How did I get my hands on this proposal? Well, our company won a job, and the client gave me this blundering document to show what not to do in business. We shared a laugh reading through the novel-length sales pitch togetherâ€”where they also took the liberty of misspelling the client's name on the covering page!&lt;/p&gt;
&lt;p&gt;The secret of successful proposals is to focus on what the prospect wants to hear. They want solutions to their problems, benefits for their projects, and most of all, they want to be convinced that you understand what they need. Sixteen pages talking about yourself (especially at the beginning) is subconsciously stating that you believe you are far more important than their project!&lt;/p&gt;
&lt;p&gt;You should mention who you are and what you do, but after their project details, and one or two pages should suffice. Or perhaps make it a separate document entirely.&lt;/p&gt;
&lt;p&gt;Make sure youâ€™ve included the basics: timeline, budget, and deliverables. Reiterate your understanding of the prospect's requirements, and make sure your proposal clarifies how your solution will help them.&lt;/p&gt;
&lt;p&gt;Spell-check, then spell-check againâ€”misspelling a prospect's name is just plain lazy. Use short sentences, avoid long paragraphs, and keep the entire proposal succinct; a technical specifications document can run to dozens of pages, but a sales proposal shouldnâ€™t. Speaking of technical, donâ€™t get all abbreviated on the client. The average prospect doesnâ€™t know what half the abbreviations we use mean, and we shouldnâ€™t expect them to, either.&lt;/p&gt;
&lt;p&gt;Sell benefits, not products. You may have a great content management system, email gateway, or other product, but talk about the benefits of these, not the product features.&lt;/p&gt;
&lt;p&gt;Include testimonials or links to similar projects if you can. This shows you have a proven track record, and understand their requirements.&lt;/p&gt;
&lt;p&gt;If you lack any design skills, ask a colleague to give the document some sparkle, and then use this as a template. A polished document is clearly marked with headings, sub-headings, and block quotes (if required).&lt;/p&gt;
&lt;p&gt;Conclude the proposal with a call to action. Donâ€™t just end it with a price for the job. State what the terms are, and make it easy for the prospect to action the starting process. For example: &#8220;Send this page back, signed and dated, and we can commence immediately&#8221; is far better than a dollar figure on the last line. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;This post first appeared as part of &lt;a href="http://www.sitepoint.com/newsletter/viewissue.php?id=2&#038;issue=417&#038;format=html"&gt;Issue 417 of the SitePoint Tribune&lt;/a&gt;, a very popular email newsletter that I am co-editor of. Thanks to &lt;a href="http://www.sitepoint.com"&gt;SitePoint&lt;/a&gt; for allowing me to reproduce the work here.&lt;/em&gt;&lt;/p&gt;
</description>
	<link>http://www.milesburke.com.au/blog/2009/07/07/secrets-to-a-great-sales-proposal/</link>
	<source url="http://www.milesburke.com.au/blog/feed/">Miles' Blog</source>
	<guid isPermaLink="false">http://www.milesburke.com.au/blog/2009/07/07/secrets-to-a-great-sales-proposal/?</guid>
	<pubDate>Tue, 07 Jul 2009 04:20 GMT</pubDate>

</item>

<item>
	<title>Upgraded to Wordpress 2.8</title>
	<description>&lt;p&gt;I've upgraded to Wordpress 2.8 (from 2.5). I promise never to be so lazy again. Please let me know if you experience any problems with the site. &lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;I promise, there are real posts coming soon. &lt;/p&gt;
</description>
	<link>http://www.velvet.id.au/2009/06/26/upgraded-to-wordpress-2-8/</link>
	<source url="http://www.velvet.id.au/feed/">Velvet Unravelled</source>
	<guid isPermaLink="false">http://www.velvet.id.au/2009/06/26/upgraded-to-wordpress-2-8/?</guid>
	<pubDate>Thu, 25 Jun 2009 20:50 GMT</pubDate>

</item>

<item>
	<title>The first SchwaCMS goes live!</title>
	<description>&lt;p&gt;After the last announcement of &lt;a href="http://www.madpilot.com.au"&gt;MadPilot&amp;rsquo;s&lt;/a&gt; new &lt;a href="http://www.schwacms.com" title="SchwaCMS"&gt;CMS&lt;/a&gt;, I'm proud to follow it up with the announcement of the first site to use Schwa as it's backend: &lt;a href="http://www.greenvalemining.com.au"&gt;Greenvale Mining NL&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Greenvale was designed by the ever-so-talented Adrianne from &lt;a href="http://www.birdstudios.com.au"&gt;bird.STUDIOS&lt;/a&gt;, and was sliced by the latest edition to the &lt;a href="http://www.twotwenty.com.au"&gt;twotwenty&lt;/a&gt; family: Niaal Holder from &lt;a href="http://www.speakinteractive.com"&gt;Speak&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We have a number of sites being launched over the next couple of week so watch this space!&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=rRgah1CJvJk:C82bnDBXoEw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=rRgah1CJvJk:C82bnDBXoEw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=rRgah1CJvJk:C82bnDBXoEw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=rRgah1CJvJk:C82bnDBXoEw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=rRgah1CJvJk:C82bnDBXoEw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=rRgah1CJvJk:C82bnDBXoEw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=rRgah1CJvJk:C82bnDBXoEw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=rRgah1CJvJk:C82bnDBXoEw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/rRgah1CJvJk" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/rRgah1CJvJk/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/rRgah1CJvJk/?</guid>
	<pubDate>Wed, 17 Jun 2009 00:10 GMT</pubDate>

</item>

<item>
	<title>Dear clients…</title>
	<description>&lt;p&gt;Please watch:&lt;br /&gt;
&lt;object width="560" height="340"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1"&gt;&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=aERDF77v1oI:qg1T7hxWC1s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=aERDF77v1oI:qg1T7hxWC1s:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=aERDF77v1oI:qg1T7hxWC1s:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=aERDF77v1oI:qg1T7hxWC1s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=aERDF77v1oI:qg1T7hxWC1s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=aERDF77v1oI:qg1T7hxWC1s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=aERDF77v1oI:qg1T7hxWC1s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=aERDF77v1oI:qg1T7hxWC1s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/aERDF77v1oI" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/aERDF77v1oI/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/aERDF77v1oI/?</guid>
	<pubDate>Wed, 27 May 2009 02:02 GMT</pubDate>

</item>

<item>
	<title>Introducing meftos.com</title>
	<description>&lt;p&gt;I've been pretty busy lately, and haven't had anytime for some good old fashioned hacking. I've also been copping some flack for letting my ruby-fu lapse (it seems a lot can happen in three months. Actually a lot happens in three minutes), so I decided to clear a couple of hours last weekend to have a play with &lt;a href="http://github.com"&gt;GitHub&lt;/a&gt;, &lt;a href="http://haml.hamptoncatlin.com/"&gt;haml and sass&lt;/a&gt;, and just to generally get friendly with ruby again.&lt;/p&gt;
&lt;p&gt;I recently read a couple of articles about the doom and gloom around URL shorteners and how if a couple of the big ones collapsed the entire intergoop would fall on it's face. Whilst that is a little bit of an over exaggeration, there is some food for thought in that statement. I was also reading about the &lt;a href="http://adactio.com/journal/1552/"&gt;collapse of magnolia&lt;/a&gt; (I know - old news. Sue me). Many an innocent bystander lost many months or years of bookmarking just because one site went down. Whilst I'm a fan of the cloud, I'm also a bit of a control freak, so this was a little scary.&lt;/p&gt;
&lt;p&gt;I've been using del.icio.us for a while, but only for the bookmarking facilities, not the social part. And even though Yahoo probably won't go broke any time soon, I was wondering what would happen if they decided to close the big bookmarker in the sky down. So &lt;a href="http://meftos.com"&gt;meftos.com&lt;/a&gt; was born.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://meftos.com"&gt;meftos.com&lt;/a&gt; is a personal bookmarker and url shortener built in Rails. It only has one user (you), and you host it yourself. From a URL shortening point of view, there is no one point of failure - sure if a number of individuals remove their servers, you will have some broken links, but that if far less impact than one mega site bombing.&lt;/p&gt;
&lt;p&gt;If you have a server that can run Rails, you too can install your own copy - feel free to skin it, and change it's same. All of the source code is on &lt;a href="http://github.com/madpilot/meftos.com/tree/master"&gt;GitHub&lt;/a&gt;, and I'm told you can nearly use it out of the box on &lt;a href="http://heroku.com"&gt;Heroku&lt;/a&gt;. Play around, feel free to kick the tyres. There is still some stuff to do - namely search, better user management (There is no simple user management gems in Ruby any more - I'll probably have to write my own) and some other bits and pieces, but it seems to work ok.&lt;/p&gt;
&lt;p&gt;More importantly, I got a little glimpse again of why coding makes me happy. That should keep me warm on those cold, winter nights&#8230;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=0smuSWzG98U:Xelc0l-VsaA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=0smuSWzG98U:Xelc0l-VsaA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=0smuSWzG98U:Xelc0l-VsaA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=0smuSWzG98U:Xelc0l-VsaA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=0smuSWzG98U:Xelc0l-VsaA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=0smuSWzG98U:Xelc0l-VsaA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/BloggyHell?a=0smuSWzG98U:Xelc0l-VsaA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/BloggyHell?i=0smuSWzG98U:Xelc0l-VsaA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BloggyHell/~4/0smuSWzG98U" height="1" width="1"/&gt;</description>
	<link>http://feedproxy.google.com/~r/BloggyHell/~3/0smuSWzG98U/</link>
	<source url="http://myles.eftos.id.au/blog/feed/">Bloggy Hell</source>
	<guid isPermaLink="false">http://feedproxy.google.com/~r/BloggyHell/~3/0smuSWzG98U/?</guid>
	<pubDate>Mon, 25 May 2009 10:35 GMT</pubDate>

</item>


</channel></rss>

