<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for CryoBob</title>
    <link>http://www.advogato.org/person/CryoBob/</link>
    <description>Advogato blog for CryoBob</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 25 Jul 2008 18:26:31 GMT</pubDate>
    <item>
      <pubDate>Tue, 28 May 2002 21:33:18 GMT</pubDate>
      <title>28 May 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=26</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=26</guid>
      <description>Well almost another month since I last posted. The thing 
is, it's not really because I have been all that busy, but 
rather, I have just not been up to anything worth 
mentioning.

&lt;p&gt; Did get some kick butt new RollerBlades, I finally learnt 
how to skate backwards at a reasonable(or unreasonable in 
some cases) speed. Managed to get a huge blister on my foot 
because of it though.

&lt;p&gt; On the tech front, I have been playing with Apache SOAP, 
and am successfully using it to develop an n-tier 
application. It's closed source, so I won't say to much, 
but if the initial reaction to the product is good, I may 
open source the base, and see how it goes from there.

&lt;p&gt; As much as I love using open source software, and I agree 
with the concepts, I still feel wierd just giving away 
something that I have worked long and hard to create. I 
guess I am just a pure bred capatilist at heart. Yet saying 
that, if the product is good enough to be marketed, how 
much better would it be if it had a bunch of kick butt open 
source developers working on it. Guess I will just have to 
way up the pros and cons of it all, and just go with what 
looks right.

&lt;p&gt; Any thoughts. Does anyone actually read this?</description>
    </item>
    <item>
      <pubDate>Thu, 9 May 2002 11:46:02 GMT</pubDate>
      <title>9 May 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=25</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=25</guid>
      <description>Not too much to report since I last posted. Just working, 
eating, sleeping etc. On the plus side, the Jtrix project 
is still barely alive, our chief documenter and project 
manager &lt;a href="http://www.advogato.org/person/NikSilver/" &gt;NikSilver&lt;/a&gt; had an article on Jtrix 
published on &lt;a href="http://www.javaworld.com" &gt;JavaWorld&lt;/a&gt;. Pity there 
aren't any live nodes out there for 
people to play with.

&lt;p&gt; Guess I might have to rectify that problem since I still 
think it is *expletive deleted* cool technology. A couple 
of the &lt;a href="http://www.advogato.org/proj/Jtrix/" &gt;Jtrix&lt;/a&gt; crew are still keeping in 
touch through a mailing list setup by our ex-sysadmin 
(&lt;a href="http://www.advogato.org/person/MartBrooks/" &gt;MartBrooks&lt;/a&gt;), so maybe we can keep the 
ball rolling and turn Jtrix into a viable Open Source 
project.

&lt;p&gt; On work front I have been shifted over to a new project, 
doing some Japanese localization testing, pretty straight 
forward stuff. </description>
    </item>
    <item>
      <pubDate>Fri, 12 Apr 2002 13:57:24 GMT</pubDate>
      <title>12 Apr 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=24</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=24</guid>
      <description>Another week slides by. To be honest I don't know where 
this week went. Managed to get quite a bit of work done, 
from writing test cases to doing some benchmarking of an 
alpha client.

&lt;p&gt; Finally got paid for some web design work that I did ages 
ago, I was also paid my first weeks contracting wages. It's 
sweet...

&lt;p&gt; Other than that pretty boring week, even on the home front.</description>
    </item>
    <item>
      <pubDate>Mon, 8 Apr 2002 14:35:08 GMT</pubDate>
      <title>8 Apr 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=23</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=23</guid>
      <description>Home:

&lt;p&gt; Had a crazy weekend. Seeing as we are having nice weather 
for once here in England, my friends and I spent most of 
the weekend out the the greens(read parks) throwing an 
aerobi(read modified frisbee that can travel over 1400 
meters) around. It was good fun, spent a fair amount of 
time in the many pubs in and around Cambridge as well.

&lt;p&gt; Work:

&lt;p&gt; Got a preview build of the client today, so we can start 
writing some test cases. I am getting the boring ones out 
of the way first(read UI) and then I can move on to the 
more detailed ones like making sure it can connect through 
a SOCKS 5 proxy.

&lt;p&gt; Always fun...</description>
    </item>
    <item>
      <pubDate>Thu, 4 Apr 2002 10:50:21 GMT</pubDate>
      <title>4 Apr 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=22</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=22</guid>
      <description>Yes I know that I have not written anything in about 2
months.  But I have been busy looking for a job. Now that I
have one I can concentrate on a few other things.

&lt;p&gt; As you may have heard if you read any of the ex Jtrix peeps
diaries, Jtrix is no more. I am now out in the world of
contracting. It's quite funny really I have landed a
contract with one of my old companies.

&lt;p&gt; I get to play with Mac OS X. So one more feather in my hat.
After a bit of a rocky start I am finally getting used to
the UI of the Mac, and I have to admit that it is fairly
easy to use and help is readily available.

&lt;p&gt; Unfortunately due to the nature of the work I won't really
be able to play with some of the cooler applications since I
cannot install the developer tools. 

&lt;p&gt; Installed Mozilla quickly since the version of IE that ships
by default is quite dire, and extremely slow. Mozilla is
faster by quite a bit which is interesting.

&lt;p&gt; Well that's what I have been up to recently. This should be
updated almost daily now.

&lt;p&gt; Out</description>
    </item>
    <item>
      <pubDate>Thu, 7 Feb 2002 08:43:32 GMT</pubDate>
      <title>7 Feb 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=21</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=21</guid>
      <description>Finally, Webtrix works. It works, now I can actually get on
and do some real work. Ok so I am getting excited about
basically seeing tomcat running for the 1st time. But after
fighting with the darn thing for 4 days I am finally getting
results.

&lt;p&gt; Now comes the softly, softly catchy monkey testing of what
works and what doesn't work when it comes to the various
parts of the site. Currently JDBC does not work, but I can
at least get to a stage where the driver loads. Error pages
works since I am testing these in the JDBC code. Now just to
get all the configuration variables into some sort of format
that can be used from within Tomcat. 

&lt;p&gt; On the home front I converted my home box to the ext3
yesterday. It seems pretty stable so far, but I guess time
will be the real test. Still need to get a few niggly bugs
sorted out so that I can run gnumeric, but Siag Office will
do for the time being. Now just need to get my Palm m505 to
sync using Gnome pilot and I'm gonna have absolutely no
reason to use windows at all.

&lt;p&gt; Hurray!!!</description>
    </item>
    <item>
      <pubDate>Tue, 5 Feb 2002 17:16:53 GMT</pubDate>
      <title>5 Feb 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=20</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=20</guid>
      <description>Well we are getting somewhere with the webtrix stuff. It
seems that if you turn on debugging in the embedded version
of tomcat that we are using then exceptions are thrown. If
you leave it off, then all is well. 

&lt;p&gt; Frustrating to say the least. So now that I can run webtrix
I am slowly but surely migrating the JTrix.org site on to
it. I am currently in the process of getting it to run jsp
pages. This is something of an issue with the class loader.
It seems you can set the class loader for tomcat, but you
cannot set it for Jasper(the JSP compiler) Hence it seems to
be struggling to find certain required base classes.

&lt;p&gt; I can't seem to find a way to circumvent this, which is good
since it means that Jtrix platform makes it difficult to run
untrusted code.

&lt;p&gt; Still I have always said I enjoyed a challenge.

</description>
    </item>
    <item>
      <pubDate>Mon, 4 Feb 2002 13:27:09 GMT</pubDate>
      <title>4 Feb 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=19</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=19</guid>
      <description>Had a fairly frustrating few days from the middle of last
week. We have started the process of moving our current web
site on to the Jtrix platform.

&lt;p&gt; We have written a distributed web server based on Tomcat,
called webtrix. This should be able to run the site, the
only problem
is that I can't seem to get this thing up and running. It
throws NullPointer exceptions and won't respond to HTTP
requests. The problem is that the exception is being thrown
in the Tomcat code, and I don't have the source to this so
can only speculate where it is being thrown.

&lt;p&gt; Sure I can download it, but I am not sure that it will be
the same code that we used in Webtrix. I just wish I had the
time to read through and fully comprehend the
Webtrix code so I can get the fully picture as to what is
going on.


&lt;p&gt; On the home front, I had lazy weekend, managed to get out on
Saturday night for a really good session at the local club.
So am quite relaxed for a Monday.</description>
    </item>
    <item>
      <pubDate>Tue, 29 Jan 2002 17:14:29 GMT</pubDate>
      <title>29 Jan 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=18</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=18</guid>
      <description>I've been working on the Jtrix DNS code, and once I finally
got my head round it, I managed to change it so that 
it makes use of the MIB(Management Information Block) to
store its data. Basically the DNS system can be distrubuted
across multiple machines &amp;amp; networks and the MIB is a data
area that gets replicated across all the nodes. This means
that if the main manager object dies, the data won't die
with it.

&lt;p&gt; &lt;p&gt; It was pretty cool seeing this work. You start up one node,
it becomes the leader manager, then when you start up
another node, all the applications migrate across to it.
Kill the main node, and the other one picks up where it left
off.

&lt;p&gt; &lt;p&gt; Extremely clever, and again I am amazed at how easily this
has been accomplished with the Beatrix API. Once you get
your head round its plugin architecture you're sorted. The
plugin architecture works really well since you can add new
functionality at will and then just add one or 2 lines of
glue code and your functionality is integrated and it
percolates throughout the system. 

&lt;p&gt; &lt;p&gt; Wouldn't it be nice if you could choose all your software,
and just have the updates migrate across to your system
without you doing anything, and all in a completely secure
manner</description>
    </item>
    <item>
      <pubDate>Wed, 23 Jan 2002 17:23:41 GMT</pubDate>
      <title>23 Jan 2002</title>
      <link>http://www.advogato.org/person/CryoBob/diary.html?start=17</link>
      <guid>http://www.advogato.org/person/CryoBob/diary.html?start=17</guid>
      <description>Finished running through the Beatrix application framework
document and read all the core parts again just to make sure
that I understand the whole thing. All I can say is, I am
quite amazed at what can be accomplished with just a few
classes. For example I write 7 classes and I end up with a
service that can be accessed via the command line, and is
redundant across multiple machines(these could be located
anywhere in the world), have access to a distributed file
system and network resources. Not too shabby.

&lt;p&gt; Finally managed to run the Webtrix(Distributed Tomcat) demo
today. After having to force my JVM to give me enough heap
space. This seems to be the only issue that I have with
Jtrix - it needs hardware, it's not so much resource usage
and a resource addiction, however giving the JVM a 128Mb of
heap space seemed to satisfy it and allow me to run the demo.

&lt;p&gt; Another plus to the documentation is that I understood
everything and can grasp what is going on in the back-ground.

&lt;p&gt; Right best sign off and catch my train...</description>
    </item>
  </channel>
</rss>
