Pull to refresh

Comments 58

Интересно, а как автор заслужил приглашение на этот «проект»? Явно же по какой-то базе была рассылка.

И ещё. Не связан ли этот проект вот с этой новостью?

Тупо рандомное письмо на почте

Достойный аналог на ₽2,1 млрд, ничего не скажешь.

Я тоже спам-приглашение получил. Отправлю их в соответствующую папочку.

Хранить код в России? Ну только если это код Астралинукса и прочего "импортозамещения" :)

Не такой плохой вопрос, не понятно по чему влепили минус. Если вы владеете opensource проектом со всеми вытекающими, то какая разница? Если надо просто хранить код в публичном репозитории и не нужны модные CI/CD, то почему нет? Чем больше зеркал тем лучше. Думаю многие не согласятся, но по моему мнению, код - это не бизнес, можно и тут хранить.

Спасибо, конечно - но мы, пожалуй, останемся на селф-хостед Гитлабе. Производить лекарства, плюя на лицензии, уже разрешили - что помешает экспроприировать при экстренной необходимости (с) или добавить пару бэкдоров в код, к которому есть неограниченный доступ?

Кто-нибудь сделает PR со словом "Навальный" и этот новый медвежий ГитХаб тут же сольет IP-адрес владельца репозитория и через 3 часа твою дверь пилят болгаркой с кучей зазвезденных звезд.

кучей зазвезденных звезд

для этих есть устоявшийся термин — высоковольтные

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

К сервису не имею отношения, и вообще мало работал с выбором Git-сервисов — но позиционирование «русский Github» мне кажется нормальным.

Не знаю, как насчет selfhosted GitLab, не работал, может, он лучше, но для онлайн-сервиса, на мой взгляд, сойдет.

А по претензиям — простите, кажутся надуманными.
1. Лицензия. Ну, вот вы честно в любом западном сервисе всё прочитываете? Со всем искренне согласны?
Про 18 лет — идея в том, что есть дееспособность. Зарубежные аналоги не смотрел, но подозреваю, что там похоже.

2. Bootstrap 4, а не 5.
Если работает — вы уверены, что вам не пофиг? Мне вот пофиг. Простите, но нормальные сервисы делаются не за 1-2 месяца, а за полгода-год минимум. Естественно, у команды будут какие-то привычные технологии и наработки. Делать на BS 5 просто, чтобы «було самое современное» мне кажется странным.

3. Ну, «зазвездить» — это да, выпендрились.
«Тег» и «тэги», ну, блин, можно как-то пережить, хотя не очень приятно.
Ошибки в тексте да, стоило бы поправить.

4. Про CSS — можете меня прибить, я в нем ничего криминального не вижу — не индусский код с кучей IF. Можно было бы заминимайзить, но это следующий этап.
Да, он не написан суперпрофессионалом по лучшим канонам, но не весь же код писать суперпрофессионалам! Иначе не хватит ни денег, ни времени.

На мой непритязательный взгляд это good enough GitHub clone с минимальным функционалом. Пользоваться или нет при наличии оригинала вопрос отдельный, но агриться на факт существования подобной альтернативы, на мой взгляд, странно.

Агриться нужно сейчас, потому что если не сделать этого сразу, велика вероятность где-нибудь в начале 2022 года обнаружить себя в стране, где зарубежные сервисы размещения кода заблокированы и без впна не открываются, а сабж люто форсится на уровне госструктур, импортозамещения и требований к подрядчикам.

Это честно, но давайте тогда не придираться к CSS и прочим техническим аспектам.

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

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

Я бы понял проблему безопасности в духе: пишем в форме восстановления мейл участника, получаем его телефон и паспортные данные. Да, это ужас, да, это кошмар, так делать нельзя. Но тут — блин! — «бустрап староват», «мне не нравится как CSS оформлен»…

Если обсуждать техническую сторону на Хабре, то, на мой взгляд, сервис сделан приемлемо. Да, не безумно круто, но лично мне уже тоже надоело видеть статьи на Хабре в духе «как мы перешли на СУПЕР_КРУТУЮ_НОВУЮ_ТЕХНОЛОГИЮ» (сколько денег на это ушло, скромно умалчивается) — и глумление над теми, кто делает просто работающие вещи с работающим кодом, а не следует «современным модным трендам».

какое отношение данный сервис имеет к какой-то мифической блокировке каких-то зарубежных сервисов?

Напишу вам ответ на этот ваш комментарий сейчас, просто для того, чтобы он всплыл у вас в трекере... как раз в начале 2022 года, и вы могли бы откинуться на спинку табуретки, заслуженно самодовольно улыбнуться и презрительно-саркастически процедить: "А я же говорииил...."

Да, предсказание сбылось — но я предпочёл бы ошибиться, честно говоря…

А тем временем уже конец 2022 года, а я всё использую GitHub в России без VPN. И GitFlic пользуюсь. Правда больше по приколу, потому как он заметно менее функциональный.

У меня аккаунт в github с довольно большим количеством репозиториев и я им активно пользуюсь. Однако с оглядкой на все что произошло и еще может произойти еще весной 2022 года аккуратно запушил все свои главные ветки со всеми проектами еще и в gitflic. Да, там нет многих штук, ни CI/CD ни хуков, но главное свое назначение он выполняет наотлично: хранит историю версий. В качестве бекапа на случай внезапных санкций самое то. Огорчает только то что за 2022 год, кажется они вообще ничего нового не добавили. И то что до сих пор чтобы создать публичный репозиторий надо вручную делать обращение к ним.

Про начало 2022 года это вы хорошо угадали... :(

Странно, что завалили самый адекватный комментарий, ну да ладно. Добавлю к этому, что ООО Ресолют зарегистрировано 22 марта 2021 г., - понятно, что это MVP. И, значит, ваяли быстро. Возможно, по готовому личному шаблону. Возможно, оттуда орфографические косяки. И с тарифной политикой не определились тоже по этой причине.

@mepihin, вы бы попробовали сперва пообщаться-достучаться, может, им ваши услуги нужны или консультации (это без сарказма). Они ведь первые в России, на сколько я знаю.

Рассылка со словами «мы нашли ваш контакт на хабре» - лучший способ погладить аудиторию против шерсти. Обычно сработает подход наоборот: завести на Хабре блог, рассказать, какая компания молодец, что у нее под капотом - и позвать в бету.

Что же касается «где хранить код» - увы, пока бета, непонятно с тарифными планами (а, как известно, по соотношению цена/качество халявному пиву бесплатному гитхабу сложно противостоять), ну и непонятен вектор развития. Собственно, резона отдавать свой код новому сервису никакого - пока не станет понятно, чего ждет от себя сервис, кто за ним стоит, и чего юзерам ждать, хотя бы в принципе.

Ну и дискламер про 18 лет (без запятой!!!) очень напрягает. Словно бы некий юридический вопрос какой-то решается, и 12 летний программист им не кажется достойным…

Ну и дискламер про 18 лет (без запятой!!!) очень напрягает.

Дык полноценная уголовка как раз с 18? А то как потом сажать за код, нарушающий устои, традиции и раскачивающий лодк... эээ.. суверенные ынтырнеты?

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

Возможно. Я совершенно не фанат госрегулирования, правда, но я вижу ряд вариантов при госзаказе:
1. Код не открывается и дохнет где-то в недрах ведомств
2. Код открывается и расположен хрен знает где на сайте, где его невозможно найти.
3. Код располагается на российском Git-хостинге
4. Код располагается на зарубежном Git-хостинге, и мы иногда можем наблюдать блокировки репозиториев Крыма, Кубы, Сирии и пр.

Учитывая эти альтернативы, вариант 3 кажется не самым плохим. Другое дело, сколько на этом распиливают денег, но это несколько другая история.

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

Пункт 2 туда же -- если код открыт, но расположен хз где, то значит особого желания его развивать вместе с сообществом нет. Поэтому нам от этого кода ни горячо ни холодно. Это при том, что некоторые госконторы грешат диким велосипедизмом и пишут что-то свое из-за того, что взять "западное" нельзя. А часто просто из-за того, что будучи разработчиками из предыдущего абзаца, просто не знают о существовании хороших альтернатив.

Пункт 3 может и хорош. Скажем, обязать гос. предприятия публиковать весь код, что пишут (ну, кроме совсем уж оборонки, хотя и там тоже можно найти что-то пригодное к мирному использованию) на деньги налогоплательщиков. Ибо я, как налогоплательщик, имею право иметь доступ к тому, создание чего оплатил из совего кармана. Не понятно только, почему ради этого нужно пилить хостинг с нуля, почему не взять тот же GitLab? Мне кажется, добавить туда что-то чего не хватает будет проще, чем хотя бы сравняться с ним по возможностям.

Пункт 4. Тут вопрос сложный. Поймите меня правильно когда сервис блокирует учетки пользователей из какой-то страны или региона просто на основании того, что они из этой странцы, это не хорошо. Почти так же не хорошо, как то, что страна блокирует доступ ко всему ресурсу, из-за кокой-то отдельной страницы, которая нарушает закон этой страны (вопрос разумности закона сейчас не рассматриваем). Единственное, что меня тут смущает, так это то, что в качестве примеров в таких призывах приводятся страны вроде Кубы или Сирии. Иран еще иногда. Вы ставите Россию в один ряд с ними? Или почему вы считаете, что с Россией могут обойтись как с Сирией? Даже как-то обидно, если честно.

А вы просто попробуйте что-нибудь запушить в GitHub с Крымского ip — тут же аккаунт забанят.

У нас разработчик имел неосторожность из отпуска поработать. Получил бан себе и всей нашей организации, в которой имел роль Owner. Справедливости ради, GitHub все разбанил за пару дней после объяснений с нашей стороны.

Паны дерутся — у холопов чубы трещат; обижайся не обижайся...

Не очень понял, как это противоречит тому, что я написал. Я в самом начале указал, что не в восторге от подобных банов. А потом разобрал варианты/аргументы из комента, как я их вижу.

Так обычно и хранят-то у себя, в том числе из-за того, что допускать третьих лиц к кормящему коду не хочется.

@janvarev ведомства получают код на CD или DVD вместе с инструкцией. Не буду утверждать, что видел такое на носителях, но возможна передача и обфусцированного кода, конечно. В проде такой без документации точно видел. Впрочем, эту проблему всероссийский репозиторий не решает.

Компании нужно вкатываться в сертификацию ФСТЭК и прочие особые условия для силовиков, плюс работать в направлении появления в их ТЗ требований о хранении кода на платформе GitFlic ввиду соответствия требованиям <..> и т. д. Вот тогда у предприятия будет смысл.

Так обычно и хранят-то у себя, в том числе из-за того, что допускать третьих лиц к кормящему коду не хочется.

Это да.

Вообще конечно, всё это проблемы не решает — но я просто говорил, что в появлении требования в госзаказе в духе «результат работы должен быть выложен в открытом доступе на российском Git-хостинге» проблем особо не вижу.

Да, будут, наверное, обфускации, некомплируемые проекты и все такое. Но какая-то часть будет осмысленная — хоть это неплохо.

Кстати, если не ошибаюсь, сейчас для научных журналов, претендующих на Scopus есть требование вести свой сайт и выкладывать туда статьи.
UFO just landed and posted this here

памятная ачивка - ну разве это не мило?

Начнем с простого, что мне пришло письмо на почту такого вот содержания

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

Возможно почту "угадали" путем добавления почтового сервера @mail.ruк нику пользователя или к нику из списка в контактах (в профиле)

А как там называется действие, обратное «зазвездить»?
Отзвездить? Вызвездить? На эвфемизмы какие-то похоже…

Перезвездить?


― Не далее как вчера, например, неизвестными злоумышленниками прямо под памятником Научных Открытий Гениалиссимуса была наложена огромная куча вторичного продукта и к ней была приложена записка: "Наш подарок Гениалиссимусу".
― О Гена, какое кощунство! — воскликнул отец Звездоний и, подняв глаза к портрету Гениалиссимуса, истово перезвездился. Другие сделали то же самое, и я последовал их примеру.
― И по размеру кучи, — продолжал Смерчев, — ясно, что это действовал не какой- нибудь одиночка, а целая организация. И само собой, записка была подписана известным словом из трех букв.

Серьезных претензий не увидел. Такое ощущение, что автор не смог найти, к чему бы придраться, и решил придраться к мелочам.


когда уже во всю вышел нормальная 5 версия без jQuery

Не понял претензии. CSS-код Bootstrap 4 требует jQuery для работы? Я думаю, он нужен для интерактивных виджетов, а CSS можно использовать и без jQuery.


Кстати, что касается CSS, на Гитхабе сейчас объем CSS около 900 Кб. Справедливости ради, он у них немножко разбит по разделам, но все равно 900 Кб — многовато, чтобы просто отобразить список файлов и README, согласитесь? Также, если зайти в приватном режиме на главную Гитхаба, там столько анимаций, что у меня браузер тормозит при прокрутке.


орнул с иконки медведя

Когда придраться не к чему.


Интерфейс достаточно простой и понятный, но он на столько убогий, что сервисом просто не хочется пользоваться

Почему он "убогий", в статье почему-то не написано. Нечего написать?


Если немного копаться в коде, то можно увидеть такие вот комментарии, которые наталкивают на мысль, что сервис пишет команда школьников

Не понял, что не так с комментариями.


Интерфейсные решения соответствуют очень давнему 2008 году.

А 2021 год — это как Гитхаб, анимации, подвешивающие браузер?


Версионность фреймворков оставляет желать лучшего.

А что меняет версия (не версионность) фреймворка? У вас примитивное мышление в стиле "Bootstrap 4 плохой, bootstrap 5 хороший". По моему, так они оба плохие:


1) бутстрап очень громоздкий и перегруженный. Это можно решить, если вручную импортировать только нужные компоненты, но никто почему-то так не делает, просто берут много-сотен-килобайтный файл и копируют в папку assets. Или к примеру, если надо поменять базовый шрифт, вместо того, чтобы переопределить его на уровне компонентов, просто берут и в CSS дописывают правила. Получается в итоге два правила, задающих шрифт — первое из бутстрапа и второе, перекрывающее его. А зачем тогда нужно первое? Почему вы его не уберете? Не хотят думать и оптимизировать, хотят лепить как попало.


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


В общем, использование бутстрапа это скорее минус к сайту. Одно дело вы делаете админку и надо делать быстро, а другое дело — сайт, рассчитанный на огромную аудиторию. Я считаю, для второго бутстрап плохо подходит по описанным выше причинам.


Так, я не вижу в сайте ничего плохого. Плохо будет, если завтра под предлогом наличия местного гитхаба заблокируют доступ к западному.

Дарю идею какая фишка нужна миру и будет реально востребована, тогда можно закрывать глаза на кривой интерфейс и прочие аспекты, обозначенные в статье:

Итак,

Хранилище гит должно предоставлять интегрированную возможность хостинга кода и данных, размещённых в репозитории. Любой пользователь может оплатить хостинг, при отсутствии оплаты код хостится на минимальных ресурсах.

Для того, чтобы понять зачем это нужно - случай из реальной жизни: один человек написал сервис, которым пользовалось около 100к людей. Эти люди наполняли базу данных и радостно ей пользовались, пока в один момент создатель сервиса не просто забросил проект, а закрыл к нему доступ и отказался передать базу данных кому бы то ни было. Не помогли даже предложения продать эти данные. Всё. Примерно 7 лет работы сообщества похоронено одним человеком.

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

Как это монетизировать?

Монетизация как хостер, плюс как гит-провайдер.

Основа монетизации за счёт того, что сервис висит на слабом железе, но работает.

Если у сервиса мало пользователей, то он не создаст существенной нагрузки.

Если у сервиса много пользователей, то найдутся желающие залить деньги, чтобы проапгрейдить тарифный план.

Git.pages полностью бесплатен, но даёт возможность хостить только статику. Сделать платные тарифы и хостить php/python/java/MySQL и т.п.

>>> Типичная тема в рашке.

Это вы про средневековое сербское государство? Или вы из той породы людей, для которых брезгливо-презрительное отношение к собственной стране — признак просвещенного европейца и космополита?

Типичная тема в рашке.

Этот новояз обязательно было добавлять? Как-то не очень конструктивно Хабр превращать в TJournal.

Импортозамещение на импортных языках это называется просто отмыванием денег.

Любая критика имеет место быть, но нужно учитывать и тот факт, что это бета, она для того и нужна. Наверное, было бы правильнее отправить эти недочеты сначала самим ребятам.

Однако, думаю все же в таком сервисе есть нужда. Недавно коллега ехала в Крым, перейдя границу не нарушая закона, через территорию Украины. В тот же день, пытаясь поревьювать пулл реквесты, ее аккаунт был заблокирован. Разблокирование заняло не один день. И да, можно конечно использовать свой выделенный сервер с гитлабом или гитхабом энтерпрайз, но не всем компаниям это нужно.

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

Замените, пожалуйста, слово шкал на шквал (в коротком описании).

напИш-и-те — вот за это им надо выдернуть ноги

Я, конечно, ни на что не намекаю, но компания у них зарегистрирована в подвале...

Изображение

В Москве с придомовыми гаражами напряжёнка, вот и и стартапят из подвалов)

Прочитал пост, время идёт но не многое улучшено по замечаниям. Но есть плюсы проекта, которые вовсе не отмечены а именно это нормальный ssh+git по ключам что на гитхабе очень давно забанено и ограничено задолго до 22 года

Нормальный проект. Актуальный =) Сейчас из гос бюджета будут создавать Российски аналог для github. Думаю GitFlic имеет шанс им стать. Вся формочки и прочая красивая юзабильная дичь делается быстро. Основное это бэкенд. Всегда был им и будет.

Главное делать его международным и открытым для всех народов, гражданства, вероисповедания, любви или не любви к Владимиру Владимировичу Путину (что тоже актуально), и сделать его с учетом огромного рынка Азии (Индии, Китая как минимум). И это будет уже большая часть всего опенсорса в мире. А причина по чему это будет востребовано будет бан на текущих площадка по вышеописанным признакам выше юзеров. А это неизбежно что бы они сейчас не говорили. Не говоря уже о «вредоносном» коде которые в открытую делают сейчас отдельно упоротые люди на этих ресурсах.

Не думаю, что отдадут такой заказ компании, которая, как говорилось выше, "сидит в подвале"... Тут, скорее всего, отдадут более крупным разработчиком, например "Департамент информационных технологий города Москвы", "ФГАНУ ЦИТиС им. А.В. Старовойтова" или иным компаниям.

Где они сидят не важно. Главное что у них это уже работает. И работает хорошо. Как вариант взять их в проект более глобальный с тем что у них уже есть. Усилить команду другими разработчиками и выйти на новый уровень качества продукта.

У меня всего 1 вопрос - публикация вышла через 4 дня после первого снапшота в wayback machine, и с того времени было много существенных доработок, если верить тому же сервису. Статья обновлялась с тех пор или нет? Если да, то как удалось сохранить дату публикации 2021 год? У меня все.

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

Sign up to leave a comment.

Articles