Работники и защита трудовых прав
Как работники защищают свои права в реальной жизни.
Отрывок из экранизации романа Терри Праттчета "Опочтарение" 2010 года.
Взял легендарную Go-библиотеку urfave/cli и скормил её Голему Результат — на скрине
ля тех, кто не в контексте: urfave/cli — это штука, на которой написаны тысячи консольных утилит. 23 тысячи звёзд на GitHub, почти 58 тысяч проектов висят на ней как на зависимости. Короче, золотой стандарт. Казалось бы, всё должно быть идеально.
Голем так не считает 👇
Что нашёл по безопасности:
Запуск подпроцессов с подстановкой переменных — потенциальная дыра для инъекций
Переполнение uintptr на 32-битных системах
Файлы с правами 0644 вместо 0600
Необработанные ошибки в скриптах сборки
И пара косяков по стилю — разнобой в именах параметров и кривые комментарии.
Каждую проблему объяснил и показал как чинить.
Бот: @Golem666bot
Bandit + Ruff + нейросеть в одном Telegram-боте: как я перестал тонуть в отчётах линтеров
Всем привет.
Пишу на Python несколько лет. Bandit ищет уязвимости в коде, Ruff орёт про стиль и баги, pip-audit проверяет зависимости на CVE. И каждый раз — портянка из десятков строк, в которой легко упустить важное.
Сделал Telegram-бота Голема. Он собирает всё в один читаемый отчёт и объясняет, что с этим делать.
Как работает:
Кидаете ZIP с проектом или ссылку на GitHub
Бот параллельно запускает три тулзы:
Bandit — безопасность кода
Ruff — стиль и баги
pip-audit — уязвимости в зависимостях
3. Собирает все проблемные строки с контекстом
4.Отправляет в LLM, которая формирует читаемый отчёт: где проблема, почему критично, как исправить
Что с этим делать дальше:
Жмёте /fix — Голем автоматически правит часть проблем (то, что умеет Ruff). Не всё, но работает.
Что ещё умеет:
Анализирует Go-проекты (gosec + staticcheck)
Просто общается на темы кода: спросите про asyncio, context, архитектуру — объяснит, покажет примеры
Пушить проекты в гитхаб, напишет ридми если надо
В планах:
Добавление новых языков (JavaScript/TypeScript, Rust)
Автодеплой проектов прямо из Telegram
Глубокая интеграция с GitHub (создание репозиториев, пулл-реквесты)
Бот: @Golem666bot
Кидайте свои Python-проекты Голему. Посмотрим, что он у вас найдёт. А если есть вопросы по коду — просто спросите.
Раздача Scrapopolis - Steampunk village, Advanced Universal Spawner и Stone Golem на fab.com
Scrapopolis - Steampunk village
PBR • Текстуры высокого разрешения • Полностью модульный • Для помещений и улицы • Множество функций
Погрузитесь в мир стимпанка, покрытый медью, с Scrapopolis — полностью модульным, готовым к использованию PBR-текстур для создания кинематографических сцен и игр.
Включает в себя мрачную деревню с ржавой техникой, каменистую болотистую местность, процедурно сгенерированные лужи, созданный вручную объемный туман и дым/облака.
Оптимизированная производительность, пользовательские коллизии и модульная гибкость делают его идеальным для создания индустриальных или постапокалиптических сцен.
【В комплект входит】 【Особенности】
• 40 уникальных моделей • Процедурные лужи
• 22 модульные модели • Полностью модульная структура
• 18 объектов • Атласная текстура для объектов
• 1 частица • Пользовательский ландшафт
• 1 ландшафт • Шейдеры дыма, облаков, тумана
• Готово к использованию в играх
Включенные форматы
Unreal Engine
Технические характеристики
Количество уникальных мешей: 40
Коллизия: Да, пользовательская ~ автоматически генерируется
Количество вершин: 5k
Уровни детализации (LOD): Нет
Количество материалов: 13
Количество экземпляров материалов: 23
Количество текстур: 90
Разрешение текстур: 4k, 2k, 1k
Поддерживаемые платформы разработки:
Windows: Да
Mac: Да
Совместимость
Поддерживаемые версии Unreal Engine
5.1 – 5.7
Поддерживаемые целевые платформы
Windows
Mac
PS4
iOS
Oculus
Xbox One
SteamVR / HTC Vive
Gear VR
Linux
HoloLens 2
Advanced Universal Spawner
Описание
Усовершенствованный универсальный спавнер содержит полноценную и настраиваемую систему:
Система спавна ИИ
Система спавна волн ИИ (2 типа)
Система спавна акторов
Это поможет вам быстро и легко заполнять акторов, создавать ИИ или прокачивать уровни с волнами. Система проста в использовании.
Доступны 3 типа спавна: сплайн, сфера, коробка.
Доступны 4 типа объектов для спавна: акторы (любые блюпринты), HISM, спрайты, пешки (ИИ).
В дополнение к обычному типу спавна пешек, в спавнере также доступны 2 типа системы спавна волн ИИ.
Система также включает систему перезапуска для всех типов спавна.
Бонус для системы спавна волн ИИ:
2 типа готовых к игре башен внутри — лазер (FX) и лазерный выстрел, с настройками (урон, скорость атаки).
С возможностью выбора зоны для отслеживания врага.
Предварительный просмотр // Пример спавна акторов // Документация
Также обратите внимание на ресурс Ultimate AI Spawn System v2.2 — для быстрого заполнения открытых миров ИИ, включая оптимизацию и множество полезных функций.
Мои другие ресурсы:
- > ProMaxx Studio Blueprints < - Blueprint Game Systems, Smart Assets
- > ProMaxx Studio Characters < - Characters Smart Assets
Если у вас есть вопросы по этому продукту,
пишите в службу поддержки: UEMaxx@gmail.com
Особенности:
3 типа спавна: с использованием сплайна, сферы или куба.
Полноценная система спавна ИИ.
Доступны для спавна: акторы, HISM, спрайты, пешки.
Перезапуск с возможностью установки лимита: акторы, HISM, спрайты, пешки.
3 режима спавна:
Основной спавн (акторы, HISM, спрайты, пешки).
Режим волн.
Режим увеличения количества волн (с каждой новой волной их число увеличивается).
2 типа появления: на суше или в воздухе.
Совместимо с World Partition и World Composition.
Реплицируется по сети.
Вы можете добавить дерево поведения для типа персонажа или нет.
Зоны исключения появления: сфера или коробка.
2 типа готовых к игре башен: лазерная (FX) и лазерный выстрел, с настройками (урон, скорость атаки).
Добавлена возможность выбора зоны для отслеживания врага.
Легко добавлять и использовать.
Если вам понравился ресурс, пожалуйста, оставьте оценку.
Включенные форматы
Unreal Engine
Технические характеристики
Количество Blueprints: 4
Сетевая репликация: Да
Совместимость
Поддерживаемые версии Unreal Engine:
4.25 – 4.27 и 5.0 – 5.7
Поддерживаемые целевые платформы:
Linux
Mac
Win32
Windows
Stone Golem
Описание
-----ВИДЕО-----
Каменный голем
Пропорции рук и ног изменены, разницу можно увидеть на последнем скриншоте, который меньше в проекте
Настройка цветов (смотрите видео)
Высота 3,2 метра
Анимации из видео не включены в ассет
Мизинец на руке не имеет веса (4 пальца)
Варианты: камень, снег или лава через материал
Оригинального голема можно скачать здесь без текстур
Включенные форматы
Unity
Unreal Engine
Технические детали
из 2021.3 LTS (Built, URP, HDRP). Если вы выбрали URP или HDRP, вам нужно выбрать тип рендеринга в шейдере
Шейдер работает через "граф шейдеров"
https://www.youtube.com/watch?v=QyiB4PgemAk изменить рендеринг
Если у вас есть вопросы, Пожалуйста, напишите по электронной почте
Каменный голем
Настройка цветов (смотрите видео)
Высота 3,2 метра
Анимации из видео не включены в набор
Мизинец на руке не имеет веса (4 пальца)
Варианты: просто камень, снег или лава сквозь материал
Технические характеристики
Анимация: Да
Анимация к гуманоидному скелету: Да
Анимация: Нет
Количество анимаций: 0
Типы анимаций (Root Motion/In-place): 0
Количество персонажей: 1
Количество вершин персонажей: 13070
Количество шейдеров и экземпляров материалов: 1/3
Количество текстур: 9
Разрешение текстур: 4K
Поддерживаемые платформы разработки: ПК
Windows: Да
Mac: не тестировалось
Документация: нет
Важно/Дополнительно Примечания: нет
Совместимость
Минимальная совместимая версия Unity
Unity 2021.x
Поддерживаемые конвейеры рендеринга
HDRP
URP
Встроенный
Поддерживаемые версии Unreal Engine:
4.20 – 4.27 и 5.0 – 5.7
















