gordon's blog

tip for parents

Posted by gordon on Mon, 10/10/2005 - 1:23pm

Sam is getting to the stage where she is starting to get undressed all the time. This is a real pain, esp. when she taks off her nappy.

There is a solution. Put the Nappy on Backwards!

That right, she has not been able to get it off since.
 


how lucky am I

Posted by gordon on Sat, 03/09/2005 - 3:29pm

Over the last couple of days I have won tickets to 2 movie premiers. The first which we are going to tomorrow which is Sky High, and the other is the Dukes of Hazard which is next Tuesday.

I am looking forward to the Dukes of Hazard because it is at the drive in and it will be the first time the kids have been to a drive in.


I moved to dream host

Posted by gordon on Thu, 04/08/2005 - 11:36pm

Well I have finally gotten myself a decent web host. I have moved my web site to dreamhost, and so far I am wondering why I did not do this 12 months ago.

My web site is running much faster and it is Drupal is much better supported with just the standard settings. 


More on the RedBack Gateway for PHP

Posted by gordon on Thu, 07/07/2005 - 2:55pm

Over the last couple of weeks I have been doing quite a bit of work on the PHP RedBack Gateway. At this stage most functionality is working and is working quite well.

The best thing that I have done is that it can now communicate directly with the RedBack Object Server, and the best thing is that it is still 100% PHP. I have not had to do what I thought I was going to need to do and create an extension for my c library to get faster access.

I have been done some testing and from what I can tell it is pretty lean and mean. The most of the time is spent talking to the RBO Server and not the internal processing of the data within the object.

If anyone is interested please contact me at gordon@heydon.com.au 


new car seat for sam.

Posted by gordon on Sun, 03/07/2005 - 6:23pm
Today we got a booster seat for Sam. She is starting to get quite big now. She is growing up.

RedBack gateway for php

Posted by gordon on Sun, 22/05/2005 - 5:54pm

Since LCA when I went to a session with Rasmus Lerdorf (The creator of PHP) and showed some really cool things with php5 objects, I have been busy in my spare time creating the redback gateway for php.

At this stage it only works through the rgw cgi gateway. But it will work with librbo some day as well. This will mean that it will be as deployable as possible, and the only php extension that you require is the socket interface.

Now as I suspected and the method that I implemented the handling of multi values it just works. I is some much easier to use that the asp or jsp gateways.

The method that the properties and methods are exposed to php it looks like a native object. So in asp it would be accessed like so.

<%
rbo("EmpId").value = '1002'
rbo.CallMethod("ReadData")
%>

and in jsp like this.

<%
rbo->setproperty('EmpId', '1002');
rbo->callmethod('ReadData');
%>

but in php it is like this.

<?php
$rbo->EmplId = 1002;
$rbo->ReadData();
?>

This is really cool. The supprising thing is that I think it is faster the the asp gateway even though I am just


McDonalds!!

Posted by gordon on Mon, 16/05/2005 - 9:01pm

Last night on the way home from friends place we were trying to keep Xanda awake. Once we had had given up on the fact that Xander was going to sleep and was basically asleep, Sarah said jokingly 

"McDonalds!!"

Xander sprang up wide wake, saying "mcDonalds!" and then basically stayed awake for the rest of the trip home.


back from LCA

Posted by gordon on Sun, 01/05/2005 - 11:16pm

Well LCA was over a week ago now. I am still comming down from all the excitement, and fun I had.

In the first couple of days I went to Debian Mini Conf, which was very interesting. They spoke of alot of Debian matters, and some interesting topics such as linda to check debian packages. Also Keith Packard spoke of the amature rocket project that he is involved in. Basically Debian Unstable at Marc 3.

The first day of the main conference I spent in a full day session with Rasmus Lerdorf who is the author of php. A lot of really good insite into php and I works out how I am going to my php redback gateway. From this session I managed to score myself a 1G usb thumb drive. this was pretty cool.

On day 2 the key note was from tridge who is the author of Samba. Also during this I won myself a brand new IBM X40. This was pretty cool. As soon as the session was over I exercised it of it deamons (Windows is gone) and installed ubuntu linux. Sitting beside me during this see how well this network install was going was Mark Shuttleworth who is a debian developer, a visitor to the Internation Space Station, and the main person behind ubuntu linux.

Day 3 was not as interesting but there were some good sessions. I fixed one thing that I didn't like about ubuntu linux, and got rid of Gnome and installed KDE. I find it a little cleans and takes less screen than Gnome.


Day 4, was also interesting in that they sent out for 400 pizzas to be delivered. This was really cool. One of the last seesions was the session on linux suspend2 which was very interesting and will be one job that I will be doing to my NEC laptop as soon as I can. the very last session was the best of session with Bdale Garbee, the CTO for linux at HP, talking about amature radio and how you can actually record all the stations at once and then split off the signals for each station. Pretty cool.


Linux Conf Au

Posted by gordon on Thu, 31/03/2005 - 2:54pm

Well it has been a busy couple of weeks and I have been busting to announce the news.  I have been appointed the Regional Delegate for Victoria at linux.conf.au which is now only in a couple of weeks.

I would like to thank Sun who are the sponsors of the Regional Delegate Program, and a major sponsor of linux.con.au.

I can't wait to get there, and I will also be taking lots of pictures for the web site. 


bit of an update

Posted by gordon on Sun, 06/03/2005 - 4:44pm

Well I have been very busy laterly. I have had a client going live with a online order entry, which is working great.  I have also managed to find some time to update the web site as well.

I have made a couple of updates such as I have changed all the theme of the site so I can make some really cool backend changes that I have been working on. Now the web site is using a phptemplate theme which is extremely cool, and makes things alot easier to modify. I did however need to use the sucky phptemplate menu system for the primary menu, but with the change to phptemplate I will be able to use the drupal menus to handle the primary menus and also maybe able to get rid of the navtree menu. I will still be using the phplayersmenu to render the tree menu on the side, but instead of having a module to specifically do this, I will be able to call phplayersmenu directly from the theme.

The other major change is that I am no longer using htmlarea for the wysiwyg editor, but instead using Xinha which is much more stable than htmlarea. I am still in the process of getting some functions work such as the upload image and upload document.