Sports & Leisure

NRatings v2.5.3 broken again :( …. Client/Server version in the making

27

Appearently, Racing-Reference.info made another change to their results structure, which causes NRatings again to fail when trying to download the latest results. This has been their second change in a few weeks time now.

Therefore, I have decided not to release any new version until they keep their website structure stable for at least a couple of weeks.

However, I have been working on a complete changeover of the software lately. Let me try to explain what I’m doing :

Right now, the NRatings program has a local database, and when you click “Get Real Data For This Series”, it connects directly to the racing-reference.info website in HTTP, reads out the different race and raceresult pages, parses the data and stores it into the local database.

  • Advantages:
    • The local database means almost immediate response when looking up data already stored in it.
    • NRatings can use this local database without the requirement of an Internet connection. Only when you want to download the most recent data, you need to be connected to the Internet.
  • Disadvantages:
    • As the logic which converts the downloaded data to a database format resides on the NRatings client itself, every time racing-reference.info makes a structure change (which has been quite often lately), the logic has to be updated, which means a new release of NRatings is needed.

 

As this disadvantage outweighs the advantages, I’ve been working on a client/server model lately. The server will reside on my webhosting domain and will contain the logic for parsing the rr.info data into a database also residing on the server. The clients (= the NRatings programs you guys will install locally on your machines) will connect to this server and get the data directly from there. I also got rid of the local database on the client, which was in Firebird and caused some compatibility issues for a certain amount of users.

  • Advantages:
    • As the parsing logic will now reside on the central server, if there is another structure update at rr.info, I will only have to update the server logic, and not the clients. This will result in you guys not having to download a new version, but rather just wait until I’ve finished updating the server, and you’re all good to go again.
    • As their won’t be a local database anymore, the download size of future releases will be much much smaller, which is good for the sake of my webhost bandwidth :)
  • Disadvantages:
    • As the client will now draw its data live from the server, without storing anything locally anymore, the dataloading and conversion to ratings will probably be a tad slower, although I doubt it’ll be really significant.
    • For the same reason, each time you wish to rate your cars with real data, even for historic data like say 1980, you will require an Internet connection. But again, I doubt that nowadays there are still people which gaming machine is not permantly online, are they ?

I hope you are with me if I say that the new client/server system has a clear advantage over the current “client only” system, and that the small disadvantages can be disregarded.

Then the question that pops into all your minds is obviously … when ?

Well, I’m in the middle of coding things up and I’ve made good progress so far, but there’s still some way to go before I can bring this new system out. However, I hope to be able to release something in the next 2 or 3 weeks. But please don’t shoot me if it takes longer (it’s summer, and although I have no holiday plans yet, I might take a last minute decision to sail off anyway). If I see that it’ll really take too long before I can release this new system, I’ll make an effort in updating the “client only” version so you can carry on rating the old way. But for now I wish to focus all my coding efforts on the new system.

So please, bear with me and have a little patience. Meanwhile, you should be able to use the current version v2.5.3 which contains the data up until Loudon a few weeks ago.

If you have any questions regarding this announcement, I’ll be happy to answer it.

Meanwhile keep the racing going and have a great summer !

Mathieu

 

NRatings v2.5.3 released

2

The new version is now compatible with the recent updates over at racing-reference.info.

Grab it from the NRatings page.

Meanwhile, I’ve been working on v3.0 which will have an extra dataserver as layer between the clients on the users machines and the racing-reference.info website. This way, when RR does another website update, I’ll only have to update the dataparsing code on the server, while this will be transparent to the clients and no new clientversion is needed. The two minor drawbacks will be that there won’t be a local database anymore, so you’ll have to be connected to the Internet every time you wish to update your ratings to the latest real life data. The second one is that the program will probably be slightly slower. But I think the advantage has the upper hand here over these 2 small disadvantages.

Still got some work to do on that though so it won’t be for any time soon. I hope RR sticks to their format now for at least a good couple of weeks, to give me time to finish my new structure.

TJ

NRatings v2.5.2 broken…

3

Racing-reference.info has once again updated its internal URL system, meaning that the current version of NRatings (2.5.2) cannot download data from it any longer.

Will try to fix it asap.

Stay tuned.

Help me win a lap around Spa-Francorchamps !

4

Hey guys,

Volvo Belgium is currently having a competition which will allow 10 lucky bastards to drive a lap around Spa in the new S60.

One of the steps in the competition is to have as big a fanclub as possible. This is done through facebook.

So please, if you have a facebook account, click the link below and give the facebook app permissions on your account, which should add you to my virtual fanclub and increase my chances of winning.

Much appreciated guys.

http://www.luckybastards.be/?rf=LNK&pu=1560330251

NRatings v2.5.2 released !

1

NRatings v2.5.2 has been released, which addresses the problem mentioned in the post below.

Let’s hope racing-reference.info keeps their website structure stable for a while now :)

TJ

NRatings v2.5.1 error

0

Hey all,

Somewhere during last week, racing-reference.info has updated its internal URL system. This means that NRatings v2.5.1, which draws its data from this website, is currently not being able to update to the latest data (and as a matter of fact it screws up all the existing data if you try to update).

The good news is that a fix is on the way, will probably be released somewhere this Friday or Saturday (March 26 or 27).

Stay tuned and fire up NRatings regularly, as it should notify you automatically when the new version is available.

TJ

14/02/2010 – Daytona 500

1

Hoogdag voor alle NASCAR fans, race day voor de Daytona 500 !

Nog vroeger opgestaan (6u30), en ‘t was nodig, want er was zoals verwacht betrekkelijk meer volk op de baan dan de zaterdag. Het zonnetje was er ook al bij vanaf de vroege ochtend, en dus wat warmer dan de dag ervoor. Ideaal raceweer !

‘s Ochtends nog wat rondgelopen tussen de vele kraampjes en attracties, en dan rond de middag richting tribune gegaan voor de pre-show. Man, wat een spectakel: 200000 fans in dit immens stadion !

Rond 13u begonnen dan de zogenaamde “opening ceremonies”, zijnde de traditionele prayers, nation’s color presentation, national anthem en fly-over door military fighters. Kippevelmoment, echt indrukwekkend. Maar het publiek ging pas helemaal uit hun dak bij het “Gentlemen start your engines” signaal !

Rond 13u30 ongeveer ging de race dan van start, en niemand wist toen dat we voor één van de langste Daytona 500 ooit gingen. Want de race was goed onderweg, toen na 120 van de 200 ronden plots de rode vlag uitgehaald werd en alle auto’s geparkeerd werden, omdat blijkbaar tussen bocht 1 en 2 een redelijk groot gat in het asfalt was ontstaan. De uitleg was dat het de vorige dagen veel geregend had, en met de ongewone lage temperaturen had het ook gevroren, en had dit doorgesijpelde water in het asfalt barsten gemaakt die dan uitgegroeid waren tot een groot gat. NASCAR heeft de fans 1u40 minuten laten wachten, terwijl ze het gat probeerden te vullen met “quick-fix”. Daarna ging de race eindelijk door, maar 40 ronden later was het weer van ‘t zelfde, en moest het gat weer werden gedicht. Opnieuw een oponthoud van 40 minuten. Ondertussen was de duisternis al gevallen over Daytona Beach, en eerlijk gezegd was het een machtig zicht om dan dan race tot z’n einde te zien gaan onder de lichten ! De finish was uitermate spannend, met Jamie McMurray als verassende winnaar, en publiekslieveling Dale Earnhardt Jr (wiens bekende vader het leven verloor in Daytona in 2001) als tweede.

De finish was ongeveer rond 19u30 als ik me goed herinner, en dus was het ook al weer behoorlijk afgekoeld in onze tribune, een heel verschil met het aangenaam zonnetje in het begin van de namiddag :-)

Nu, in ieder geval een prachtige ervaring, en na nog een paar uur in de file gestaan te hebben om Daytona te verlaten, waren we toch blij om na deze lange dag terug in het hotel te zijn.

Heb ook wat gefilmd, en zal na onze thuiskomst een compilatie van de beste clips op youtube zetten.

Klik hier voor alle foto”s

13/02/2010 – NASCAR Nationwide Series @ Daytona

0

Allright,

zaterdag onze eerste van twee dagen in Daytona gedaan voor de NASCAR Nationwide Series (= de categorie net onder de hoofdcategorie, de Sprint Cup, beetje vergelijkbaar met GP2 t.o.v. F1)

Vroeg opgestaan om redelijk vroeg aan het circuit te zijn. Het was een koud en bewolkte dag, maar zo indrukwekkend om op de tribune van de Daytona International Speedway te zitten ! En dit was nog maar het voorsmaakje van wat er ons zondag te wachten staat, de Daytona 500, ook wel de Super Bowl van het racen genoemd !

‘s Avonds naar Daytona Beach zelf gereden om daar nog een lekker pasta te gaan eten, en daarna teruggekeerd richting hotel in Altamonte Springs.

Klik hier voor alle foto’s

NRatings updated to v2.5.1

6

A small but annoying bug slipped in v2.5.0 just prior to release, which prevented real-life data being applied correctly to your carlist.

Should now be fixed in v2.5.1

NRatings v2.5.0 Released !

1

Hey all,

for the simracers amongst you, and especially the NASCAR Racing 2003 racers, I’ve got some good news: my NRatings application, which allows you to update your NR2003 .car files ratings according to real life stats, just got updated to version 2.5.0.

Check out the NRatings page for more info !

Have a good week and take care !

TJ

Go to Top