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

Чат канала https://yangx.top/hellogitversechat
Как мы общаемся в сообществе https://telegra.ph/GitVerse-soobshchestvo-07-04
加入频道
#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
#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Кейс

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

Привет, друзья! Делимся крутым проектом — version verifier. Это инструмент для администраторов и пользователей PostgreSQL, который помогает следить за актуальностью серверов и расширений. Рассказываем подробности!

О проекте ⬇️

Version verifier – это SQL-скрипт, созданный для анализа версии серверов СУБД PostgreSQL и ее семейства (Pangolin, PostgresPro, Tantor). Проект родился из практической задачи: помочь администраторам быстро оценить состояние серверов, выявить уязвимости и узнать, не устарела ли используемая версия.

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

Проверка версии сервера — скрипт анализирует, какая версия PostgreSQL установлена.
Выявление уязвимостей —если сервер давно не обновлялся, инструмент выдает список известных уязвимостей, основанный на официальных release-notes.
Уведомления об EOL — предупреждает, если версия устарела или скоро перестанет поддерживаться .
Определение вендора в стадии тестирования — функциональность, который определяет, используется ли «ванильная» версия PostgreSQL или ее форк.

Пример: вы админ, у вас сервер на PostgreSQL 12. Скрипт покажет, что эта версия уже снята с поддержки, перечислит связанные уязвимости и напомнит, что пора обновляться. Это экономит время и снижает риски для безопасности.

Что в планах?

📌 Расширение базы уязвимостей, включая историю по всем поддерживаемым версиям PostgreSQL.
📌 Подключение новых источников данных об уязвимостях.
📌 Развитие wiki с гайдами и рекомендациями для пользователей.

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

🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥4🤩41