В данной статье речь пойдет про получение доступа к GitHub Student Developer Pack для «нестудентов» или о несовершенстве идентификации студентов. Программа Student Developer Pack рассчитана на студентов, которые не могут себе позволить использование дорогостоящих подписок на платные сервисы для разработки. Подробнее на Хабре писали тут.
Прикидываемся студентом.
Для начала надо зарегистрироваться на Github и привязать к аккаунту и подтвердить почту выданную учебным заведением. В России такие ящики выдают редко и так же редко они поддерживаются зарубежными программами поддержки студентов.
На Github прокатывают 2 почтовых сервиса как студенческие, но со своими ограничениями (о них позже).
Вариант 1. California Colleges
Заводим аккаунт тут: https://secure.californiacolleges.edu/Home/Create_an_Account/Create_an_Account.aspx
Почта будет доступна по ссылке: https://secure.californiacolleges.edu/Your_Portfolio/Messages/Messages.aspx
Вариант 2. University of Nottingham
Заводим аккаунт тут: https://alumni.nottingham.ac.uk
Далее настраиваем редирект на свой основной почтовый ящик, так как почтового сервиса на сайте нет.
Регистрируемся в программе GitHub Student Developer Pack
Идём в свой аккаунт Github по ссылке: https://github.com/settings/emails и привязываем свою свежесозданную почту.
Далее на https://education.github.com/ жмём «Request a discount», авторизовываемся через GitHub и выбираем ящик, который недавно сделали. При использовании варианта 1 в название учебного заведения вводим: California College, при использовании варианта 2: University of Nottingham. Далее заполняем все поля и отправляем заявку. Github обещает рассмотреть заявку за 7 дней, но на практике через несколько часов упадёт письмо на почту с поздравлением и предложением получить ресурсы на 2 года.
Об известных ограничениях.
Namecheap даёт использовать только 1 купон на SSL-сертификат на 1 аккаунт на сайте namecheap.com.
Бесплатный домен .me недоступен для зарегистрированных по описанному в статье способу — дело в том, что Namecheap проверяет email по своей базе учебных заведений и выдаёт ошибку о том, что email не принадлежит ни одному учебному заведению.
На 1 аккаунт DigitalOcean можно активировать неограниченное число купонов по 100$, полученных через способ описанный в статье.
Удачи!
Автор: kmx