GitVerse News
6.16K subscribers
378 photos
12 videos
326 links
Рассказываем о платформе для работы с исходным кодом — GitVerse 🚀
Разбираемся в тонкостях и делимся интересным.

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

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

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

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

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

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

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

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

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

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5
#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. В этот раз мы рассказываем о GostCryptography .NET-драйвере для работы с российскими криптопровайдерами ViPNet CSP и CryptoPro CSP.

Для чего проект нужен и кому будет полезен? 💡

Если вы пишете код на C# и вам нужно делать криптографические операции с использованием российских криптоалгоритмов, то в этой библиотеке найдется все, что вам нужно. Чаще всего с ее помощью решают задачи интеграции с государственными сервисами, создают и проверяют цифровые подписи (ЭЦП).

Что проект в себя включает? 🔍

Сейчас GostCryptography поддерживает если не все, то основные алгоритмы – семейство алгоритмов симметричного и асимметричного шифрования , алгоритмы хэширования, генератор случайных чисел, функции создания и проверки цифровой подписи.

Особенности текущей реализации 📎

Для работы требуется ОС Windows, .NET Framework 4.5.2+ и предустановка криптопровайдера (ViPNet CSP или CryptoPro CSP). Библиотека не реализует криптографические операции, но дает удобный доступ к ним, интегрируя российскую криптографию в экосистему .NET.

Планы по дальнейшему развитию:

Перевести кодовую базу на .NET 7+
Обеспечить возможность работы под Linux

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1463
#GitVerseКейс

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

Начался новый год (уже даже по старому календарю), и это значит, что пора возвращаться к привычному режиму. Первый рабочий вторник и, конечно же, он посвящен крутым репам! Сегодня расскажем об интересном проекте – OTP в OpenVPN с использованием FreeRADIUS и LDAP

Поехали!

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

OpenVPN является популярным open source решением для организации доступа в инфраструктуру компании через VPN. Клиенты OpenVPN созданы под все операционные системы. Однако одного пароля для безопасного подключения недостаточно.

В клиенте OpenVPN предусмотрена возможность использования второго фактора в виде OTP-кода, но в серверной части OpenVPN не реализованы:
⭐️ работа с 2FA (хранение, проверка)
⭐️ аутентификация пользователей по логину паролю с хранением этих данных в LDAP-сервере (Active Directory, FreeIPA, ALDPro)

И здесь на помощь идут плагины к OpenVPN

Цель проекта 💡

Проект повышает защищенность компании при доступе в инфраструктуру через VPN за счет добавления второго фактора.
Он дает возможность использовать для аутентификации при подключении по VPN логин, пароль из LDAP-сервера плюс второй фактор (OTP-код).

Ключевые фишки ✍️

 кроссплатформенное решение для Linux, Windows, MacOS
 аутентификация пользователей с помощью логина и пароля из LDAP-каталога (Active Directory, FreeIPA, ALDPro)
 удобный ввод логина, пароля, OTP-кода в отдельные независимые поля интерфейса клиента OpenVPN.
 различные комбинации использования логина, пароля, OTP-кода в зависимости от задач
 отказоустойчивость, возможность использования нескольких серверов аутентификации

И это далеко не все :)

Переходите по ссылке в репозиторий и следите за развитием проекта! 🔗
Please open Telegram to view this post
VIEW IN TELEGRAM
76👍4👏3
#GitVerseКейс

Wanted 🚨

В новый год с новыми кейсами 💪

Мы в поиске интересных проектов на GitVerse для рубрики «Смотри, какой репозиторий». Если у вас есть крутой open source проект, которым вы гордитесь, или вы знаете кого-то, чей код заслуживает внимания – мы хотим услышать от вас! 🎤

В прошлом месяце мы уже рассказали сообществу о таких крутых проектах:

⭐️ OTP в OpenVPN с использованием FreeRADIUS и LDAP
⭐️ NET-драйвере для работы с российскими криптопровайдерами
⭐️ ViPNet CSP и CryptoPro CSP
⭐️ Duckllm – консольный инструмент работы с llm (для чата DuckDuckGo)
⭐️ управление паролями локальных администраторов
⭐️ Верификатор базы данных

Не упустите шанс стать звездой среди разработчиков и показать свой талант всему миру! 🐶

Что нужно сделать?

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

Присоединяйся к нашей вселенной! 👍👍👍

#GitVerseПолезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍107🤝4
#GitVerseКейс

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

Мы уже не раз рассказывали вам о проектах наших друзей из МАДИ. Сегодня приготовили для вас кое-что особенное – полезное и интересное одновременно – репозиторий учебного курса «Мастерство open source: от принципов к практике».

Цели и задумки 💡

Курс направлен на подготовку специалистов, способных не только использовать продукты open source, но и активнее участвовать в их разработке и совершенствовании.

Цель проекта – создать полноценную экосистему знаний, где каждый найдет что-то новое и полезное. Андрей Остроух, лидер проектной команды, рассказал, что при создании курса они не ограничивались только теоретическими знаниями, а фокусировались на практическом применении полученных навыков. Это позволяет студентам не просто изучать концепции, но и применять их в реальных проектах.

Что в проекте?🔍

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

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

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2510🤝5👎3👍1
#GitVerseКейс

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

Снова вторник, и мы к вам с мега-пушка-проектом активного члена нашего комьюнити – Давида (если вы состоите в нашем чате, то точно его знаете). А проект – кроссплатформенный язык программирования Корсáков. Сейчас все расскажем!

Про что язык? ✍️

Корсáков – это язык общего назначения, сочетающий парадигмы функционального и объектно-ориентированного программирования. Это новый, независимый язык программирования, поддерживающий кириллическую знаковую систему. В будущем планируется расширение возможностей за счет модулей для работы с терминалом, сетевыми протоколами (TCP/IP), файловыми системами и другими компонентами.

О целях 🔍

Цель проекта – создать универсальный инструмент для работы на разных архитектурах (x86-64, ARM, E2K и другие) и операционных системах (Microsoft Windows, macOS, дистрибутивы на базе ядра GNU/Linux)

Развитие проекта 💡

На данный момент есть прототип на Python, поддерживающий кириллицу и латиницу, с разнообразными конструкциями. Но этот синтаксис уже устарел по сравнению с новыми версиями.

Активная работа ведется над новым компилятором, который сейчас транспилирует код на Корсáкове в ассемблерный код (FASM, архитектура x86-64). В дальнейшем планируется расширить возможности компиляции под разные архитектуры и среды выполнения, а также отказаться от промежуточного этапа транспиляции и сразу собирать исполняемые файлы.

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1675👍4🤯2🤔1
#GitVerseКейс

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

Мы снова принесли вам кое-что интересное – сегодня рассматриваем AI-агента на GigaChat. Сейчас все расскажем!

Для чего проект создан?

Цель – познакомить пользователей с самыми базовыми AI-агентами, а также показать, как они работают и за счет чего получают доступ к внешнему миру. У многих знакомых автора проекта не было понимания того, как заставить нейросеть выполнить код — не написать его в чате, а именно выполнить. Так и появилась идея создать демонстрационный проект.

Что бот умеет делать 📎

Бот демонстрирует принцип работы с функциями в GigaChat API. Общение с ботом происходит через консоль. Если при общении с вами GigaChat поймет, что вы хотите «посмотреть логи сервера», то он сам вызовет функцию отправки логов в терминал.

Задумка и реализация 💡

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

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

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

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

Традиционное время вдохновиться крутым проектом. Сегодня расскажем о графе компетенций, который разработал Михаил Ефремов. Что за проект и для чего нужен? Сейчас узнаете!

Итак, что это? 🔎

Проект представляет собой матрицу компетенций, структурированную в виде графа из MarkDown-узлов. В широком смысле это HR-инструмент, который помогает оценить ключевые способности сотрудника для конкретной должности или области. Чаще всего представлен в виде таблицы, но ею не ограничивается.

Цели графа 📎

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

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

Из чего состоит граф? 🖥

Системные узлы описывают, как работает ГК.
Тематические узлы — перечень тем для изучения.
Информационные узлы — теоретические знания.
Оценивающие узлы — тесты, вопросы, задания.

А какие планы? 💡

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

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6🤝54
#GitVerseКейс

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

Сегодня мы принесли вам еще один крутой и важный проект – Penguin Rescue AI. Что это такое и какие задачи выполняет – рассказываем ниже!

Итак, что это? 🥶

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

Как он работает?

Проект основан на ИИ, который автоматически обнаруживает падающих пингвинов и уведомляет оператора-переворачивателя (полезно, однако!)

Penguin Rescue AI уважает право каждого пингвина на неприкосновенность личной жизни. Для этого система включает механизм анонимизации данных.

Какие фичи проект включает 📎

Обнаружение упавших пингвинов: использование нейронной сети для анализа изображений в режиме реального времени и автоматическое определение положения пингвинов на спине

Предупреждение о приближении медведей: интеграция датчиков движения и тепловизоров для отслеживания активности хищников

Маркер негатива от пингвина: установка временного маркера, запрещающего подход к пингвину в течение определенного времени для обеспечения безопасности

Инструменты и технологии ⚙️

📌Искусственный интеллект на основе сверточных нейронных сетей (CNN).
📌Реализация на Python с использованием библиотек TensorFlow/Keras.
📌Обработка видеопотоков с камер наблюдения в реальном времени.
📌Взаимодействие с Telegram API для отправки уведомлений.

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

А еще — у вас спина белая, с 1 апреля :)

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩13👍96🔥3🆒21
#GitVerseКейс

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

Соскучились по рубрике? Нас давно не было, поэтому возвращаемся сразу с крутым кейсом! Сегодня расскажем, как ИТ-компания «Лоция» решила импортозаместить рабочие инструменты и начала тестировать GigaCode — AI-ассистента разработчика. Погнали!

Как это работает?


17 разработчиков компании уже более полутора месяцев тестируют GigaCode на реальных задачах. Что интересного по результатам?

📌 Ускорение старта проектов — скелет приложения готов за минуты
📌 Рефакторинг без боли — ИИ находит «слабые» места и предлагает решения
📌 Unit-тесты на автомате и умные однострочные и многострочные подсказки

И еще немного интересного

ИИ-ассистент тестируется сразу на нескольких языках: Java, C#, Go, TypeScript, PHP, Vue, Node.js, HTML;

Все команды подключили GigaCode через GitVerse и уже провели три обучающих вебинара для освоения инструмента. Теперь специалисты могут применять его в коммерческих и внутренних проектах компании.

Что дальше? 🚀

По итогам успешного завершения пилота GigaCode может стать полноценным участником команды разработки. А это, в свою очередь, даст:

⭐️ Снижение затрат: меньше времени на рутину = больше эффективности
⭐️ Рост производительности

Будем следить за результатами пилота
🔍

#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍94🤩2
#GitVerseКейс

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

В этот вторник принесли вам не просто репозиторий, а целый дайджест! Саша Белоцерковский походил по просторам GitVerse и выбрал несколько крутых, на его взгляд, проектов. Рассказываем!

Первый герой сегодня — проект от playa.ru, набор провайдеров аутентификации через российские почтовые сервисы (yandex.ru, mail.ru) и соцсети (vk.com, ok.ru) для Keycloak.

Keycloak — один из популярных инструментов реализации Single-Sign On, identity-провайдер, который используется для аутентификации и авторизации. У Keycloak масса функций — и настройки доступа, и управление паролями и профилями, и одноразовые пароли. Пробуем, ставим звездочку и контрибьютим.

Ссылка на репозиторий

Следующий проект – Apache Kafka. Это распределенный брокер сообщений. Проект зарекомендовал себя в решениях самого разного масштаба и считается каноническим примером инструмента, на котором можно строить высоконагруженные решения. Когда начинаете изучать Кафку, можно потонуть в информации и кейсах — каждая хайлоадная семья счастлива по-своему. Поэтому, когда мы обнаружили этот репозиторий, обрадовались – теперь у нас есть много крутых гайдов, собранных в структуру.

Ссылка на репозиторий

Несложная база данных — это уже редкий зверь. По мере набора массы БД усложняется, и, если в некоторых managed-решениях часть появляющихся в процессе усложнения ошибок, неправильностей и неконсистентностей может решаться автоматически, то если мы все делаем сами, без статического анализа уже сложно. По ссылке — репозиторий со скриптом, проверяющим структуру БД на наличие ошибок или нерекомендуемых практик. Применимо к PostgreSQL 12 и выше. Забираем, проверяем БД и добавляем в избранное.

Ссылка на репозиторий

Кирилл и Мефодий даруют письменность любителям голосовых сообщений 😉Собираем питоновский скрипт (мы делали это под ubuntu в wsl, просто под Windows могут быть проблемы с reqs), запускаем и добавляем токен от ТГ-бота. Распознает прекрасно и— внезапно — местами лучше, чем телеграмовский премиум. Только точки с запятыми не расставляет. Берем, расшифровываем, ставим звездочку.

Ссылка на репозиторий

Архитектура, может быть, и выглядит как будто не место для разработчиков, но мы не согласны. Уже давно развивается подход "архитектуры как кода", и, конечно, к разным аспектам этого тренда могут быть вопросы. Которые в основном сводятся к тому, что а) каждый архитектор счастлив по-своему и делает свое, и правильно!, б) в разных компаниях есть разные шаблоны и фреймворки, и кастомизировать проект может быть сложно. Мы посмотрели на Seaf Archtool, созданный на базе известного DocHub. Выглядит перспективно!
Забираем, варим архитектуру как код, показываем коллегам и обязательно ставим за большую работу.

Ссылка на репозиторий

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍145🔥52
#GitVerseКейс

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

Друзья, хорошего вторника! Сегодня хотим рассказать, как GitVerse используют в межрегиональной лаборатории ИИ на базе Института радиоэлектроники и информационных технологий УрФУ.

Немного фактов

Лаборатория ИИ занимается научно-исследовательской деятельностью с 2023 года. Сейчас в работе у студенческих команд целых одиннадцать проектов, а еще над семью студенты работают вместе с сотрудниками УрФУ.

О переходе на GitVerse

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

➡️Сейчас в организации на GitVerse 68 участников и 14 репозиториев.

А что в планах?

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

Следите за работой лаборатории и их репами по ссылке🔗

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

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

Снова вторник, а значит – время для вдохновения.
Недавно мы рассказывали вам о Лаборатории ИИ на базе Уральского федерального университета. А сегодня принесли крутой проект, который создали студенты совместно с сотрудниками университета. О нем и расскажем!

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

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

И в этот процесс создатели проекта решили включить AI-помощника, благодаря которому археологи смогут обрабатывать большие территории за меньшее время. Отечественных аналогов, кстати, на сегодняшний день нет. Поэтому проект вдвойне актуален (археологи, забираем 💡).

Как устроена работа с инструментом:

1️⃣ загрузка карты местности в формате .asc;
2️⃣ деление этой карты на фрагменты;
3️⃣ поиск курганов по каждому отдельному кусочку уже обученной ИИ-моделью;
4️⃣ обработка потенциальных курганов математической моделью по высоте и прочим параметрам;
5️⃣ отображение потенциальных курганов на карте с координатами.

Какие планы?

Проект еще дорабатывается, а после этого в планах масштабировать его по всей России, чтобы помогать коллегам-археологам 🙂

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥731
#GitVerseКейс

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

Вторник крутых реп! Продолжаем рассказывать о проектах Лаборатории ИИ на базе Уральского федерального университета. И сегодня в нашей рубрике настоящий огонь – инструмент для предсказания пожароопасности 🔥 Сейчас обо всем расскажем!

О проекте 🚀

Проект связан с разработкой модели по предсказанию природной пожароопасной обстановки в Свердловской, Челябинской и Курганской областях и представляет собой набор Python-функций для оценки пожароопасности.

Для предсказания используются географические данные, исторические данные (в виде обученной модели), актуальные температурные данные, а также данные сервиса windy.

Какие проблемы проект решает? 👍

Сейчас в авиалесоохране используется методика 1974 года, которая, конечно же, уже устарела.

Более качественное прогнозирование позволит:

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

Что в планах?

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

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4🤝2
#GitVerseКейс

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

А сегодня у нас снова не просто кейс, а дайджест реп! Выбрали три интересных репозитория, о которых и расскажем. Погнали! 🚀

Yandex music extension – расширение позволяет наслаждаться прослушиванием музыки прямо в вашем любимом редакторе кода. Расширение поддерживает время перемотки, а также показывает электронное приложение, которое используется для воспроизведения аудио. Слушаем музыку со своего аккаунта, не отвлекаясь от VSCode. Ставим лайки!

📌Ссылка на репозиторий

MCP SaluteSpeech — реализация MCP (Model Context Protocol) сервера, предоставляющего инструменты для работы с голосовыми API SaluteSpeech от Сбера. Позволяет AI-ассистентам записывать речь пользователя с микрофона, распознавать ее и синтезировать речь из текста. Подключите за пять минут ризонинг, детектор, голос и генерацию картинок в своего AI-агента. Круто же?

📌Ссылка на репозиторий

Think MCP — это реализация сервера MCP (Model Context Protocol), который предоставляет инструмент для структурированных рассуждений в агентских рабочих процессах ИИ. То есть инструмент позволяет ИИ-агенту приостановить и записать явную мысль во время сложных рассуждений. Делегируем способность «думать» нашему ИИ-другу.

📌Ссылка на репозиторий

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

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

Дайджест реп в студию! Снова собрали трех звездочек среди проектов и принесли вам для вдохновения. Поехали смотреть 🚀

MCP Giga Checker — это сервер MCP (Model Context Protocol) для проверки текста на сгенерированность искусственным интеллектом через GigaChat API. Теперь никому не скрыться от вашего ИИ-детектива! Пробуем, юзаем, выводим на чистую воду 🔎

📌Ссылка на репозиторий


MCP Kandinsky — это MCP-сервер, предоставляющий инструмент для генерации изображений с помощью нейросети Kandinsky через официальный API. Позволяет генерировать изображения по текстовому описанию, поддерживает выбор стиля, сохраняет результат в файл с контролем перезаписи и еще много всего другого. Бегом созидать!

📌Ссылка на репозиторий


Extensibility – библиотека, позволяющая расширять ASPNET-приложения условно внешним функционалом. Хост может загружать плагины из папки, предоставляет DI-контейнеры и далее по стандартной цепочке. Полезно, пользуйтесь!

📌Ссылка на репозиторий

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍977
#GitVerseКейс

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

Скучали по вдохновляющим репам? Мы снова принесли вам кое-что интересное – проект «Аврора», посвященный вычислительным экспериментам для повышения штормовой мореходности кораблей. Готовы погрузиться в мир гидромеханики и мореходства? Поплыли Выходим в море! ⛵️

О проекте

Проект «Аврора» представляет собой объединенный комплекс математических моделей и вычислительных алгоритмов «Hull» и «Aurora» и базы данных «Vessel» для моделирования мореходности кораблей в условиях шторма.


«Аврора» ориентирована на:

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

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

Проект помогает:

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

Что в планах? ✍️

Команда работает над расширением экспериментов, включая проект Ocean – вычислительные модели для оперативного прогноза опасных морских явлений. Впереди еще много интересного и полезного!

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥148👏2🤩21🎉1
#GitVerseКейс

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

Всем привет! В этот летний день делимся крутым проектом от наших друзей из ИТМО – TorchCNNBuilder! Это платформа с открытым исходным кодом для автоматического создания архитектур CNN. Погнали разбираться! 🔥

О проекте 🚀

TorchCNNBuilder изначально разрабатывался для прогнозирования n-мерных временных рядов (включая геоданные), поэтому в нем есть готовые шаблоны прогнозных моделей. Проект создан в рамках Фонда содействия инновациям КОД-ИИ и помогает исследователям применять модели CNN к широкому спектру задач, беря на себя рутину написания архитектурного кода.

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

Расчет размеров тензоров после сверточных слоев.
Предобработка n-мерных временных рядов в TensorDataset.
Автоматическое создание сверточных последовательностей.
Генерация сверточных слоев и блоков.
Создание моделей энкодера-декодера.
Гибкая настройка параметров скрытого пространства для кодировщика/декодера.

И еще о полезностях👍

TorchCNNBuilder упрощает разработку сложных CNN-архитектур, экономит время и помогает исследователям сосредоточиться на экспериментах, а не на рутинном коде.

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

#GitVerse_Разработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1443
#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