<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:silent_mobius</id>
  <title>silent_mobius</title>
  <subtitle>silent_mobius</subtitle>
  <author>
    <name>silent_mobius</name>
  </author>
  <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom"/>
  <updated>2007-08-10T20:57:52Z</updated>
  <lj:journal userid="2059614" username="silent_mobius" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://silent-mobius.livejournal.com/data/atom" title="silent_mobius"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:15786</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/15786.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=15786"/>
    <title>Fairport, from the field 6</title>
    <published>2007-08-10T20:57:52Z</published>
    <updated>2007-08-10T20:57:52Z</updated>
    <lj:music>Fairport Convention: Liege and Lief Medley</lj:music>
    <content type="html">Well Show of Hands kicked major ass in all kinds of ways. The evil daystar is passing through the underworld and getting ready to taunt me tommorow. Right now Fairport 1969 (sans Sandy Denny) are playing the whole of Liege and Lief. It's a quite a trip, though I thinmk the sound guys have it a bit over loud at times, and we're quite a bit back.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:15525</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/15525.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=15525"/>
    <title>Fairport, from the field 5</title>
    <published>2007-08-10T16:32:36Z</published>
    <updated>2007-08-10T16:32:36Z</updated>
    <content type="html">Christ on a bike it's must too hot for me. I missed a lot of the early bands trying to find cash of getting mild heatstroke. I am such a shut-in most of the time I have mimimal resistance to that giant ball for fire. "Curse you day-star". Ok the BBC folk award winners "Last orders" were very good. They didn't grab me though, but that could have been more to do with the heat-grumpies than their playing</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:15321</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/15321.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=15321"/>
    <title>Fairport, from the field</title>
    <published>2007-08-10T10:53:32Z</published>
    <updated>2007-08-10T10:53:32Z</updated>
    <content type="html">Well day two starts, we have a fairly good spot all staked out but I have completely run out of cash, so there will have to be a trip to the only shop in Cropredy. Mind you it was announced that the mobile cash machines have reduced their charge this year, yeah righ, they are charging 25p more up to 2.75 and they don't take credit cards. Well if looks like a good line up today, I'll talk more as it happens.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:14876</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/14876.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=14876"/>
    <title>Fairport, from the field 4</title>
    <published>2007-08-09T21:32:09Z</published>
    <updated>2007-08-09T21:32:09Z</updated>
    <content type="html">Lulu, well she's in great voice. But I mean I'm not realy here to listen to lulu do poppy blues</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:14768</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/14768.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=14768"/>
    <title>Fairport, from the field 3</title>
    <published>2007-08-09T20:33:04Z</published>
    <updated>2007-08-09T20:33:04Z</updated>
    <content type="html">Hmm well Jools Holland, people seem to like it but to be honest it's so far away from folk or rock it feels a bit out of place and very mainstream and generic. Though they are doing what they do very well I guess.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:14436</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/14436.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=14436"/>
    <title>Fairport, one the field 2</title>
    <published>2007-08-09T19:22:49Z</published>
    <updated>2007-08-09T19:34:12Z</updated>
    <lj:music>Seth Lakeman</lj:music>
    <content type="html">Ok Seth Lakeman has just started his encore. John and Sally are off somewhere and we've aquired Ruth (Alex's sister, who is a cutie) and Rachel. Anyway. Seth rocked, singing while fiddling must be tough, and rocking that hard at the same time is rare.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:14096</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/14096.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=14096"/>
    <title>Fairport 2007 on the field report 1</title>
    <published>2007-08-09T17:55:49Z</published>
    <updated>2007-08-09T17:55:49Z</updated>
    <lj:music>Wishbone ash Phoenix</lj:music>
    <content type="html">Ok I tried to do this last year but I was using a 3rd party lj client for WinCE and after it lost a fairly long post I got a bit disheartened. So this time its the web interface all the way (and copying to pnotepad first, just in case) Well all the weather worries have been for naught so far,it' been fantastically hot and sunny (damn me for not bringing a hat) Setting up took too long for my taste but as anyone who knows me knows I prefer to do something badly now and correct as I go rather than plan for any eventuality and take ages over it. Once on the field I started listening when kerfuffle came on, fantastic musicians and Kat, Alex and I all agree that we should politely accost the accordian/clog dancer and ... entertain her. Seth Lakeman is next, reports will follow.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:14019</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/14019.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=14019"/>
    <title>What a luser</title>
    <published>2006-11-24T16:09:58Z</published>
    <updated>2006-11-24T16:09:58Z</updated>
    <content type="html">Well I just make a fool of myself on #Catalyst. I knew that putty's freeform cut+paste would trip me up one day. And pasting a chunk of code into irc is a kickable offence *hangs head in shame*.&lt;br /&gt;&lt;br /&gt;I was trying to ask about Catalyst Auth framework. I'd been trying to get C::P::Authentication::Store::LDAP to work for about 4 hours with no joy and was getting mighty frustrated and slipped, such is life.&lt;br /&gt;&lt;br /&gt;So regarding C::P::Authentication::Store::LDAP. I can authenticate using basic Net::LDAP but precisely the same search using C::P::Authentication::Store::LDAP fails so I'm wondering if I'm getting something wrong on the catalyst side.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:13631</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/13631.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=13631"/>
    <title>silent_mobius @ 2006-11-23T16:13:00</title>
    <published>2006-11-23T16:13:34Z</published>
    <updated>2006-11-23T16:13:34Z</updated>
    <content type="html">&lt;p&gt;Ok I tried this early on in my testing:&lt;/p&gt; &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;[% WHILE (row = result.next) %]&lt;br /&gt;     [% row.purchase_order_rows.count %]&lt;br /&gt; [% END %]&lt;br /&gt; &lt;/pre&gt;  &lt;p&gt;It didn't work so I moved on, eventually I'm sticking this in the TT template to try and work out what the _hell_ is going on&lt;/p&gt;  &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;    [% PERL %]&lt;br /&gt;     print "\n";&lt;br /&gt;     my $r = $stash-&amp;gt;get('result');&lt;br /&gt;     print ref($r);&lt;br /&gt;     print "\n";&lt;br /&gt;     my $a = $r-&amp;gt;next();&lt;br /&gt;     print ref($a);&lt;br /&gt;     print "\n";&lt;br /&gt;     my $b = $a-&amp;gt;purchase_order_rows();&lt;br /&gt;     print ref($b);&lt;br /&gt;     print "\n";&lt;br /&gt;     print $b-&amp;gt;count();&lt;br /&gt;     [% END %]&lt;br /&gt; &lt;/pre&gt;  &lt;p&gt;At the output end that gives me (3 is the correct count):&lt;/p&gt;  &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;DBIx::Class::ResultSet&lt;br /&gt; PurchaseOrder::Model::DBICSchemamodel::PurchaseOrder&lt;br /&gt; DBIx::Class::ResultSet&lt;br /&gt; 3&lt;br /&gt; &lt;/pre&gt;  &lt;p&gt;So that was the softly-softly approach so I try:&lt;/p&gt; &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;	[% PERL %]&lt;br /&gt; 	my $r = $stash-&amp;gt;get('result');&lt;br /&gt; 	while (my $row = $r-&amp;gt;next())&lt;br /&gt; 	{&lt;br /&gt; 		print $row-&amp;gt;purchase_order_rows()-&amp;gt;count()."\n"&lt;br /&gt; 	}&lt;br /&gt; 	[% END %]&lt;br /&gt; &lt;/pre&gt;  &lt;p&gt;Yep I get 3, so what the _hell_ is the difference between &lt;code&gt;$row-&amp;gt;purchase_order_rows()-&amp;gt;count()&lt;/code&gt; in perl and &lt;code&gt;row.purchase_order_rows.count&lt;/code&gt; in TT?&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:13502</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/13502.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=13502"/>
    <title>Arrrrgh</title>
    <published>2006-11-23T15:17:56Z</published>
    <updated>2006-11-23T15:25:20Z</updated>
    <content type="html">&lt;p&gt;Y'see this is why I "Just don't get" Catalyst.&lt;/p&gt;  &lt;p&gt;Ok so I have a list "method" for a table purchase_order right? The stuff that InstantCRUD spat out for Template::Toolkit actually makes sense this time (rather than the form handler that delegated everything to HTML::Widget which is _really_ starting to get on my nerves.) now there is a 1 to many relationship with the purchase_order_row table so InstantCRUD show an entry in the list view formed by:&lt;/p&gt;  &lt;code&gt;[% FOR val = row.purchase_order_rows; val; ', '; END %]&lt;/code&gt;  &lt;p&gt;This lists all of the id's of the purchase_order_row rows that are associated with the current purchase_order row (still with me?) So I'd like that to simply be a count of those rows, after all I don't want the users to see the id's if I can help it.&lt;/p&gt;  &lt;p&gt;So does TT have some way of doing &lt;code&gt;scalar(@array)&lt;/code&gt; because that &lt;code&gt;row.purchase_order_rows&lt;/code&gt; its a list right? No, its an object, its &lt;code&gt;PurchaseOrder::Model::DBICSchemamodel::PurchaseOrderRow&lt;/code&gt; which doesn't exist it seem to be constructed by &lt;code&gt;PurchaseOrder::Model::DBICSchemamodel&lt;/code&gt;'s parent &lt;code&gt;Catalyst::Model::DBIC::Schema&lt;/code&gt; and looking at the source to that doen't really tell me much because it's so abstracted.&lt;/p&gt;  &lt;p&gt;So how the hell do I get a count of &lt;code&gt;row.purchase_order_rows&lt;/code&gt; in TT is there a method I can use to get at it? This is why Catalyst _needs_ some explicit docs. You can't spend an hour searching through inheritance just to work out what methods you can use, there should be a list, somewhere and it should never be unclear what a object _really_ is, maybe something like:&lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;&lt;b&gt;The default resultset passed to the default TT list controller (/MyApp/root/MyTableObject/list) created by the InstantCrud helper is a XXX that inherets from YYY and ZZZ. Supported methods are:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt; oooo (link) from YYY&lt;br /&gt; pppp (link from ZZZ&lt;br /&gt; ...&lt;br /&gt; &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:13302</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/13302.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=13302"/>
    <title>silent_mobius @ 2006-11-22T20:13:00</title>
    <published>2006-11-22T20:13:44Z</published>
    <updated>2006-11-22T20:19:15Z</updated>
    <category term="catalyst instantcrud"/>
    <content type="html">&lt;p&gt;Ok, I've been a software developer for about 7 years now and writing perl for about 5 of those. Now I liked the look of Ruby on Rails but to be honest its both a whole new framework/API _and_ language, so while I'm interested, and it does indeed look sexy, I can't really dive whole hog into it for work projects.&lt;/p&gt;  &lt;p&gt;Then I found &lt;a href="http://www.catalystframework.org/"&gt;Catalyst&lt;/a&gt;. OO/web framework in perl with lots and lots of "We've already done that". It was &lt;a href="http://search.cpan.org/~zby/Catalyst-Example-InstantCRUD-v0.0.18/lib/Catalyst/Example/InstantCRUD.pm"&gt;Catalyst::Example::InstantCRUD&lt;/a&gt; that finally sold me on the idea as the sheer volume of qualified CRUD stuff I need to write is quite overwhelming right now. Now the only real problem here is that many of the CPAN modules they use at the core of Catalyst are unknown to me, I was never one to need an OO layer for DBI access, building SQL always seemed easier for the simple queries and the more complex ones usually needed tuning that I wasn't convinced I'd be able to do if the OO layer took me too far from the SQL generation engine. So most of Catalyst looks like some weird "moon-perl" the likes of which I have not had to deal with before.&lt;/p&gt;  &lt;p&gt;So I've decided to document my experience here as I have it, mostly this will be outside of work hours as I'm still not convinced I can get into Catalyst quick enough to make it work for my in a public facing app, at the moment I'm looking at internal CRUD UI's only.&lt;/p&gt;  &lt;p&gt;So I've been plugging at it on and off for a couple of weeks now, a lot of time has been spent just trying to install Catalyst from CPAN as there are some huge issues with Module::Build and RHEL perl paths right now, so there was a lot of gathering deps manually and "force install"ing, which wasn't so good. But once I was up and running on my home machine (Ubuntu Dapper) I started off on a simple InstantCRUD app... and was pretty impressed.&lt;/p&gt;  &lt;p&gt;Well until I deviated from the tutorial. Man is this thing terse, I'm following inheritance left, right and center just to work out what methods I can use. It kinda felt like trying to write in old VBscript ASP without access to the MSDN docs (which I had to do for a week for my sins, thankfully development shifted to perl) I would generally give up each night frustrated and annoyed&lt;/p&gt;  &lt;p&gt;Heres an example of what I though was a simple app&lt;/p&gt; &lt;p&gt;Basic mysql myasm table "articles" that's use to hold titles/abstracts/handler URI's/image URI's&lt;br /&gt; Now we have a crappy little development server here that I use as a staging point for both content and code (I know, I'd prefer a real destructible development server and a seperate test environment, but it's not really an option right now) so I wan't a basic CRUD appp that also had a "copy record to live server" button for each row.&lt;/p&gt;  &lt;p&gt;Shouldn't be that hard, right? Buggered if I've been able to work it out yet.&lt;/p&gt; &lt;p&gt;I'm still not sure what route to go down. Should I have another schema/model thing (I still don't have a handle on what the hell Catalyst is doing there) to represent the live DB and the usual Catalyst one, then can use a resultset row object directly and apply it somehow to the other object? or can I get a resultset then change the connection details and resave it. Or do I have to copy everything out of the resultset result thingy (what does $resultset-&amp;gt;next actually return?) and build a new insert with another DBIx object (or Catalyst model inheriting a schema that inherits from DBIx *pant*) well hopefully I'll work it out.&lt;/p&gt;  &lt;p&gt;Anyway the main impetus to starting this is a little victory, that is adding in meaningful field named for foreign key selectors in InstantCRUD (well in HTML::Widget::DBIC actually) it looks like the author was looking to do something like that anyway but commented chunks of it out. Took me about 4 hours to understand what the hell was going on and to prep a test that allowed me to Data::Dumper my way into a better understanding of the flow.&lt;/p&gt;  &lt;p&gt;Eventually I altered:&lt;/p&gt; &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;sub create_from_config {&lt;br /&gt; ...&lt;br /&gt; @options = _get_options( $schema-&amp;gt;resultset( $col-&amp;gt;{foreign_class} ) );&lt;br /&gt; &lt;br /&gt; sub _get_options {&lt;br /&gt; 	my( $resultset ) = @_;&lt;br /&gt; 	my @options;&lt;br /&gt; #	my $displaymethod = $config-&amp;gt;{$class}-&amp;gt;{displaymethod};&lt;br /&gt; 	my( $pkey ) = $resultset-&amp;gt;result_source-&amp;gt;primary_columns();&lt;br /&gt; 	my $j = 1;&lt;br /&gt; 	my $rs = $resultset-&amp;gt;search();&lt;br /&gt; 	while( my $i = $rs-&amp;gt;next() ){&lt;br /&gt; 		push @options, $i-&amp;gt;$pkey, "$i";   #-&amp;gt;$displaymethod;&lt;br /&gt; 	}&lt;br /&gt; 	return @options;&lt;br /&gt; }&lt;br /&gt; &lt;/pre&gt;  To the following (Yeah, I'm not a fan of K+R bracketing style):  &lt;pre style="border: 1px solid rgb(136, 136, 136); background-color: rgb(85, 85, 85);"&gt;sub create_from_config&lt;br /&gt; {&lt;br /&gt; ...&lt;br /&gt; @options = _get_options( $schema-&amp;gt;resultset( $col-&amp;gt;{foreign_class} ), $col-&amp;gt;{display_method} );&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; sub _get_options&lt;br /&gt; {&lt;br /&gt; 	my( $resultset ,$displaymethod) = @_;&lt;br /&gt; 	my @options;&lt;br /&gt; 	my( $pkey ) = $resultset-&amp;gt;result_source-&amp;gt;primary_columns();&lt;br /&gt; 	my $j = 1;&lt;br /&gt; 	my $rs = $resultset-&amp;gt;search();&lt;br /&gt; 	while( my $i = $rs-&amp;gt;next() )&lt;br /&gt; 	{&lt;br /&gt; 		if ($displaymethod)&lt;br /&gt; 		{&lt;br /&gt; 				push @options, $i-&amp;gt;$pkey, $i-&amp;gt;$displaymethod;&lt;br /&gt; 		} 		else&lt;br /&gt; 		{ 				push @options, $i-&amp;gt;$pkey, $i-&amp;gt;$pkey;&lt;br /&gt; 		}&lt;br /&gt; 	}&lt;br /&gt; 	return @options;&lt;br /&gt; }&lt;br /&gt; &lt;/pre&gt;  &lt;p&gt;With a quick addition to the interface_config.dat and lo and behold my foreign keys were displaying with their titles and not their primary keys.&lt;/p&gt; &lt;p&gt;Yay me!&lt;/p&gt; &lt;p&gt;*EDIT* Grrr LJ messes with the CRLF on pre blocks.....&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:12963</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/12963.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=12963"/>
    <title>Fairport 2006 Day 2</title>
    <published>2006-08-11T23:56:20Z</published>
    <updated>2006-08-11T23:56:20Z</updated>
    <content type="html">Ok I didn't say anything about day 1 but that was more of a half day and I was shattered by the time it was over, not that I'm terrible sprightly right now mind you. Well we just got our of the closing act, 10cc, at first they were more than a little limp, but to be honest that may have been due to a technical fault but given their main era of success (70's) it was a little hard to tell. bit near the end they started pumping out tracks that I remembered from long nights out with my mums band as she played working mens clubs, nostalga-riffic.&lt;br /&gt;looking forward to fairport (and a shower) tommorow. night night</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:12684</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/12684.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=12684"/>
    <title>Abingdon Day</title>
    <published>2006-07-11T15:21:04Z</published>
    <updated>2006-07-11T15:21:04Z</updated>
    <content type="html">Well then, yet again its been a long time singe my last update. I think than can mostly be blamed on no longer having a laptop, well, that  and a hefty dose of lazyness. Still the old works laptop was replaced by a smartphone (well not replaced as such, the job that provided the laptop was replaced, the smartphone was a cheap stopgap option) so I didn't really have any excuse.&lt;br /&gt;Well I'm currently on my way back to Reading after dropping over 2.2 grand of deposit and rent for our new place in Abingdon, I really think I'm going to like it there, I hope Kat does too. I have to say that Abingdon is quite a nice place, well at first glance anyway I yet to live for any length of time in a small town. Well unless you count my home town of Scarborough. &lt;br /&gt;I was looking for my passport  before I set off and ended up rooting through my photos, it really does seem so long ago now, and I really do feel like a very different person to who I was then. while I happy with the change for the most part I have lost a little something perhaps it was just a kind of innocence. Jen, Colin, Kate, Gail, Melissa how are you all doing? heh, Ì wonder if Kate is married yet? if so that would make the full set. Well, myself excluded of course.&lt;br /&gt;&lt;br /&gt;Damn I'm glad I got today off. Other than the sheer mountain of stuff I needed to do I really needed to get out of the office, not because of the people or the work. but mostly because of the heat. Even though the is air-con most days I end up uncomfortable and frustrated as my preffered working temperature would seem to be well below some people's comfort zone, roll on autumn/winter you are sorely missed.&lt;br /&gt;&lt;br /&gt;I'll be interested to hear what mischief Will and Keith get up to (even though they seem to keep me oblivious to most of the boy-gossip) I hearby  hand over the mantle of Knight-in-charge-of-getting-Keith-laid to Will I hope he does a better job than I did.&lt;br /&gt;&lt;br /&gt;I wonter if theres a 3d model of didcot power station anywhere I think I coul do some fun stuff with that and a hired video camera. hell maybe I should get one of those HDD digi video cams. DV seems to be about 6GB for 30 mins so a modern 100GB laptop drive should hold about 8 hours. and would probably last longer as the power draw on modern drives has to be smaller than a standard tape draw motor.&lt;br /&gt;&lt;br /&gt;Well maybe later, after the sting of that 2.2 grand has worn off.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:12338</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/12338.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=12338"/>
    <title>file.....maker</title>
    <published>2006-04-18T09:26:06Z</published>
    <updated>2006-04-18T09:27:29Z</updated>
    <content type="html">Ok I know I haven't updated in a while but please bear with me here I need to vent.&lt;br /&gt;&lt;br /&gt;FileMaker, it's a "database", used to be a Mac product, became available on PC's a while back.&lt;br /&gt;&lt;br /&gt;It just so happens that my current company (ab)uses this product.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;The people who wrote the travesty should be put up against a wall and shot. They are an embarrassment to to my profession, I have no idea what sor of half-assed ex-mac people they have on staff but please _for_the_love_of_god_ someone put them out of my misery.&lt;br /&gt;&lt;br /&gt;The ranks up there with older lotus notes email clients for sheer volume of terrible-terrible design fuck-ups. Just having to use this product hurts right down to the core of my software-developer soul.&lt;br /&gt;&lt;br /&gt;The day I extract this POS from the flow of the company data can _not_ come too soon.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:12262</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/12262.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=12262"/>
    <title>Hmmmm</title>
    <published>2006-02-09T02:57:33Z</published>
    <updated>2006-02-09T02:57:33Z</updated>
    <lj:music>Silence... naught but the hum of machines</lj:music>
    <content type="html">Well it's 2:47 am and I'm at work.&lt;br /&gt;&lt;br /&gt;Having been sick for the past couple of days (no it wasn't anything serious, just a cold, and no, I wasn't being  "all male" about it, I simply wanted to avoid giving my co-workers yet another illness and also found writing inventive code rather difficult with a head full of mucus) I needed to catch up, and given that I slept through the day and didn't sleep the night previous I surmised that tonight would be no different.&lt;br /&gt;&lt;br /&gt;Hence I thought I'd come in to work.&lt;br /&gt;&lt;br /&gt;The trip was beautiful, the night sky was clear and the moon bright, the stillness cheered me up no end, as did the gentle exercise (its nice that I now consider the cycle to work "gentle" as long as I'm not being aggressive with the hills) and being able to work without interruptions is truly stellar.&lt;br /&gt;&lt;br /&gt;Well, maybe a few self imposed interruptions as I task switch. But hey an update was well overdue ne?&lt;br /&gt;&lt;br /&gt;I have a plan to get on-top of a few things before the 14th I wonder if I'll succeed.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:11848</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/11848.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=11848"/>
    <title>silent_mobius @ 2005-09-29T23:00:00</title>
    <published>2005-09-29T22:04:38Z</published>
    <updated>2005-09-29T22:04:38Z</updated>
    <content type="html">Why do I always end up updating this in the pub? Well I guess the lubrication just does the job. shame I rarely have anything interesting to say by the time I have a few. Ahh well, such is life, as Shakespear Sister would say "Life is a funny thing, just when you think you've learned how to us it it's gone"&lt;br /&gt;So much to say, so little desire to say it....see you soon</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:11679</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/11679.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=11679"/>
    <title>Pub Good, Beer good, Internet in pub even better</title>
    <published>2005-04-21T20:42:00Z</published>
    <updated>2005-04-21T20:42:00Z</updated>
    <content type="html">I'm loving my live right now...but then again I am drunk in the pub my lady love works in.....</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:11452</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/11452.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=11452"/>
    <title>On The Subject of Unknown Durations</title>
    <published>2005-04-21T10:05:12Z</published>
    <updated>2005-04-21T10:05:12Z</updated>
    <content type="html">"Can we use Machine A as a warm backup?"&lt;br /&gt;"No, Machine A is currently in use investigating the impact of a DB upgrade for our entire system"&lt;br /&gt;"Will that be completed before we need this backup"&lt;br /&gt;"I don't know that. The investigation is open ended it needs to be thoroughly"&lt;br /&gt;"If you set a date that the investigation will be 'done by' they we can make a decision on this"&lt;br /&gt;"Indeed but I can only estimate a timescale for a job such as this. I cannot currently be certain"&lt;br /&gt;"But if you say 'it will be done by x' Then you'll get it done. Otherwise if you leave it open ended you'll never get it done"&lt;br /&gt;&lt;br /&gt;Which part of "I cannot currently be certain" was unclear you dumbass. When you ask me to ensure that an upgrade won't cause any problems its a big job how do you define a completion date for something that has no definition like 'investigate'. sheesh</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:11033</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/11033.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=11033"/>
    <title>silent_mobius @ 2005-04-19T13:56:00</title>
    <published>2005-04-19T12:56:10Z</published>
    <updated>2005-04-19T12:59:58Z</updated>
    <content type="html">Here's a little something from Howie:&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.whoshouldyouvotefor.com"&gt;&lt;img src="http://www.whoshouldyouvotefor.com/wsyvfbloglogo.jpg" alt="Who Should You Vote For?" border="0"&gt;&lt;/a&gt;&lt;/center&gt;&lt;h1&gt;Who should I vote for?&lt;/h1&gt;&lt;h2&gt;Your expected outcome:&lt;/h2&gt;Liberal Democrat&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;Your actual outcome:&lt;/h2&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;&lt;td align="right" style="border-right:2px solid white;" height="20" valign="middle"&gt;&lt;font color="white"&gt;Labour -20     &lt;/font&gt;&lt;img src="http://www.whoshouldyouvotefor.com/tiny_grey_light.gif" width="40" height="20"&gt;&lt;/td&gt;&lt;td width="50%" align="left" height="20" valign="middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" style="border-right:2px solid white;" height="20" valign="middle"&gt;&lt;font color="white"&gt;Conservative -31     &lt;/font&gt;&lt;img src="http://www.whoshouldyouvotefor.com/tiny_grey_light.gif" width="62" height="20"&gt;&lt;/td&gt;&lt;td width="50%" align="left" height="20" valign="middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" style="border-right:2px solid white;" height="20" valign="middle"&gt;&lt;/td&gt;&lt;td width="50%" align="left" height="20" valign="middle"&gt;&lt;img src="http://www.whoshouldyouvotefor.com/tiny_grey_dark.gif" width="124" height="20"&gt;     &lt;font color="white"&gt;Liberal Democrat 62&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" style="border-right:2px solid white;" height="20" valign="middle"&gt;&lt;/td&gt;&lt;td width="50%" align="left" height="20" valign="middle"&gt;&lt;img src="http://www.whoshouldyouvotefor.com/tiny_grey_dark.gif" width="18" height="20"&gt;     &lt;font color="white"&gt;UK Independence Party 9&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="right" style="border-right:2px solid white;" height="20" valign="middle"&gt;&lt;/td&gt;&lt;td width="50%" align="left" height="20" valign="middle"&gt;&lt;img src="http://www.whoshouldyouvotefor.com/tiny_grey_dark.gif" width="132" height="20"&gt;     &lt;font color="white"&gt;Green 66&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;You should vote: Green&lt;/b&gt;&lt;p&gt;The &lt;a href="http://www.greenparty.org.uk" target="_blank"&gt;Green Party&lt;/a&gt;, which is of course strong on environmental issues, takes a strong position on welfare issues, but was firmly against the war in Iraq. Other key concerns are cannabis, where the party takes a liberal line, and foxhunting, which unsurprisingly the Greens are firmly against.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Take the test at &lt;a href="http://www.whoshouldyouvotefor.com"&gt;Who Should You Vote For&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm surprised I'm more UKIP than I am Labour. Hmmmm&lt;br /&gt;Though if you want to really think about which MP you should vote for (not which party) I recommend &lt;a href="http://www.publicwhip.org.uk"&gt;http://www.publicwhip.org.uk&lt;/a&gt; It impressed me.&lt;br /&gt;&lt;br /&gt;Pffff, I can't be bothered to fix their crappy HTML. Maybe later</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:10819</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/10819.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=10819"/>
    <title>Don't push too far your dreams.....</title>
    <published>2005-03-24T17:17:00Z</published>
    <updated>2005-03-24T17:17:00Z</updated>
    <lj:music>Nine Inch Nails - Closer</lj:music>
    <content type="html">I just found out that T'pau's "China in your hand" is about Mary Shelly. Yea gods I love the Internet, though it's at it's most tasty with lashings of spicy Google sauce.&lt;br /&gt;&lt;br /&gt;Quick poll for the nobody who reads, should I go out with the boys on Friday, hmmmm?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:10736</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/10736.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=10736"/>
    <title>Politically Incorrect Theater Presents:</title>
    <published>2005-03-23T11:24:41Z</published>
    <updated>2005-03-23T11:24:41Z</updated>
    <content type="html">&lt;b&gt;Steve:&lt;/b&gt; "Well, Vix is like our own Brittany Spears"&lt;br /&gt;&lt;b&gt;Me:&lt;/b&gt; "That is wrong on so many levels.."&lt;br /&gt;&lt;b&gt;Steve:&lt;/b&gt; "It was part of her value proposition wasn't it, that she was all innocent?"&lt;br /&gt;&lt;b&gt;Vix:&lt;/b&gt; "But I &lt;i&gt;am&lt;/i&gt; innocent!"&lt;br /&gt;&lt;b&gt;Abigail:&lt;/b&gt; "&lt;i&gt;'Value Proposition'&lt;/i&gt; what are you talking about Steve?"&lt;br /&gt;&lt;b&gt;Steve:&lt;/b&gt; "Well it what they do isn't it. When a bird tells you she's saving herself for the right bloke you just know..... you're going to get the best blowjob of your life".&lt;br /&gt;&lt;b&gt;Everyone:&lt;/b&gt; "........"</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:10471</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/10471.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=10471"/>
    <title>silent_mobius @ 2005-03-03T01:24:00</title>
    <published>2005-03-03T01:26:56Z</published>
    <updated>2005-03-03T01:26:56Z</updated>
    <content type="html">Well, after booze and tears the parting shot I left Keith with was "Stop the ride, I wanna get off", quick as a wink he replied "You won't be saying that when you have to pay to get back on"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;How right he is........</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:10229</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/10229.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=10229"/>
    <title>Mother F***ing Miserable F***er I can't F***ing believe the SH*T!</title>
    <published>2005-03-02T20:46:11Z</published>
    <updated>2005-03-02T20:49:35Z</updated>
    <content type="html">*Cough* ok I feel better now.&lt;br /&gt;Hello boys and girls can you spell catharsis, come on now, say it with me&lt;br /&gt;Ca-thar-sis, well done.&lt;br /&gt;&lt;br /&gt;I haven't posted in ye-olde long time and many many thing have happen since we last spoke. I had my 31st b'day party which was much a to-do (over a grand's worth of to-do mind you) Kat celibrated her 21st at roughly the same time. We went to Warsaw for a week which was interesting in a retrograde communist kinda way, both surreal and the ultimate in grounding all at the same time.&lt;br /&gt;&lt;br /&gt;But enough about foreign climes, I'm sure I can wax lyrical on the subject of Poland at a later date, right now I have more immediate matters to rant about.&lt;br /&gt;&lt;br /&gt;But I should bring you up to date before I commence any form of tirade...&lt;br /&gt;I completed some of my projects for work and more recently I decided to give veganism a try for a month.&lt;br /&gt;&lt;br /&gt;Those of you who know me may well me laughting right now, stop it, I'm serious.&lt;br /&gt;&lt;br /&gt;I'm simply taking my personal philosophy on meat eating one stage further, I'll only eat an animal I kill myself and since I'm not doing any of that right now...&lt;br /&gt;&lt;br /&gt;Well also I want to see if cutting out dairy makes any difference to my health, I figure a month should be enough to find out if I feel any better, although my lothing of mushrooms and aubergine is starting to put a serious crimp my meal options.&lt;br /&gt;&lt;br /&gt;Oh I went to see "Show of Hands" recently as a support band, they were fantastic. The headliners "The Oysterband" weren't even worth staying for, so we left.&lt;br /&gt;&lt;br /&gt;There we go, all caught up. time for ranting. Those of you who are of a nervous disposition should look away now.&lt;br /&gt;&lt;br /&gt;I am a f***ing professional, If I'm responsible for something then I need to have decision making ability in the areas in which I'm responsible. If you require absolute control at all times, fine I can be an obedient and hardworking drone, but &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One _or_ the other! make up your F***ING mind.&lt;br /&gt;I am so looking for a new job.&lt;br /&gt;Exit, stage outtahere even.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:9978</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/9978.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=9978"/>
    <title>Oh my</title>
    <published>2004-11-04T11:29:00Z</published>
    <updated>2004-11-04T11:29:00Z</updated>
    <content type="html">Something just occured to me. The weight of this realisation hit me in the chest like a freight train. It's not something I'd though about before but after all I'm being exposed to more and more of it at work, I suppose I should have though about is sooner but I'd just assumed that it would sort itself out in my mind given time. The possibility has left me in a semi-panic state, elated and nervous all at the same time. Perhaps this will be the catalyst for future events, I'll have to think long and hard before any of these thoughts came any closer to reality. &lt;br /&gt;&lt;br /&gt;Oh, no.... I'm not going to say what this is all about, sorry.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:silent_mobius:9679</id>
    <link rel="alternate" type="text/html" href="http://silent-mobius.livejournal.com/9679.html"/>
    <link rel="self" type="text/xml" href="http://silent-mobius.livejournal.com/data/atom/?itemid=9679"/>
    <title>My work environment</title>
    <published>2004-10-29T12:08:47Z</published>
    <updated>2004-10-29T12:10:11Z</updated>
    <content type="html">My boss just recited a little jem which I have to put in context for you all.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Boss:&lt;/b&gt; *Puts phone down* Oh it was [female contact] from [company]....Stupid Tart.&lt;br /&gt;&lt;i&gt;*Eyebrows raise in office*&lt;/i&gt;&lt;br /&gt;&lt;b&gt;Boss:&lt;/b&gt; Its funny that, "Stupid Tart"... it's kind of crept into the English language"&lt;br /&gt;&lt;i&gt;*Office looks at Boss quizzically*&lt;/i&gt;&lt;br /&gt;&lt;b&gt;Boss:&lt;/b&gt; *Absolute deadpan* But if you think about it...... It's not really very PC is it?&lt;br /&gt;&lt;i&gt;*Stunned silence in office followed by derisive laughter*&lt;/i&gt;&lt;br /&gt;&lt;b&gt;Me:&lt;/b&gt; Oh full mark for that one Steve&lt;br /&gt;&lt;br /&gt;I sometimes despair of the gender politics in my office</content>
  </entry>
</feed>
