やっちまった

東高円寺の周辺って、けっこう住宅街になってて、狭い道路がいっぱい有るのよね。で、そんな住宅街の中に、安い駐車場が隠れてるのよ。ほんとに隠れるようにしてある。その値段差が凄くて、青梅街道沿いや大久保通り沿いが 1800 ~ 2200 円なのに対し、1200 ~ 1600 円。これだけ値段差があったら、当然利用したくなるじゃない?
で、とある路地を入って左折しようとしたら「がががががが!」って音が!!

うそーん!!

と言うわけで、エスティマの脇腹を思いっきりすってしまいました(T_T)
確かにその道路の入り口にはスゲー狭いよって看板があったんだけど、実際に曲がろうとしたところは、そんなに狭いと思わなかったのね。楽勝楽勝って思ったら、建物の塀は斜めに切れてたんだけど、その下は普通に石があってね……そいつがもろに当たってしまった。
プラスチック部分だけで、ボディの金属部分には当たらなかったのが不幸中の幸いか。
うーあー。その時のツイート

他、ネタ。

  • 立ち絵データがとんでもないことに
    今作っているゲームの PSD データが 43GB になった。初めて PSB という 2GB 以上の PSD ファイルを使った。これ、ゲームにおさまるのかなぁ。つーか、従来と特に変わってないはずなんだが、っていうか 1/2 summer よりも着替えの数とか減らしたのになんでこんな巨大なんだろうか?
    ちなみにゲーム用に圧縮しても 10GB もある。アカン、DVD 2 層でも焼けませんぜ。
  • ドラマ CD の分数がヤバい
    それとは別にドラマ CD も作ってるんだけど、最初 20 ~ 30 分くらいのヤツだから 1 日でできるんじゃねって高をくくっていたら 60 分近くもあって結局 3 日もかかった……orz
    SE を探して入れるのが大変なんだよねー。とにかくそれが時間がかかる。
    あと、音楽用のミックスダウン・ソフトを使っているので、20 分も 30 分もとなると使いづらくてしようがない。ドラマ CD のミックスダウンはどんなソフト使うのがいいんだろう……。

そんなわけで、寝不足からか注意力もだいぶ足りてないのかもしれない。
自分では平気なつもりでも、周囲から見たら目も当てられない状況なのかも。
下の写真は収録先に向かう途中、青梅街道に出るために信号待ちしてて気になって撮った写真(ここ)。電柱、途中から曲がってないか??
131121DSCF5752

Timepiece Ensemble

今、自分が一番深く関わっているプロジェクトをお知らせしておきます。
といっても、毛色は相変わらず萌えですが……。
翼をください」のスタッフでかぶっているのは、音楽方面(BGM・主題歌)になります。曲が大川さんで、歌が nao さん。1/2 summer では J-Rock でしたが、今回はテクノです。
「翼をください」をプレイした人にお土産として用意出来たのが、主人公の妹『鳥越抄』というキャラクタが、『神宮司雛子』と同じ声優さんってところでしょうか。雛子として見ながらプレイすると、きっと面白いはずです(つまり、翼をください的な要素が入っていると言うことです)。 他、こだわりポイントはたくさん有りますが、こちらは発売されたらいろいろと補足をしようと思います。

もし興味を持ちましたら、amazon とかでポチってもらえれば幸いです。

人気投票の悩ましい問題

ボクが関わっているブランドで人気投票をやったのだが、今回は不正投票があった。ただ、これを「不正投票」と呼んでいいかは疑問ではある。とりあえず今日の日記では「不正投票」と表現するが、ボク自身はこの行為自体を 100% 悪しきものとは考えていないことを最初に記しておきたい。

投票自体は終わっているので、その投票画面にリンクを張ることは出来ないのだが、 4 人のキャラクタのうちから好きなキャラクタを投票するというものだ。仕組みは非常に簡単で、いわゆる「カウンタ」を利用している。よくサイトのトップでみかける「何人来ました」っていうヤツだ。各キャラクタごとにカウンタが設置されており、「好きなキャラクタを選ぶ」=「そのキャラクタ専用のサイトに訪問した」と解釈するわけである。これによってカウンタが一つ上がり、そのキャラクタの票が一つあがることになる。
そして 4 人分のカウンタをグラフ表示するための CGI が別途あり、そこでどのキャラが何位なのかが解るようになっている。下の絵がグラフ表示されたものである。
result
で、カウンターは cookie を使って同じ人かどうかをチェックしている。また cookie の寿命は 24 時間に設定されている。つまり 24 時間経過するまでは何度投票してもカウンタは増えない(無効票となる)。同じ人かどうかは IP アドレスではチェックしていない。というのも現在は NAT がかなり広範に普及しており、同じ IP でも違う人がアクセスすることは珍しいことではないからだ。

さて、サーバの HTTP ログを見たところ、「桜織」と「十和子」というキャラに不正投票があった。不正投票する方法は実に簡単で、この Cookie を削除してもう一度投票すればよいのだ。Cookie が削除されると寿命が切れたことになり、もう一度投票出来る。これをくり返せば、何度でも有効票が投票出来てしまうのだ。
従ってこの Cookie を使った仕組みそのものが「何度でも投票出来る」という状況を作り出している。そしてこれは誰にでも簡単にできてしまうので「不正投票」と言い切れないのだ。つまり仕組み自体がよくない。

投票した方もその仕組みを自覚しているらしく(?)、大量に票を入れていない。一度には 8 ~ 12 くらい。それをある程度時間をおいて行い、ちょっとずつ投票しているのだが、しかしほぼ 24 時間でビリだったキャラクタが一位になってしまった。まぁだから「不正投票があった」とこっちも勘づいてしまったのだけど。
この辺の増加量は難しいもので、ウチが弱小ブランドだっていうのもあるかもしれない。一度に 8 ~ 12 入れても全然影響しないような人気ブランドだったら、たぶん本当にちょっとずつ上がっていき、知らず知らずのうちに一位になっているということもあったのだろうが、ウチはそこまで人が来ていないのか、8 ~ 12 増えただけでかなり形勢が変わってしまうのだ(汗)。

結局集計はこの一度に 8 ~ 12 投票したヤツを 1 票としてカウントした。それでも不備はあるものの、まぁ、細かい所を突き詰めてもしようがないし、このような不正投票が出来てしまう仕組み自体が問題なので、今回はこれで良しとしよう。レベルファイブさんなんかはこの不正投票も含めてネタにしてしまっているみたいだけど、ウチとしては正直、誰が一番なのかを知りたいし……。
他に方法としては順位をリアルタイムで見せないという方法もあるかもしれない。でもそうなると逆に 8 ~ 12 なんてカウント数では済まず、スクリプトとかで大量投票してくるかもしれない……。
あとはどうせ不正投票されるのなら、「同じ人は 24 時間経たないと投票できない」という制限そのものを取っ払う。とにかく投票すればそれがどんな状態だろうと、1 票とするというのも有りかもしれない。

さて、次回はどうしようかなぁ……どういう仕組みにすればいいのだろう。cookie 以外で同じ人かどうかを判別する方法はあるだろうか? 実はある。あるのだが、けっこう仕組みが面倒くさいというか、組むのが面倒くさい……。このへん、他社さんとかどうしているかいろいろ見てみる必要がありそうだ。