数日前からピグを起動し、毎日発生するログインボーナスをクリックすると「ログインインセンティブを初期化しています」と出てそれっきりだった現象が起きてました。特にもらわなくてもいいかなとか思いましたが、気になったので調べてました。
問題だったのはFLASH PLAYERのバージョンだった。うちはブラウザにFireFoxを使用してます。最新版の更新が最近無いと思ってましたが、どうも最新版への自動アップデートがうまくいかない問題があるらしいことがわかった。Adobeのページから最新版をダウンロードして手動でインストールしたら問題なく反映できたので、ピグへ繋いでログインボーナスが取得できるか試したら問題なく取得できた。
プログラムを作る上で、一番やらなければならないバージョンチェックが行われてないってのは大問題だと思うのだが。そもそもFLASH自体がそういう情報をプログラム上で判断できないのか、これを作ったプログラマやデザイナーが馬鹿なのか知りませんけど、これだけ微妙な状態に陥る最近のコンピュータ事情って何だろうとか思ってしまう。
うちもプログラマとしての経験もあるし、趣味でプログラムを作るので、こういう現象が起きるかとかチェックすると思ってしまうのです。なので、どんだけ製作者はテストしてないんだ?とか思ったり。まあ、自分もテストはそんなに好きじゃなかったし面倒なのはわかるけどさ。
ゲーム関係は特にそうですけど、一昔前に主流(今も主流か?)のコンシューマゲームでは一度リリースしたものは簡単に修正できないですが、今主流とも言えるオンラインゲームなどはアップデートでリリース事後に平気で機能アップやバグ修正が出来る。それが、問題が発生してから直せばいいや的な発想になってるのでは?とか危惧してみたり。自分が作ったものが機能の範疇であるかとかテストくらいはプロならしっかりやれよって思うのですけどね。