GitHub Educationに通らないときの対処法
GitHubにはGitHub Copilotというコードを補完してくれる神みたいなAIアシスタントがいる。
利用するには月10ドルが必要だが、学生であればGitHub Educationに登録することで無料で利用することができる。そこで登録しようと思い立ったわけだが、想像よりも苦戦したので今後のヒントてきなものを置いておく
体験🖋️
どこで詰まったか🫠
Please ensure that your academic affiliation document contains your last name exactly as it appears in your GitHub billing information. If you have only a single legal name, enter it in both the first and last name fields of your GitHub billing information.
Please ensure that your academic affiliation document contains your first name exactly as it appears in your GitHub billing information. Variations of your name and nicknames are unacceptable.
本当にこの2つの文章に2週間ぐらい苦しめられた。
要約すると証明書と請求情報に登録されている氏名か正しいか確認しろ
という簡単そうなものに見えるが、本当に大変だった。
この苦しみ沼にはまらないように次のヒントを参考にしてほしい
最終的には
まじうれしかった
11回目でようやく通った
10/12に申請をして10/15にメールが来た
思っていたよりは来るの早かった ⛵
GitHub Copilotがすごく優秀すぎる!!ぜひめんどくさいのに負けずに使ってみてほしい!!作業効率が爆上がりします 🚀
ヒント💡
1.Before you beginをすべて満たしているか?
・Check that you are using a supported browser, and that location services are not blocked by your browser or platform.
(サポートされているブラウザを使用していること、位置情報が許可されていることを確認してね)
・Complete your GitHub account billing information with your full legal name as it appears on your academic affiliation documentation. (You do not have to add a payment method.)
(請求情報に書類通りのフルネームを書いてね)
・Verify your academic email address on your GitHub account, if your school provides one.
(もし学校のメールアドレスを持っていたらGitHubアカウントに登録してね)
・Secure your GitHub account with two-factor authentication. (We recommend using the GitHub Mobile app.)
(二段階認証をしてね)
・Personalize your public GitHub Profile with your photo, your name, your pronouns, and more.
(GitHubアカウントを写真とか、名前とか代名詞とかでカスタマイズしてね)
・Generate a README for your public GitHub Profile, customize it with your interests, and publish it for the world to see.
(プロフィール用のREADMEを作って公開しよう)引用元: GitHub Education
これだ
日本語訳も書いておいたので参考にしてほしい
プロフィール用のREADMEは結局書かなくても通ったが
2.Public Profile
1でも書いてあるがPublic Profileをカスタマイズしないとまず通らないと思ってほしい。
You are unlikely to be verified until you have completed your GitHub user profile with your full name exactly as it appears in your academic affiliation document. Please do not use a variation of your name or a nickname. Once you have updated your profile information log out and log back into GitHub before re-applying.
こんなことをメールで書かれて弾かれてしまう。
この中にあるName, Bio, Pronous, Location
は埋めておいたほうがいいと思われる。
ここで重要なのがNameは本名で書こう 絶対にやりたくない人もいるかもしれないがGitHub Copilotの前では腹をくくるしかない。(ローマ字でもいい、てかローマ字のほうがいいかも?)
3.Billing Information
これも1に書いてあるがここもなんとなく癖があるので気を付けてほしい
まずFirst NameとLast Name英語の授業を受けていると名・姓の順で書きたくなる(てかふつうはそうだよね?)が、なぜか私はFirst Nameに姓、Last Nameに名にしたら通ったこれに関してはマジで謎。(OCRでやっているらしいのでそのまま単純比較しているだけなのかも...)
様々な方の記事を見ているとBilling InformationのAddressには学校の名前を書こうと書いている方が多いような気がするが、これも私は自分の住んでいる家の住所を書いたら通った。
が、これに関しては一概に真似してほしいとは言えない。
私の持っている学生証が例外的なのだが、おそらく皆さんが持っている学生証には自分の家の住所は書いていないはずだ、その場合は言い伝えの通り学校名等を書いたほうが通りやすいと思う。が、もし学生証に自分の家の住所が記載されている人は自分の家の住所を書いてみることを試してみてほしい。
あと日本語で書くか英語で書くか論争もあるのだが、日本語で書いたら通ったという方も見たが私は英語で書いたら通ったのでこれに関してはわからない、どちらも試してみてほしい
4.証明書
まず基本写真はアップロードではなく撮ることをお勧めする。アップロードだと画像は簡単に加工できるからうんぬんかんぬんといわれる。
学校のメールアドレスを持っていない人は強制的に撮る方式になるはずだが...
(自分の場合SafariやGoogle Chromeどれを使っても前面カメラしか使えなかった。なぜ?)
ただアップロードしてもはじかれるはずなので英訳を隣に置こう。これはGitHub公式でも言われている。
私は手書きで隣に英語訳を書いて提出したらあまりにも字が汚いのか却下されるので最終的にPowerPointで作りそれをノートパソコンでスライドショーモードにしながらスマホで撮る、という状態になった。
5.学校で申請する
学校から申請すると通りやすい、らしい...
私は学校でやっても通らず結局家で風邪をひきながらやったら通った。そもそも家と学校が10kmほどしか離れていなかったので意味がないのかもしれない。
もし通信制の学校に通っている人は迷うことなくGitHub Supportに連絡することをお勧めする。
まとめ 📘
- プロフィールを設定する
- 一度ログアウトする
- 請求情報を登録する
- 申請書を英訳する
- 申請してみる
- ダメだったら何かしらを変えてみる
もしこれでもダメダメだった場合は一度GitHub Education FAQやGithub Education Communityをのぞいてみよう。
もしこれでもダメだった場合はGitHub Supportに連絡するのが早いかもしれない。
余談
学校のローマ字が間違っていることに気づきGitHub Supportに連絡したら
The image you selected does not appear to contain your school name. Your complete school name must appear in your document, not only the school logo. You may include multiple documents together. If your official document is not in English then you may photograph the original next to an English translation.
Please ensure that your academic affiliation document contains your first and last name exactly as it appears in your GitHub billing information. Variations of your name and nicknames are unacceptable. If you have only a single legal name, enter it in both the first and last name fields of your GitHub billing information.
というローマ字に全く関係ないことを突っ込まれたうえでローマ字は修正されていた。謎である。
Discussion