GitVerse News
6.33K subscribers
389 photos
13 videos
338 links
Рассказываем о платформе для работы с исходным кодом — GitVerse 🚀
Разбираемся в тонкостях и делимся интересным.

Чат канала https://t.iss.one/hellogitversechat
Как мы общаемся в сообществе https://telegra.ph/GitVerse-soobshchestvo-07-04
Download Telegram
Интересных проектов все больше 🚀

Приветствуем коллег на GitVerse!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Что есть сообщество

Словарь Ожегова содержит следующее объяснение: "объединение людей, народов, государств, имеющих общие интересы, цели"
Общие цели и интересы порождают общие действия, направленные на достижение этих целей. Поэтому, когда мы с ребятами из сообщества Aurora Developers обсуждали базу знаний сообщества, нас очень заинтересовала концепция открытого обмена данными.

Конечно, для разработчиков наиболее понятным способом внести своб лепту в общее дело в последние годы стал Pull Request. Поэтому в качестве инструмента дбыл выбран git.

В итоге представляем вашему вниманию небольшую заготовку, которая, надеемся, станет основой для базы знаний по экосистеме ОС Аврора.
Репозиторий: https://gitverse.ru/aurora_developers/KnowledgeBase
Репрезентация: https://aurora-developers-kb.containerapps.ru/

Сообщество Aurora Developers:
Канал: https://t.iss.one/AuroraDevelopers
Чат: https://t.iss.one/aurora_devs

Благодарим за поддержку команду GitVerse, которая поддерживает наши начинания!

#genesis #auroraos #gitverse
75🤩3👍2👏2
#GitVerseНовости

Завершился финал Чемпионата «IT-Планета Профессионалы 2024»
🏆

12–13 декабря состоялся финал международного Чемпионата «IT-Планета Профессионалы 2024», организованный центром развития информационных технологий «ИТ-Планета».

В чемпионате участвовали более 5000 студентов и специалистов, из которых 31 прошли в финал и боролись за первое место.

«IT-Планета Профессионалы 2024» – дополнительная инициатива уже популярной среди начинающих IT-специалистов Международной олимпиаде «IT-Планета». Ее целевая аудитория — более опытные специалисты уровня junior+ и middle.

Генеральный партнер чемпионата – СберТех, а технологический – платформа GitVerse.

Поздравляем победителей и всех участников! 🥳

Подробнее о мероприятии и его итогах — на сайте организатора

#GitVerseРазработчикам
#GitVerseСтудентам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍8🤝32👏2
Привет, друзья! 👋

Сегодня предлагаем поучаствовать в небольшом исследовании, посвященном новой фиче GitVerse — «Вики» для создания и управления документацией.

Многие уже наверняка успели попробовать ее, а нам теперь интересно послушать ваши мысли и идеи. Хотим сделать «Вики» еще более мощным и удобным инструментом, полезным и в маленьких проектах, и в больших организациях.

ℹ️ Будем собирать ваши ответы до 20 декабря включительно, а потом пойдем делать «Вики» еще лучше!

Ждем ваших ответов по ссылке,
а по времени все исследование займет минут пять 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1651
#GitVerseКейс

Смотри, какой репозиторий!
🌎

Сегодня вторник – день крутых реп на GitVerse. В этот раз мы рассказываем о GostCryptography .NET-драйвере для работы с российскими криптопровайдерами ViPNet CSP и CryptoPro CSP.

Для чего проект нужен и кому будет полезен? 💡

Если вы пишете код на C# и вам нужно делать криптографические операции с использованием российских криптоалгоритмов, то в этой библиотеке найдется все, что вам нужно. Чаще всего с ее помощью решают задачи интеграции с государственными сервисами, создают и проверяют цифровые подписи (ЭЦП).

Что проект в себя включает? 🔍

Сейчас GostCryptography поддерживает если не все, то основные алгоритмы – семейство алгоритмов симметричного и асимметричного шифрования , алгоритмы хэширования, генератор случайных чисел, функции создания и проверки цифровой подписи.

Особенности текущей реализации 📎

Для работы требуется ОС Windows, .NET Framework 4.5.2+ и предустановка криптопровайдера (ViPNet CSP или CryptoPro CSP). Библиотека не реализует криптографические операции, но дает удобный доступ к ним, интегрируя российскую криптографию в экосистему .NET.

Планы по дальнейшему развитию:

Перевести кодовую базу на .NET 7+
Обеспечить возможность работы под Linux

Переходите по ссылке в репозиторий и следите за развитием проекта!

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1463
#GitVerseВакансии

Стань частью команды GitVerse
💫

Друзья, кто хотел бы попасть к нам в команду – у вас есть отличная возможность. Мы в поиске: ⬇️

Lead QA engineer, который будет выстраивать и систематизировать процесс тестирования продукта, лидировать команду тестировщиков, участвовать в расширении тестовой модели и другое

Подробнее о вакансии — по ссылке

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

Подробнее о вакансии — по ссылке

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩9🤝55👍3🤔1
#GitVerseИнтересное

Создавайте и проверяйте задания по программированию с помощью SmartClass
👨‍🎓

Друзья, хотим рассказать вам о нашем инструменте для управления заданиями по программированию – SmartClass. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой!

Подробнее об инструменте рассказали в карточках 🔍

А попробовать новый инструмент можно по ссылке

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥9👍54
Друзья, мы хотим стать еще безопаснее, поэтому предлагаем багхантерам проверить нашу защищенность 🛡

Подробнее о программе ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4
Forwarded from BI.ZONE Bug Bounty
😆 Найдите баги в открытом и закрытом коде

Платформа для работы с исходным кодом GitVerse («СберТех») выкатила собственную багбаунти-программу. Найдите уязвимости на gitverse.ru — помогите продукту стать еще лучше.

За валидные отчеты есть возможность получить вознаграждение до 200 тысяч рублей

Все подробности и условия — по ссылке.

Вперед, на поиски багов!
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥11🤝4👍3
#GitVerseИнтересное 💫

Привет, друзья! 🤘

Среда — хорошее время поделиться очередным выпуском GitVerse All Stars 📸 На этот раз мы пригласили на разговор Андрея Баженова — директора управления разработки системного ПО СберТеха. Все управление занимается опенсорс-проектами, поэтому нам было вдвойне интересно узнать подробности их работы.

Он рассказал Саше Белоцерковскому о Platform V DropApp — решении для управления контейнерными приложениями — и о том, какие возможности оно открывает для разработчиков.

В интервью вы узнаете:

🚀 что такое Platform V DropApp
🚀 как 2024 год изменил мир опенсорса
🚀 поворотные события, которые стоит обсудить


🔗 Смотрите видео здесь

Делитесь мыслями и впечатлениями в комментариях в нашем чате @HelloGitVerseChat! Ждем вас там!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤩43
GitVerse News
#GitVerseНовости Это что? СТАЖИРОВКА? 😮 Да! Запускаем отбор и приглашаем начинающих Go-разработчиков на стажировку в GitVerse 🚀 😎Итак, что мы предлагаем? 🔵стажировка в команде крутых экспертов на реальных проектах с возможным последующим трудоустройством…
Стажировка GitVerse набирает обороты ✌️

Продолжаем принимать заявки на нашу первую стажировку для Go-разработчиков. У всех желающих еще есть возможность принять участие и попасть к нам в команду!

Всю необходимую информацию ищите в нашем предыдущем посте

Ждем вас в команде GitVerse
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6🔥51
Поддерживаем сообщество 👍👍👍

Наш друг Никита Соболев, самый популярный опенсорс-разработчик в России и единственный в России CPython core dev, рассказал в своем посте о том, как работает CI для опенсорса. И все на примере GitVerse!

Если вам интересна эта тема, давайте поддержим Никиту лайком и комментом у нас в чате @HelloGitVerseChat 🐶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤝5🔥1
Как работает CI для опенсорса?

Любой крупный опенсорс проект невозможен без обильного тестирования. 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
129👍4🆒4🔥3