Today I upgraded the web site to the latest version, and did it hurt. There was a new patch loaded to allow for multiple site, so that you can really run many different site on the one peice of software. Well this broke a few things and it took me every spare minute of the day to get everything fixed.
Fingers crossed, knock on wood I think everything has stabalied now, and should be plain sailing.
Well, I haven't been doing too much on librbo, I started looking at creating a binding to php, but I have run into a few problems. I have gotten myself a book, but I haven't had too much time to proceed.
One thing that I have been going to investigating how to implement this, and one thing that I want is to make this as deployable as possible. So by creating an extension for php is going to make it a little dificult to create a connection with most hosting companies. In realising this I decided that I would create an object in php where initially I would do with a dependance on the curl extension, and then later add an interface using the socket extension if the curl extension is not there.
I will model the object on the redbeans object but make it smart enough so that if you have the librbo extension it will use that or it will down size to using curl or the socket interface.
The major advantage that this will have over any of the other interfaces that are available for RedBack, is that I will be making use of php arrays, and nested arrays.
An example of this would be:-
VAR<1,1> = $VAR[0][0]
and I hope to expand the setProperty() so that you can pass an array of values and they will get set into properites in 1 go. This means that an input form can be posted to any array, and straight into RedBack
One thing I would like to know is if there is anyone wanting to use php to access RedBack, please contact me, and I will then raise the priority to get it done.
Today Samantha is 1, It is hard to believe that she is now 1. We were going to have a bit of a party today, but yesterday both Samantha and Xander came down with the 20 minute flu.
It was quite amazing, Xander was really quite sick. Xander was hurting, and crying because he was so sick, He cam home, and went to bed, and they when he woke up all was well.
Since we were not sure exactly what it was we decided not to have the other kids over. Instead we will look at doing it next week. We are having Lisa and Keith over tonight which they will both like.
We have some photos and I am going to put them up as soon as possible.
Over the past couple of days I have been doing some web development for a client. One of the clients requests was that they wanted the development done in xhtml and css. Now I thought this was fine, and as I had had a bit of experience, and really wanted to broaden my knowledge I agreed.
Since I have had to learn alot more about xhtml and css that what I need to know for drupal, I can definately see why following this w3c standard is a great thing. With a little bit of knowledge I was able to produce a page that looked good in any browser. This was fine, and I proceeded to build the pages. Until I ran into a lovely IE bug involving a <ul>
I spent most of today trying to work out how to get this to work, and pulling apart alot of web pages to work out why it wasn't working. In the end for some reason that is completely beyond me I found that I needed to wrap the <ul> in 3 embedded <div>'s. "What The?"
All I know is that the person who coded this must have been smoking some wicked shit.
Well it has been an interesting week. I had my presentation at the International Spectrum Conference last week. I felt that it went ok, but I couldn't follow my plan of attack that I wanted to use, as the setup of the presentation rooms really didn't allow for it. So I had to do a last minute re-planning of my presentation so that I present more on the fly as I was really unable to read from my script that I has prepared.
I also had a few issues with my laptop, in that because it is a wide screen (1200x800) and I haven't really been able to get Xinerama working properly with the i810 so I couldn't get the projector to work properly. Luckly Open Office I was able to put the presentation into a windowed mode so that it would only display in the window and then I resized the window to the size of the projectors image which was smaller than my screen.
Xander
Well laterly has has been a little terror. Sarah and I are not quite sure what to do, but I would really wich that he wouldn't start the day at 5:30am. I don't get up for work until 6:30 so it is a really pain.
Samantha
Yesterday morning was quite funny. When I went into pick her up, I found that she had gotten turned around and moved away from the light and was under her blanets at the bottom of bed. I sort of had to pull her out by the legs.
I do have some more pictures of the kids that I need to upload so I will do this asap.
Well Holden has won Bathhurst yet again. It was a great race this year, and I really enjoyed it. I am glad that Ford didn't win. and it serves them right! the last time that ford won was in the 50th anniversary year of Holden, so now they are paying for it.
today we went to Audi to do our grocery shopping. While we were there Xander walked off and went to the alarmed door at the back to the store and opened it.
Well let me say that he got a huge shock and was totally scared. it actually took quite a while carm him back down. It also took quite a while for Sarah and I to stop smiling as well.
I also think I have just about gotten rid of the cold that I have had for the last 3 days. I was lucky that there was a stuff up at work and I couldn't finish a job for a customer. Hopefully they have have it fixed on Monday and I can finish of the web development.
Over the next couple of months I am going to be doing alot of web design at my day job. This will be great, and the only thing that I am not looking forward to is having to do all the dynamic development in ASP. It is such a brain dead web development enviroment and anything that you want so you can do simple other things like pdf creation and uploads, you have someone with thier hand out. At least with php and java alot of, it not most of the extensions or add ons and technical assistance is free. I know that I could not of done all the development for drupal if I had to pay to do it.
Over the last couple of months I have been working on creating a better way of review changes between revisions of content. I have now got to a stage where I want people to take a look at it, and make any comments.
As you can see from the screen shot, it produces an output that is similar to the track changes in word, it will make it real easy to process your submission queue as you can see exactly what has changed.
Well I am going to be a little busy over the next couple of weeks. For work I am being sent to the Spectrum International Multi-value conference, where I am giving a presentation on Web Design and implementing RedBack.
This is going to be interesting as there are a few other presentations that I want to catch.
Well today we received the new beds for the kids, so tonight is Samantha first night in a real bed. What we have done to save a bit of money is, we brought a bunk bed that would be turned into 2 normal beds. The big advantage is that we gave Samantha the top bed which has all the railings on it.
Also a while back we got Samantha a clown faced walker, thing that can be convered from a walker to a trike, and has a ball thing on the front. In the last couple of days she has really learned to use the walker, and she can also turn it now, so she goes from one end of the house to the other really quick.
She is also getting the hang of this walking think and can just about walk across the room, and is improving every day.