Can you believe it! I've been here for two whole years! It's my birthday today and I had a party on Saturday with lots of friends and family. We had balloons, sandwiches, jelly and ice cream and cake. But best of all was presents - I can open them by myself now, and I got some lovely things.
Daddy says he will put more photos on the web when he recovers from organising the party!
Today we went to Gran's for dinner as it was Easter Sunday. After my nap in the afternoon we did egg decorating, and we made a rabbit egg, a chicken, a mouse, and even an Upsy-Daisy egg!
Today is my birthday! I've been here a whole year and it's gone SOOO quickly. I've gone from being a little person who was very cute but couldn't do very much to someone who can crawl, eat lots of different foods, sing, and give really nice cuddles!
Right back at the start of last year mummy and daddy decided to keep a web diary for me because they know that some people live a long way away and can't always come to visit that often. That means that there is a whole year's worth of stories and pictures here on the web!
Daddy has written a clever animation for me to celebrate my birthday. It shows you all the different pictures that come from stories about me and my year. If you click on a picture then you can read the story that goes with it!
I wonder what I will do in the NEXT twelve months...
The little module for Drupal that I wrote and that makes it very easy to add flash content has been downloaded a few times, and every now and then I get a request for help or a bug report.
The latest request was from this site. My module is being used in the real world! How cool is that! You can see an example of the flash content they are embedding on this page.
You can see the "Welcome to the world" animation that I wrote by viewing the full version of this post.
You can leave a message for Darren, Sarah and Louisa by clicking here.
My sister has got really addicted to e-bay, so this little song is perfect for her.
You can read the lyrics by viewing the full content of this post!
Dave has created a new website - DM on beer. The site has a simple mission...
Trying to show that beer is as simple or complex as you want it to be...
No more excuses for ending up in a bad pub or drinking bad beer anymore!
I meant to upload this ages ago - it perhaps needs an update to include new BeerXP and Windows Vista Beer...
DOS Beer
Requires you to use your own can opener, and requires you to read the directions carefully before opening the can. Originally only came in an 8-oz. can, but now comes in a 16-oz. can. However, the can is divided into 8 compartments of 2 oz. each, which have to be accessed separately. Soon to be discontinued, although a lot of people are going to keep drinking it after it's no longer available.
Mac Beer
At first, came only a 16-oz. can, but now comes in a 32-oz. can. Considered by many to be a "light" beer. All the cans look identical. When you take one from the fridge, it opens itself. The ingredients list is not on the can. If you call to ask about the ingredients, you are told that "you don't need to know." A notice on the side reminds you to drag your empties to the trashcan.
I've seen this before, but not in a long time, so I thought I'd add it to the site!
Congratulations to all the kids who were born in the 1930s, 40s, 50s, 60s and 70s!
First, we survived being born to mothers who smoked and/or drank while they carried us.
They took aspirin, ate blue cheese dressing, tuna from a can, and didn't get tested for diabetes.
Then after that trauma, our baby cribs were covered with bright colored lead-based paints.
We had no childproof lids on medicine bottles, doors or cabinets and when we rode our bikes, we had no helmets, not to mention, the risks we took hitchhiking.
I am doing some work on a new Drupal module at the moment that will add my flash node functions to the content constructor kit (CCK) (see the FlashField project page for details). It had all been working well until today when I installed the Flash Player 10 update, and then the content no longer appeared in Firefox or Safari.
A bit of fault finding pinned it down to using the private file system, and then only private files associated with the FileField module (which my new FlashField module relies on).
The flash banner below is a BannerZest banner, inserted in an iframe. The banner animation is from the Aquafadas website to show that it can be done.
To insert the content on the page you need to upload the banner directory and all its files to somewhere on your webspace. Next create a node, set the input format to full HTML input, and then put something like <iframe name="bzAnimation" src="http://www.yourwesbite.com/files/banner/bzAnimation.html" width="600" height="250" allowTransparency="true" frameborder="0"></iframe>.
View the full node to see the banner in action.
A few people have posted over at drupal.org asking about getting flash node working with xml files, for example, as a means of loading content in to media players or image rotators.
After having had a fun (?) afternoon trying to rebuild my development environment for Drupal after installing Windows 7 I think I've finally cracked it. As a note to myself, and for anyone else who stumbles across this page, this is what I had to do to get it working...
I tried to log on to Vista this evening and got this message for no obvious reason. Nikki's profile was fine, it was just mine that was broken.
I followed the fix suggested in a post at technologyquestions.com that involved a fairly simple registry fix to re-instate my profile that for some reason had been turned in to a back-up.
I installed the new iTunes 9 update tonight, and started getting an error every time iTunes then started. The error was in a window titled QuickTime Handler Window, and the error said that the application could not start because "d3dx9_36.dll was not found".
The error seems to be that a component of DirectX is not present, or up to date, and the fix is to download and reinstall the DirectX components. There's a walkthrough on about.com that explains what to do.
I've been doing some work on the SWF Tools project to enhance its support for CCK. Specifically, turning multiple filefield uploads in to a playlist.
In principle it seemed easy, create a theme function but rather than assign the multiple value formatter as CONTENT_HANDLE_CORE set it to CONTENT_HANDLE_MODULE.
As part of the ongoing development of my SWF Tools project I needed to get a streaming media server up and running to try things out.
I started out with Red5, an open source server, which pretty much worked out the box (or off the download!)
I then discovered you can get the offical Adobe Flash Media Server for free in a "development" edition that limits you to ten streams. Perfect for local development I thought.
I discovered that the reliability index on our laptop hadn't been updating since July, and I couldn't get the index to start updating again. After some trial and error I discovered that the main system event log had also stopped updating and was telling me that the log was corrupted. When I cleared the main event log the performance index started updating again too. I've described more details about the problem, and the solution, below.
I noticed recently that I was getting lots of errors when I opened Outlook, and it kept reporting that there were errors in my data file and that it had to be checked.
I did some investigation and found that when I closed Outlook the Outlook process in task manager continued to run. If I then shutdown the PC, and rebooted later, Outlook warned me that the data file wasn't closed properly.
I noticed recently that I was getting lots of errors when I opened Outlook, and it kept reporting that there were errors in my data file and that it had to be checked.
I did some investigation and found that when I closed Outlook the Outlook process in task manager continued to run. If I then shutdown the PC, and rebooted later, Outlook warned me that the data file wasn't closed properly.
I did some research and it seemed to suggest that a faulty Outlook add-in might be the issue, so I tried disabling various ones but with no improvement.
Our new PC had (and still has!) Vista on it, and the newest Office with the weird ribbon system. At work we both use Office 2003, so we were keeping our old XP machine just to run the older office. But that machine is really playing up and is incredibly slow, plus it takes up a lot of space.
When developing modules it can be useful to increase the level of error reporting within Drupal. To do this (in D6) edit common.inc and change the line
<?php
if ($errno & (E_ALL ^ E_NOTICE)) {
?>to
<?php
if ($errno & (E_ALL)) {
?>This will report all errors, including notices, whereas normally they are suppressed.