Archive for the 'PowerTime' Category

PowerTime is all green again…phew!


July 31st, 2008

It’s been a while. I managed to take a week’s holiday last week and this week I’ve just managed to get the PowerTime tests all nicely green again.
I’ve fixed some very nice bugs in the mean time and the software is a lot faster. The ECAD data is now processed in around 5 minutes instead [...]

Popularity: 14% [?]

Open source object database for .NET


July 4th, 2008

I wish I’d found this a few months ago … an open source object database. Absolutely perfect for PowerTime.
I’ve managed to wring a lot better performance out of the SQL persister. The office unit test runtime is now down to ~11 seconds from over 40 seconds.
Things will get harder from now on… all of the [...]

Popularity: 30% [?]

Code performance tuning in .NET


July 2nd, 2008

One of the things I’ve been busy with over the last two weeks has been to re-write the backend to PowerTime. Binary files are a nightmare to program, debug and maintain. With that in mind I’ve re-coded the backend to use SQLite through ADO.NET.
In due course, through the joys of ADO.NET, this will mean that [...]

Popularity: 29% [?]

PowerTime now on Google Code


June 10th, 2008

PowerTime is now available on Google Code. You can even browse the code without having to download anything.
The only problem I ran into was the size of the ECAD data set exceeded the quota given to new projects. I’ve now split the ECAD data set so that it is available for download but isn’t versioned [...]

Popularity: 27% [?]

PowerTime licence issues


June 9th, 2008

Whilst I’m busy trying to upload PowerTime into Google Code the hairy issue of which software licence to use cropped up.
Open source licences scare the living daylights out of me especially the GNU ones.
I like copyleft licences because whatever rights I grant to the user have to be provided by anybody else further down the [...]

Popularity: 28% [?]

Announcing PowerTime 1.0


June 4th, 2008

Release early, release often is a mantra of open source software development. In that vein I am releasing a very early alpha of PowerTime, an end-to-end .NET time series database.
PowerTime supports Windows PowerShell out of the box and can also generate graphs too. PowerTime depends upon a number of third party libraries, namely the excellent [...]

Popularity: 20% [?]

PowerTime singularity


May 22nd, 2008

Phew, PowerTime is now munching 16 million readings of European precipitation data at last. The images were generated using the PowerShell integration. The graphs consist of rolling 365 day averages. The test run takes 1,365.78 seconds (around about 22 minutes.) Whilst that’s not going to break any speed records, it isn’t as slow as I [...]

Popularity: 24% [?]

Hurrah! Some real data to play with


May 16th, 2008

I’ve written about my woes finding some good test data sets for PowerTime before…some good news. There is a place you can get hold of climate data for free over at European Climate Assessment & Dataset project. Whilst the temperature data is averaged, the precipitation data is not…so that’s what I’m going to use for [...]

Popularity: 22% [?]

PowerTime PowerShell walk through


May 13th, 2008

I thought I’d provide a small taster of what you can expect to find in the PowerShell support for PowerTime.
PowerShell includes the ability to treat various resources as if they are akin to a file system. We figured that this would be an interesting way to deal with a time series database.
New-PSDrive -Name ptdb -Root [...]

Popularity: 25% [?]

Power Round Robin Database progress


April 22nd, 2008

After a brief two week hiatus on the website (it was only supposed to be one) I am now back onto writing Power Round Robin Database with Dean.
I am currently in the never never land of broken builds and failing unit tests struggling for the time when everything just works again.
When things are green this [...]

Popularity: 23% [?]