<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>The Hardware is Not Enough</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/" />
    <link rel="self" type="application/atom+xml" href="http://www.robbuckley.co.uk/blog/technology/fb-index.xml" />
    <id>tag:www.robbuckley.co.uk,2008-10-15:/blog/technology//2</id>
    <updated>2008-01-25T12:25:22Z</updated>
    <subtitle>The IT blog of journalist Rob Buckley</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 4.23-en</generator>

<entry>
    <title>MT 4.1 now out</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2008/01/mt_41_now_out.php" />
    <id>tag:www.robbuckley.co.uk,2008:/blog/technology//2.3760</id>

    <published>2008-01-25T12:18:34Z</published>
    <updated>2008-01-25T12:25:22Z</updated>

    <summary>Some issues with MT 4.1</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>Movable Type 4.1 is now available, I notice. I gave it a try today and while there are obvious improvements everywhere, there are a couple of issues:<br />
<ol><br />
	<li>Although there's supposed to be a migration path for users of the Custom Fields plug-in, I can't find it and the existing custom field data wasn't imported. That might be because I'd already tried the MT4.1 beta and updated my database schema, preventing any upgrade script from running. Either way, the built-in pro pack plug-in works and it also offers the additional asset container tags that never made it into Arvind's original plug-in but which is available from the Athena codebase still. Which is nice.</li><br />
<li>FastSearch currently hiccups with it. I get through two results from either a straight search or a tag search before getting a "divide by zero" error. I've let Mark know, so hopefully a fix won't be long in coming. Unless there's something screwy with my set-up, of course.</li><br />
</ol><br />
Otherwise, all looks good!</p>]]>
        
    </content>
</entry>

<entry>
    <title>MT4: Finally made it</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/10/mt4_finally_made_it.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.3565</id>

    <published>2007-10-02T20:45:36Z</published>
    <updated>2007-10-02T20:45:43Z</updated>

    <summary>
I&apos;ve finally upgraded to Movable Type 4
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Finally. I've done it. I've made the switch. With the slight exception of MT Blogroll, which I can do without for now (but which I'm already starting to miss), all the plug-ins I needed have been updated and I finally made the transition last weekend. I've even switched two of the blogs to use the new MT4-style templates and Vox themes. I'd have switched the main one if there were a theme from the MT4 style library that suited it - there's a couple on Vox I'm quite partial to, but as of yet, despite the promised interchangeability between Vox, LiveJournal and MT, I've yet to see anywhere explain how to download a Vox theme and use it on MT.
</p><p>
To say MT4's buggy is an understatement. I've reported at least 14 bugs so far and I'm experiencing intermittent bugs of no great concern all the time. They're bugs I can live with or work round, but they're still irritating. Here's a few:
</p><ul>
<li>New tags not working properly (eg MTCommentFooter within MTCommentReplies or the URL tag for the commenter authentication type not working for TypeKey authenticaion)</li>
<li>Templates that are set to rebuild with main indexes not rebuilding</li>
<li>MTIfStatic and MTIfDynamic not recognising MTElse and getting confused within MTIncludes</li>
<li>Tag glue not displaying properly, so that quotes appear around the glue</li>
<li>Certain settings for blogs getting propagated to other blogs</li>
<li>MT4's default templates not containing all the necessary variables to activate the correct text in the About widget</li>
</ul><p>
And so on. As I said, mostly things I can live with for now. All in all, though, I'm glad I made the move to MT4 since there are some nifty things in it I'm starting to enjoy having.  
</p>]]>
        
    </content>
</entry>

<entry>
    <title>MT4: nearly there</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/09/mt4_nearly_there.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.3100</id>

    <published>2007-09-16T19:09:41Z</published>
    <updated>2007-09-16T19:12:56Z</updated>

    <summary> Tried again with my bi-weekly MT4 upgrade attempt. We&apos;re nearly there now, I reckon. Simply Threaded was giving me some problems and not showing up in Smarty, but it turned out there had been a stealthy upgrade to the...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Tried again with my bi-weekly MT4 <a href="http://www.robbuckley.co.uk/blog/technology/2007/08/mt4_not_yet.php" title="Read all about it">upgrade attempt</a>. We're nearly there now, I reckon.
</p><p>
Simply Threaded was giving me some problems and not showing up in Smarty, but it turned out there had been a stealthy upgrade to the plug-in that I hadn't noticed that overcame the problem. I had to amend the archive templates to switch from the old MT3.35-compatible &lt;MTRepliedComment&gt; tag to the MT 4.0-native &lt;MTIfCommentParent&gt;&lt;MTCommentParent&gt; tags, but that's a couple of seconds' work so not too big a problem.
</p><p>
More of a problem is MT Media Manager, which is choking quite a bit and giving me odd errors preventing me from rebuilding my index pages. Judging the Major Domo forums, other people have been having similar problems, so I'm hoping it'll get fixed in a future beta.
</p><p>
That just leaves MT Notifier as the last major stumbling block for the full MT4 upgrade (I can probably do without MT-Blogroll). Hopefully, that'll <a href="http://everitz.com/2007/09/06/where_is_mt-notifier_for_mt4.php" title="Read all about it">be happening soon</a>. But we're nearly there.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>MT-MyBlogLog</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/09/mtmybloglog.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.3094</id>

    <published>2007-09-16T11:25:00Z</published>
    <updated>2007-09-16T11:42:58Z</updated>

    <summary>
How I created MT-MyBlogLog
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
I've been trying to '<a href="http://www.vox.com/" title="Go to Vox">Voxify</a>' my <a href="http://www.the-word-is-not-enough.com/blog/rob/" title="Go to my media blog">media blog</a> of late. That's included comment threading, relative dates, changes to stylesheets, etc. But the biggest change has been to include avatars. It's also been the biggest obstacle.
</p><p>
Movable Type has no built-in support for avatars. But there are third-party avatars services out there, including <a href="http://site.gravatar.com/" title="Go to the Gravatar web site">Gravatar</a>. Gravatar - short for 'globally recognised avatar' - looked like the natural choice. There are plug-ins for both dynamically and statically published MT pages, for one thing. However, the service is just too slow - page load time for anyone who hadn't cached the avatars already was on the order of 10 seconds or more which is just hopeless. It's also very hard to convince people to go to the trouble of getting a Gravatar when all they get for their effort is a little picture of themselves on a comment.
</p><p>
So I decided to switch to <a href="http://www.mybloglog.com/" title="Go to the MyBlogLog web site">MyBlogLog</a>. This is owned by Yahoo! so is practically instantaneous. It also offers users things for their own blogs, such as widgets that show who's been visiting the blog as well as web analytics functions.
</p><p>
Trouble is, although the service does claim to support adding avatars to comments on MT blogs, it requires the inclusion of the MyBlogLog widget on your blog and I don't particularly want to do that. So I wrote my own MT plug-in: <a href="http://www.robbuckley.co.uk/mtmybloglog.php" title="Go to the MyBlogLog web site">MT-MyBlogLog</a>. Here's how I went about it.
</p>]]>
        <![CDATA[<p>
As mentioned there are two plug-ins for enabling Gravatars to work on MT blogs. One works for dynamic pages, the other works for static pages. So the obvious thing to do was to adapt them, rather than start from scratch.
</p><p>
Finding out how MyBlogLog generates avatars was another issue, since I couldn't find any documentation for developers. However, there is a WordPress plug-in, <a href="http://www.napolux.com/2006/12/14/myavatars-a-wordpress-plugin-for-mybloglog/" title="Go to the MyAvatars plug-in">MyAvatars</a>, from which I was able to find out what options there are for avatar generation and how the avatar URL is formed.
</p><p>
Turns out there are far fewer options. Importantly, unlike Gravatar which uses an MD5 hash of the email address as part of the URL, MyBlogLog uses a regular encoded URL, either for a specific web site or email address. Since I didn't especially want to create a plug-in that throws out people's email address to the spambots, and because people are more inclined to give out their blog URL than their email address, I decided only to use the URL encoding for creating avatars.
</p><p>
Since my PHP coding isn't that bad, it was relatively easy to put together the dynamic plug-in. Perl, I know nothing about, so that was far harder and I had to look at some other Perl MT plug-ins to find out certain parts of the Perl syntax. 
</p><p>
Still it all works now. There are bound to be issues with it, but fingers crossed, others will get some use out of it, too.
</p>]]>
    </content>
</entry>

<entry>
    <title>MT4: not yet</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/08/mt4_not_yet.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.3038</id>

    <published>2007-08-27T13:27:27Z</published>
    <updated>2007-08-27T13:28:14Z</updated>

    <summary> The observant will have noticed that I&apos;ve still not migrated my blogs over to MT4. I did have an abortive attempt at it last week, but it didn&apos;t work out so I had to revert to a backup of...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
The observant will have noticed that I've still not migrated my blogs over to MT4. I did have an abortive attempt at it last week, but it didn't work out so I had to revert to a backup of my database and MT 3.35 installation. 
</p><p>
I'm not exactly sure what the problem was, other than a problem with my individual archive template that caused Smarty to have issues (it seemed to think there was a problem with the MTInclude function). After removing references to the Simply Threaded plug-in, the template worked fine, even though Simply Threaded appears to be compatible enough to work with MT4 on its <a href="http://plugins.movalog.com/simplythreaded/" title="Go to the site">home page</a> - maybe it's only on dynamically published pages that there's an issue. However, TypeKey authentication seemed to have a problem with the 3.35 JavaScript, so before I embark on a wholesale upgrade of the templates and JavaScript I want to run a few more tests, since TypeKey authentication issues appears to be a common problem with MT4.
</p><p>
Besides, there's no rush. According to the Movable Type developer email list, MT4-compatible versions of <a href="http://www.majordojo.com/projects/mediamanager.php" title="Go to the site">Media Manager</a> and Simply Threaded are due out soon - this week in Simply Threaded's case - and since there should <em>finally</em> be instructions on how to do properly hierarchical commenting using MT4's new threaded commenting features released at the same time, which will require more template changes, I might as well wait until everything's ready before I make the plunge. Besides, I'm still waiting for <a href="http://plugins.movalog.com/mt-blogroll/" title="Go to the site">MT Blogroll</a> to get upgraded as well.
</p><p>
Also, the case for an MT4 upgrade isn't quite so compelling. By creating a separate blog that publishes to the same path as another blog, you can create Pages; I've no idea why Folders would be useful; MT4 seems a lot slower than MT3; Google authentication doesn't work yet; I don't podcast or vodcast; I use Ecto for publishing so don't need an asset manager plus the asset manager doesn't catalogue files I've already uploaded to my blogs. The only thing that I'm really compelled by are the new themes in StyleCatcher.
</p><p>
Still, once everything's ready, I'll no doubt make the plunge. I just wish there were more documentation so I could find out how to use MT4's latest features!
</p>]]>
        
    </content>
</entry>

<entry>
    <title>zen.spamhaus.org: do not use!</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/07/zenspamhausorg_do_not_use.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2994</id>

    <published>2007-07-29T21:17:10Z</published>
    <updated>2007-07-29T21:23:54Z</updated>

    <summary>One of the recent recommendations from Six Apart was to switch from the Blitzed anti-spam service to Spamhaus (zen.spamhaus.org) to reduce blog spam. Now, since I&apos;ve been using CCode, I&apos;ve only had two pieces of blog spam and that was...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>One of the <a href="http://www.sixapart.com/movabletype/news/2007/05/important_updat.html">recent recommendations</a> from Six Apart was to switch from the Blitzed anti-spam service to Spamhaus (zen.spamhaus.org) to reduce blog spam. </p>

<p>Now, since I've been using <a href="http://alogblog.com/movabletype/plugins/ccode_and_tcode_for_mt_33_version/">CCode</a>, I've only had two pieces of blog spam and that was created by humans, not robots. But I did like I was asked.</p>

<p>Big mistake. I've had about seven pieces of legitimate feedback trashed by Spamhaus, and since I've not been in the habit of checking my junk comments folder of late, they've languished there for weeks at a time.</p>

<p>Since I've disabled zen.spamhaus.org, I've not been inundated by spam and I've had no legit comments trashed, so I'd advise you all to remove it from your spam settings ASAP.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Movable Type 4 beta</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/07/movable_type_4_beta.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2956</id>

    <published>2007-07-10T18:39:02Z</published>
    <updated>2007-07-10T18:39:38Z</updated>

    <summary>
Movable Type 4 still has a way to go before i can adopt it.
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Like any good Movable Type user, I've been testing the betas of Movable Type 4. On the face of it, there are at least a number of improvements that make the effort worthwhile. However, there are far too many plug-ins that I use that are incompatible with it.
</p><p>
<a href="http://bradchoate.com/weblog/2002/07/27/keyvalues" title="Go to the site">Keyvalues</a> doesn't work; <a href="http://www.majordojo.com/projects/mediamanager.php" title="Go to the site">Media Manager</a> stops the whole blog from working; <a href="http://plugins.movalog.com/mt-blogroll/" title="Go to the site">MT-Blogroll</a> is broken; <a href="http://mt-hacks.com/20060731-discuss-smart-rebuild-faster-category-rebuilds.html" title="Go to the site">Smart Rebuild</a> stops any rebuilding ('republishing' as it now is in MT4); and <a href="http://mt-hacks.com/fastsearch.html" title="Go to the site">Fast Search</a>, which I eulogised about earlier, is going to need an update too.
</p><p>
<a href="http://plugins.movalog.com/simplythreaded/" title="Go to the site">SimplyThreaded</a> and MT Compare are <a href="http://wiki.movabletype.org/Works_with_MT4" title="Go to the site">classed</a> as unnecessary in MT4 because there's equivalent functionality. Well that's all right then, isn't it? All I have to do is check all my templates are rewrite them accordingly...
</p><p>
As it is, it looks like with Keyvalues down, I'm going to have to split the blogs up into two separate installations so that some can use the new MT4 features and others can keep working.
</p><p>
The trouble with the MT4 beta, apart from the bugs, is there's so little documentation. It's fairly easy to report bugs and say &ldquo;these features have stopped working on my blog&rdquo;, but it's a lot harder to talk about the shiny new features when there's no clear idea on how to implement them. 
</p><p>
Some of the new features are also at 0.1 status - so while I love the new ability to authenticate via LiveJournal, OpenID, etc, the Google account plug-in is optional and gives anyone using it a generic name if they sign in.
</p><p>
How do I implement the threaded comments properly? How do I implement the recommendations framework? So many things, so little to work with.
</p><p>
I'm just going to keep adapting my templates to the new modular approach taken with MT4 and feed in the extra capabilities as they become clear. It should, I hope, be worth it.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>I want that</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/06/i_want_that.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2868</id>

    <published>2007-06-03T11:01:43Z</published>
    <updated>2007-06-03T11:02:08Z</updated>

    <summary> Why is the Movable Type Community Pack only available for Movable Type Enterprise Edition? Curse them! There are some nice features in there....</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Why is the <a href="http://www.movabletype.com/community-pack.html" title="Read all about it">Movable Type Community Pack</a> only available for Movable Type Enterprise Edition? Curse them! There are some nice features in there.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Fast Search</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/04/fast_search.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2797</id>

    <published>2007-04-23T17:41:19Z</published>
    <updated>2007-11-24T14:13:32Z</updated>

    <summary>
My experiences with FastSearch, a Movable Type plug-in that improves the built-in search function.
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
One of the things my web host, Dataflame, likes to do every so often is to lock down some of the files in this blog, claiming they're using too many resources. Dataflame's staff never bother to tell my they've done this so I never know exactly how long my site's been crippled for. But I always find out.
</p><p>
I've done several things over the years to reduce resource loads: I've converted various templates to dynamic publishing to reduce loads at page rebuild time; I've switched to using Fast CGI instead of CGI. My latest trick, since the file locked down was mt-search.fcgi, was to use <a href="http://mt-hacks.com/fastsearch.html" title="Read all about it">FastSearch</a> 2.0. 
</p><p>
I have to say I'm extremely pleased with the results.
</p>]]>
        <![CDATA[<p>
I've been eyeing FastSearch for a while now, since among its useful attributes is its ability to include PHP in search templates. Movable Type's search page is a CGI script so I've been using various workarounds, such as &lt;MTInclude file="&#133;"&gt; and new index templates, to include PHP content on search and tag listing pages. However, simple pagination has been impossible.
</p><p>
This all changes with FastSearch. Not only does FastSearch reduce resource use when searching, it includes built-in pagination functions. It also permits Google-style highlighting of search results:
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/Pagination.jpg" height="307" width="480" border="1" hspace="4" vspace="4" alt="Pagination" />
<br /> 
<br />I've had to lose case-sensitive and regular expression searches, but I'm not too bothered by that. I also had to pony up a $10 donation to get the relevant modifications to permit URL-cleaning for tags (ie so that a URL of the form ../tag/xxx gets mapped to the search page with tag=xxx as a variable parameter. On the plus side again, FastSearch also modifies the &lt;MTTagSearchLink&gt; tag to include a directory attribute that lets you specify the directory of such cleaned up tags. Nice.
</p><p>
All in all, well worth the investment and pretty simple to work with, once you've got the hang of it.
</p>]]>
    </content>
</entry>

<entry>
    <title>Virgin Mobile GPRS access from a Palm OS device</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/03/virgin_mobile_gprs_access_from.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2691</id>

    <published>2007-03-02T11:02:17Z</published>
    <updated>2007-08-22T17:19:48Z</updated>

    <summary>
How to set up a Palm OS device to use a Virgin Mobile Internet connection
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Mobility" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Palm OS" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mobilephones" label="Mobile phones" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Virgin Mobile user? Own a Palm Pilot with Bluetooth? Want to access the Internet on your Palm OS device? Annoyed by this?
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/WotNoVirgin.jpg" height="320" width="320" border="1" hspace="4" vspace="4" alt="Screenshot0003" />
</p><p>
Don't worry. There is a way to get everything working.
</p>]]>
        <![CDATA[<p>
First, you'll need to have installed the latest version of the <a href="http://kb.palmone.com/SRVS/CGI-BIN/WEBCGI.EXE?New,Kb=EUPalmSupport,TS=PalmEU_UK,Case=Obj(7039)" title="Read all about it">Phone Link app</a> from Palm. You'll also need to have a working GPRS or 3G connection on your phone.
</p><p>
Next, set up the phone connection using Phone Link.
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot.jpg" height="320" width="320" align="" border="1" hspace="0" vspace="4" alt="Screenshot" title="" align="" />
</p><p>
Once you're done, you'll end up with a phone connection like this.
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0009.jpg" height="320" width="320" align="" border="1" hspace="0" vspace="4" alt="Screenshot0009" title="" align="" />
</p><p>
Yes, my phone is called Plobby plone. Don't ask.
</p><p>
Now run Phone Link's network set up utility again
</p><div style="clear: both"><p>
<a href="http://www.robbuckley.co.uk/blog/technology/images/screenshot0000.jpg" title="Network Service Setup" rel="ibox"><img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0000-tm.jpg" height="240" width="240" align="left" border="1" hspace="0" vspace="4" alt="Network Service Setup" title="Network Service Setup" align="left" /></a><a href="http://www.robbuckley.co.uk/blog/technology/images/screenshot0001.jpg" title="Subscribe to high speed data service" rel="ibox"><img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0001-tm.jpg" height="240" width="240" align="right" border="1" hspace="0" vspace="4" alt="Subscribe to high speed data service" title="Subscribe to high speed data service" align="right" /></a>
</p></div><div style="clear: both"><p>
<a href="http://www.robbuckley.co.uk/blog/technology/images/screenshot0002.jpg" title="UK carrier" rel="ibox"><img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0002-tm.jpg" height="240" width="240" align="left" border="1" hspace="0" vspace="4" alt="UK carrier" title="UK carrier" align="left" /></a><a href="http://www.robbuckley.co.uk/blog/technology/images/screenshot0003.jpg" title="Carrier pick" rel="ibox"><img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0003-tm.jpg" height="240" width="240" align="right" border="1" hspace="0" vspace="4" alt="Carrier pick" title="Carrier pick" align="right" /></a>
</p></div><div style="clear: both"><p>
Once you click Next you'll get the &ldquo;download more carriers&rdquo; message. Choose instead to set up a dial-up networking connection. This is the important bit.
</p><p>
For the phone number, enter &ldquo;*99***1#&rdquo;; for the user name, enter &ldquo;user&rdquo;; for the password, enter anything, although a space works nicely. The 1 at the end of the phone number corresponds to your default GPRS access point. If you have more than one, change the number accordingly.
</p><p>
You'll end up with this dial-up connection.
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0007.jpg" height="320" width="320" align="" border="1" hspace="0" vspace="4" alt="Connection details" title="Connection details" align="" />
</p><p>
This will work with most phones. However, some phones, such as the Nokia 6630, will still need DNS server entries. Click on &ldquo;Details?¢‚Ç¨¬¶&rdquo; and change the settings as follows:
</p><p>
<img src="http://www.robbuckley.co.uk/blog/technology/images/screenshot0008.jpg" height="320" width="320" align="" border="1" hspace="0" vspace="4" alt="DNS entries" title="DNS entries" align="" />
</p><p>
The DNS servers are 149.254.192.126 and 149.254.201.126
</p><p>
After that, you should be fine.
</p></div>]]>
    </content>
</entry>

<entry>
    <title>Dynamic comment previewing</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/02/dynamic_comment_previewing.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2664</id>

    <published>2007-02-18T23:53:27Z</published>
    <updated>2007-02-18T23:53:39Z</updated>

    <summary>
How I added dynamic comment previewing to the site
</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
I've added dynamic comment previewing to the blogs. I'm following the instructions <a href="http://www.movabletweak.com/comments/dynamic_comment_previewing.php" title="The home of Movable Type">over here</a>, but as you can tell from my discussions with the author, there are bugs. Here are the changes I had to make to get it to work:
</p><p>
1) Change the JavaScript to the following:
</p><blockquote>
// Dynamic Comment Preview - Kudos to Mike Industries for the inspiration!
<br />// D.C.P. - Comment Text
<br />function ReloadTextDiv() {
<br />document.getElementById('TextDisplay').innerHTML = '&lt;p&gt;'+document.getElementById('comment-text').value.replace(/(\r\n|\n)/g,'&lt;br /&gt;').replace(/(&lt;br \/&gt;){2,}/gi,'&lt;'+'/p&gt;&lt;p&gt;')+'&lt;'+'/p&gt;';
<br />}
<br />// D.C.P. - Comment Author
<br />function ReloadNameDiv() {
<br />document.getElementById('NameDisplay').innerHTML= document.getElementById('comment-author').value;
<br />}
<br />// End Dynamic Comment Preview
</blockquote><p>
You'll notice I changed
</p><blockquote>
document.getElementById('NameDisplay').innerHTML = document.comments_form.comment-author.value;
</blockquote><p>
to
</p><blockquote>
document.getElementById('NameDisplay').innerHTML= document.getElementById('comment-author').value;
</blockquote><p>
2) I added &ldquo;margin-left: 0px; padding-left: 0px;&rdquo; to the div containing the POST button.
</p><p>
3) In step 2, I changed
</p><blockquote>
var authname = getCookie(&ldquo;mtcmtauth&rdquo;);
<br />document.write(authname);
</blockquote><p>
to
</p><blockquote>
document.write(commenter_name)
</blockquote><p>
4) I also changed
</p><blockquote>
&lt;p class=&ldquo;comment-footer&rdquo;&gt;Posted by:
<br />&lt;span class=&ldquo;author&rdquo;&gt;&lt;a href=&ldquo;#&rdquo; id=&ldquo;NameDisplay&rdquo;&gt;
</blockquote><p>
to
</p><blockquote>
&lt;p class=&ldquo;comment-footer&rdquo; style=&ldquo;padding-left: 0px; margin-left: 0px&rdquo;&gt;Posted by:
<br />&lt;span class=&ldquo;author&rdquo;&gt;&lt;a href=&ldquo;#&rdquo; id=&ldquo;NameDisplay&rdquo;&gt;
</blockquote><p>
Now it looks right and works properly.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Blog&apos;s back</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2007/02/blogs_back.php" />
    <id>tag:www.robbuckley.co.uk,2007:/blog/technology//2.2663</id>

    <published>2007-02-18T23:52:10Z</published>
    <updated>2007-02-18T23:52:45Z</updated>

    <summary> I&apos;ve decided to reopen my technology blog. I figure I probably have enough to say again and with the demise of Practical Web Design, I think I&apos;ll need a need avenue for talking about my experiences with Movable Type...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
I've decided to reopen my technology blog. I figure I probably have enough to say again and with <a href="http://www.robbuckley.co.uk/blog/personal/2006/11/i_sure_know_how_to_pick_em.php" title="The home of Movable Type">the demise of Practical Web Design</a>, I think I'll need a need avenue for talking about my experiences with <a href="http://www.sixapart.com/movabletype/" title="The home of Movable Type">Movable Type</a> &ndash; hence the new Movable Type category to the blog. The fact that Movable Type 3.3 is out and I can use tags will make things easier, too.
</p><p>
I'm pretty sure the postings are going to be infrequent, so don't be surprised if this isn't chock-a-block in a couple of months.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>End of the blog - for now</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2006/06/end_of_the_blog_for_now.php" />
    <id>tag:www.the-word-is-not-enough.com,2006:/blog/technology//2.1745</id>

    <published>2006-06-22T12:16:51Z</published>
    <updated>2006-06-22T12:16:49Z</updated>

    <summary> In case you&apos;re wondering why there&apos;s been nothing new on this blog for a while, I&apos;ve deciding to stop posting. Writing about IT all day has basically exhausted my word collection, and I can&apos;t think of other things to...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
In case you're wondering why there's been nothing new on this blog for a while, I've deciding to stop posting. Writing about IT all day has basically exhausted my word collection, and I can't think of other things to say about IT after that.
</p><p>
I might return to the blog at a later date, but for now, if I have any further thoughts that are technology-related, I'll be posting them on my <a href="http://www.the-word-is-not-enough.com/blog/personal/" title="Go to my personal blog">personal blog</a>.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>SaaS may be back but it still has the same problems as ASP</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2006/04/saas_may_be_back_but_it_still.php" />
    <id>tag:www.the-word-is-not-enough.com,2006:/blog/technology//2.1505</id>

    <published>2006-04-07T08:13:15Z</published>
    <updated>2006-04-07T08:13:33Z</updated>

    <summary> Software as a Service may be the new Application Service Provision, but it&apos;s still got some of the same problems. CIOs generally like to keep their operations in-house because they can keep an eye on them. If things go...</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
        <category term="Technology" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Software as a Service may be the new Application Service Provision, but it's still got some of the same problems. CIOs generally like to keep their operations in-house because they can keep an eye on them. If things go wrong, it's their fault but at least they've done all they can to prevent disaster.
</p><p>
So out-sourcing those capabilities is always something CIOs think twice about. It's one of the reasons ASPs floundered - the services provided weren't reliable enough. But SaaS promises far greater reliability - technology has moved on, as has the Internet, and reliability and speed are far easier to accomplish at an acceptable price. 
</p><p>
That promise is for nothing if providers can't actually provide that reliability, of course. So it has to be a blow to the whole idea of SaaS that one of the icons of the movement, Salesforce, managed to <a href="http://www.theregister.co.uk/2006/04/07/salesforce_outage_again/" title="Read the article">crash for four hours</a> yesterday. Four hours without a CRM: any CIO who suffered that outage internally would probably be for the chop. With the current backlash against outsourcing in full swing, SaaS might just have suffered a killer blow.
</p>]]>
        
    </content>
</entry>

<entry>
    <title>No more Dixons</title>
    <link rel="alternate" type="text/html" href="http://www.robbuckley.co.uk/blog/technology/2006/04/no_more_dixons.php" />
    <id>tag:www.the-word-is-not-enough.com,2006:/blog/technology//2.1502</id>

    <published>2006-04-06T08:01:20Z</published>
    <updated>2006-04-06T08:01:29Z</updated>

    <summary> Dixons is going to be online only; the stores are all going to become Currys. It&apos;s the end of an era....</summary>
    <author>
        <name>Rob Buckley</name>
        <uri>http://www.robbuckley.co.uk</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://www.robbuckley.co.uk/blog/technology/">
        <![CDATA[<p>
Dixons is going to be online only; the stores are all going to become <a href="http://media.guardian.co.uk/marketingandpr/story/0,,1748043,00.html?gusrc=rss" title="Read the article">Currys</a>. It's the end of an era.
</p>]]>
        
    </content>
</entry>

</feed>
