Как стать автором
Обновить
2
0

IT-шный jack-of-all-trades

Отправить сообщение

В прошлом встречал десятки частных сервисов, блокирующих всех кроме своей страны по geoIP на Cloudflare. Кроме частных, были и государственные сервисы (в т.ч. США), отдававшие белый лист или дропавшие запросы извне. Если в ближайшее время вспомню/найду, пока не закрылись комментарии, то продемонстрирую

Да и в целом зайти в этот москвохаб через госуслуги и написать в комментах к коду что-то оскорбительное во что-то верующих.

Для чего?

Прошу прощения. Вы совершенно правы: регистрация на Госуслугах сейчас запрашивает либо электронную почту, либо посещение банка/центра.

Так было не всегда: ещё недавно аккаунт регистрировался без почты, оставаясь ограниченным до валидации. В этом режиме, Мосхаб был бы доступен. Сейчас "неподтверждённый" режим, как я вижу, упразднён. Видимо, чтобы сделать более очевидным user experience по необходимости подтверждать себя перед использованием услуг.

Едва хотел показать, что родители сами могут делать аккаунты за детей: https://www.gosuslugi.ru/help/faq/login_child/102380 - но и это сейчас опирается на электронную почту.

Как можно видеть, тема аутентификации не отменяет интерес к негитхаб-площадкам: https://hub.mos.ru/explore/projects

Какой то притянутый кейс.

Или ситуация, в которой это может быть удобнее, т.к. наличие телефона у группы детей более вероятно, чем электронная почта. Такая ситуация возможна? На моей практике, да.

Я не могу представить 10ти летнего ребенка без email (учитывая учётки всяких Андроидов)

Для немалого числа семей, это реальность :) Телефон дарится с почтой родителя/одноразовой почтой, пароль к которой ребёнку не передаётся: почта не участвует в использовании приложений или не воспринимается за личный ящик, а скорее за служебный-одноразовый для работы телефона

и тем более с учёткой на Госуслугах.

Для неё не нужна электронная почта.

Пардон, конечно, но различия между версиями CE даже на офф. сайте гитлаба есть.

Мне кажется, среди них нет функций, которых вам бы не хватало на практике для публичных гит-проектов. Они все уже доступны в CE. Если вы уверены, что не хватает конкретной (конкурирующей с гитхабом), то мне было интересно, какой

А что ж комьюнити и "портфолио" то проигнорировали? Не существенно ?

Счёл за софистику: ведь я нигде не утверждаю о том, какое из решений является "лучше" другого. Я говорю о разнообразии под разные жизненные ситуации, и что социальный сервис от города может быть не так уж бесполезен. Вы можете размещать проекты там, где считаете для себя ценным. Лично для меня, гитхаб не является универсальным решением

отсутствие плюшек, которые есть на "конкурирующих" сервисах.

Каких, к примеру?

Ходим по кругу. Вы ж проще и лучше хотите сделать ?

Попробуйте представить 10-летнего ребёнка, не имеющего email, но кому нужно залить результат курса здесь и сейчас.

Начинали со стратегически-важных, коммерческих  проектов. Диверсификации, простоты, доступности. Теперь переключились на обучающие курсы для детишек до 6 лет.

Наоборот: я изначально пишу здесь о конкретных потециально удобных use-case'ах, отвечая, что публичный хостинг гит-репозиториев некорректно сравнивать с self-hosted'ами на предприятиях. Да, если у вас в компании уже есть свои решения и вам не нужен хостинг публичных репозиториев, то очевидно, что Мосхаб вам не подходит

И это тоже должно быть частью обучения.

Область разового уличного мастер-класса: код и гит (см. Geek Picnic)

рекомендовал бы им вести свои учебные и пет-проекты на гитхабе/гитлабе, т.к. шансов в дальнейшем найти себе место в жизни и хорошую работу кратно выше

У всех с этим разный опыт: опыт моих знакомых показывает, что не всегда, учитывая сокращения и нынешние рецессионные тенденции. Но это всё личные убеждения, уходящие в политику, нерекомендуемую правилами Хабра.

в Gitlab CE функционал ограничен.

Чего конкретно в нём сейчас не хватает для ведения публичного проекта? (учитывая, что Мосхаб - хостинг публичных проектов)

логин-пасс

Для регистрации в гитхабе/гитлабе их недостаточно - нужна почта

Почему у пользователя отбирают право выбора и решают за него ?

Вы не ограничены в возможностях использовать гитхаб/гитлаб/своё

Большинство "рекомендованных" провайдеров, несомненно.

Сможете перечислить поставщиков почты, которых удобно использовать с группой случайных детей на разных мастер-классах, не подтверждая номер телефона? Чтобы они не посеяли доступы после занятий, ведь утратив ящик, они могут уже не зайти в гитхаб/гитлаб.

Предоставляя ещё одну площадку для кода, никто не выдаёт чёрное за белое. Наличие Gitlab CE внутри - ни для кого не секрет. Об этом говорится ещё с заголовка статьи

ad hominem. Ни то, ни другое: мне просто не нравятся безосновательные предубеждения

вы полагаете, что это первый* в их жизни сервис будет?)

Учебные проекты, городские мастер-классы, школьные проекты - мне, как преподавателю, было бы удобнее вести их на Мосхабе при координации классов, особенно если это каждый раз случайный набор участников.

Дети и подростки, имеющие социальные сети и мессенджеры, но не имеющие электронной почты, это не такая уж и редкость.

*- нулевой, конечно, госуслуги.

Для регистрации на Госуслугах электронная почта не используется

Например гарантия доступности кода вне зависимости от внешнеполитического климата и OAuth-вход через Госуслуги, не требующий электронной почты (может быть проще для ученика, чем новоиспечённый почтовый ящик, пароль к которому будет забыт через сутки).

Большинство провайдеров электронной почты, справедливости ради, сейчас спрашивают подтвердить телефон :)

Вы пишете, что вам комфортнее вести разработку на гитлабе ввиду его возможностей, и что в этом отношении Мосхабу для вас нечего предложить.

Я принимаю это (у всех свои сложившиеся профессиональные практики), и предполагаю, что для учащихся/начинающих предпринимателей, кому нужно бесплатное Gitlab-like размещение, Мосхабу есть что предложить.

Противоречия нет: учащиеся/начинающие, нуждающиеся в бесплатном размещении, не ведут в публичных репозиториях стратегически-значимую для себя коммерческую разработку. Как правило, у них нет повышенных требований к возможностям CI/CD, kanban, image registry на этом этапе (хотя почти наверняка часть этих функций доступна, т.к. наследуется от Gitlab CE)

Когда речь идёт о коммерческих или стратегически-важных проектах для предприятия, обычно рассматривается не публичное размещение, а с ним доступны и более сложные схемы CI/CD /шаблоны issues/wiki/etc. Здесь и GitFlic рассмотреть не зазорно.

Бесспорно, функционал у всех решений остаётся разным (на тему CI/CD у гитхаба vs гитлаба также есть немало споров и сложившихся практик), но большинство репозиториев, например, начинающих проектов, не нуждаются в сложной обвязке. В случае с Мосхабом, эти возможности могут наследоваться от Gitlab.

Разница в порядке принятия решения: по моему опыту, у частного предприятия в этом отношении меньше социальных обязательств. Бесспорно, нарушение закона РФ может привести к отключению и на Мосхабе, но мне, например, это подходит: я имею негативный опыт именно с действиями частных площадок в юрисдикции США, рисков чего не вижу на площадке в РФ (в контексте интересующих лично меня проектов).

Здесь многие пишут, что Gitlab CE размещается на небольшом оборудовании, поэтому невыделение средств я в качестве риска не рассматриваю.

В позиционировании нет противоречия: это городской проект Москвы, который делался прежде всего для собственных нужд, например площадка для заливки проектов с городских мастер-классов, обучения работы с Git. Правительство любого из городов РФ свободно развивать собственные ИТ-сервисы. Либо могут не делать, а дождаться федерального сервиса - этому посвящена первая треть статьи.

Кстати, входя через mos.ru, можно нажать "Вход через Госуслуги": он есть у жителя Новосибирска. :)

Сокращение рисков. Различные государственные ресурсы других стран гораздо раньше РФ стали не принимать подключения извне.

Да, поковырять CVE-шки можно и с прокси, но также это может сократить возможности, например, для намеренной перегрузки сервиса.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность