harurun競プロ

python勢

競プロ配信をするときの個人情報漏洩対策の注意点 (AtCoder)

この記事の目的

最近、競プロ配信者や競プロに興味を示している配信者が増えてきたと思うので、この記事を書きました (実際に個人情報を載せてしまった方はいます)。
メタい話しかしてないので、そういうのが苦手な方はブラウザバック (記事を閉じること) をしてください。

実年齢

f:id:haruru_ppp:20210218212920p:plain
アカウント作成時に設定した誕生年は公開されます。
誕生年の登録は必須ではありません。年齢がばれたら困る場合は、誕生年を登録しないほうが無難です。うっかり書かないように気を付けましょう。
年齢バレで炎上を避けましょう。

所属

f:id:haruru_ppp:20210218214212p:plain
ばれたら困る場合、ここも気を付けましょう。

Ratedなコンテストに一度も参加していない場合、ランキング(Ranking - AtCoder)からは探せないし、google検索にも引っかからない(要検証)から大丈夫だと思われるかもしれませんが、https://atcoder.jp/users/のあとにユーザidを付けると普通に開けます。(idがばれなければ大丈夫ですが、idを見せないと配信のしようがないので......)
海外の競プロサイトのCodeforcesは本名もそのまま公開されるらしいです。(私は登録してないので詳しくは知りません。)

実名

ここからは配信や動画投稿をする場合に気を付けることについてです。

エディタ

ユーザ名を本名にしていたりすると危険です。
フォルダパスが表示されたらばれます。
実名でなくても、名前に関連していたら危ないです。

eclipse

f:id:haruru_ppp:20210218220544p:plain
(左下の黒い四角形は気にしないでください。yukicoderの作問が映ってしまっただけなので......)
C++を使っている人には縁がないと思いますが、エディタの一例として扱います。
C:\Users\の下にエディタがある場合の、ユーザ名がある場所を示します。(赤塗りしてるのは許して......)
ソースコードがある場所です。C:\Users\ のあとにユーザ名があります。
Pythonの場合はインタプリタがある場所です。Javaでも同じようなことになっていたと思います。C:\Users\のあとにユーザ名があります。
③ デフォルトではユーザ名が表示されます。設定をいじると変更できる場合があります。(eclipseの場合は、eclipse.ini の-Duser.name=のあとを変える。)
ソースコードに名前が入っていたり会社名が入っていたりすることがよくあります。
AtCoderでは他人の提出が見れる(AtCoder ProblemsからSubmissionで最近の提出も見れる)ので気を付けましょう。

VS code (Visual Studio Code)

f:id:haruru_ppp:20210218222450p:plain
恐らく一番使っている人が多いのではないかと思うエディタ。
フォルダを開いていない状態で直接ファイルを開くと、パスが表示されるので、C:\Users\の下にいれている人はユーザ名が出てきます。(フォルダを開いておくと、表示されないかもしれません。)
VScode内でコンパイルを行う人はそこでも出てくると思います。(Cygwin派なので使ったことがない)
余談ですが、tabnineは便利なのでおすすめです。

Cygwin

エディタではないですが、vimもあるので一応載せます。(vimは載せません。)
f:id:haruru_ppp:20210218223959p:plain
Cygwinを大雑把に説明すると、コンパイルしたり実行したりするやつです。(色々できます。)
ユーザ名とデバイス名(Win10の場合はシステムのバージョン情報から変更可能)、さらにパスも表示されます。

webブラウザ

webブラウザとはChromeとかFirefoxのことです。
ログインしていると以下のことが起こります。
f:id:haruru_ppp:20210218225136p:plain
① アカウントの画像が表示されます。カーソルを合わせると、アカウントの下の名前が表示されます。ここは、どのページを開いていても同じです。
② アカウントの画像が表示されます。ここは、googleで検索するときくらいしか出てきません。
③ ②にカーソルを合わせるとアカウント名メールアドレスが表示されます。

②や③を表示してしまうことはないと思います。Wandbox(https://wandbox.org/)などのオンラインエディタを使うときや、AtCoderに提出をするとき①は気を付けたほうが良いです。ちなみに、画像から特定される可能性もあります。

まとめ

もう一度言います。
アカウント作成時に設定した誕生年は公開されます。
これは本当にうっかり書きやすいです。

エディタに関しての一番無難な方法は、配信用のローカルユーザを作ることです。そうすれば、ユーザ名の問題は解決すると思います (Usersフォルダを載せてしまうとばれます)。そして、webブラウザのアカウントはログアウトしておきましょう。
あとは、すでに競プロの配信や動画投稿をされている方の配信や動画を見に行くといいと思います。


ここまで拙い文章を読んでいただきありがとうございました。
(十分に確認したつもりですが、もしこの記事内で名前っぽいものが載っていたらharurun (@harurun_p) | Twitterに教えてくださると幸いです。)
(2021/03/13 追記)
年齢やらかした人をまた見ました。気を付けましょう。