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

Чат канала https://t.iss.one/hellogitversechat
Как мы общаемся в сообществе https://telegra.ph/GitVerse-soobshchestvo-07-04
Download Telegram
#GitVerseРелиз

Релиз 8.1.0


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

📎быстрый переход на последний коммит ветки/тега;
📎при создании коммита в новую ветку предлагается создание пулл реквеста;
📎улучшенное отображение списков и чекбоксов в .md.

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

📎новый раздел просмотр коммитов

⚙️ Пофиксили

🧷отображение пути к файлу в профиле репозитория, удаление имени файла в релизах

🧷перевод со страницы пакета при его удалении, пунктуацию на пустой вкладке Пакеты
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥8👍5🤝2🆒1
Привет, друзья! 👋

Нам снова нужно ваше мнение и помощь в рубрике #GitVerseОпрос

А поделитесь, как вы пользуетесь функцией Задачи/Issues? Только для кода или в других сферах тоже?

Какие сервисы используете для Задач? Какие фичи для вас самые удобные или, наоборот, неудобные? И без чего Задачи — не Задачи?

Ждем вас в комментариях ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
132
#GitVerseНовости

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


Если вы ждали VirtualBox… 🎁
…то дождались! Свежая версия популярной системы виртуализации увидела свет спустя два года после предыдущего релиза. Установка на Fedora, openSUSE, Ubuntu, Debian, macOS и Windows.
Что нового:
- модернизирован граф.интерфейс;
- улучшена совместимость с веткой Python 3.x, объявлен устаревшим API для обвязок на Python 2.x;
- а еще новые сертификаты, фичи, оптимизации процессов и многочисленные фиксы багов.
Лайк или мимо?

ОС на Rust 📌
Готовится к выходу новая операционная система — Redox OS, написанная на Rust и призванная стать более безопасной заменой Linux- и BSD-системам. Версия 0.9.0 поддерживает больше железа и Unix-программ.
Для тестирования доступны загрузочные live-окружения для реального оборудования и системные образы для ВМ на архитектуре x86_64 и i686.
За пару лет разработки создатели улучшили производительность, поработали над стабильностью, оптимизировали механизмы управления виртуальной и физической памятью, ускорили работу файловой системы. Значительно упростили процесс портирования программ с Linux- и BSD-систем и усилили поддержку архитектуры ARM64.
Уже успели потестить?

Музыка — тоже код 🎵
Стала доступна новая версия аудиоредактора Ardour 8.7. По сути, это свободный вариант профессионального софта: ProTools, Nuendo, Pyramix и Sequoia. В редакторе есть инструменты для многоканальной записи, обработки и микширования звука, мультитрековая шкала времени и возможность отменять изменения даже если вы закрывали программу в процессе работы.
Есть музыканты в чате? Какими редакторами пользуетесь?
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍1154
#GitVerseКейс

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

На связи GitVerse, и мы продолжаем брать интервью у наших пользователей. Сегодня мы пообщались с Иваном Бобченковым и узнали, над какими проектами Иван работает, какими инструментами пользуется и как планирует развивать свои репы.

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

🗣️Расскажи, почему решил перейти на GitVerse? Где раньше хранил проекты?

Я хочу развивать отечественную платформу. Раньше пользовался GitHub, затем перебрался на Gitlab и вот сейчас «переехал» на GitVerse.

🗣️Над какими проектами работаешь? Сколько всего у тебя реп?

Сейчас работаю над инструментами для разработчиков, в первую очередь, потому что их удобно разрабатывать публично :)

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

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

Чаще всего я пользуюсь хранилищем, а после него — CI. AI-ассистентом пользовался, но вернулся обратно на Сodium. Из пожеланий — мне не хватает публичного API и ручного запуска пайплайнов.

🗣️Какие у тебя планы по развитию твоих проектов?

Планов много, для начала — сделать прототип нового инструмента и привлечь разработчиков поучаствовать в проекте :)

Репозиторий с Docker-api-ts тоже нужно привести в надлежащий вид. В нем сейчас не хватает многих функций, которые нужно описать в планах и сделать полную настройку для коллаборации, а также развернуть документацию.

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍139
Сегодня день рождения смайлика 🥳

Не смогли обойти стороной такой день! Ведь именно 19 сентября 1982 года появился он — смайлик. Сегодня без него едва ли обходится наше диджитал-общение 🐱

Подарил нам его Скотт Фалман, профессор Университета Карнеги-Меллона, как обозначение «улыбающегося лица» и впервые предложил использовать три идущих подряд символа — двоеточие, дефис и закрывающую скобку. Так и появился смайл. Изначально, как видно из названия, смайлики только улыбалась. Теперь же с их помощью можно передать практически весь спектр эмоций :-)

Ну и небольшой подарок — мы открыли в нашем чате все смайлики для реакций (самые внимательные уже заметили).

Да будет больше эмоций (желательно, позитивных)! 🫶🏼
Please open Telegram to view this post
VIEW IN TELEGRAM
108👍5🤩3🔥2👏1🤔1
#GitVerseПолезное

Must read
🔍

Делимся полезностями для вечернего чтения

➡️ Ваши git и там и тут передают: как синхронизировать репозитории на мастере и репликах

В статье Роман Соловьев, ведущий ИТ‑инженер в отделе RnD и готовых решений в СберТехе, рассказал о том, как он синхронизирует Git‑репозитории на двух узлах, какие существуют альтернативы и зачем это вообще нужно.

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

➡️ Linus Torvalds: C vs. Rust Debate Has “Religious Undertones”

Для тех, кто любит читать зарубежные источники — полезная статья о столкновении между лагерями C и Rust.

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

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

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

Релиз 8.2.0


➡️ Что нового:

Организации:

🧷 выход/удаление себя из организации;

🧷 верифицированные аккаунты организаций;

🧷 пагинация на странице участников команды организации.

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

информация о количестве добавленных строк в пулл реквесте.

⚙️ Пофиксили

🧷Переход в организацию для неавторизованного пользователя, переход на новую страницу при изменении названия команды организации, перехода на страницу Релизы после сохранения релиза;

🧷Поиск репозитория на странице Обзор с фильтром по дате создания, выполнение CI/CD-задач для репозитория после смены его владельца;

🧷Обработка .md для копирования кода, отображение кнопки удаления соавторов, сообщение об ошибке валидации поля названия задания на форме его создания.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍129👾3
#GitVerseНовости

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

Вышла FreeBSD версия 13.4
🚨
Спустя полгода разработки стала доступна новая версия ОС FreeBSD. В 13.4 обновлены драйверы устройств и версии LLVM 18.1.5, SQLite 3.46.0, OpenSSH 9.7p1, libarchive 3.7.4, добавлено кэширование информации о часовых поясах и оптимизирована производительность. Выпуск 13.5 станет финальным в этой ветке — FreeBSD 14 уже работает, а выход ее следующей версии (14.2) запланирован на конец 2024 года.

Свежее ядро Linux ☄️
Пользователям стала доступна свежая версия ядра Linux — 6.11.
Цифры: приняты 15130 исправлений от 2078 разработчиков, добавлено 985857 строк кода, размер патча — 85 МБ.
Факты:
- поддержка операций атомарной записи на блочном уровне;
- возможность записи в отзеркаленные в память исполняемые файлы;
- поддержка написания драйверов блочных устройств на Rust;
- и многое другое — релиз правда вышел богатым на обновления.
Проверяем?

О — основательность 💪
FreeCAD, мощная система автоматизированного проектирования с открытым исходным кодом, опубликовала кандидат-релиз. Это значит, что от полноценного выхода в свет проект отделяет устранение всего нескольких ошибок. Впрочем, это не новость для тех, кто ждет релиз, ведь работа над FreeCAD началась… 21 год назад. Разработчики объясняют это стремлением к максимальной стабильности итогового продукта.
Когда спринт несколько затянулся…
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍9🔥52
#GitVerseКейс

Смотри, какой репозиторий: MoonShine
🖥

Крутые проекты с GitVerse снова на связи! Сегодня расскажем о MoonShine — open source проекте, предназначенном для создания админ-панелей для Laravel.

Итак, как проект создавался?

Проект создан Данилом Щуцким, автором CutCode, и существует уже более двух лет. Все началось с идеи в Telegram-чате Laravel Community от CutCode, которая звучала примерно так: «А почему бы не начать свой open source и совместно его развивать?». И вот, пройдя все этапы и стадии (о которых можно прочитать в статье автора), проект успешно развивается.

Задачи проекта — обеспечить одновременно простоту использования для начинающих разработчиков и сохранение широкой функциональности, ускорить процесс разработки админ-панелей для Laravel-проектов и реализовать быстрое создание MVP.

🔍Из чего MoonShine состоит?

Помимо ядра админ-панели проект включает в себя:

компонентную систему для комфортного построения UI;
ресурсы для работы с данными и страницы для отображения контента;
конструкторы форм и таблиц;
темы на выбор с возможностью кастомизации;
инструменты для создания дашбордов;
систему авторизации и управления правами доступа.

Факты:

➡️MoonShine использует стек TAL (Tailwind CSS, Alpine.js, Laravel);
➡️базовую админ-панель с авторизацией и CRUD можно развернуть всего за 5 минут;
➡️для MoonShine уже создано более 15 дополнительных пакетов, расширяющих его функциональность.

🔗 Узнать о проекте подробнее и следить за его развитием можно по ссылке в репозиторий

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍11🔥84🆒2
#GitVerseОпрос
Друзья, привет! 👋

Мы ценим мнение каждого и стремимся сделать наше сообщество еще лучше!

Поэтому запускаем опрос, который поможет понять, насколько вы довольны комьюнити, чатом и контентом, и что мы можем улучшить.

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

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

Расскажите, каких рубрик не хватает?
Поделитесь, что еще о продукте хочется узнать?

Спасибо за вашу активность. Оставайтесь с нами! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍22
Оцените, насколько наше сообщество полезно по шкале от 1 до 10 (1 — нет ценности, 10 — все супер!)
Anonymous Poll
12%
1
3%
2
4%
3
6%
4
10%
5
7%
6
11%
7
12%
8
8%
9
26%
10
🤔6
Укажите, насколько по шкале от 1 до 10 вы готовы рекомендовать сообщество (1 — совсем не готов, 10 — уже пригласили друзей и коллег!)
Anonymous Poll
17%
1
3%
2
6%
3
4%
4
13%
5
7%
6
8%
7
7%
8
8%
9
25%
10
🤔5
#GitVerseНовости

Всем привет! 👋

Мы к вам с анонсом — уже в следующий понедельник, 30-го сентября, в кластере «Ломоносов» состоится крупнейшая профессиональная конференция фронтенд-разработчиков #FrontendConf 2024 🚀

Наш технологический евангелист Саша Белоцерковский представит CберТех и GitVerse на круглом столе и поговорит с коллегами из Сбера, Яндекса и Альфа-Банка на нашу любимую тему — как ИИ меняет процессы разработки.

Будете рядом — заходите пообщаться! 🎤
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝87🔥6👍1
#GitVerseНаСвязи

Давайте знакомиться
👋

Друзья, сегодня знакомим вас с Сашей Ульяновым, руководителем направления «Задачи и Вики».

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

Итак, факты о Саше:

📎 В Сбере — с 2021 года, в команде GitVerse — с апреля 2024

📎 С самого детства любит кофе — готовит его для себя и друзей самыми разными способами (хотите узнать какими и получить мастер-класс от Саши — заведем отдельную рубрику)

📎Обожает чинить все, что связано с автомобилями, электрикой и электроникой

📎Играет на гитаре

📎Хозяин двух котов — Тристана и Лютика

📎Забавный факт: Саша мечтал попасть в Иннополис с самого его появления, и по счастливой случайности, через годы ему удалось туда переехать. Также Саша придумал для технопарков Иннополиса ники «технобублик» и «техногалочка»

Задавайте Саше интересующие вас вопросы в чате ⬇️

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1210🤝4👍3
#GitVerseРелиз

Релиз 9.0.0 ⚡️

Что нового:

Вики

Ключи развертывания

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

обновлены разделы Ключи SSH и Изменение URL удаленного репозитория.

⚙️ Пофиксили

переключатель репозиториев команды, пагинацию при выборе репозиториев команды, подтверждение выхода из команды;

предоставление частичных прав к токенам, уведомление при удалении аккаунта без пароля, удаления себя из соавторов;

сообщения на странице пулл реквеста с очень длинным именем веток, отображение рисунков в .md файлах
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2794🆒3
Сегодня пятница, а это значит, что пришло время общаться 🤩

Саша Белоцерковский, наш технологическией евангелист, подготовил интересую тему для рассуждений:

🗣️ Недавно мы анонсировали наше участие на FrontendConf с темой про ИИ в разработке. Говоря об этом, я считаю, мы должны думать не просто о том, как ИИ меняет процесс разработки, а как он меняет продукт, который производится в процессе. C какими проблемами можно встретиться?

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

2. Безопасность и юридические риски. Linux Foundation работает над OMI, рабочей группой с Open Source LLM, которые никогда не сменят свою лицензию. Все уже сталкивались с ситуацией: начинаем использовать — разработчик внезапно меняет лицензию — каскадом проходит по нам, создавая прецедент.

3. Технический долг и долг данных. Чтобы воспользоваться ИИ, нам нужно создать ещё больше софта (отсылка к 1-му пункту). Чтобы правильно воспользоваться LLM, нам нужно очень много данных. Всё это превращается в техдолг и долг по разработке и проверке данных 🗣️


Что думаете? Залетайте в чат, высказывайте ваши мнения и делитесь мыслями 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
85👍2🤔2🤝2
#GitVerseНовости

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

3D-разработка на Chromium
🕶
Опубликована первая версия нового браузера Wolvic на движке Chromium для использования в системах дополненной и виртуальной реальности. Навигация в интерфейсе — через VR-контроллеры или отслеживание движения глаз в 3D-шлеме. Функционал браузера позволяет создавать не только плоские страницы, но и трехмерные web-приложения для систем виртуальной реальности.

Как тебе такое? 🚗
Tesla выложила в открытый доступ наработки собственного сетевого протокола TTPoE (Tesla Transport Protocol over Ethernet). Он разработан для замены TCP в случаях, когда требуется обеспечить высокие скорости передачи данных и низкие задержки. Сама компания использует его в датацентрах и инфраструктурах, обеспечивающих работу систем машинного обучения. Код реализации TTPoE написан на С и открыт под лицензией GPLv2.

Разбираем Winamp 🎵
В июле разработчик мультимедийного плеера Winamp пообещал выложить код программы в открытый доступ и передать дальнейшее развитие проекта сообществу.
Сейчас опубликована сборка для Windows, написанная на C++. Версии для остальных ОС останутся закрытыми.
Но есть нюанс: несмотря на изначальные обещания, код доступен не свободно, а под проприетарной лицензией WCL (Winamp Collaborative License) — то есть все модификации и улучшения должны вливаться только в официальный проект. Изменения без передачи в основной проект разрешены только для личного использования. Делать форки и распространять модифицированные версии проигрывателя по-прежнему запрещено.
Disappointed but not surprised... ☹️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤔76
#GitVerseКейс

Как мы импортозаместились: опыт победителей Open Source Education Cup 2024
🎙

Не так давно прошел Open Source Education Cup 2024, участникам которого нужно было разработать собственную концепцию образовательного курса. Мы пообщались с лидером команды победителей из МАДИ, Андреем Остроухом, и узнали об опыте команды на мероприятии, а также обсудили дальнейшие планы.

🗣️Как давно вы в программировании и как начинался ваш карьерный путь?

Я доктор технических наук и профессор кафедры «Автоматизированные системы управления» МАДИ, в ИТ уже почти 35 лет. Начинал еще школьником, в 1989 году, когда существовала система Учебно-производственных комбинатов (УПК). Работали тогда на вычислительных машинах СМ 1420 с операционной системой Демос, российской версии Unix, а основным языком программирования был Pascal.

🗣️ Расскажите о вашем опыте участия в Open Source Education Cup 2024. Какие задания показались сложными? Будете ли использовать разработанную программу?

По условиям мероприятия мы должны были разработать программу учебного курса. Для меня как для преподавателя с большим опытом разработки рабочих программ учебных дисциплин для высшего и дополнительного образования сложностей не возникло. Теперь после победы нам предстоит окончательно разработать электронный учебный курс на основе этой программы, а это кропотливый творческий процесс.

🗣️ Ранее вы использовали платформу GitVerse?

С платформой GitVerse мы впервые познакомились осенью прошлого года, на мероприятии Open Source Day. С тех пор мы активно начали продвигать GitVerse в студенческой среде. Учимся работать, копим опыт. Результаты лабораторных работ и курсовых проектов наши студенты теперь размещают на GitVerse в своих репозиториях.

🗣️ Расскажите о ваших дальнейших планах, в каком направлении планируете развиваться?

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

Следите за развитием проектов команды — по ссылке 🔗

#GitVerseРазработчикам
#GitVerseСтудентам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍1264👎1
#GitVerseПолезное

Must read
🔍

Мы продолжаем делиться интересными статьями и сегодня принесли вам:

➡️ Демократизация DevOps

Сегодня мало кто говорит о помощи ИИ DevOps‑инженерам. В статье Юрий Спорынин рассказал, как практики GitAIOps внедряются в Сбере и какие уроки из этого процесса они извлекли

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

➡️ Jenkins — от монолита к распределению

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

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

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍119🔥1
GitHub/GitLab API: как используете?

Четверг — маленькая пятница и лучшее время для вашей любимой рубрики #GitVerseОпрос.

Сегодня поговорим про GitHub/GitLab API и их использование в ваших задачах. Уверены, у вас есть, чем поделиться😎

Пользуетесь ли?
Для каких сценариев?
Расскажите нам все в чате и комментариях 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55🤔2👾1