Forwarded from BI.ZONE Bug Bounty
Платформа для работы с исходным кодом GitVerse («СберТех») выкатила собственную багбаунти-программу. Найдите уязвимости на gitverse.ru — помогите продукту стать еще лучше.
За валидные отчеты есть возможность получить вознаграждение до 200 тысяч рублей
Все подробности и условия — по ссылке.
Вперед, на поиски багов!
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseИнтересное 💫
Привет, друзья!🤘
Среда — хорошее время поделиться очередным выпуском GitVerse All Stars📸 На этот раз мы пригласили на разговор Андрея Баженова — директора управления разработки системного ПО СберТеха. Все управление занимается опенсорс-проектами, поэтому нам было вдвойне интересно узнать подробности их работы.
Он рассказал Саше Белоцерковскому о Platform V DropApp — решении для управления контейнерными приложениями — и о том, какие возможности оно открывает для разработчиков.
В интервью вы узнаете:
🚀 что такое Platform V DropApp
🚀 как 2024 год изменил мир опенсорса
🚀 поворотные события, которые стоит обсудить
🔗 Смотрите видео здесь
Делитесь мыслями и впечатлениями в комментариях в нашем чате @HelloGitVerseChat! Ждем вас там!
Привет, друзья!
Среда — хорошее время поделиться очередным выпуском GitVerse All Stars
Он рассказал Саше Белоцерковскому о Platform V DropApp — решении для управления контейнерными приложениями — и о том, какие возможности оно открывает для разработчиков.
В интервью вы узнаете:
🔗 Смотрите видео здесь
Делитесь мыслями и впечатлениями в комментариях в нашем чате @HelloGitVerseChat! Ждем вас там!
Please open Telegram to view this post
VIEW IN TELEGRAM
GitVerse News
#GitVerseНовости Это что? СТАЖИРОВКА? 😮 Да! Запускаем отбор и приглашаем начинающих Go-разработчиков на стажировку в GitVerse 🚀 😎 Итак, что мы предлагаем? 🔵 стажировка в команде крутых экспертов на реальных проектах с возможным последующим трудоустройством…
Стажировка GitVerse набирает обороты ✌️
Продолжаем принимать заявки на нашу первую стажировку для Go-разработчиков. У всех желающих еще есть возможность принять участие и попасть к нам в команду!
Всю необходимую информацию ищите в нашем предыдущем посте
Ждем вас в команде GitVerse✨
Продолжаем принимать заявки на нашу первую стажировку для Go-разработчиков. У всех желающих еще есть возможность принять участие и попасть к нам в команду!
Всю необходимую информацию ищите в нашем предыдущем посте
Ждем вас в команде GitVerse
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
GitVerse News
#GitVerseНовости
Это что? СТАЖИРОВКА? 😮
Да! Запускаем отбор и приглашаем начинающих Go-разработчиков на стажировку в GitVerse 🚀
😎Итак, что мы предлагаем?
🔵стажировка в команде крутых экспертов на реальных проектах с возможным последующим трудоустройством…
Это что? СТАЖИРОВКА? 😮
Да! Запускаем отбор и приглашаем начинающих Go-разработчиков на стажировку в GitVerse 🚀
😎Итак, что мы предлагаем?
🔵стажировка в команде крутых экспертов на реальных проектах с возможным последующим трудоустройством…
Поддерживаем сообщество 👍 👍 👍
Наш друг Никита Соболев, самый популярный опенсорс-разработчик в России и единственный в России CPython core dev, рассказал в своем посте о том, как работает CI для опенсорса. И все на примере GitVerse!
Если вам интересна эта тема, давайте поддержим Никиту лайком и комментом у нас в чате @HelloGitVerseChat🐶
Наш друг Никита Соболев, самый популярный опенсорс-разработчик в России и единственный в России CPython core dev, рассказал в своем посте о том, как работает CI для опенсорса. И все на примере GitVerse!
Если вам интересна эта тема, давайте поддержим Никиту лайком и комментом у нас в чате @HelloGitVerseChat
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Находки в опенсорсе
Как работает CI для опенсорса?
Любой крупный опенсорс проект невозможен без обильного тестирования. CI-сервисы уже многие годы являются нашими обязательными спутниками. Но как они работают?
Давайте разбирать на примере GitVerse.
Важнейшие части:
- репозиторий – откуда мы берем задачи и код для запуска;
- DSL – описание того, как и что мы будем запускать. Обычно в
- runner (self-hosted или shared) – где мы запускаем определенные нами задачи.
Поговорим про две последние части.
DSL
С DSL все очень интересно. В GitVerse синтаксис и рантайм совместимы с GitHub Actions — значит, можно переиспользовать почти все существующие actions из маркетплейса.
Пример переиспользования wemake-python-styleguide GHA можно найти тут:
Работает! Вот ссылка на логи.
Пока есть проблемы с actions/cache, но обещают скоро пофиксить.
Runner
Как и всегда: можно делать свои self-hosted раннеры, есть простой способ завести раннеры в cloud.ru, есть hosted runners от платформы.
Что интересно? Интересно, что сам раннер построен поверх таскраннера act, который умеет запускать GitHub Actions локально. Документация тут. Можно попробовать запустить мой пример локально:
Круто?
Внутри self-hosted runner выполняется похожий код. В GitVerse есть свой act_runner поверх
Пока hosted runners в бете, но их постепенно выкатывают на всех пользователей. Если у вас что-то не работает, то создать багу можно тут.
Послесловие
Ребята из GitVerse решили поддержать мою работу в опенсорсе, что огромная редкость в наших реалиях.
Большое им спасибо.
Реклама. АО «СберТех» ИНН: 7736632467. erid: 2W5zFHCJ2RN
Любой крупный опенсорс проект невозможен без обильного тестирования. CI-сервисы уже многие годы являются нашими обязательными спутниками. Но как они работают?
Давайте разбирать на примере GitVerse.
Важнейшие части:
- репозиторий – откуда мы берем задачи и код для запуска;
- DSL – описание того, как и что мы будем запускать. Обычно в
yaml
;- runner (self-hosted или shared) – где мы запускаем определенные нами задачи.
Поговорим про две последние части.
DSL
С DSL все очень интересно. В GitVerse синтаксис и рантайм совместимы с GitHub Actions — значит, можно переиспользовать почти все существующие actions из маркетплейса.
Пример переиспользования wemake-python-styleguide GHA можно найти тут:
name: wps
'on':
push:
branches:
- master
pull_request:
jobs:
build:
runs-on: ubuntu-cloud-runner # <- отличие от GHA
steps:
- uses: actions/checkout@v4
- uses: wemake-services/wemake-python-styleguide@master
Работает! Вот ссылка на логи.
Пока есть проблемы с actions/cache, но обещают скоро пофиксить.
Runner
Как и всегда: можно делать свои self-hosted раннеры, есть простой способ завести раннеры в cloud.ru, есть hosted runners от платформы.
Что интересно? Интересно, что сам раннер построен поверх таскраннера act, который умеет запускать GitHub Actions локально. Документация тут. Можно попробовать запустить мой пример локально:
» act -W .gitverse/workflows/wps.yaml --container-architecture linux/amd64 -P ubuntu-cloud-runner=node:16-buster-slim
[wps] ☁ git clone 'https://github.com/wemake-services/wemake-python-styleguide' # ref=master
[wps] ⭐ Run Main actions/checkout@v4
[wps] 🐳 docker cp src=/Users/sobolev/Desktop/wps-test/. dst=/Users/sobolev/Desktop/wps-test
[wps] ✅ Success - Main actions/checkout@v4
[wps] ⭐ Run Main wemake-services/wemake-python-styleguide@master
[wps] ❌ Failure - Main wemake-services/wemake-python-styleguide@master
[wps] ⚙ ::set-output:: output=./script.py
2:1 WPS421 Found wrong function call: print
print('hello world')
^
[wps] 🏁 Job failed
Круто?
Внутри self-hosted runner выполняется похожий код. В GitVerse есть свой act_runner поверх
act
, чтобы было удобнее. Там гошный standalone бинарник, легко скачать и использовать. Пока hosted runners в бете, но их постепенно выкатывают на всех пользователей. Если у вас что-то не работает, то создать багу можно тут.
Послесловие
Ребята из GitVerse решили поддержать мою работу в опенсорсе, что огромная редкость в наших реалиях.
Большое им спасибо.
Реклама. АО «СберТех» ИНН: 7736632467. erid: 2W5zFHCJ2RN
#GitVerseПолезное
GitVerse All Stars: Platform V Synapse⭐️
Последняя пятница этого года и последний вебинар из нашего цикла «GitVerse All Stars» 2024 года💤
В финальном выпуске на разговор с Сашей Белоцерковским зашел Максим Чудновский, разработчик СберТеха и один из активистов опенсорс-комьюнити.
В интервью мы узнали все и немного больше о том, что из себя представляет Platform V Synapse Service Mesh и как родился KubeLatte. Также Максим поделился своим опытом работы с опенсорс-проектами и построением связей с сообществом.
🌟 Смотреть вебинар – по ссылке
Переходите в наш чат @HelloGitVerseChat и делитесь мыслями по поводу вебинара📹
#GitVerseРазработчикам
GitVerse All Stars: Platform V Synapse
Последняя пятница этого года и последний вебинар из нашего цикла «GitVerse All Stars» 2024 года
В финальном выпуске на разговор с Сашей Белоцерковским зашел Максим Чудновский, разработчик СберТеха и один из активистов опенсорс-комьюнити.
В интервью мы узнали все и немного больше о том, что из себя представляет Platform V Synapse Service Mesh и как родился KubeLatte. Также Максим поделился своим опытом работы с опенсорс-проектами и построением связей с сообществом.
Переходите в наш чат @HelloGitVerseChat и делитесь мыслями по поводу вебинара
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости
Интересное из мира open source
Браузер без JavaScript🙀
Тестируем веб-браузера FixBrowser! По заявлениям разработчиков, он потребляет мало ресурсов и обеспечивает высокую степень конфиденциальности данных. Браузер создается с нуля и не поддерживает JavaScript, но при этом может работать с сайтами, которые его используют. Код написан на языках С и FixScript, а распространяется под лицензией ZLIB.
🌟 Чтобы работать с сайтами на JavaScript, FixBrowser использует специальный инструмент FixProxy, который преобразует сайты для работы без JavaScript. FixProxy работает как отдельный процесс и может использоваться с другими браузерами.
Новый Ruby 3.4.0🆕
Вышла новая версия языка Ruby. В выпуск 3.4.0 добавился новый идентификатор «it», по умолчанию стал использоваться парсер Prism, оптимизирован метод JSON.parse (теперь в полтора раза быстрее пакета json 2.7) и добавлен еще ряд важных изменений и апдейтов.
🌟 Код проекта распространяется под лицензиями BSD и Ruby, которая ссылается на последний вариант лицензии GPL и совместима с GPLv3.
Darktable для обработки фотографий📸
Программу называют свободной альтернативой Adobe Lightroom. Darktable позволяет вести базу снимков, корректировать искажения, устранять шумы, управлять цветом и улучшать качество фотографии, сохраняя при этом исходный снимок и всю историю операций с ним.
🌟 Код проекта написан на С и распространяется под лицензией GPLv3.
Друзья, делитесь интересными и полезными новостями из мира open source в комментариях и в чате🐶
Интересное из мира open source
Браузер без JavaScript
Тестируем веб-браузера FixBrowser! По заявлениям разработчиков, он потребляет мало ресурсов и обеспечивает высокую степень конфиденциальности данных. Браузер создается с нуля и не поддерживает JavaScript, но при этом может работать с сайтами, которые его используют. Код написан на языках С и FixScript, а распространяется под лицензией ZLIB.
Новый Ruby 3.4.0
Вышла новая версия языка Ruby. В выпуск 3.4.0 добавился новый идентификатор «it», по умолчанию стал использоваться парсер Prism, оптимизирован метод JSON.parse (теперь в полтора раза быстрее пакета json 2.7) и добавлен еще ряд важных изменений и апдейтов.
Darktable для обработки фотографий
Программу называют свободной альтернативой Adobe Lightroom. Darktable позволяет вести базу снимков, корректировать искажения, устранять шумы, управлять цветом и улучшать качество фотографии, сохраняя при этом исходный снимок и всю историю операций с ним.
Друзья, делитесь интересными и полезными новостями из мира open source в комментариях и в чате
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseПолезное
Праздники уже начались… и это отличное время для просмотра интересно-полезного контента🍿
Как насчет того, чтобы вернуться к истокам и вспомнить всю историю программирования?
В новом видео на канале Droider подробно рассказали об истории программирования от машины Блеза Паскаля — Паскалины — и ткацких станков с программами, которые написала Ада Лавлейс, до всевозможных электронных вычислительных машин.
А еще в этом выпуске можно узнать, как одна программистка буквально нашла первый баг! Что такое ассемблер? Почему язык С так популярен? Также поговорили о современном программировании — репозиториях Git и использовании искусственного интеллекта. Не без участия GitVerse🐶
Смотреть видео — по ссылке
#GitVerseРазработчикам
Праздники уже начались… и это отличное время для просмотра интересно-полезного контента
Как насчет того, чтобы вернуться к истокам и вспомнить всю историю программирования?
В новом видео на канале Droider подробно рассказали об истории программирования от машины Блеза Паскаля — Паскалины — и ткацких станков с программами, которые написала Ада Лавлейс, до всевозможных электронных вычислительных машин.
А еще в этом выпуске можно узнать, как одна программистка буквально нашла первый баг! Что такое ассемблер? Почему язык С так популярен? Также поговорили о современном программировании — репозиториях Git и использовании искусственного интеллекта. Не без участия GitVerse
Смотреть видео — по ссылке
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
ПРОГРАММИРОВАНИЕ: от ПЕРФОКАРТЫ до ИИ
Регистрируйтесь на GitVerse: https://bit.ly/3ZUHWLF У GitVerse есть телеграм-канал, в котором можно задать любые вопросы команде и следить за развитием платформы: https://t.me/+lM7DuEJ8yu5hZTVi Сайт: https://gitverse.ru/home/ 18+ БОЛЬШОЕ ВИДЕО ПРО ПЕРФОКАРТЫ…
Счастливого Нового года, сообщество! 🐶
В 2024 было так много событий:
🌟 мы официально запустили GitVerse
🌟 суммарно выпустили 110 релизов
🌟 презентовали грандиозные обновления и GigaIDE Desktop
🌟 встречались весь год на крутых конференциях и многое другое!
А сколько новостей, обновлений и встреч ждут нас с вами в 2025!🤘 Пусть наступающий год принесет только самые классные фичи, минимум багов и море вдохновения! Не забывайте отдыхать и заряжаться энергией – ведь без этого никуда.
Счастья, здоровья и успехов во всех начинаниях. Увидимся в 2025!
Ваша команда GitVerse💫
В 2024 было так много событий:
А сколько новостей, обновлений и встреч ждут нас с вами в 2025!
Счастья, здоровья и успехов во всех начинаниях. Увидимся в 2025!
Ваша команда GitVerse
Please open Telegram to view this post
VIEW IN TELEGRAM
С первый рабочим днем 😱
Друзья...мы понимаем, насколько тяжело врываться в новый рабочий год, поэтому предлагаем сегодня просто поговоритьи готовы подставить плечо тем, кто хочет поплакать ☕️
Делитесь в нашем чате @hellogitversechat, как провели праздники и как проходит ваш первый рабочий день в новом году(даже фото приветствуются 🙃 ) . Какие планы на 2025? Каких фичей ждете от GitVerse (а мы все-все запишем)?⤵️
#всемсил
Друзья...мы понимаем, насколько тяжело врываться в новый рабочий год, поэтому предлагаем сегодня просто поговорить
Делитесь в нашем чате @hellogitversechat, как провели праздники и как проходит ваш первый рабочий день в новом году
#всемсил
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости
Интересное из мира open source
Накрутки в GitHub😱
Группа исследователей создала инструментарий, чтобы определять проекты с накрученным рейтингом на GitHub. В результате нашли больше 3 млн фиктивных звезд в почти 16 тысячах репозиториев. За подробностями заглядывайте в новости.
900 дней ожидания: вышел Flatpak 1.16⏰
После 2,5 лет разработки представлена новая версия Flatpak — системы для сборки самодостаточных пакетов, не привязанных к конкретным дистрибутивам Linux.
Flatpak подготавливает универсальный контейнер, благодаря которому не нужно создавать отдельные сборки для каждого дистрибутива📥 С ним можно безопасно запускать «сомнительные» приложения, давая выборочный доступ к своим файлам, или, например, тестировать новинки, не внося изменений в систему.
Детали обновления изучаем тут.
Что вышло за выходные👀
Хочется рассказывать обо всех новых релизах, которые выходят каждый день, но это был бы самый большой пост в истории Телеграма🐱
Вот за что зацепился взгляд за праздники:
- вышла экспериментальная версия клиента для мгновенного обмена сообщениями Pidgin 3.0, который позволяет одновременно работать в нескольких сетях с разными протоколами. Читаем о нем здесь;
- свет увидела Chimera — дистрибутив, сочетающий ядро Linux с окружением FreeBSD. Подробности уже в блоге;
- просто новая версия веб-браузера Firefox. Смотрим, что внутри, по ссылке;
- и еще много всего интересного и нужного — рассказываем в блоге, заглядывайте🤩 . Кстати, теперь можно обсуждать новости там же — завезли для вас функцию комментариев)
Друзья, делитесь интересными новостями из мира open source в комментариях и в чате✨ — устроим пятничную болталку!
Интересное из мира open source
Накрутки в GitHub
Группа исследователей создала инструментарий, чтобы определять проекты с накрученным рейтингом на GitHub. В результате нашли больше 3 млн фиктивных звезд в почти 16 тысячах репозиториев. За подробностями заглядывайте в новости.
900 дней ожидания: вышел Flatpak 1.16
После 2,5 лет разработки представлена новая версия Flatpak — системы для сборки самодостаточных пакетов, не привязанных к конкретным дистрибутивам Linux.
Flatpak подготавливает универсальный контейнер, благодаря которому не нужно создавать отдельные сборки для каждого дистрибутива
Детали обновления изучаем тут.
Что вышло за выходные
Хочется рассказывать обо всех новых релизах, которые выходят каждый день, но это был бы самый большой пост в истории Телеграма
Вот за что зацепился взгляд за праздники:
- вышла экспериментальная версия клиента для мгновенного обмена сообщениями Pidgin 3.0, который позволяет одновременно работать в нескольких сетях с разными протоколами. Читаем о нем здесь;
- свет увидела Chimera — дистрибутив, сочетающий ядро Linux с окружением FreeBSD. Подробности уже в блоге;
- просто новая версия веб-браузера Firefox. Смотрим, что внутри, по ссылке;
- и еще много всего интересного и нужного — рассказываем в блоге, заглядывайте
Друзья, делитесь интересными новостями из мира open source в комментариях и в чате
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseКейс
Смотри, какой репозиторий!🐶
Начался новый год (уже даже по старому календарю), и это значит, что пора возвращаться к привычному режиму. Первый рабочий вторник и, конечно же, он посвящен крутым репам! Сегодня расскажем об интересном проекте – OTP в OpenVPN с использованием FreeRADIUS и LDAP
Поехали!
Какую проблему проект решает?⛏
OpenVPN является популярным open source решением для организации доступа в инфраструктуру компании через VPN. Клиенты OpenVPN созданы под все операционные системы. Однако одного пароля для безопасного подключения недостаточно.
В клиенте OpenVPN предусмотрена возможность использования второго фактора в виде OTP-кода, но в серверной части OpenVPN не реализованы:
⭐️ работа с 2FA (хранение, проверка)
⭐️ аутентификация пользователей по логину паролю с хранением этих данных в LDAP-сервере (Active Directory, FreeIPA, ALDPro)
И здесь на помощь идут плагины к OpenVPN
Цель проекта💡
Проект повышает защищенность компании при доступе в инфраструктуру через VPN за счет добавления второго фактора.
Он дает возможность использовать для аутентификации при подключении по VPN логин, пароль из LDAP-сервера плюс второй фактор (OTP-код).
Ключевые фишки✍️
⏩ кроссплатформенное решение для Linux, Windows, MacOS
⏩ аутентификация пользователей с помощью логина и пароля из LDAP-каталога (Active Directory, FreeIPA, ALDPro)
⏩ удобный ввод логина, пароля, OTP-кода в отдельные независимые поля интерфейса клиента OpenVPN.
⏩ различные комбинации использования логина, пароля, OTP-кода в зависимости от задач
⏩ отказоустойчивость, возможность использования нескольких серверов аутентификации
И это далеко не все :)
Переходите по ссылке в репозиторий и следите за развитием проекта!🔗
Смотри, какой репозиторий!
Начался новый год (уже даже по старому календарю), и это значит, что пора возвращаться к привычному режиму. Первый рабочий вторник и, конечно же, он посвящен крутым репам! Сегодня расскажем об интересном проекте – OTP в OpenVPN с использованием FreeRADIUS и LDAP
Поехали!
Какую проблему проект решает?
OpenVPN является популярным open source решением для организации доступа в инфраструктуру компании через VPN. Клиенты OpenVPN созданы под все операционные системы. Однако одного пароля для безопасного подключения недостаточно.
В клиенте OpenVPN предусмотрена возможность использования второго фактора в виде OTP-кода, но в серверной части OpenVPN не реализованы:
И здесь на помощь идут плагины к OpenVPN
Цель проекта
Проект повышает защищенность компании при доступе в инфраструктуру через VPN за счет добавления второго фактора.
Он дает возможность использовать для аутентификации при подключении по VPN логин, пароль из LDAP-сервера плюс второй фактор (OTP-код).
Ключевые фишки
И это далеко не все :)
Переходите по ссылке в репозиторий и следите за развитием проекта!
Please open Telegram to view this post
VIEW IN TELEGRAM
❗️Важное❗️
Друзья, сейчас наблюдаются неполадки в работе многих операторов и провайдеров связи. Если у вас не открывается GitVerse, не стоит паниковать. Надеемся на скорое исправление ситуации🙏
UPD: работа восстановлена
Друзья, сейчас наблюдаются неполадки в работе многих операторов и провайдеров связи. Если у вас не открывается GitVerse, не стоит паниковать. Надеемся на скорое исправление ситуации
UPD: работа восстановлена
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, привет!
Вы уже видели обновление GigaIDE Desktop до версии 2024.3? Теперь вам помогают AI-ассистенты GigaTeam — мы построили их, скомбинировав генеративный ИИ GigaCode и группу предиктивных AI-моделей🚀
В GigaTeam вошли агенты для автодокументирования элементов кода на базе комментариев GigaCode, логирования Java-кода, оптимизации управления транзакциями, управления тестовой моделью и генерации юнит-тестов.
❗️ AI-ассистенты GigaTeam работают с контекстом всего проекта.
💻 Дистрибутив новой версии уже на GitVerse — заходите, скачивайте, делитесь впечатлениями
Вы уже видели обновление GigaIDE Desktop до версии 2024.3? Теперь вам помогают AI-ассистенты GigaTeam — мы построили их, скомбинировав генеративный ИИ GigaCode и группу предиктивных AI-моделей
В GigaTeam вошли агенты для автодокументирования элементов кода на базе комментариев GigaCode, логирования Java-кода, оптимизации управления транзакциями, управления тестовой моделью и генерации юнит-тестов.
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseРелиз
Релиз 12.0.0
➡️ Что нового
GigaIDE Cloud (для Early Adopters):
⭐️ с учетом вашей обратной связи полностью переработан и улучшен пользовательский путь;
⭐️ новые шаблоны создания/импорта в разделе управления пространствами;
⭐️ обновлены тарифы в разделе платная и бесплатная тарификация;
⭐️ новые возможности кнопки Открыть и темная тема рабочего пространства в GigaIDE Cloud;
⭐️ FAQ по GigaIDE Cloud.
SmartClass:
🌟 пересоздание ссылки-приглашения.
GigaCode:
🌟 лицензии GigaCode для организаций.
Задачи:
🌟 метки в задачах;
🌟 обновленная работа с доской. Создание, просмотр и редактирование задач прямо на доске.
⏩ Мелочь, а приятно:
навигация по годам в профиле пользователя и организации.
Что пофиксили🚀
➕ изменение даты тега при создании черновика релиза, поле выбора ветки при создании релиза на теге;
➕ публикацию PyPI-пакета, отображение 3 последних версий пакета, счетчик скачивания пакетов;
➕ создание пустого комментария в запросе на слияние, поле поиска ревьюеров и скролл ревьюеров, бинарные файлы в запросе на слияние;
➕ сообщение об ошибке при несуществующей переменной в .yaml-файле, повторная регистрация раннера;
➕ повторный переход по ссылке-приглашению в задание, подтверждение удаления задания;
➕ переход в большой файл через дерево файлов, блок разработки в задачах в приватном репозитории организации, переходы по ссылкам на разделы в .md-файлах;
➕ правки мобильной версии GitVerse (для Early Adopters).
Всю подробную спецификацию ищите по ссылке в Центре заботы😛
#GitVerseРазработчикам
Релиз 12.0.0
GigaIDE Cloud (для Early Adopters):
SmartClass:
GigaCode:
Задачи:
навигация по годам в профиле пользователя и организации.
Что пофиксили
Всю подробную спецификацию ищите по ссылке в Центре заботы
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseИнтересное
Что там, в open source👀
Друзья, принесли вам много полезного в одном посте!
Наши коллеги из СберТеха решили основательно изучить ландшафт open source — российского и международного. Взялись за дело с размахом — проанализировали около 170 тыс. профилей пользователей и 1,8 млн репозиториев на GitHub.
Анализировали ключевые показатели открытых проектов — количество, языки, тип лицензии, географию проектов, направления разработки и другие аспекты.
Из интересного:
➡️ TypeScript — чемпион по скорости роста, и сообщество его разработчиков стремительно растет и в России (21%), и в мире (более 30%);
➡️ у более «традиционных» языков программирования обнаружили плато в развитии. Например, у Java прирост всего 3% в России и 7% в мире. А вот Kotlin продолжает набирать популярность и растет на 20% в России;
➡️ самыми популярными направлениями разработки по всему миру остаются веб-разработка и бэкенд. В России же все более востребованными становятся создание ботов для Telegram.
Еще больше интересных инсайтов и полный текст исследования ищите в блоге GitVerse🔗
UPD: также полное исследование доступно по ссылке.
#GitVerseРазработчикам
Что там, в open source
Друзья, принесли вам много полезного в одном посте!
Наши коллеги из СберТеха решили основательно изучить ландшафт open source — российского и международного. Взялись за дело с размахом — проанализировали около 170 тыс. профилей пользователей и 1,8 млн репозиториев на GitHub.
Анализировали ключевые показатели открытых проектов — количество, языки, тип лицензии, географию проектов, направления разработки и другие аспекты.
Из интересного:
Еще больше интересных инсайтов и полный текст исследования ищите в блоге GitVerse
UPD: также полное исследование доступно по ссылке.
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseПолезное
Must read🔍
Успели уже соскучиться по нашей рубрике? Надеемся, вы уже вошли в привычный после праздников ритм и освободили немножко времени на «почитать»📕
Распыляться не будем – расскажем об одной, но очень интересной статье:
⏩ Меньше ресурсов при большей нагрузке: как мы создали простой инструмент нагрузочного тестирования
В статье Максим Ажгирей, руководитель команды СберТеха, которая развивает инструмент нагрузочного тестирования SyTester, подробно рассказал о том, какие проблемы решаются с его помощью и об особенностях каждой версии.
У SyTester есть две редакции: Enterprise Edition (EE) и Community Edition (CE). Вторую, бесплатную, сделали совсем недавно и разместили на GitVerse.
Статья будет полезна разработчикам, которым нужно быстро, не тратя время на сложные настройки, провести нагрузочное тестирование, а также специалистам, которым нужно тестировать приложения с очень большими нагрузками (от 100 000 ТПС) и для различных протоколов🖥
Читать статью – по ссылке🔗
Must read
Успели уже соскучиться по нашей рубрике? Надеемся, вы уже вошли в привычный после праздников ритм и освободили немножко времени на «почитать»
Распыляться не будем – расскажем об одной, но очень интересной статье:
В статье Максим Ажгирей, руководитель команды СберТеха, которая развивает инструмент нагрузочного тестирования SyTester, подробно рассказал о том, какие проблемы решаются с его помощью и об особенностях каждой версии.
У SyTester есть две редакции: Enterprise Edition (EE) и Community Edition (CE). Вторую, бесплатную, сделали совсем недавно и разместили на GitVerse.
Статья будет полезна разработчикам, которым нужно быстро, не тратя время на сложные настройки, провести нагрузочное тестирование, а также специалистам, которым нужно тестировать приложения с очень большими нагрузками (от 100 000 ТПС) и для различных протоколов
Читать статью – по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
При технологической поддержке GitVerse 22—24 января пройдет форум и хакатон «Электроника для тактической сферы», например, для пейнтбола и страйкбола.
На мероприятии каждый сможет:
Насыщенная программа на три дня:
Будет интересно! Ищите подробности по 👉 ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости
Интересное из мира open source
Вон из сообщества➡️
«Хочешь делать свой WordPress? Вон изчата сообщества!» — так можно описать ситуацию вокруг форка WordPress, который предложили сделать несколько энтузиастов. Основатель WordPress горячо поддержал инициативу и… заблокировал в каталоге WordPress.org их учетки. По его словам, это даст необходимый толчок для старта и стимулирует переход от слов к делу.
Как вам такая радикальная мотивация?
Mint condition🤩
Вышла версия 22.1 дистрибутива Linux Mint, который развивает ветку на пакетной базе Ubuntu 24.04 LTS. Обновления для таких веток будут готовиться аж до 2029 года. Для загрузки доступны DVD-сборки на базе оболочек MATE, Cinnamon и Xfce. Все детали обновления читайте в новостях.
Релизы-релизы-релизы🎁
Что по другим новым релизам на этой неделе?
- Новые веб-браузеры Chrome 132 и Chromium. Минус 16 уязвимостей, плюс улучшенный UX. Подробности тут;
- новый Git 2.48: комментарии излишни, идем смотреть детали в блоге;
- а еще релизы OpenZFS 2.3.0, компилятора из C/C++ в WebAssembly, пользовательского окружения Enlightenment 0.27 и многое другое — все уже ждет вас в новостях, заходите.
Друзья, делитесь интересными новостями из мира open source🐶 и не забывайте оставлять комментарии, нам правда важно ваше мнение!
Интересное из мира open source
Вон из сообщества
«Хочешь делать свой WordPress? Вон из
Как вам такая радикальная мотивация?
Mint condition
Вышла версия 22.1 дистрибутива Linux Mint, который развивает ветку на пакетной базе Ubuntu 24.04 LTS. Обновления для таких веток будут готовиться аж до 2029 года. Для загрузки доступны DVD-сборки на базе оболочек MATE, Cinnamon и Xfce. Все детали обновления читайте в новостях.
Релизы-релизы-релизы
Что по другим новым релизам на этой неделе?
- Новые веб-браузеры Chrome 132 и Chromium. Минус 16 уязвимостей, плюс улучшенный UX. Подробности тут;
- новый Git 2.48: комментарии излишни, идем смотреть детали в блоге;
- а еще релизы OpenZFS 2.3.0, компилятора из C/C++ в WebAssembly, пользовательского окружения Enlightenment 0.27 и многое другое — все уже ждет вас в новостях, заходите.
Друзья, делитесь интересными новостями из мира open source
Please open Telegram to view this post
VIEW IN TELEGRAM