Nigel Farmer surprised us with his creation. A replay for the e-row races, an original idea. Now everybody is analysing theirselves but more...their close oppositors! Now I only read "Next time I will sprint more at 5000m and..." Sytse van Slooten and me bombarded Nigel with questions...(S=Sytse, N=Nigel,M=Marilyn) M: Hi Nigel! Who are you?N: "I am British.
I live in Leeds in the north of England and work as a programmer ( 20
years ! ) M: What were you thinking about when you developed this software. For example, I was thinking that it could be a good idea for new spectators for the races. I was thinking in this form but "live". Would be it possible too?N: "I had the idea in September 2001 having started to do some HTML/Javascript
programming at work. I have thought of writing a replay system for years but
realised that doing it with HTML would be far better as it would not require
the download of any software and ultimately could run in any browser on any
platform. My main concern was that the Javascript would not be fast enough
do display the race but I put some tests together using random numbers rather than stroke data which proved it to work. S: I can see why you need the stroke data to generate the HTML, but I'm curious what you need the split data for? And can you also handle splits that are not 500 meters (that's the default I think?)N: In theory the stroke data should be enough but I noticed that the values are
not all that accurate. If you look at any stroke data ( especially with a few rowers ) you may notice that the times at the end are a few seconds off
the actual time. I spoke to C2 in the USA about this and they told me that
the stroke data is not that accurate. This is not a problem for me as the error tend to be the same for all rowers
stroke data in a race so the relative positions are correct. It only became
a problem when I displayed the time in the top left hand side of the browser. The splits data is 100% accurate so I used this to correct the
stroke data by applying a small change to each stroke. |
|
|
S: Why does it work on IE5 only? Is it because of the programming language you used?N: The HTML generated by the program makes use of dynamic HTML and there are a number of features of the W3C standard that only IE browsers support. When I get time I will make the generated HTML detect the browser it is being run in and work correctly. S: Have you considered making your program open source? As you may be aware, my site http://pm2erglib.sourceforge.net also has software for the rower (though completely different...). It's way to early for me to have your kind of screens in my programs... but you probably have other interesting ideas as well, I'd really like to hear them. You already gave me one great idea: using a browser as front-end for the users to look at!N: The program to generate HTML is written in Delphi and I am sure eventually it will be available. At the moment I need to do a lot more work on it to make it more robust as it was originally just written for my own use. S: There seem to be lots of e:rowers (or at least erg owners) in the UK... aren't any of them joining in the e:row Internet races, or is something else going on in the UK?N: I am not sure why it has not taken off but it may be due to any of the
following: Thanks Nigel, we wish you the best for the next competition!And here are the replays: |
|
Sytse van Slooten (sytse) helped with the technical questions |
Send us your comments |
![]()