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
Друзья, у нас вчера выдался такой интересный минор-релиз, что хочется рассказать о нем отдельно!

Релиз 18.3.0
🚀

Что нового

❗️Улучшения и изменения:
добавлена поддержка синтаксиса LaTeX и Mermaid в md-файлах.

⚡️CI/CD:
workflow_dispatch (ручной запуск потоков).

⬇️Для тех, кто любит читать:
- матричные сборки;
- удаление конфиденциальных данных из репозитория.

Пофиксили
🌟проверку на максимальный размер файла при загрузке в GIT LFS;
🌟некорректное отображение лимитов GIT LFS в начале нового месяца;
🌟некорректное отображение статуса синхронизации репозитория-зеркала в закрепленных репозиториях на дашборде;
🌟некорректное отображение заглушки для закрепленных репозиториев в профиле пользователя при смене его видимости.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19128🎉2🤩2
#GitVerseНовости

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

Новые релизы: протокол Wayland 1.24, командная оболочка Bash 5.3 и инструмент Multipass 1.16 для развертывания Ubuntu в виртуальных машинах.

Стала доступна система обнаружения атак Suricata 8.0 от Open Information Security Foundation, которая помогает инспектировать различные виды трафика.

Появились корректирующие выпуски Git 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 и 2.50.1. В них устранены уязвимости, которые позволяют выполнить свой код на системе пользователя при клонировании репозитория, подконтрольного атакующему. Подробнее тут.

Нашли что-то интересное в сети? Делитесь со всеми!


🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
66🔥4
#GitVerseКейс

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

Всем вдохновляющего вторника! Сегодня мы расскажем об одном интересном и полезном проекте — сервере open source системы для автоматического парсинга и обработки данных SCDB. Давайте разберемся подробнее, что это и зачем нужно! 😉

О проекте 🔥

Итак, SCDB Server — это REST API сервер, разработанный на Go с использованием Gin framework и PostgreSQL. Система включает два компонента: API и парсер. Основная цель проекта — автоматический сбор и обработка сырых данных об образовательных учреждениях из открытых источников.

📎Интересный факт: база данных содержит инфо о 57 693 образовательных учреждений (в том числе – за пределами РФ) 1 117 городов!

Основные фичи сервера:

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

И немного про технические особенности проекта:

🌟Go версии 1.24.3.
🌟Gin Web Framework для построения API.
🌟PostgreSQL версии 17.4.
🌟Контейнеризация с помощью Docker и Docker Compose.

Что дальше? ❗️

В своем роадмапе команда отметила, что планирует повышение безопасности, внедрение авторизации, оптимизацию производительности системы, а также расширение функциональности API и много-многое другое!

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥88👏41
Поддержка разметки LaTeX и Mermaid 🔥

Друзья, в релизе 18.3.0 появилась долгожданная поддержка разметки LaTeX и Mermaid прямо внутри markdown-файлов, о чем мы и хотим отдельно рассказать 🚀

Теперь вы можете легко интегрировать сложные математические формулы и структурированные графики в свои файлы 📈

Кому это может быть полезно?
Ученым для быстрой подготовки статьи с уравнениями;
Разработчикам для детального описания архитектуры приложений;
Преподавателям для создания полезных лекций с поясняющими блок-схемами;
Техническим писателям и системным аналитикам для создания руководства с API-схемами.

И для многих других сценариев!

Еще для вашего удобства мы сделали отдельные репозитории с примерами:

Репозиторий с примерами LaTeX

Репозиторий с примерами Mermaid

Пробуйте и делитесь мнением в комментариях 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3416👏63
Хорошей летней пятницы, друзья!

Июль – самый разгар сезона отпусков (ставьте лайк, если сейчас читаете это где-нибудь на пляже под пальмой). Но чтобы отдых точно удался, а из рабочих чатов никто не беспокоил – нужно хорошо подготовиться!

Например, во всех мессенджерах сменить аватарки, чтобы все точно знали, что вам лучше не писать 🌴 Об этом мы побеспокоились за вас и приготовили крутые обложки

Ставьте на аву, смело уезжайте и наслаждайтесь этой жизнью (хотя бы на какое-то время)🔥

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27127🤩3
#GitVerseНовости

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

😯 PHP меняет лицензию
Разработчики PHP планируют перевести интерпретатор PHP и движок Zend Engine на 3-пунктовую лицензию BSD (BSD-3).
Это упростит условия лицензирования и обеспечит совместимость с GPL, сохранив при этом все права пользователей и разработчиков.

💀 Intel сворачивает проект Clear Linux
Проект развивал дистрибутив со строгой изоляцией приложений при помощи контейнеров.
Начиная с этой недели Intel прекращает сопровождение и больше не будет выпускать обновления и устранять уязвимости. Репозитории проекта в ближайшее время перейдут в архивный режим.

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


🌟Еще больше новостей индустрии ищите в нашем блоге и обязательно делитесь своими интересными находками!

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤩5😁1
Друзья, как ваше понедельничное настроение?

Очередная партия счастливчиков получила доступ к публичному API. Если подавали заявку до 25 июля, то новая функциональность уже доступна вам! Проверяйте, пробуйте и обязательно делитесь мнением!

🚀 Вся нужная инфа для начала работы уже есть в Документации.

🚀 А если тоже хотите получить доступ к API, оставляйте заявку.

Отзывы и замечания ждем в репозиториях Bug report или Feature request.

Хорошей недели 😉


🌟 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥611
#GitVerseКейс

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

Бодрой среды, сообщество! Сегодня хотим поделиться интересным проектом, который родился из практической потребности – Index Investor. Это веб-приложение для составления инвестиционного портфеля по индексу ММВБ. О нем и расскажем!

О проекте ⬇️

Index Investor — прогрессивное веб-приложение (PWA) от команды энтузиастов-инвесторов. Создано для облегчения составления инвестиционного портфеля. Идея его создания возникла после блокировок ETF-фондов компании FinEx. Авторы решили создать инструмент, который помог бы следовать принципам разумного инвестирования, а вдохновением послужила легендарная книга Бенджамина Грэма «Разумный инвестор».

Как работает и для чего нужно:

Индекс ММВБ состоит из большого числа акций, и у каждой акции есть вес. Давайте на примере: 15% акций — это Х, при условии что денег Y — сколько это в штуках? А если таких позиций бесчисленное множество?

Раньше авторы проекта делали все в Excel, что занимало много времени. А потом создали этот инструмент. Он сам посчитает, сколько и каких акций надо купить при вашем капитале, чтобы портфель был максимально близок к индексу ММВБ 😉

Проект открыт — каждый может присоединиться и внести вклад в развитие инструмента!

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

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
12🤩31
#GitVerseПолезное

Must read
📚

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

PEP-734: Субинтерпретаторы в Python 3.14

Никита Соболев, core-разработчик языка программирования CPython, продолжает свой цикл статей про детали реализации питона. В этот раз он рассказал про субинтерпертаторы, их устройство, прошлое и светлое будущее. В материале нейдете много интересного про новые питоновские API для ускорения и паралеллизации программ, управление памятью и дублирование данных. Ну и много кода на C!

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

Как выжать из СУБД больше производительности? Подкручиваем параметры по урокам Майка Вазовски

Администраторы БД часто ломают голову, как подобрать оптимальные настройки под задачи СУБД. И чтобы помочь им разобраться, наши друзья из команды СУБД Pangolin обратились к опыту Майка Вазовски — тренера легендарного монстра Салли из «Корпорации монстров». Вдохновились секретами его тренировок и разработали утилиту Pangolin Tuner — аналог Вазовски для настройки параметров конфигурации.

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

DOCTYPE: история и варианты применения

Ии наконец – разобрали в нашем блоге одну из первых строчек, которую вы видите в любом HTML-файле — загадочную <!DOCTYPE html>. Эта короткая запись напрямую влияет на то, как браузер отображает страницу и какую версию HTML он будет использовать. Итак, если задавались вопросом, что такое DOCTYPE и для чего он нужен, то вам сюда!

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

🌟 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
53
Друзья, а вот и пятница! Если честно, работать уже не очень хочется, давайте, может, поболтаем? Но о полезном.

Если вы пользовались/пользуетесь GigaCode-агентом в запросах на слияние, расскажите, как впечатления? Полезно? Удобно или не очень? Какие нашли для себя плюсы, минусы и подводные камни? 🚀

Не проходите мимо — вместе с вами мы сделаем платформу лучше.


🌟 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#GitVerseНовости

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

😊 Linux выпустил версию ядра 6.16. Внутри — 15924 исправления от 2145 разработчиков. Все подробности читайте в статье.

📲 В Android можно будет запускать графические Linux-приложения. Программа Linux Terminal запускает виртуальную машину с Debian GNU/Linux, в которой можно выполнять обычные Linux-приложения. Детали — в новостях.

💰 В Сети набирает обороты инициатива Maintenance Fee — она может стать решением проблемы с финансированием открытых проектов. Суть ее — в ведении ежемесячного платежа для пользователей и компаний, которые получают коммерческую выгоду и прямо или косвенно зарабатывают на использовании открытого проекта.
Заходите в блог, чтобы узнать детали и обсудить новость.


🌟Еще больше новостей индустрии ищите в нашем блоге и обязательно делитесь своими интересными находками!

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
96👏4🤩1
Друзья, ударно начинаем эту неделю!

Наши коллеги из Platform V DataSpace создали бесплатный обучающий курс и приглашают вас присоединяться 📚

Пригодится тем, кто хочет стать настоящим fullstack-разработчиком, создать свое приложение с помощью профессиональных инструментов и положить в портфолио рабочий ИТ-проект.

Что такое Platform V DataSpace
Это low-code инструмент для бэкенд-разработки и работы с данными. Входит в Platform V Low-code – пакет инструментов для экономии ресурсов разработки.

С чем будете работать
🌟 Low-code
🌟 Backend-as-a-Service
🌟 Data-as-a-Service
🌟 Domain-Driven Design

Что в итоге
Практический опыт fullstack-разработки
Знакомство с TypeScript, GraphQL, React, Keycloak
Освоение принципов Domain-Driven Design

Начать можно в любой момент — присоединяйтесь!

#GitVerseПолезное

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥74🎉3👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, без лишних слов — темная тема 🎉

Теперь для вас:

⭐️гладкие переходы и улучшенная читаемость;
⭐️приятные цвета, которые меньше нагружают глаза в темное время суток;
⭐️новые возможности кастомизации.

Добро пожаловать на темную сторону. Печенек не будет — будет еще больше крутых анонсов.

Делитесь впечатлениями и пошарьте тем, кто ждал темную тему — давайте вместе делать GitVerse лучше! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7025🤩16😁64👏4
#GitVerseРелиз

Релиз 19.0.0 🔥

Что нового ❗️

Общие улучшения и изменения
максимально допустимое количество символов в описании репозитория увеличено до 350;
реализована возможность использовать LFS в репозиториях организаций;
улучшено представление использованных и оставшихся лимитов Git LFS в настройках репозитория, пользователя и организации;
отображение в репозитории файлов формата jpg, png, svg и pdf;
новое достижение «Космическая активность»;
темная тема;
управление уведомлениями о запросах на слияние.

Новая функциональность для запросов на слияние
теперь со страницы коммита можно перейти к запросам на слияние, в которых он участвует (вкладка Запросы).

CI/CD
поддержка actions/upload-artifact и actions/download-artifact: сохраненные артефакты доступны для скачивания в течение 30 дней.

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

SmartClass
расширенная выгрузка оценок в групповых заданиях.

Работа с Вики
расширены возможности выделения цветом в Вики.

Работа с задачами
оптимизировано отображение меток на канбан-доске;
автоматический выбор цвета метки при ее создании с возможностью редактирования вручную;
возможность сброса Исполнителя в задаче с помощью кнопки Очистить;
расширены возможности выделения цветом в метках задач.

Для тех, кто любит читать
новый раздел лимитов;
создание, просмотр, редактирование и удаление категорий репозиториев;
примеры работы с actions/upload-artifact и actions/download-artifact.

Пофиксили ⚙️

⭐️работу кнопки сохранения автопроверки в заданиях SmartClass;
⭐️верстку технических/маркетинговых уведомлений;
⭐️отображение кнопки создания коммита на слияние в родительский репозиторий владельцу форка;
⭐️некорректное отображение аватара пользователя;
⭐️некорректное отображение списка пользователей в ограничениях правила защиты ветки;
⭐️некорректную ссылку на avatar_url в запросе /user;
⭐️долгую загрузку страницы измененных файлов в запросе на слияние;
⭐️фильтр по языкам и топикам в поиске.

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19126
Пятничный привет

Сегодня хотим поделиться постом Никиты Соболева, core-разработчика CPython и первого российского GitHub Star.

Никита попробовал AI-ревью и анализ кода на GitVerse и поделился честным мнением — что получилось, что нет, стоит ли полностью доверять AI в вопросах ревью.

И обязательно заглядывайте в комментарии к посту — там жарко 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
8🤩1