見出し画像

あなたは一体、何が検索したいのか?

エンジニアあるある的な話題なんですが、こちらのノートがとても面白い。

 ■サービスは公開した瞬間からがハッカソン
 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

この記事が気に入ったらサポートをしてみませんか?