【お詫び】本日JRAの全レースで5着までしか結果が更新されなかった件について。
タイトルのとおり、
本日12月16日土曜日
JRAの全レース結果が
5着までしか更新されませんでした。
ご覧の皆様には、多大なるご迷惑をおかけしました。
申し訳ありません。
実は、先週日曜日
WIN5対象レースのうち、重賞以外の3レースについて
土曜日に馬番が更新されない不具合がありました。
この馬番が更新できない不具合によって、
日曜日に3レース分の結果が
レース終了後に更新できない不具合が発生しました。
先週、管理人は「ひとり競馬観戦ツアー」中でありまして。
3レースのみ結果が更新できなかったことに気づいて
大阪・伊丹空港にて急遽結果取り込み作業を実施しました。
何度プログラムを再実行しても結果が取り込まれず…。
その時に、馬番が更新されていないことに気づきまして。
実は…
結果を取り込む際、そのレースにおいて
(馬番が決定している頭数)=(レース結果の頭数)
が成り立たないと、結果が取り込めないプログラムとなっております。
馬番が取り込めていなければ
(馬番が決定している頭数:0)≠(レース結果の頭数:15とか16とか)
となり、なんぼ繰り返しても、結果は取り込めない仕組みになっています。
そこで先週、伊丹空港にて急遽
上記の式を取っ払ったわけであります。
なぜこのような式が組み込まれているかというと…
JRAでは、まず最初に
掲示板に載る5頭の結果だけが先に公表されます。
つまり、通常だと
(馬番が決定している頭数:15とか16とか)≠(レース結果の頭数:5)
となります。
なので、レース結果が全頭分公表されるまで
プログラムは待機し続けます。
レース結果が全頭分公表されれば
(馬番が決定している頭数:15とか16とか)=(レース結果の頭数:15とか16とか)
となり、全頭の結果が更新されます。
先週、この式を取っ払ったため、
掲示板に載る5頭の結果が公表された時点で
5頭分のみの結果だけが取り込まれ、プログラムは終了してしまったわけです。
簡潔にいうと…
先週のバグ対応の修正漏れ
…申し訳ありません。
そもそも、なぜ馬番が更新できなかったのか?
先週も、今週も。
…それは。
データの発信元(某…中央競馬会)のサイトが
ジミにリニューアルされたためです。
某…中央競馬会のサイト、出走表のページに
ジミ〜に「WIN5」のリンク増えています。先週から。
管理人がそれに気づかなかったためです。
とにかく、管理人の「凡ミス」であります。
…申し訳ありません。
-----
長々と書いてしまいましたが、
とりあえず、プログラムは正常に動く状態に修正を加えてあります。
来週以降は…もう大丈夫だと思います。
来週は金土日と自宅におりますので
様子を見たいと思います。
今後もほかの部分で不具合があるかもしれません。
何かお気づきの点がありましたら
管理人までご連絡をいただければ幸いでございます。
本日12月16日土曜日
JRAの全レース結果が
5着までしか更新されませんでした。
ご覧の皆様には、多大なるご迷惑をおかけしました。
申し訳ありません。
実は、先週日曜日
WIN5対象レースのうち、重賞以外の3レースについて
土曜日に馬番が更新されない不具合がありました。
この馬番が更新できない不具合によって、
日曜日に3レース分の結果が
レース終了後に更新できない不具合が発生しました。
先週、管理人は「ひとり競馬観戦ツアー」中でありまして。
3レースのみ結果が更新できなかったことに気づいて
大阪・伊丹空港にて急遽結果取り込み作業を実施しました。
何度プログラムを再実行しても結果が取り込まれず…。
その時に、馬番が更新されていないことに気づきまして。
実は…
結果を取り込む際、そのレースにおいて
(馬番が決定している頭数)=(レース結果の頭数)
が成り立たないと、結果が取り込めないプログラムとなっております。
馬番が取り込めていなければ
(馬番が決定している頭数:0)≠(レース結果の頭数:15とか16とか)
となり、なんぼ繰り返しても、結果は取り込めない仕組みになっています。
そこで先週、伊丹空港にて急遽
上記の式を取っ払ったわけであります。
なぜこのような式が組み込まれているかというと…
JRAでは、まず最初に
掲示板に載る5頭の結果だけが先に公表されます。
つまり、通常だと
(馬番が決定している頭数:15とか16とか)≠(レース結果の頭数:5)
となります。
なので、レース結果が全頭分公表されるまで
プログラムは待機し続けます。
レース結果が全頭分公表されれば
(馬番が決定している頭数:15とか16とか)=(レース結果の頭数:15とか16とか)
となり、全頭の結果が更新されます。
先週、この式を取っ払ったため、
掲示板に載る5頭の結果が公表された時点で
5頭分のみの結果だけが取り込まれ、プログラムは終了してしまったわけです。
簡潔にいうと…
先週のバグ対応の修正漏れ
…申し訳ありません。
そもそも、なぜ馬番が更新できなかったのか?
先週も、今週も。
…それは。
データの発信元(某…中央競馬会)のサイトが
ジミにリニューアルされたためです。
某…中央競馬会のサイト、出走表のページに
ジミ〜に「WIN5」のリンク増えています。先週から。
管理人がそれに気づかなかったためです。
とにかく、管理人の「凡ミス」であります。
…申し訳ありません。
-----
長々と書いてしまいましたが、
とりあえず、プログラムは正常に動く状態に修正を加えてあります。
来週以降は…もう大丈夫だと思います。
来週は金土日と自宅におりますので
様子を見たいと思います。
今後もほかの部分で不具合があるかもしれません。
何かお気づきの点がありましたら
管理人までご連絡をいただければ幸いでございます。
このネタへのコメント:
やっぱり、JRAのHPからデータを得ているんですね。
うちも、手作業に近い形ではありますが、同じです。
あの地味なHPの改変にはやられました。 http://ericho.jp/
うちも、手作業に近い形ではありますが、同じです。
あの地味なHPの改変にはやられました。 http://ericho.jp/
2011年12月18日 14時16分に えりちょさんによって書かれています