こんばんは、そぎやまです。
今日は大喜利アプリが完成したのにもかかわらず、なぞのデータがデータベースに登録される現象について調べていたところ。そのデータを書き込んでいるIPを調べていたら、行き着いた先がトレンドマイクロ社・・・。
どうも、ウイルスバスターをインストールしているユーザーが訪問したページを、ロボットが巡回して危険ではないかどうかをチェックしているらしい・・・。
んで、DB入力メソッドにURIを直接入力したら、エラーにならずにデータがすべて0のお題やらコメントが自動で入力されていたというわけです。とりあえずはバグでもなさそうですが、そのままではセキュリティ上もちろん良いわけがないので、DBに登録する直前にもvalidationをはさんで、直接URIを入力して飛んできた処理については、不正な処理として別ページに飛ばせるようにしました。
これでとりあえず大喜利アプリは現在バグも特に無く推移しております。
あと、レンタルサーバーを借りたときにもらったgoogle adwordsのおためし券5000円分を大喜利アプリの宣伝に使おうと思って、いろいろ設定していたのですが、どうしても使えない・・・。
いろいろ調べた結果、支払い方法を先払いにして登録したら、最低1000円は入金しないとお試し券は使えないとのこと・・・。なんてこったですわ。
まぁ5000円使えないのも悔しいので、とりあえずクレジットカードで1000円入金しておきました。後払いにしたらすぐに使えるようですが、無料金額を超える分については後払いのほうは勝手にカードなどの支払いに切り替わって請求が来るらしいので、それはさすがに恐ろしいということで先払いにしました。
まぁ1000円で6000円分の広告を買うことができたと思ってあきらめることにします。
最後に現在勉強中の「独習javascript」ですが、今現状ビルドインオブジェクトを学んでおります。500ページほどある本でまだ150ページ目くらいですね。とりあえず飽きてくるのを防ぐために、アンドロイドの本も届いたら並行して学んでいこうと思っております。
まぁ今はとにかくいろいろ学んで、がんばってスキルをつけて行きたいと思います!では、また明日。
バグでは無いと書いてしまいましたが、冷静に読んでみたら立派なバグですね・・・。
URL直うちでデータベースが操作できるのは立派なバグです。