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
This media is not supported in your browser
VIEW IN TELEGRAM
It’s Friday, dudes

Хорошей пятницы, друзья!

Делитесь вашими любимыми пятничными мемами в нашем чате @hellogitversechat

А у кого нет мемов, все еще может пройти наш опрос 🥺

А мы начнем первыми 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2874
#GitVerseНовости

Интересное из мира open source

Новая версия PHP 👩‍💻
Версия 8.4 — большое обновление языка программирования PHP. В нем — хуки и ассиметричная область видимости свойств, обновление DOM API и множество других доработок. Стоит отметить, что в ветку добавлены изменения, которые нарушают совместимость с предыдущими версиями.
Подробности читайте тут.

Обновления в мире Linux 🌎
- Вышло ядро Linux-libre 6.12: решены проблемы с лицензией драйвера Tuxedo. Детали.
- Релиз ядра Linux 6.12 с поддержкой Realtime-режима. Детали.
- Файловую систему ReiserFS удалили из ядра Linux.

Свободный 3D-дизайн 🏠
Новость для разработчиков и немножко для дизайнеров. Вышло обновление свободного ПО для 3D-моделирования Blender 4.3 от одноименного фонда. Программа предназначена для работы с 3D-графикой, разработки компьютерных игр, симуляций, рендеринга, трекинга движений, скульптурного моделирования и создания анимации.
Проект распространяется под открытой лицензией GPL.

Друзья, еще есть новости про суперкомпьютеры, параллельное программирование и Windows Subsystem for Linux — об этом заходите читать в блог.

Делитесь интересными и полезными новостями из мира open source в комментариях и
в чате 🐶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍166🤝2👾2🆒1
#GitVerseКейс

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

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

С чего все начиналось? ✏️

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

Как проект планирует развиваться

🟣Планируется расширение количества доступных проверок. Здесь команде помогают отзывы пользователей и опыт реальных проектов;

🟣 Готовятся эвристические проверки. Одна из них – поиск колонок UUID – уже есть в скрипте;

🟣Планируется портировать часть проверок для СУБД семейства FireBird.

Факты 📎

Проект закладывает широкие возможности в скрипт на sql

Верификатор можно использовать и для разовых проверок вручную. В документации приведены практические примеры, как получить кумулятивную оценку одним числом или исключить часть объектов из проверки ("baseline")

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5🤝33👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, вот мы и добрались до конференции Teamlead Conf 2024!

Ждем вас в Сколково 27-28 ноября 🚀

У нас для вас новые активности, темы для разговоров и много полезной информации.

Заглядывайте к нам на стенд 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1283👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Кто уже успел побывать на стенде GitVerse на Teamlead Conf 2024? 🚀

Павел Букин из команды GigaCode уже точно был! И поделился своими эмоциями в ролике⬆️

#TeamleadConf2024
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥8🤩6👍4
Время обзоров

Вы прошли весь пользовательский путь на GitVerse? Может, у вас остались вопросы, как пользоваться теми или иными инструментами?

SHIFU протестировал платформу и рассказал об этом в новом видео 🖥

Скорей смотрите!
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥54👍3
This media is not supported in your browser
VIEW IN TELEGRAM
#GitVerseНовости

Пост сдал-пост принял: завершили Teamlead Conf!
🎉

А 2-3 декабря уже Highload++
На той же площадке в Сколково вас ждут активности и интересные доклады:

➡️«Разработка операторов. Внутреннее устройство K8s controller-runtime», Станислав Иванкевич, СберТех (2 декабря, 14:40, Зал «06. Уфа / Golang»)

➡️«Возвращение zero-copy: как мы прикрутили kTLS к Apache Kafka», Иван Дащинский, СберТех (2 декабря, 15:50, Зал «02. Пекин+Шанхай»)

➡️«Все то, что нужно для сетевой безопасности приложений в платформе на базе Kubernetes», Максим Чудновский, СберТех (3 декабря, 11:10, Зал «08. Сингапур / Devops»)

➡️«О геораспределенных транзакциях», Владимир Комаров, СберТех (3 декабря, 12:20, Зал «01. Конгресс-холл»)

➡️«Искусственный интеллект в разработке ПО: современные технологии и перспективы», Егор Баранов, GigaCode (3 декабря, 13:30, Зал «09. Сан-Паулу»)

Полное расписание докладов Highload++ 2024 ищите 👉 здесь

#Highload2024
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1888👍1
#GitVerseНовости

Интересное из мира open source

Российский игровой движок NauEngine на стадии тестирования
🏆
Вышел бета-выпуск открытого игрового движка NauEngine и связанной с ним среды разработки игр NauEditor. Уже сейчас можно ознакомиться с документацией. Релиз намечен на конец 2025 года. Подробнее читайте в блоге.
Проект распространяется под лицензией BSD.

Новая версия Rust 🆕
Вышел Rust 1.83 — новая версия популярного языка программирования, основной фокус которого направлен на безопасную работу с памятью.
Из нового:
- признак «const» для нескольких функций;
- новая порция API переведена в разряд стабильных;
- требования к минимальной внешней версии LLVM подняты до ветки 18. Отключена поддержка компилятора Visual Studio 2013.

Новая среда рабочего стола 🖥
Вышла новая версия среды рабочего стола Cinnamon — Cinnamon 6.4.
В основе Cinnamon — компоненты GNOME, которые поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME.
Работу над ведут разработчики дистрибутива Linux Mint.
В составе среды Cinnamon — форк оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter.

Друзья, делитесь интересными и полезными новостями из мира open source в комментариях и в чате 🐶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1271🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
#GitVerseНовости

Эй, какой сегодня день? 🤔

Сегодня стартовал первый день конференции HighLoad ++ 2024!

Рассказываем, показываем, разыгрываем подарки и общаемся с каждым на стенде 🔥

А еще вещаем на разные темы, расписание докладов ищите в этом посте

Приходите, ждём каждого ❤️

#Highload2024
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍7🔥4🤝1
И снова время обзоров

Alek OS протестировал GitVerse и рассказал об этом в своем новом видео. Обзор получился действительно подробным и интересным — как раз для просмотра декабрьским вечером ☕️

Смотреть видео – по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥9👍5🤔1
#GitVerseКейс

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

По традиции, вторник – день крутых реп на GitVerse. И сегодня мы расскажем о проекте в области информационной безопасности – управлении паролями локальных администраторов.

Какую проблему решает проект? 💡

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

Цель проекта – усложнить хакерам жизнь при атаках и дать дополнительное время SOC для обнаружения злоумышленника

Что инструмент делает 🔒

〰️ генерирует сложные пароли для локальных учетных записей на хостах. Для каждого хоста создается свой уникальный пароль;
〰️ обеспечивает автоматическую регулярную смену паролей локальных учетных записей на хостах. Обычно пароль меняется один раз в сутки;
〰️ обеспечивает централизованное хранение паролей для каждого хоста;
〰️ позволяет автоматически ротировать пароли (для любых локальных учетных записей, вне зависимости от того, входят ли сервера в домен или нет, и вне зависимости от операционной системы (Windows, Linux).

Также проект решает задачу импортозамещения. На текущий момент альтернативой из зарубежных является Microsoft LAPS. Однако, этот продукт работает только с доменными машинами и не умеет работать с хостами под ОС Linux.

🔗 Проект расположен только на GitVerse – переходите по ссылке в репозиторий и следите за его развитием!

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5
#GitVerseРелиз

Релиз 11.0.0


➡️ Что нового

〰️ AI оценка трудозатрат и AI-ревью для языков JavaScript и TypeScript;

〰️ для AI-ревью выделена вкладка на странице пулл реквеста и индикатор выполнения;

〰️ работа с организациями: переработано отображение верифицированной организации;

〰️ поддержка актуальных GitHub Actions.

➡️ Мелочь, а приятно:

анимированный значок (лоадер) при раскрытии дерева файлов в профиле репозитория.

Пофиксили ⚙️

🔵вкладку AI-review на странице пулл реквеста, длинные комментарии к пулл реквесту, поле поиска на странице пулл реквеста;

🔵кириллицу и символ / в названии ветки, создание вложенного файла в репозитории, пересортировку соавторов репозитория при изменение их прав, дерево файлов и папок в профиле репозитория в части состава и отображения;

🔵создание тега и релиза в форке репозитория, страницу пулл реквеста в части ссылок на форк репозитория;

🔵отображение списков, длинной одиночной выдержки из кода, выделение подзаголовков в .md файлах;

🔵схлопывание логов CI/CD, отрицательное время выполнения вторым раннером второй задачи в одном рабочем процессе;

🔵переведен английский текст в описании учебного репозитория студента;

🔵авторство участника организации при публикации пакета.

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍238🤩3🤯2
#GitVerseПолезное

GitVerse All Stars: SyTester

Привет! На связи GitVerse и у нас для вас кое-что новенькое! Мы запускаем новый цикл вебинаров — GitVerse All Stars ⭐️

В первом выпуске Саша Белоцерковский, директор по технологическому евангелизму GitVerse/СберТеха, и его гость, владелец продукта и разработчик SyTester, Максим Ажгирей обсудили преимущества продукта, каково быть руководителем разработки в крупной ИТ-компании и какую пользу могут принести опенсорс-решения в Роcсии.

Переходите по ссылке и смотрите первый выпуск 🔗

А также заходите в наш чат и делитесь мыслями по поводу вебинара

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3👍2🆒2🤝1
#GitVerseНовости

Это что? СТАЖИРОВКА?
😮

Да! Запускаем отбор и приглашаем начинающих Go-разработчиков на стажировку в GitVerse
🚀

😎Итак, что мы предлагаем?

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

Ты нам подходишь, если:

🔵ты учишься в ВУЗе (2 курс и старше) или в Школе 21
🔵 ты живешь в Москве или Казани и можешь приезжать в наш офис несколько раз в неделю
🔵 ты готов посвящать стажировке не менее 20 часов в неделю
🔵 ты горишь разработкой и хочешь вместе с нами развивать git-платформу GitVerse

Правила просты 🐶

Прими и выполни задание, а мы вернемся с обратной связью!

Все подробности — по ссылке

Увидимся в GitVerse!

#GitVerseСтудентам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2813🤩6👍2
#GitVerseВакансии

Время вакансий
👨‍💻

Друзья, на этой неделе в первом выпуске вебинара GitVerse All Stars мы познакомили вас с командой Synapse и их продуктом – SyTester.

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

➡️QA engineer (Synapse|Nginx), которому предстоит проводить функциональные тестирования, разрабатывать и подготавливать тестовые данные, обрабатывать обращения пользователей и другое

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

➡️Senior C developer, который будет создавать и развивать собственную сборку Nginx, анализировать логи, tcpdump-ы, графики загрузки CPU, RAM, разрабатывать дополнительный функционал и другое

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

➡️DevOps инженер (Synapse). На позиции предстоит внедрять, настраивать, интегрировать и конфигурировать DevOps-инструменты, вести сопровождение на всем жизненном цикле разработки ПО (от написания кода до внедрения в ПРОД), автоматизировать цепочки выпуска релизов и другое

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

➡️Руководитель разработки, который будет вносить свой вклад на всех этапах жизненного цикла разработки, управлять бэклогом компонента и приоритезацией задач, проводить ревью архитектурных постановок и другое

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

➡️C++ developer senior. На позиции предстоит разрабатывать архитектуру высоконагруженных сервисов и шлюзов на базе envoyproxy, согласовывать архитектуру с основными стейкхолдерами, реализовывать разработанную архитектуру с учетом требований и стандартов банка и другое

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝7👍64
#GitVerseНовости

Интересное из мира open source

Долгий Linux
➡️
Ветка 6.12 ядра Linux 6.12 получила статус ветки с длительным сроком поддержки — обновления для нее будут выходить как минимум до конца 2026 года. Также возможно продление срока поддержки до 6 лет. Вместе с этим объявлением стало известно, что завершается сопровождения ядра ветки 4.19 — она использовалась в Debian 10 и Android 10. Разработчики рекомендуют переводить проекты на более актуальные ветки с долгой поддержкой или пользоваться проекта Civil Infrastructure Platform (CIP).

Новые релизы 🥳
Обновления, которые увидели свет на этой неделе:
- FreeBSD 14.2. Подробнее читайте в блоге;
- седьмая бета-версия движка хранения OrioleDB, подробнее тут;
- Rust 1.83 с новыми стабильными API. Подробнее читайте у нас на сайте.

Про релиз GitVerse 11.0.0 🔥
Мы тут немного поэкспериментировали и добавили нашим релиз-ноутс перчинки — теперь в блоге рассказываем обо всем, что произошло на платформе, просто и с огоньком. Заходите оценить Релиз-ноутс 2.0 и обязательно расскажите, как вам.

Друзья, делитесь интересными и полезными новостями из мира open source в комментариях и в чате 🐶
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍522
#GitVerseРелиз

Релиз 11.1.0 ⚡️

➡️ Что нового

доработаны AI-ревью и оценка трудозатрат:

⭕️доступны для соавтора с правами на запись;
⭕️в интерфейс добавлена паутинка по численным метрикам;
⭕️прогрузка отчета по мере готовности.

Работа с задачами:

⭕️ AI-ревью;
интеграция с запросами и ветками;
⭕️ типы задач при создании и редактировании;
⭕️ голосование;
⭕️ фильтрация по автору, типу.

Версионирование страниц и Вики в организациях:

⭕️ переход в историю изменений;
⭕️ порядок отображения изменений версий страницы и автора.

🔍 Для тех, кто любит читать:

сноски и эмодзи в руководстве по разметке .md файлов;
ограничения по загрузке файлов в репозиторий.

Пофиксили ⚙️

создание запросов на слияние при коммите изменений в новую ветку, верификация тегов в релизах;
верстку текста AI-ревью, ветви дерева файлов на вкладке Измененные файлы запроса на слияние.

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥105🤝3
#GitVerseНовости

Хорошего вторника, друзья! ☀️

Спешим к вам с крутой новостью 👀

Мы начинаем партнерство с командой Калейдоскоп!

Ребята не только помогают нам рассказывать о GitVerse в профессиональных сообществах, но и делают множество классных проектов в сфере образования! 📖

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

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

Кстати, по ссылке сможете найти один из интересных проектов ребят.

Мы верим, что вместе сможем прокачать много классных проектов! Так что готовьтесь к совместным мероприятиям и куче положительных эмоций 🙌

Следите за нашими новостями, кейсами и анонсами, будет интересно! 🚀

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩65👍4🤝21🔥1
#GitVerseКейс

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

Друзья, пришло время вдохновиться интересным проектом. В этот раз расскажем вам о duckllm – консольном инструменте работы с llm (для чата DuckDuckGo)

Проект решает несколько задач:

➡️ интерактивный диалог с выбранной моделью. Есть возможность и «сырого» вывода ответа модели, и консольного рендера, возвращаемого markdown;

➡️ «быстрое» обращение модели или неинтерактивный режим. Он позволяет быстро спросить что-то у модели без контекста. Один вопрос — один ответ. Можно отсечь из ответа все, кроме кода, что позволит перенаправить ответ программы сразу в файл. Это закрывает у сисадминов и devops-разработчиков потребность в инструменте, который бы генерировал скрипты или рыбу к ним прямо в терминале.

Проект состоит из двух частей:

1️⃣Первая отвечает за обращение к бэкенду duckduckgo.com. Там происходит инициализация диалога и контроль контекста.

2️⃣ Вторая отвечает за обработку флагов и вывод ответа. Там же происходит обработка входных флагов, рендер ответа и отсечение всего лишнего в режиме вывода «только код».

Как проект планирует развиваться?

Есть запрос на внедрение нового флага, который позволит прокидывать в модель файлы не через cat файла в аргументы команды, а по ключу -e.

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1383🤩2👍1
#GitVerseПолезное

Проведем вечер среды полезно?

В свежем выпуске «GitVerse All Stars» директор по технологическому евангелизму СберТеха/GitVerse Саша Белоцерковский пригласил гостей — Ивана Дащинского и Николая Ижиков из Platform V DataGrid🚀

Ребята обсудили:

🔍 чем занимается команда разработки Platform V DataGrid

🔥 что такое Apache Ignite и как он может изменить вашу работу

как найти время на опенсорс, несмотря на загруженный график

Скорее переходите по ссылке, смотрите вебинар и делитесь своими мыслями в чате @HelloGitVerseChat📹

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6🤝31
#GitVerseПолезное

GitVerse All Stars: Platform V UI Kit

Вечер пятницы – отличное время для просмотра вебинаров. Все рабочие дела (надеемся) сделаны и можно посвятить время полезному контенту ☕️

В новом выпуске «GitVerse All Stars» Саша Белоцерковский и его гость, владелец продукта Platform V UI Kit, Антон Зенин поговорили о том, зачем был создан продукт, какую задачу решала команда и как все-таки появился Platform V UI Kit.

Не забыли затронуть вопросы будущего и зачем контрибьютить в опенсорс в Роcсии ⭐️

🔗 Смотреть вебинар – по ссылке

Переходите в наш чат @HelloGitVerseChat и делитесь мыслями по поводу вебинара 📹

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩44👍2🤔1