GitHub Сообщество
8.35K subscribers
729 photos
104 videos
933 links
Сообщество GitHub. По всем вопросам @evgenycarter
Download Telegram
Tbls — это удобный инструмент для документирования баз данных. Он анализирует структуру базы данных и автоматически генерирует красивую документацию в формате Markdown, HTML, JSON и других.

🔹 Основные возможности:
- Автоматический разбор схемы базы данных.
- Поддержка множества СУБД (PostgreSQL, MySQL, SQLite, MSSQL и др.).
- Генерация наглядных диаграмм и связей между таблицами.
- Возможность кастомизации документации.
- Интеграция с CI/CD для автоматического обновления документации.

https://github.com/k1LoW/tbls

📲 Мы в MAX

👉 @Githublib
🔥4👍2
Shattered Pixel Dungeon

Это традиционный roguelike-данжен-кроулер с открытым исходным кодом, случайно генерируемыми уровнями и врагами, а также сотнями предметов для сбора и использования. Основан на исходном коде Pixel Dungeon от Watabou.

https://github.com/00-Evan/shattered-pixel-dungeon

📲 Мы в MAX

👉 @Githublib
🔥72👍1
Matrix-Telegram

Это мост (bridge) между Telegram и Matrix, который позволяет переправлять сообщения между этими двумя платформами. Он поддерживает множество функций, таких как:

- Перенаправление текстовых сообщений, изображений, видео и других медиафайлов.
- Поддержка end-to-end шифрования (E2EE) в Matrix.
- Управление группами и пользователями.
- Самостоятельный хостинг без необходимости использования внешних сервисов.

https://github.com/mautrix/telegram

📲 Мы в MAX

👉 @Githublib
👍61🔥1
🚀 Подборка полезных IT каналов в Max


Системное администрирование, DevOps 📌

https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный Сисадмин

1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌

https://max.ru/cpp_lib Библиотека C/C++ разработчика

Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика

Программирование React📌
https://max.ru/react_lib React

Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика

Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика

GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных

Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков

Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов

Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻

Шутки программистов 📌
https://max.ru/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free

Книги, статьи для дизайнеров 📌

https://max.ru/odesigners Статьи, книги для дизайнеров

Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике

Вакансии 📌
https://max.ru/progjob Вакансии в IT

Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных


Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
👎9💩8🤡4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🧾 Shellfirm — защита от случайных или вредоносных команд в терминале.

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

Поддерживаемые команды: rm, mv, chmod, chown, scp, rsync, dd, mkfs, shutdown, reboot, curl, wget, kill, и другие.

Примеры использования:


$ rm -rf /
🚨 Вы уверены, что хотите удалить / ? [y/N]


Shellfirm умеет:

- Перехватывать опасные команды до их выполнения.
- Показывать, что именно будет сделано (например, какие файлы будут удалены).
- Работать в интерактивном режиме с подтверждением.
- Настраиваться под себя.
- Поддерживать различные оболочки (`bash`, zsh, fish, xonsh и т.д.).

Установка через brew, go install, pipx и другие.

Проект с открытым исходным кодом, написан на Go.

https://github.com/kaplanelad/shellfirm

📲 Мы в MAX

👉 @Githublib
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Physics Simulations

Набор симуляций физических явлений, написанных на Python с использованием Pygame. Эти симуляции создавались в образовательных целях и охватывают различные концепции, включая:

- Законы Ньютона
- Гравитацию
- Силы и трение
- Простую гармоническую модуляцию
- И многое другое

Для запуска симуляций необходимо установить зависимости:


pip install -r requirements.txt


Затем можно запустить нужный скрипт напрямую, например:


python gravity_sim.py


Каждый файл представляет отдельную симуляцию, сопровождаемую визуализацией с помощью Pygame.

https://github.com/gemsjohn/physics-sims

📲 Мы в MAX

👉 @Githublib
👍53🔥1😁1🤡1
Joshuto

ranger-подобный терминальный файловый менеджер, написанный на Rust

https://github.com/kamiyaa/joshuto

📲 Мы в MAX

👉 @Githublib
👍2🔥1
🚀 Подборка полезных IT каналов в Max


Системное администрирование, DevOps 📌

https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный Сисадмин

1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика

Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика

Программирование React📌
https://max.ru/react_lib React

Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика

Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика

GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных

Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков

Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов

Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻

Шутки программистов 📌
https://max.ru/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free

Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров

Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике

Вакансии 📌
https://max.ru/progjob Вакансии в IT

Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных


Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
💩11👎6🤡6🤮2
Coolify — это опенсорсная альтернатива Heroku/Netlify/Vercel для простого развертывания любых приложений.

Инструмент поможет вам управлять вашими серверами, приложениями и базами данных на вашей VPS, Bare Metal, Raspberry PI и чем угодно. Все, что вам нужно, это SSH-соединение.

Поддержка Docker и Docker Compose
Развёртывание из Git
Поддержка баз данных (PostgreSQL, MySQL, MongoDB и др.)
Графический интерфейс для управления
Поддержка простого масштабирования и обновлений без даунтайма
Интеграция с Cloudflare, Traefik, Let's Encrypt и другими инструментами

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

https://github.com/coollabsio/coolify

📲 Мы в MAX

👉 @Githublib
🔥5👍41
This media is not supported in your browser
VIEW IN TELEGRAM
Pterodactyl — это современная, мощная панель управления игровыми серверами, написанная на PHP с использованием Laravel и Vue.js. Проект ориентирован на безопасность, производительность и расширяемость.

Архитектура Pterodactyl построена на принципе контейнеризации: каждый сервер работает в собственном Docker-контейнере. Это обеспечивает изоляцию, гибкость управления и простую миграцию между хостами. Поддерживается широкий список игр и движков, включая Minecraft, CS:GO, Rust, ARK и многие другие.

🔹Основные возможности:
— Веб-интерфейс с красивым и отзывчивым UI
— Управление правами пользователей и доступом
— Поддержка нескольких узлов (нодов)
— API для автоматизации и интеграций
— Мониторинг ресурсов: CPU, RAM, дисковое пространство
— Поддержка SFTP через Daemon
— Интеграция с Docker для запуска серверов в изолированной среде

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

https://github.com/pterodactyl/panel

📲 Мы в MAX

👉 @Githublib
👍41🔥1
🚀 Подборка полезных IT каналов в Max


Системное администрирование, DevOps 📌

https://max.ru/i_odmin Все для системного администратора
https://max.ru/bash_srv Bash Советы
https://max.ru/sysadminof Книги для админов, полезные материалы
https://max.ru/i_odmin_book Библиотека Системного Администратора
https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др.
https://max.ru/tipsysdmin Типичный Сисадмин

1C разработка 📌
https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://max.ru/cpp_lib Библиотека C/C++ разработчика

Программирование Go📌
https://max.ru/golang_lib Библиотека Go (Golang) разработчика

Программирование React📌
https://max.ru/react_lib React

Программирование Python 📌
https://max.ru/python_of Python академия.
https://max.ru/BookPython Библиотека Python разработчика

Java разработка 📌
https://max.ru/bookjava Библиотека Java разработчика

GitHub Сообщество 📌
https://max.ru/githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://max.ru/database_info Все про базы данных

Фронтенд разработка 📌
https://max.ru/frontend_1 Подборки для frontend разработчиков

Библиотеки 📌
https://max.ru/programmist_of Книги по программированию
https://max.ru/proglb Библиотека программиста
https://max.ru/bfbook Книги для программистов

Программирование 📌
https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций
https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT
https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻

Шутки программистов 📌
https://max.ru/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://max.ru/thehaking Канал о кибербезопасности
https://max.ru/xakkep_1 Хакер Free

Книги, статьи для дизайнеров 📌
https://max.ru/odesigners Статьи, книги для дизайнеров

Математика 📌
https://max.ru/Pomatematike Канал по математике
https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике

Вакансии 📌
https://max.ru/progjob Вакансии в IT

Мир технологий 📌
https://max.ru/mir_teh Канал для любознательных


Бонус 📌
https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга
https://max.ru/mockva_life Свежие новости Москвы
🤡13🤮3🌭1
🛡️ Awesome Privacy — это список лучших инструментов, ресурсов и практик для защиты вашей конфиденциальности и минимизации цифрового следа.

📦 Категории включают:

- Браузеры и расширения
- Поисковые системы
- Электронная почта и мессенджеры
- VPN и Tor
- Операционные системы
- Удаление трекеров
- Защита мобильных устройств
- Файлы и облачные хранилища
- Обход цензуры
- Удаление аккаунтов
- Полезные гайды и многое другое

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

💡 Незаменимый ресурс для тех, кто всерьёз обеспокоен своей приватностью в цифровом мире.

https://github.com/Lissy93/awesome-privacy

📲 Мы в MAX

👉 @Githublib
👍51🔥1
🧵 LLM4Decompile: Революция в декомпиляции с помощью ИИ

🔍 Что это?
LLM4Decompile — первый в мире open-source проект, использующий большие языковые модели (LLM) для декомпиляции бинарного кода в читаемый C-код.

⚙️ Как работает?
Модели обучены на миллиардах токенов, включая данные из Ghidra, и способны:
• Декомпилировать бинарники Linux x86_64 с уровнями оптимизации O0–O3
• Генерировать читаемый и исполняемый C-код
• Превосходить Ghidra и GPT-4o по метрике re-executability более чем на 100%

🧪 Модели и результаты
Доступны версии от 1.3B до 33B параметров. Модель LLM4Decompile-9B-v2 достигает 64.9% re-executability на бенчмарке Decompile.

📦 Что внутри?
• Код, модели и датасеты
• Colab-ноутбук для быстрого старта
• Интеграция с Ghidra и поддержка ExeBench/HumanEval

https://github.com/albertan017/LLM4Decompile

📲 Мы в MAX

👉 @Githublib
🔥9👍3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Этот проект содержит исходный код игр Command & Conquer: Tiberian Dawn и Command & Conquer: Red Alert, выпущенных как часть сборника Command & Conquer Remastered Collection.

Код распространяется под лицензией GPL v3 и предоставляет возможность энтузиастам и разработчикам модифицировать, изучать и использовать движок в рамках условий лицензии. В проекте используется C++ и множество современных практик разработки, а также система сборки CMake.

Репозиторий включает:

* Исходный код движка на C++
* Документацию по сборке
* Скрипты для интеграции с игрой
* Исторический контекст разработки

Проект ориентирован на обучение, поддержку моддинга и развитие сообщества вокруг классических RTS-игр.

https://github.com/electronicarts/CnC_Remastered_Collection

📲 Мы в MAX

👉 @Githublib
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
ggwave — это компактная и переносимая библиотека C/C++ для передачи и приема коротких сообщений с использованием звуковых волн.

Она позволяет устройствам обмениваться данными через звук — без необходимости в Bluetooth, Wi-Fi или других беспроводных технологиях. Это особенно полезно для коротких одноразовых взаимодействий между устройствами, которые находятся рядом друг с другом.

Поддерживает:
🔹Передачу текста через звук
🔹Возможность генерации и анализа аудиосигналов в реальном времени
🔹Кроссплатформенность: работает на Windows, macOS, Linux, iOS, Android и в браузере (через WebAssembly)

Примеры использования:
🔹Аутентификация устройств поблизости
🔹Обмен контактами или ссылками
🔹Синхронизация устройств без интернета

https://github.com/ggerganov/ggwave

📲 Мы в MAX

👉 @Githublib
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3
Sniffnet🕵️

Удобный мониторинг интернет-трафика

Работает в Windows, GNU/Linux, Mac

Особенности
💻 выбирайте сетевой адаптер вашего компьютера для проверки
🏷️ выбирайте набор фильтров для применения к наблюдаемому трафику
📖 просмотр общей статистики о вашем интернет-трафике
📈 просмотр графиков интенсивности трафика в реальном времени (байты и пакеты в секунду, входящие и исходящие)
🌐 получайте подробную информацию о доменных именах и сетевых провайдерах узлов, с которыми вы обмениваетесь трафиком
🏠 идентифицируйте соединения в вашей локальной сети
🌍 получайте информацию о стране удаленных узлов (IP-геолокация)
сохраняйте любимые сетевые узлы
🔉 настройка пользовательских уведомлений для информирования о наступлении определенных сетевых событий
🎨 выбирайте наиболее подходящий для вас стиль из 12 доступных тем, а также поддерживайте собственные темы
🕵️ просматривайте каждое сетевое соединение в режиме реального времени
📁 сохраняйте полные текстовые отчеты с подробной информацией по каждому сетевому соединению:
IP-адреса источника и назначения
порты источника и назначения
используемые протоколы
количество переданных пакетов и байтов
начальная и конечная отметка времени обмена информацией
... и многое другое!

https://github.com/GyulyVGC/sniffnet

📲 Мы в MAX

👉 @Githublib
👍6🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Athena Crisis — это современная реализация тактической стратегии в духе Advance Wars, написанная на Rust с использованием движка Bevy.

Особенности:

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

Проект в активной разработке. Вы можете попробовать демо прямо сейчас в браузере: Играть в демо

https://github.com/nkzw-tech/athena-crisis

📲 Мы в MAX

👉 @Githublib
👎21
Media is too big
VIEW IN TELEGRAM
Reddit Terminal Viewer (RTV) — это удобный и быстрый интерфейс для просмотра Reddit прямо из терминала. Инструмент подходит для любителей минимализма и поклонников командной строки.

Особенности:

* Поддержка нескольких аккаунтов
* Удобная навигация по сабреддитам и комментариям
* Голосование, написание комментариев и отправка сообщений прямо из терминала
* Настраиваемые горячие клавиши и темы оформления
* Полноценная работа с Markdown

https://github.com/tonymajestro/reddit-tui

📲 Мы в MAX

👉 @Githublib
👍6
Akhenaten

Это экспериментальный 3D-движок с открытым исходным кодом, написанный на C++. Он ориентирован на высокую производительность, поддерживает работу с различными графическими API, включая Vulkan и OpenGL, а также предоставляет инструменты для визуализации и разработки 3D-приложений.

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

https://github.com/dalerank/Akhenaten

📲 Мы в MAX

👉 @Githublib
👍31👎1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Maestro — автоматизация тестирования мобильного пользовательского интерфейса

Почему Maestro?
Maestro создан на основе опыта своих предшественников (Appium, Espresso, UIAutomator, XCTest).

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

Встроенная устойчивость к задержкам. Нет необходимости перегружать ваши тесты вызовами sleep(). Maestro знает, что загрузка контента может занять время (т.е. по сети), и автоматически ждет его (но не дольше, чем требуется).

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

Декларативный, но мощный синтаксис. Определите свои тесты в yaml-файле.

Простая установка. Maestro - это единый двоичный файл, который работает везде.

https://github.com/mobile-dev-inc/maestro

📲 Мы в MAX

👉 @Githublib
👍6🔥2