あなたは一体、何が検索したいのか?
エンジニアあるある的な話題なんですが、こちらのノートがとても面白い。
■サービスは公開した瞬間からがハッカソン
https://note.mu/tsukamoto/n/n84ed53cff2ea
note.muがローンチしたとたん、さまざまな呪文を唱えている人たちがいる。{{note}}とか。alert()とか。え、投稿だけじゃなくて名前が<script>さんですかそうですか。
世の中には、隠れた魔法使いがたくさんいたりします。
サービスは公開した瞬間からがハッカソンだ。ただし、マラソンじゃなくスプリントのペースで。しかも「こんにちはこんにちは」とかいう人がいなくなるまで続いて、24時間で終わるとは限らない。
数日で数万人の人が集まれば、中にはこういう入力をする方も当然いるわけで。そのため、サービス開発者はユーザーさんが入力できる部分には、事前にあらゆる防御策を作るのが定石です。
私もウェブサイトやウェブサービスを運営していますが、そのうちの一つに検索機能が付いたものがあります。
そのサービスでは、ユーザーさんが「note」で検索すると、URLは下記のようになります。search=の後にユーザーさんが入力した検索キーワードが入り、検索結果が表示されるという仕組みです。
http(s)://example.com/index.html?search=note
そして、これらの検索キーワードはサーバ内にログとして保存されます。このログを元に、ユーザーさんはどういう検索キーワードで検索しているかを見て、サービス改善の判断材料にします。
あるとき、そのログを見ていたら、こんな検索キーワードがありました。
http(s)://example.com/index.html?search=fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/fffffffff/ffffff/dddddddd/ddd/dd/d/d/d/d/d/d/d/d/d/d/d/d/d/
「この人は一体、何を検索したかったのでしょうか?」
世の中には、いろいろな想定外の人がいるものですね。
ノートはこれで終わりです。投げ銭箱だけ置いておきます。
ここから先は
0字
/
1画像
¥ 100
この記事が気に入ったらサポートをしてみませんか?