Friday, October 17, 2008 - 10:06
After about six weeks off the road due to an unfortunate incident with a patch of oil on the road I am on to my second motorbike.
It's a very nice 2001 Sym Husky. Still a 125cc but a whole lot faster and heavier and, hell, nicer than my old SR. As of yesterday it's all taxed and MOT's and insured. And away I go! :D
Been a bit ill this week. Got another bloody ear infection. I guess I only have myself to blame for not finishing the course of antibiotics last time. At least I had several days in bed to catch up on lost sleep over the last few weeks.
Reading an amazing book at the moment: The Book Of Lost Things by John Connolly it's really, really, really good. I'd describe it as a cross between Neil Gaiman's Wolves in the Walls and Pan's Labyrinth. Very weird and very fantastical.
Friday, October 3, 2008 - 11:28
I've been busily learning all manner of new exciting and geeky things of late.
What with all the stuff I've been learning I though it would be a good idea to start a wiki to document each of the problems I've been running into and allow easy, searchable access to them for when I inevitably run into the same problem again. The wiki can be found here.
I've finally got myself a UNIX shell account from the lovely people over at the SDF and I've managed to get access to it using my Blackberry. Hehe.... Fun.
Real life has gotten slightly better. My better half has got a new job which is great news, even though it is in London. This means that she's got a very long day indeed and I'm on school run every day! Not that I'm complaining, I actually really enjoy it.
Looking forward to the weekend!
Current... Read more
Wednesday, September 17, 2008 - 18:09
It's all been a bit hairy in real life of late. What with redundancies and financial woes I'm no longer starting Uni this year and have deferred my entry until next year. *sigh*
At least my facebook app is coming along nicely. I've got the full application framework up and running with full directx support. Just starting to put together the meshes and then we'll get this thing rolling.
Also, my ONS application is nearing completion too.
Hopefully I'll have some more positive news soon.
Saturday, August 23, 2008 - 08:54
Okay, so I've been trying all sorts of different bits of software to get a working development environment using open-source tools.
I've finally settled on a mix of a few tools. If you're going to do this, then I suggest you install them in this order:
This results in a nice stable C++ development environment which is extensible with other plugins. Code::Blocks does require a little bit of tinkering with to get all the include libraries to link in, but once it's done you can develop cross platform applications.
Thursday, July 31, 2008 - 15:36
My continuing struggle to get as close to the pro version of Visual Studio.net using only the Express Editions and legitimate downloads... Well... It continues....
I've just managed to get SQL Server Express working pretty well with support for SQL Server Compact and Reporting Services.
You need to get hold of SQL Server 2005 Express Edition with advanced services from here. Install that with all options selected to be installed. Once you've got that in, then you can download and install Microsoft SQL Server 2005 Express Edition Toolkit. Again just install the whole thing. Once that's done you can download... Read more
Monday, July 14, 2008 - 11:28
After a week or so of shouting, screaming and hair pulling I've finally managed to get my prototype app to connect to the new NeSS Data Exchange beta program using C# 2008 Express Edition.
It's been a huge pain in the arse because it uses SOAP and security token extensions that aren't supported natively in the Express editions. To make it work properly I had to download and install Microsoft's Web Services Enhancements 3.0. Once installed I had to use the configuration tool to create a wse3policyCache.config file to use a Username token with my application.
Once configured the following code worked a treat:
//Set up Credentials
const String UserName = "username";
const String PassWord = "password";
//Create new token
UsernameToken tkn = new UsernameToken(UserName, PassWord, PasswordOption.SendPlainText);
//... Read more
Wednesday, July 9, 2008 - 20:40
No techie blag on this one despite the amount of web service blah I've been doing recently.
I've just had one of the scariest moments of my life. My daughter was up stairs watching High School Musical 2 and all of a sudden I heard a huge crash and then she screamed. I've heard her cry before, but this was real screaming. I bolted upstairs and found her hanging upside down by her leg on the ladders at the end of her cabin bed. There really is no way to describe the feeling that hit me in the stomach. I ran over and picked her up and carried her downstairs really not knowing what to do despite all my training in first aid and dealing with injuries. I immediately began checking her legs for signs of breaks and was on the brink of calling for an ambulance. It seemed like there was no way she couldn't have broken her leg given the weird angle her leg was in when I found her and the fact she was hanging upside down by it.
After much... Read more
Wednesday, July 2, 2008 - 14:11
I have been over-indulging a lot of late. Not only did Firefox 3 come out, but also OpenSuSE 11! In general it's very cool, although I did have a couple of problems with the compiz-fusion desktop, so I just got rid of it for now. I'll give it a try again later when it's had a bit more time. Likewise KDE 4.
I've been spending a lot of time with .NET recently too. I'm developing a prototype application to store an evidence base for the whole county. It's pretty cool so far, although I did run in to some weird problems with maintaining the state of checkboxes within a gridview control. No matter what I tried, it just wouldn't remember the states. After much investigation I discovered that it was maintaining the state, but something else was unchecking the boxes in a later event. So instead of setting the value of the checkboxes in the onpageindexchanging event I put it in the ondatabound event and hey presto! it worked fine.
It's looking increasingly more likely... Read more
Wednesday, June 11, 2008 - 20:41
I'm pretending to be a single parent. My better half has gone off on a work assignment to Germany so I'm home alone. Well... As alone as one can be with a small child who won't go to bed until its rabid urge to watch Thundercats has been sated.
So I've made the best use of my time so far by finally getting the right drivers for my wireless card working on OpenSuse 10.3. The problem with my shiny, black HP Pavilion DV6000 is that the Atheros AR5006EG reported using lspci is, in fact, an AR5007EG. So, for those of you with the same problem, I would direct you here, then unpack, make, make install and, once you've done that, then modprobe ath_pci and it works. I've tested it fully and it works with Kismet and aircrack-ng, effortlessly putting the card into monitor mode. A much more elegant solution than using ndiswrapper.
More chatting to people I haven't seen in ages today. Thank you... Read more
Wednesday, May 28, 2008 - 13:38
So... Out with the old and in with the new.
I'm thouroughly enjoying my new job. I actually get to use my brain for a change. You've no idea how liberating it is after four years of mind-numbing task.
So far I've updated a section of a website using Websphere Portal and Content Management System, which is clunky and buggy but generally works. There are a few odd quirks in it where it occasionally loses all the content that you've been working on and you have to quickly grab it from the live site and paste it back in before you lose the info. I've also written a batch file to convert a directory of jpegs into gifs using imagemagick. The way they were doing it in photoshop was taking hours. If you want to use it, you'll need imagemagick installed and then paste the following into notepad:
@ECHO... Read more