GitVerse News
5.26K subscribers
315 photos
10 videos
265 links
Рассказываем о платформе для работы с исходным кодом — GitVerse 🚀
Разбираемся в тонкостях и делимся интересным.

Чат канала https://t.me/hellogitversechat
Как мы общаемся в сообществе https://telegra.ph/GitVerse-soobshchestvo-07-04
Download Telegram
Рады представить — Вики Гитверсовна! 🖱

Давно хотели познакомить вас с Вики! Уверены, многие уже видели и даже пробовали. Но какие детали вы еще не знали?

Саша Ульянов рассказал все о новой фиче. Переходите в карточки, чтобы узнать больше! 🔎

Если у вас есть вопросы или хотите поделиться мнением — ждем в комментариях⬇️

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Готовим репу-селебрити ⭐️

Для тех, кто забыл и хотел попасть в нашу рубрику «Смотри, какой репозиторий» — мы в поиске интересных проектов 👀

Присылайте свои репы в комментарии, а мы придем к вам за мини-интервью 🎤⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Друзья, важное!

Мы не устаем повторять, что делаем GitVerse для вас и с опорой на сообщество. И для этого мы через опросы постоянно собираем обратную связь и ваши пожелания! ❤️

Опрос не займет много времени — всего 5—7 минут, это как выпить чашку кофе ☕️. Мы хотим лучше понимать, что у нас получается хорошо, а где нам стоит поднажать (например, с багами, которые вы, возможно, находите).

Ваши ответы помогут нам сделать платформу еще лучше, полезнее и удобнее! 🎊

Переходите к опросу по ссылке.

Помогите нам улучшить ваш опыт. Помните, что каждый голос и мнение важны!

Спасибо за поддержку и помощь! 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости

Благодарности в копилку
🏆

Делимся новостями нашей команды: вчера в рамках «Форума наставников IT-Планета» Минобрнауки отметило вклад СберТеха в развитие высшего образования 🧑‍🎓

Благодарности вручили генеральному директору СберТеха Максиму Тятюшеву и лидеру GitVerse Анатолию Шипову ⭐️

Давайте поздравим их и накидаем лайков 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости

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

С Днем рождения, суслик!
🎉
Нет, мы не сошли с ума, просто 11 ноября язык программирования Go отметил 15 лет с момента своего опенсорсного релиза. А официальный маскот проекта — суслик Гофер.
По данным прошлого года в мире насчитывается чуть больше миллиона разработчиков на Go, что не так уж много. А в ноябре Golang вошел в десятку самых популярных языков в рейтинге TIOBE.
Накидайте огоньков, если ваш выбор — Go

Цифровая аттестация vs PGP-ключ 🐍
Разработчики PyPI (Python Package Index) внедрили цифровую аттестацию для проверки подлинности опубликованных пакетов. Раньше проверка проходила с использованием PGP-подписей. Сейчас этот метод признан устаревшим и неэффективным, ведь при утере подписи компрометируются и все подписанные публикации. Пока новый метод находится на этапе внедрения.
Попутно PyPI вычистили вредоносный пакет fabrice, который «маскировался» под популярную библиотеку fabric с 200 миллионами загрузок. Пакет отправлял на внешний хост ключи для доступа к AWS и устанавливал бэкдор. Подробнее

Linux 0+
👧
Если вдруг решите приобщать младших членов семьи к Linux прямо с детского сада, то для вас разработчики Debian Junior начали выпускать «детские» сборки Debian GNU/Linux. Внутри —пользовательское окружение и программы, оптимизированные для детей до 12 лет. В состав сборки входят обучающие приложения, например, планетарий Stellarium, kturtle для обучение программированию и набор образовательных игр pySioGame.

Друзья, делитесь интересными и полезными новостями из мира open source в комментариях — нам все интересно!

P.S: а еще не забывайте про
наш опрос — нам важно ваше мнение
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseКейс

Как мы импортозаместились
🎙

Соскучились по интервью с пользователями? Сегодня мы поговорили с Тиграном Мнацаканяном, студентом четвертого курса бакалавриата по направлению «Информационные системы и технологии» МАДИ. Тигран рассказал о своих проектах и планах по их развитию.

Итак, поехали!

🗣️На GitVerse лежит проект СОВА, расскажи о нем.

Проект СОВА — это автономное судно для очистки поверхности воды от органического и неорганического мусора. Оно оснащено искусственным интеллектом, который может распознавать объекты на воде, включая живые существа, и избегать их захвата. Цель проекта — поддержание чистоты окружающей среды и сохранение экосистемы. Мы представляли его весной на финале Олимпиады «ИТ-Планета», который проходил в Архангельске.

🗣️А какие еще интересные репозитории у тебя есть?

Помимо проекта СОВА у меня есть два дополнительных репозитория. Первый называется NeuralNetwork и содержит набор программ на Python, предназначенных для работы с нейронными сетями. Это ресурс для тех, кто интересуется машинным и глубоким обучением.
Второй репозиторий — BigData, он тоже на Python. В нем лежат примеры кода, работающего с большими данными. Это полезно для тех, кто работает с большими объемами информации или хочет научиться эффективно обрабатывать данные.

🗣️Как планируешь развивать свои проекты?

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

Переходите по ссылке и следите за проектами Тиграна 🔗

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

Must read
🔍

Врываемся со стопочкой глинтвейна интересных статей на вечер 📖

➡️ Мониторинг, который кричал «Волк»! Что мы придумали для корректного сбора метрик

Кто занимается мониторингом, знает, что ложная тревога или задержка передачи метрик — максимально неприятные события. Станислав Савостин из СберТеха рассказал, как они дорабатывали мониторинг, как реагируют на действительно опасные ситуации и что помогает им ловить дзен, когда все кричат: «Волк!»

Читать статью — по ссылке

➡️ Test-Driven Development: как полюбить модульное тестирование

Многие сопротивляются Test-Driven Development и не понимают, почему тесты нужно писать перед реализацией. В статье автор разобрал страхи, останавливающие разработчика перед тем, чтобы начать, наконец, писать тесты, рассмотрел основные правила разработки через тестирование и подкрепил все это реальными примерами.

Читать статью — по ссылке

➡️ Red Hat to Donate Podman Along With Other Container Tools to CNCF

Для любителей «почитать зарубежное» — делимся интересной статьей о судьбе Podman. Red Hat решила пожертвовать инструменты для работы с контейнерами, включая Podman, Фонду облачных вычислений (CNCF). Теперь инструменты будут развиваться под эгидой CNCF.

Читать статью — по ссылке

Если у вас есть полезные или интересные материалы — делитесь ими в комментариях ⬇️

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

🚀 Где искать GitVerse на следующей неделе? На ивентах!

Ищите наш стенд на двух замечательных конференциях этого года: TeamLead Conf и HighLoad++ 2024! Это отличный шанс не только узнать много нового от топовых спикеров индустрии, но и хорошо провести время, встретить старых знакомых и завести новые полезные знакомства.

🗓️Когда?
🔵TeamLead Conf: 27-28 ноября
🔵HighLoad++: 2-3 декабря

📍Где?
Москва, Кампус Сколково

🎉Что ждет вас на стенде?
🔵Увлекательные активности и конкурсы с призами!
🔵Возможность пообщаться с нашими экспертами и задать вопросы о текущих проектах.
🔵Демо нашей платформы.

➡️Следите за нашими новостями и пишите в чат, если планируете заглянуть на конференции!

Ждем вас на стенде! 🥳

#TeamLeadConf2024
#Highload2024
Please open Telegram to view this post
VIEW IN 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
#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
#GitVerseКейс

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

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

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

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

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

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

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

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

Факты 📎

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

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

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
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
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
Время обзоров

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

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

Скорей смотрите!
Please open Telegram to view this post
VIEW IN TELEGRAM
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
#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
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
И снова время обзоров

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

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

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

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

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

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

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

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

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

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

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
#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
#GitVerseПолезное

GitVerse All Stars: SyTester

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

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

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

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

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