<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/blog/templates/default/atom.css" type="text/css" ?>

<feed version="0.3" 
   xmlns="http://purl.org/atom/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://www.racingjag.com/blog/rss.php?version=atom0.3" rel="service.feed" title="Alex Fishlock's Blog" type="application/x.atom+xml" />
    <link href="http://www.racingjag.com/blog/"                        rel="alternate"    title="Alex Fishlock's Blog" type="text/html" />
    <link href="http://www.racingjag.com/blog/rss.php?version=2.0"     rel="alternate"    title="Alex Fishlock's Blog" type="application/rss+xml" />
    <title mode="escaped" type="text/html">Alex Fishlock's Blog</title>
    <tagline mode="escaped" type="text/html">The voice of reason</tagline>
    <id>http://www.racingjag.com/blog/</id>
    <modified>2009-02-17T19:15:09Z</modified>
    <generator url="http://www.s9y.org/" version="1.4">Serendipity 1.4 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>
    <info mode="xml" type="text/html">
        <div xmlns="http://www.w3.org/1999/xhtml">You are viewing an ATOM formatted XML site feed. Usually this file is inteded to be viewed in an aggregator or syndication software. If you want to know more about ATOM, please visist <a href="http://atomenabled.org/">Atomenabled.org</a></div>
    </info>

    <entry>
        <link href="http://www.racingjag.com/blog/archives/14-Vanquish-S.html" rel="alternate" title="Vanquish S" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2009-02-17T13:03:22Z</issued>
        <created>2009-02-17T13:03:22Z</created>
        <modified>2009-02-17T19:15:09Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=14</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=14</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/14-guid.html</id>
        <title mode="escaped" type="text/html">Vanquish S</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>I've always been a fan of the Vanquish S, after driving two of p1's Vanquish S cars 18 months ago.</p> <br />
<p>Youtube is stuffed full of Vanquish Videos, but this Korean one caught my eye, as the sound recording is fairly good. The start of the clip is not so good, but at this (3:47) point onwards, its pretty amazing<br />
<script src="/js/swfobject.js" type="text/javascript"></script><br />
<br />
<div id="ytapiplayer">You need Flash player 8+ and JavaScript enabled to view this video.</div><br />
    <script type="text/javascript"> var params = { allowScriptAccess: "always" }; var atts = { id: "myytplayer" };swfobject.embedSWF("http://www.youtube.com/v/xrcJtf6ePC8&amp;enablejsapi=1&amp;playerapiid=ytplayer&amp;rel=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;showinfo=0&amp;border=1&amp;fs=1","ytapiplayer", "640", "480", "8", null, null, params, atts);document.getElementById("myytplayer").seekTo(227,true);</script><br />
<script>function onYouTubePlayerReady(playerId) {player=document.getElementById("myytplayer");player.seekTo(228, true);player.pauseVideo();}</script><br />
</p> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/11-Goodwood-CKL-Trackday.html" rel="alternate" title="Goodwood CKL Trackday" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2008-04-16T18:02:11Z</issued>
        <created>2008-04-16T18:02:11Z</created>
        <modified>2009-03-10T00:03:33Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=11</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=11</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/11-guid.html</id>
        <title mode="escaped" type="text/html">Goodwood CKL Trackday</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Yesterday I went to the Goodwood race circuit. I went as part of a trackday organised by <a title="CKL Developments" href="http://www.ckldevelopments.co.uk/" target="_blank">CKL</a>. I took the D-type and drove it myself. Since I have never driven any of my own cars on a circuit, or ever driven at Goodwood, I took advantage of the the on-hand driving instructors, all of whom drove these sorts of cars professionally. I had 5 sessions, each session was a few laps. I think my longest session was 9 laps, and I took a 3 lap session with the video camera. I also drove as a passenger on a full CKL race prepared XK. Rather interesting, as I only had a lap belt, and only touched the seat with one one bum cheek, as the roll cage cuts across the passenger seat. All rather fun though.</p><p>So, my first proper track day... Very much a success. Great weather too. <a title="Goodwood 2008 Trackday" href="http://gallery.racingjag.com/v/dtype/track/gw2008/" target="_blank">Some more pictures</a></p><p /><p /><p><object style="LEFT: 266px; WIDTH: 320px; TOP: 191px; HEIGHT: 304px" height="304" width="320" classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"><param value="http://www.racingjag.com/media/Goodwood_20080415.wmv" name="URL" /></object></p> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/10-Make-a-Vacuum-Tube.html" rel="alternate" title="Make a Vacuum Tube" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2008-01-09T01:19:28Z</issued>
        <created>2008-01-09T01:19:28Z</created>
        <modified>2008-01-09T01:35:01Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=10</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=10</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/10-guid.html</id>
        <title mode="escaped" type="text/html">Make a Vacuum Tube</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Here is a rather fantastic video of a French chap making vacuum tubes. Dave found it here <a href="http://blog.makezine.com/archive/2008/01/make_your_own_vaccum_tube.html">http://blog.makezine.com/archive/2008/01/make_your_own_vaccum_tube.html</a> . And I nicked it. Glorious craftsmanship. And he is French.  <br /><a href="http://www.racingjag.com/blog/archives/10-Make-a-Vacuum-Tube.html#extended">Continue reading "Make a Vacuum Tube"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/4-Jaguar-D-Type.html" rel="alternate" title="Jaguar D-Type" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-10-27T19:50:07Z</issued>
        <created>2007-10-27T19:50:07Z</created>
        <modified>2007-10-30T23:28:28Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=4</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=4</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/4-guid.html</id>
        <title mode="escaped" type="text/html">Jaguar D-Type</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                I finally surcumbed to buying myself a very silly car. I pushed the boat out and bought a Lynx Jaguar D-type  <br /><a href="http://www.racingjag.com/blog/archives/4-Jaguar-D-Type.html#extended">Continue reading "Jaguar D-Type"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/1-Happy-birthday-ZX-Spectrum.html" rel="alternate" title="Happy birthday ZX Spectrum" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-04-23T10:25:00Z</issued>
        <created>2007-04-23T10:25:00Z</created>
        <modified>2007-10-29T21:28:24Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=1</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=1</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/1-guid.html</id>
        <title mode="escaped" type="text/html">Happy birthday ZX Spectrum</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>For those of us in our mid thirties, who were into 'geeky' and 'nerdy' computers when we were young, will remember the <a href="http://en.wikipedia.org/wiki/ZX_Spectrum">ZX Spectrum</a>. Well today is the 25th anniversary of its launch.</p><p>For those of you who are curious or want to relive your fantasies of playing spectrum classic games, like Manic Miner, a java emulator of the entire machine, including most interupts, like keyboard and sound. Hence you can play  <a href="http://www.spectrum.lovely.net/Manicminer.html">Manic Miner</a> or <a href="http://www.spectrum.lovely.net/">other games</a> in java applets on the web.</p> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/8-Why-UK-people-should-vote-Conservative.html" rel="alternate" title="Why UK people should vote Conservative" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-03-08T21:54:00Z</issued>
        <created>2007-03-08T21:54:00Z</created>
        <modified>2007-11-21T08:32:07Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=8</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=8</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/8-guid.html</id>
        <title mode="escaped" type="text/html">Why UK people should vote Conservative</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Well, for a long time, I have been telling people that Tory is the way to go in the UK.</p><p>My reasons had ultimately lead to one overriding uber-reason: that of:</p><p>&quot;All governments will do stupid things, and generally annoy the population. The tax take in the UK has been steadily rising under Blair, and that in particular is very annoying. But public spending will be less under the Tories, and even if they make a slightly targeted spend than his Tonyness, then service quality will be at least as good.&quot;.</p><p>In short: &quot;They are all useless, but it will be cheaper under the Tories&quot;</p><p>So, people have tried to shoot me down on transport, health and the like, but can anyone honestly say that something has improved.</p><p>Added to this is the remarkably brilliant <a href="http://www.conservatives.com/tile.do?def=news.story.page&obj_id=135394">Open source Politics manifesto</a> message that <a href="http://www.tapsellferrier.co.uk/nicferrier/">Nic</a> told me about.</p><p>Now, next step is IR35 reversal</p> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/3-Opensource-Java-CI.html" rel="alternate" title="Opensource Java CI" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-02-19T14:38:03Z</issued>
        <created>2007-02-19T14:38:03Z</created>
        <modified>2007-11-21T08:32:54Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=3</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=3</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/3-guid.html</id>
        <title mode="escaped" type="text/html">Opensource Java CI</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p><strong>Continuous Integration</strong></p><p>Well, it all all seems pretty obvious now.. back in the days when ant was seen as pretty decent, and pursuading people to use it over make or even, heaven forbid, your IDE. The idea of CI was all just a twinkle in the eye. If you have no idea what I am on about see <a href="http://www.martinfowler.com/articles/continuousIntegration.html">http://www.martinfowler.com/articles/continuousIntegration.html</a>. But to be honest, if you dont do CI now on your project you are probably an idiot.</p><p>For the last few years I have mostly used Cruise Control, witha bit of anthill. Now don't get me wrong about this: cruisecontrol isn't bad. It's just that in an enterprise; setting it up as a resource for anyone to use is a total dog. By this I mean.. creating a new project without having to resort to ANY command line tools, and everything being available to the project builders via the web interface,</p><p>So, I read at great length the article here <a href="http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix">http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix</a> and played with the opensource ones a fair bit, and came to the conclusion Luntbuild is the one for me in a world where the following are required:</p><ul><li>Security <ul><li>I want all usernames, email addresses and groups to be delagated to LDAP </li><li>I want to be able to CRUD the projects and their owners, email distros etc </li><li>I want to be able to lock down the build machine so only the people I know about are making changes, but still allow anonyomous reads, if I care, to the builds </li></ul></li><li>Builds <ul><li>I want to be able to automatically support maven2 and ant, and I dont want to have to configure the damn thing from the command line, but if I chose to then I still could. </li><li>I want the builds to be tagged back into the VCS on a successful build </li><li>I want to see the build reports as made by the tools for every version of the build </li></ul></li><li>App server <ul><li>I want to run the thing on any app server. I like jetty, but others like weblogic,tomcat,jboss or whatever.I want a default install to just work without any messing about. </li></ul></li></ul><p>Now Luntbuild has a few pains to get over:</p><ul><li>You cannot modify the smtp port for sending emails.. not a big one.. but a pain none the less. </li><li>If you want some &quot;proper&quot; security you need to write an acegi adaptor. That's a trivial excersise though. but the default one just about works in an standard openldap world. </li></ul><p><strong>Commercial Ones</strong></p><p>Now, CI is pretty important stuff and in the enterprise there is often a good case to be made for standardising the build process, <strong>AND</strong> the continuous intergration environment. So can you get better if you pay for it?</p><p>Well the answer is yes. There are a few I like to look of greatly. they are:</p><p><strong>TeamCity</strong> <a href="http://www.jetbrains.com/teamcity/">http://www.jetbrains.com/teamcity/</a> Just look at the UI, and the quality of their slam-dunk IDE called IDEA, and you know this has got to be good.</p><p><strong>Bamboo </strong><a href="http://www.atlassian.com/software/bamboo/">http://www.atlassian.com/software/bamboo/</a>, from Atlassian, who make confluence and jira. They do indeed know how to make things easy to use.</p><p><strong>Gauntlett</strong> <a href="http://www.borland.com/us/products/silk/gauntlet/index.html">http://www.borland.com/us/products/silk/gauntlet/index.html</a>. I have yet to have a play wih this, as Borland are being slow in integrating the company they just bought into their product line. But the groundwork looks good</p> 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/5-Ferrari-Crash.html" rel="alternate" title="Ferrari Crash" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-01-19T22:43:00Z</issued>
        <created>2007-01-19T22:43:00Z</created>
        <modified>2007-10-27T21:48:54Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=5</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=5</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/5-guid.html</id>
        <title mode="escaped" type="text/html">Ferrari Crash</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
Pictures of the Ferrari Crash I had in 2006 <br /><a href="http://www.racingjag.com/blog/archives/5-Ferrari-Crash.html#extended">Continue reading "Ferrari Crash"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/6-Jetty-is-goodness.html" rel="alternate" title="Jetty is goodness" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2007-01-07T22:47:00Z</issued>
        <created>2007-01-07T22:47:00Z</created>
        <modified>2007-10-29T21:37:47Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=6</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=6</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/6-guid.html</id>
        <title mode="escaped" type="text/html">Jetty is goodness</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <br />
Comparing Jetty 6.1rc3, tomcat 6 and Weblogic 9.2. I reckon Jetty is the better product. <br /><a href="http://www.racingjag.com/blog/archives/6-Jetty-is-goodness.html#extended">Continue reading "Jetty is goodness"</a>
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.racingjag.com/blog/archives/9-Java-based-DNS-DHCP-setup.html" rel="alternate" title="Java based DNS &amp; DHCP setup" type="text/html" />
        <author>
            <name>Alex Fishlock</name>
                    </author>
    
        <issued>2006-12-14T21:56:00Z</issued>
        <created>2006-12-14T21:56:00Z</created>
        <modified>2007-10-29T23:03:46Z</modified>
        <wfw:comment>http://www.racingjag.com/blog/wfwcomment.php?cid=9</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.racingjag.com/blog/rss.php?version=atom0.3&amp;type=comments&amp;cid=9</wfw:commentRss>
    
        <id>http://www.racingjag.com/blog/archives/9-guid.html</id>
        <title mode="escaped" type="text/html">Java based DNS &amp; DHCP setup</title>
        <content type="application/xhtml+xml" xml:base="http://www.racingjag.com/blog/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Power dns is an opensource DNS server whcih can use sql or LDAP as its backend</p><p>It uses ACEGI, Spring, hibernate/annotations and authenticates with LDAP. This is pretty trivial to do, and who knows I might make the source available if there is any demand. This then runs inside jetty.</p><p>What I also did was to use <em>fileschanged</em> which is part of a modern base install linux distro to monitor files, and when they change call scripts. So I wrote a simple perl script which creates SQL updates/inserts when DHCP assigns an address and poke the updates into the pdns database. Works a charm.</p><p><a href="http://www.tapsellferrier.co.uk/">Nic Ferrier</a> helped out, as he often does, and suggested:</p><li>Using pdns with postgres is quite a simple install, and I acheived this in a few hours. Here at racingjag I set this up for internal and external dns management. However to manage the SQL tables I couldnt find a reasonably well written webapp to mod the entries so I wrote one.</li><li>Properly opensourcing the webapp</li><li>Using <a href="http://www.dhcp.org/javadhcp/">http://www.dhcp.org/javadhcp/</a> as the dhcp server and wrap the whole lot up as a basic java webapp </li> 
            </div>
        </content>

        
    </entry>
</feed>