かずひろのKGS囲碁日記

RSS (新着記事をお知らせします)

ブログトップ / カテゴリ「Analytics」 / 記事「KGS Analytics 仕様という名の不具合まとめ」

2009年6月30日

KGS Analytics 仕様という名の不具合まとめ

カテゴリー: Analytics — かずひろ@KGS @ 00:16

KGSの成績集計ツールのKGS Analyticsですが、そこそこ使っていただいているようで。たまに使えてると声を掛けていただいてます。嬉しいです。

(非公式の勝手ツールです。念のため。)

要望なども頂いているのですが、諸般の事情で(主に面倒)なかなか対応できません。せめて現状どんな課題を認識しているかまとめておきます。

  • 本当に仕様です
    • 一度に一月分しかデータを取得しない: 元データがKGSサーバの一月単位のWEBページなのでこうなります
    • 連続して取得すると遅い: KGSサーバに負荷を掛けないように時間待ちをしています。このため、自動的に複数の月のデータを取得したりもしません
    • 30分毎にしかデータが更新されない(Google Gadgetは丸1日毎): これも負荷が理由。また、この時間は予告も報告もなく調整することがあります
    • たまに使えないときがある: 元々他の事の実験用に借りているサーバなので、えいやっとOSのアップグレード掛けたりしてます(リモートなのに…そこは気合いで)。そうすると大抵調整が必要になったりするのですが、必ずしもすぐには対応できません。KGSサーバ自身が駄目なときも結構あるしね。
    • 名前がおかしい: たまーにですが、ググる Analytics(検索よけ表記)目当てで迷い込んでくる人がいますね。すみません。
  • 直した方がいいよねぇ…
    • 時間表記が標準時: でも、日本なら深夜の対局がその日の結果として集計されるのでちょうどよくないですか? 駄目ですか。
    • 日単位でしか個別の対局結果を表示できない: 適当な対局数になるまで、指定日以降の結果も表示した方が便利ですね。最近一日一局ぐらいしか打たないのでそう思います。*1
    • Google Gadgetでどの表示をデフォルトにするか選択出来た方がよい: 選択を記憶してくれるように設定したつもりなのですが…動いてませんね。はい、確かに選択できた方がいいと思います。
    • ガジェットサイズが自動調整されない: Google Gadgetとして表示した場合にサイズが調整されないので少し見苦しいです(詳細→「KGS Analytics: ガジェット表示時の自動サイズ調整機能を外しました」)
  • 不具合…ですよね
    • 取得データに抜けた月がある場合、集計開始月の指定のリストボックスの選択肢がおかしい: これは完全にバグだけど…、まぁ抜けてる月のデータを取得し直したりしているうちに直ったりしますよ?

まだまだあった気もしますが、基本的には「集計したい」(右の表)、「勝敗色分けしないとわかんね」(カレンダ部分)というだけのツールなのでこんなもんでしょう。

内部的な都合をいいますと、一月分ごとに個別にファイルにデータを保存しているのですが、これが色んな問題の元凶になっています。例えば時間帯を設定できるようにしようとしても、月の区切りの近くの数時間分、前月または次月のデータが必要になったりしまして…、面倒くさい。根本的な解決法としては、月ごとに分けないでRDBにでもつっこんでおけば、他の面でも何かとすっきりします。と、思っちゃったせいで今の仕組みのまま修正を入れるのも何だし、そうかといって今更根本的に作り直すのもねぇ、という状況です。

ちなみに、英語(?)でも使えるように一応なっているので、日本時間固定でいいじゃないかというのは無しです。ブラウザ言語毎のアクセス数見た場合、日本語と日本語以外がちょうど半々ぐらいです(日本語以外の人はみんなEngrishページを見る仕掛けになっています)。

そもそもKGSサーバの方にアクセスを拒否られちゃったらそれまでの非公式ツールですので、だましだまし使っていただければと思います。上記には無い、明らかな不具合があれば出来るだけ対応しますのでご連絡ください。

*1:これは簡単だったので修正しました。指定日から20局分のデータを表示します。ただし月はまたぎません。やっつけ修正なので新たな不具合があるかも…

2件のコメント »

  1. 今日からKGSを始めました。こちらのWebツールも使わせて頂きます。
    どうぞよろしくお願いします。

    コメント by dancing_infobio — 2010年1月7日 @ 20:57

  2. こちらこそよろしくお願いします(長いこと気付かなくてすみません)。
    kazuhiro[2k]としてたまに英語部屋で打ってますので見かけたら声を掛けてください。

    コメント by かずひろ@KGS — 2010年4月14日 @ 17:52

コメントをどうぞ



トラックバックURL

http://www.gosquares.net/blog/20090630/001609.html/trackback

過去の記事を検索

かずひろのKGS囲碁日記 by kazuhiro@KGS <kazuhiro あっと gosquares.net> → この日記について

Powered by WordPress, Hyper Estraier