#GitVerseНовости
Завершился финал Чемпионата «IT-Планета Профессионалы 2024»🏆
12–13 декабря состоялся финал международного Чемпионата «IT-Планета Профессионалы 2024», организованный центром развития информационных технологий «ИТ-Планета».
В чемпионате участвовали более 5000 студентов и специалистов, из которых 31 прошли в финал и боролись за первое место.
«IT-Планета Профессионалы 2024» – дополнительная инициатива уже популярной среди начинающих IT-специалистов Международной олимпиаде «IT-Планета». Ее целевая аудитория — более опытные специалисты уровня junior+ и middle.
Генеральный партнер чемпионата – СберТех, а технологический – платформа GitVerse.
Поздравляем победителей и всех участников!🥳
Подробнее о мероприятии и его итогах — на сайте организатора
#GitVerseРазработчикам
#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
Привет, друзья! 👋
Сегодня предлагаем поучаствовать в небольшом исследовании, посвященном новой фиче GitVerse — «Вики» для создания и управления документацией.
Многие уже наверняка успели попробовать ее, а нам теперь интересно послушать ваши мысли и идеи. Хотим сделать «Вики» еще более мощным и удобным инструментом, полезным и в маленьких проектах, и в больших организациях.
ℹ️ Будем собирать ваши ответы до 20 декабря включительно, а потом пойдем делать «Вики» еще лучше!
Ждем ваших ответов по ссылке,
а по времени все исследование займет минут пять🚀
Сегодня предлагаем поучаствовать в небольшом исследовании, посвященном новой фиче GitVerse — «Вики» для создания и управления документацией.
Многие уже наверняка успели попробовать ее, а нам теперь интересно послушать ваши мысли и идеи. Хотим сделать «Вики» еще более мощным и удобным инструментом, полезным и в маленьких проектах, и в больших организациях.
Ждем ваших ответов по ссылке,
а по времени все исследование займет минут пять
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16 5❤1
#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Разработчикам
Смотри, какой репозиторий!
Сегодня вторник – день крутых реп на GitVerse. В этот раз мы рассказываем о GostCryptography – .NET-драйвере для работы с российскими криптопровайдерами ViPNet CSP и CryptoPro CSP.
Для чего проект нужен и кому будет полезен?
Если вы пишете код на C# и вам нужно делать криптографические операции с использованием российских криптоалгоритмов, то в этой библиотеке найдется все, что вам нужно. Чаще всего с ее помощью решают задачи интеграции с государственными сервисами, создают и проверяют цифровые подписи (ЭЦП).
Что проект в себя включает?
Сейчас GostCryptography поддерживает если не все, то основные алгоритмы – семейство алгоритмов симметричного и асимметричного шифрования , алгоритмы хэширования, генератор случайных чисел, функции создания и проверки цифровой подписи.
Особенности текущей реализации
Для работы требуется ОС Windows, .NET Framework 4.5.2+ и предустановка криптопровайдера (ViPNet CSP или CryptoPro CSP). Библиотека не реализует криптографические операции, но дает удобный доступ к ним, интегрируя российскую криптографию в экосистему .NET.
Планы по дальнейшему развитию:
Переходите по ссылке в репозиторий и следите за развитием проекта!
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14 6❤3
#GitVerseВакансии
Стань частью команды GitVerse💫
Друзья, кто хотел бы попасть к нам в команду – у вас есть отличная возможность. Мы в поиске:⬇️
✅ Lead QA engineer, который будет выстраивать и систематизировать процесс тестирования продукта, лидировать команду тестировщиков, участвовать в расширении тестовой модели и другое
Подробнее о вакансии — по ссылке
✅ DBA, которому предстоит обеспечивать отказоустойчивость и доступность баз данных, оптимизировать производительность БД и другое
Подробнее о вакансии — по ссылке
#GitVerseРазработчикам
Стань частью команды GitVerse
Друзья, кто хотел бы попасть к нам в команду – у вас есть отличная возможность. Мы в поиске:
Подробнее о вакансии — по ссылке
Подробнее о вакансии — по ссылке
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩9🤝5 5👍3🤔1
#GitVerseИнтересное
Создавайте и проверяйте задания по программированию с помощью SmartClass👨🎓
Друзья, хотим рассказать вам о нашем инструменте для управления заданиями по программированию – SmartClass. С ним можно создавать, хранить и проверять задачи, а также автоматизировать ревью кода с помощью AI-ассистента GigaCode. В общем, все что нужно – теперь под рукой!
Подробнее об инструменте рассказали в карточках🔍
А попробовать новый инструмент можно по ссылке
#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👍5 4
GitVerse News
Привет, друзья! 👋 Сегодня предлагаем поучаствовать в небольшом исследовании, посвященном новой фиче GitVerse — «Вики» для создания и управления документацией. Многие уже наверняка успели попробовать ее, а нам теперь интересно послушать ваши мысли и идеи.…
Друзья, ваше мнение очень важно для нашего продукта ☀️
Ждём ваши ответы в этом опросе!
Ждём ваши ответы в этом опросе!
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, мы хотим стать еще безопаснее, поэтому предлагаем багхантерам проверить нашу защищенность 🛡
Подробнее о программе⬇️
Подробнее о программе
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
#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
👍13🤩4 3
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 🚀
😎Итак, что мы предлагаем?
🔵стажировка в команде крутых экспертов на реальных проектах с возможным последующим трудоустройством…
❤8👍6🔥5 1
Поддерживаем сообщество 👍 👍 👍
Наш друг Никита Соболев, самый популярный опенсорс-разработчик в России и единственный в России CPython core dev, рассказал в своем посте о том, как работает CI для опенсорса. И все на примере GitVerse!
Если вам интересна эта тема, давайте поддержим Никиту лайком и комментом у нас в чате @HelloGitVerseChat🐶
Наш друг Никита Соболев, самый популярный опенсорс-разработчик в России и единственный в России CPython core dev, рассказал в своем посте о том, как работает CI для опенсорса. И все на примере GitVerse!
Если вам интересна эта тема, давайте поддержим Никиту лайком и комментом у нас в чате @HelloGitVerseChat
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤝5🔥1
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
❤12 9👍4🆒4🔥3
#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
👍6🤝2 2
#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
👍13 6🔥5
#GitVerseПолезное
Праздники уже начались… и это отличное время для просмотра интересно-полезного контента🍿
Как насчет того, чтобы вернуться к истокам и вспомнить всю историю программирования?
В новом видео на канале Droider подробно рассказали об истории программирования от машины Блеза Паскаля — Паскалины — и ткацких станков с программами, которые написала Ада Лавлейс, до всевозможных электронных вычислительных машин.
А еще в этом выпуске можно узнать, как одна программистка буквально нашла первый баг! Что такое ассемблер? Почему язык С так популярен? Также поговорили о современном программировании — репозиториях Git и использовании искусственного интеллекта. Не без участия GitVerse🐶
Смотреть видео — по ссылке
#GitVerseРазработчикам
Праздники уже начались… и это отличное время для просмотра интересно-полезного контента
Как насчет того, чтобы вернуться к истокам и вспомнить всю историю программирования?
В новом видео на канале Droider подробно рассказали об истории программирования от машины Блеза Паскаля — Паскалины — и ткацких станков с программами, которые написала Ада Лавлейс, до всевозможных электронных вычислительных машин.
А еще в этом выпуске можно узнать, как одна программистка буквально нашла первый баг! Что такое ассемблер? Почему язык С так популярен? Также поговорили о современном программировании — репозиториях Git и использовании искусственного интеллекта. Не без участия GitVerse
Смотреть видео — по ссылке
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Счастливого Нового года, сообщество! 🐶
В 2024 было так много событий:
🌟 мы официально запустили GitVerse
🌟 суммарно выпустили 110 релизов
🌟 презентовали грандиозные обновления и GigaIDE Desktop
🌟 встречались весь год на крутых конференциях и многое другое!
А сколько новостей, обновлений и встреч ждут нас с вами в 2025!🤘 Пусть наступающий год принесет только самые классные фичи, минимум багов и море вдохновения! Не забывайте отдыхать и заряжаться энергией – ведь без этого никуда.
Счастья, здоровья и успехов во всех начинаниях. Увидимся в 2025!
Ваша команда GitVerse💫
В 2024 было так много событий:
А сколько новостей, обновлений и встреч ждут нас с вами в 2025!
Счастья, здоровья и успехов во всех начинаниях. Увидимся в 2025!
Ваша команда GitVerse
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35❤24 18🔥9