Минцифры создаст репозиторий для хранения программ с открытым кодом — аналог GitHub Статьи редакции

Первым в нём хотят разместить код ПО инфраструктуры электронного правительства.

  • Правительство хочет провести эксперимент с 1 мая 2022 года до 30 апреля 2024 года. На платформу выложат код сервисов, которые «принадлежат России», пишет РБК. Код смогут использовать физлица и юрлица.
  • По словам советника главы Минцифры Сергея Сергиенко, репозиторий должен стать российским аналогом GitHub — крупнейшим в мире сайтом для совместной разработки и хостинга ИТ-проектов.
  • Например, в национальном репозитории будут программы, созданные на бюджетные деньги. В эксперименте участвуют Минцифры, МВД, Росреестр, Пенсионный фонд и другие госорганы, окончательный список сформирует Минцифры к 1 июня. Оператора платформы определит Российский фонд развития информационных технологий (РФРИТ).
  • На программы будет действовать открытая лицензия, их можно бесплатно использовать, в том числе в других продуктах, менять и продавать.
  • Первыми в репозиторий включат программы из инфраструктуры электронного правительства, кроме тех, которые обеспечивают криптографическую защиту информации. Например, «витрина данных», которую используют госорганы при обмене информации друг с другом, рассказал Сергиенко. Одна из задач эксперимента — определить, к каким именно программам стоит открыть доступ в первую очередь.
0
151 комментарий
Написать комментарий...
Александр Еремин

Вот умеют у нас делать людям то что им нахер не нужно.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Sergey Sergeev

Гос. проекты пишут разные люди, часто это подрядчики из нормальных компаний. Я работал в одной такой компании и ничего плохого про нее сказать не могу. Если выложат говнокод - ну, будет дополнительный стимул повысить качество кода, чтобы не смешить народ.
Идея выложить госпроекты в открытый доступ отличная. Поскольку это сделано на наши налоги, то любой из нас вправе получить доступ к этим наработкам.

Ответить
Развернуть ветку
Александр Еремин

Как считаете код электронного голосования туда выложат?

Ответить
Развернуть ветку
Denis Smirnov

Александр, ваше предложение по достоинству оценено контр-террористическими структурами нашего паханата.

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Roman Sidorov

Вероятно, что только мастер-ветку 🤓

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Artem Petrenkov

Гитлаб же украинцами сделан :)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Denis Smirnov

Появилась идея стартапа.

Ищу программистов с чувством юмора и талантами стенд-ап комиков.

Ответить
Развернуть ветку
Ivan. Zakladka

Зашел, почитал. Кучка инфантильных ников, пытающихся обосрать чужие труды. Да похуй, что говнокод если он работает и не вызывает баги, а они высмеивают и опенкарт, вк компилер kphp, битрикс и т.д. Ветка пхп это вообще западло и всех кодеров на данном языке считают змеями и исчадием ада. Юзеру похуям на сях ты написал или на джаве. Вообще срать и всрать использовал ты vue, jquery или нативный джаваскрипт. Работает, быстро, функционал выполняет, юзабилити отличное, без багов - топ. Остальное эгоцентризм персон с форума, у кого код чище и кто каким паттерном проекты ведет.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka

Из комиентариев я понимаю, что бабки тратят на кодерах ТС с говнокода. Вместо того, что бы дописать код, который по его мнению говнокод, он сука начинает всё сначала и похуй, что этот говнокод уже лет 5 на сайте используется и приносит прибыль. Его скудный ум, который впитал алгоритмы от тру кодеров не позволяет изменить мышление и адаптироваться к ситуации, а результатом всего этого - потеря денег и времени фаундером, новые баги и увеличенный стек новых либ в проекте, потому, что тру код не в либе страйпа от условного Ивана с Гитхаба, а от Максима с Битбакета. Бля, читаешь эти комментарии и реально понимаешь, как всирают мозги и спускают в унитаз активы инвестора именно вот такие трушники. Просто пздц.
П.С. а самая хуйня в том, что через 10 лет придет новый молодой талант и стек технологий, используемых в проекте будет считать пережитком периода неолита и история повторится

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka

Что с опытом? Вы вот также мыслите на основании чужого опыта. Почитайте на говнокоде некоторые посты. Бля, ресурс работает 10 лет и более, а они - ебать, говнокод. Да ПОХУЯМ. ресурс работает и развивается. Ответьте себе честно, как потребитель, заходя на vc, вы бы испытывали негатив если бы данный ресур был написан на условном go, вместо php или руби или на пайтоне с фласком, и в бэкенде висел говнокод?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka
я иногда страдаю от говнокода, потому что использую ПО, которое делается для меня на заказ и вижу как иной раз страдают разрабы

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka

Бля, у меня сейчас страдают когнитивные функции. Вы бизнесмен или кто? Вот у вас условный проект Твиттер. Есть приложение или вебморда с бэкендом. Вам необходимо дополнить, как в условном Твиттере стрелочку вниз, типо не нравится пост или что-то подобное. Вот к вам подходит разраб и говорит: Сергей Иванович, этот проект делали говнокодеры, нам необходимо переписать весь проект на vue и фласк, это повысит производительность, сделает сайт поблее юзабельным, но займет 2 года. Вы с болью на сердце за разработчиков и за их страдания перепишите Твиттер на условые языки для того, что бы "стрелочку вниз" добавить?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka

Да вам, как бизнесмену или пользователю всё равно должно быть на то, что на вьюхе быстрее верстать, чем на квери. Вам профит. Если дешевле нанять второго, а функционал будет тот же и скорость работы, то никаких проблеем не вижу, тем более, что квери до сих пор обновляется и поддерживается. Я всегда исхожу из насыщения рынка специалистами, там рентабельность выше, т.к. специалистов больше и оплата меньше. Тот же говнокод посмотрите какие технологие используют. Каптча ни разу не рекаптча, стили нихрена не фреймворки материал или еще какие. Даже медиа компоненты не svg и стили анимации, а обычные гифки, а напиан он па php.
Этому всему уже десятки лет и на нем сидят тру кодеры и называют php змеиным языком, и всех программистов исчадием ада. Лмао

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka
А может быть если бы код был лучше, они бы придумали что-нибудь ещё, кто знает?

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

Я просто слушаю истории боли разрабов и мне их жалко

Блё, там боль только одна - он пришел не в свой проект со своим стеком. Если проект написан на квери, а квери поддерживается до сих пор, то не надо переписывать все на вьюху, надо просто найти специалиста по квери и доверится ему, а он рефакторит код и оптимизирует слабофункциональный фрагмент с учетом нововведений в либу. Переписывать проект c процедурного под ООП из-за того, что все юзают ООП - дебилизм. Вот самая хуйня начинается из-за таких мастеров. Один пришел, внедрил vue, другой в бэкендные микросервисы go lang, третий node. После вам для поддержания сайта, вместо одного jquerиста требуется и вьюер и нодер и го программисты.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka
Ну смотрите. ПХП, Руби, Фласк, Джанга - они в целом сейчас мертвы

Это кто вам такое сказал? PHP 8 недавно вышел, Фласк, Джанго - это пайтон, тоже живой. Японский Руби да, канул.

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

Как думаете, на чем этот сайт?
https://www.eldorado.ru

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka
А в пхп корутины не завезли, у него в целом философия с асинхронщиной не дружит, да и реально язык - говно

Ну все ясно. Вы просто не умеете его готовить.
https://reactphp.org/
Проблема современного программирования в рукожопости программистов и желании создать очередной велосипед.

Индурстрия, на конференция джангу и фласк похоронили/

Регулярные обновления. Много кодеров используют данный фреймворк.
https://github.com/pallets/flask/

Я же и пишу, проблема не в инструментах, проблема в специалистах. Есть определенные задачи, которые выполняет тот или иной язык. В вебе php, js и мне его хватает. ajax запросы решают проблему, а либы reactphp то, что не решают. Или вы мне покажете бэкенд веба на чистом go? C++?
Ну и да, про корутины четко с одного сообщества:
Как оно выглядит для компилятора: код корутин разворачивается во время компиляции на несколько отдельных блоков кода. Которые будут вызваны по мере выполнения асинхронных задач. При этом сохраняется последовательность кода. Просто за программиста убирается ад колбэков.
Логично, что при отсутствии асинхронности на уровне языка, корутины не вперлись?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka
У меня прям кровь из глаз полилась когда увидел пример кода на reactphp :)

Что вам там не понравилась? Да и какая вам разница если вы бизнесмен? Или все же программист?
``$socket = new React\Socket\SocketServer('127.0.0.1:8080');

$socket->on('connection', function (React\Socket\ConnectionInterface $connection) {
$connection->write("Hello " . $connection->getRemoteAddress() . "!\n");
$connection->write("Welcome to this amazing server!\n");
$connection->write("Here's a tip: don't say anything.\n");

$connection->on('data', function ($data) use ($connection) {
$connection->close();
});
});``
что здесь кровьизглаз?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Ivan. Zakladka

Ну если для вас символ переменной $ что-то запредельное, то извините. Для меня это легкоусвояемая истина.

Ответить
Развернуть ветку
Карфаген должен быть разрушен

Так можно было и на гитхаб выложить, публичные проекты бесплатно

Ответить
Развернуть ветку
Denis Kiselev

Нельзя. Риски санкций.

Ответить
Развернуть ветку
Карфаген должен быть разрушен

Санкции направлены против денег коррупционеров, зачем кому-то банить гитхаб?

Ответить
Развернуть ветку
Denis Kiselev

Денег коррупционеров? Хм. Не только)) Санкции направлены в том числе против связанных с российским государством лиц.

Очевидно, что могут обязать гитхаб прекратить работать и забанить репозитории госструктур.

Ответить
Развернуть ветку
Александр Еремин

😂 ну узкая прослойка копрофилов не в счёт.

Ответить
Развернуть ветку
Илья Выдов

Самое главное что они это делают с умом. Хорошо что они придумали это а не что-то по хуже

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
148 комментариев
Раскрывать всегда