Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое.
Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению.
И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make.
just - это не система сборки как make, это именно исполнитель команд!
Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎
⭐️Что умеет just:
✅ Автодокументирование команд
Не нужно делать отдельную команду с докой, просто добавь комментарий
# команда сборки
build:
...
$ just --list
Available recipes:
build # команда сборки
Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так:
default:
just --list
Теперь просто выполняем just и получаем доку из текущего файла.
✅ Удобная работа с переменными окружения
# загрузить из .env
set dotenv-load
# глобальная переменная
export PYTHONPATH := "./src"
# переменная для команды
test $TESTUNG="true":
pytest
✅ Передача аргументов
build target:
@echo 'Build {{target}}...'
команда запуска
$ just build dev
# Build dev...
✅ Выбор интерпретатора прямо в команде
Пример с инлайн-скриптом на python:
system:
#!/usr/bin/env python3
import platform
print(platform.system())
Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки
foo:
#!/usr/bin/env sh
for file in ls .; do
echo $file
done
✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный
[working-directory: 'backend']
build:
docker compose build
Также можно задать рабочую директорию глобально
Там еще много интересного:
- поддержка функций
- автокомплиты и интеграции
- экспрешены
- алиасы команд
- группировка команд
- альтернативы команды под разные ОС
- импорт других just-файлов
- цветной вывод
- ... и другие штуковины!
Так что вперёд - ➡️ читать доку!
Репозиторий: ➡️https://github.com/casey/just
Статья: ➡️https://www.chicks.net/reference/file_formats/just/
ЗЫ. Кажется, на Makefile я уже не вернусь)
#tools
29 апреля, в особенной ресторанной эстетике, состоится первая встреча бизнес-сообщества «Деловые шахматы» во Владивостоке.
Будем знакомиться, общаться за шахматной доской и наслаждаться интеллектуальной игрой. Участие бесплатное, уровень игры любой. Максимально комфортная дружеская атмосфера. Можно заказывать еду и напитки.
Вас также ожидает соприкосновение с культурой: приглашенный гость, музыкальное сопровождение, искусство.
#SHAHMATIST - международное бизнес-сообщество.
Играем в шахматы и общаемся в России, Казахстане, Грузии, Индонезии, Германии, ОАЭ.
Анонсы мероприятий:
instagram.com/delochess
vk.com/delochess .
Основатель проекта Алексей Хмелёв.
Сообщество закрытое, только для собственников бизнеса и топ-менеджеров. Для участия необходимо написать личным сообщением организатору во Владивостоке (Вероника Муза t.me/madmouselmuse)
29.04 (сб.)
Владивосток,
начало в 15:00
продолжительность 3 часа
Место проведения отправляется в закрытый telegram-канал. В нем же – информация о каждом из участнике.
Условия: свои шахматы, dresscode - smart casual.
🎨 Обновленный Fooocus_extend v8 ●Генерация изображений ● by Shahmatist/RMDA
Ссылка на оригинальный GitHub:https://github.com/lllyasviel/Fooocus
Ссылка на форк GitHub:https://github.com/shaitanzx/Fooocus_extend/releases/download/FooocusExtendV8/Fooocus_extend.7z
Репакер: #Shahmatist/RMDA
Базовая версия: 2.5.5
Категории:#img2img, #txt2img
Платформа: #Windows
Язык: RU, ENG
Место на диске: 16 ГБ
Системные требования: NVIDIA GPU с CUDA
Совместимость:#Nvidia
🖥Описание софта:
Fooocus — это ПО для генерации изображений (на основе Gradio).
В отличие от оригинальной версии имеются:
🔤 автоматический переводчик промптов с любого языка на английский перед запуском генерации
🔤 Civitai_helper от zixaphir для automatic1111, адаптированный для Fooocus.
🔤 онлайн-редактор Photopea
🔤 модуль удаления фона
🔤 групповая обработка изображений через ImagePrompt
🔤 по умолчанию тёмная тема
🔤 групповая генерация изображений
🔤 модуль генерации промптов (OneButtonPrompt)
🔤 модуль подсказок для wildcard
🔤 возможность выбора любого разрешения генерируемого изображения (до 2048*2048)
🔤 редактор поз OpenPoseEdit
🔤 добавлены ControlNet Scribble, Recolor, OpenPose
- X/Y/Z Plot
💿Установка и запуск:
⁍ Скачайте 7z-архив.
⁍ Распакуйте архив в удобное место.
⁍ Запустите файл run_anime.bat, run_realistic.bat или run.bat в зависимости от небходимой загруженной модели.
⁍ После загрузки необходимых компонентов, Fooocus откроется в вашем браузере.
Кроме локальной установки есть возможность запуска через Google Colab. Все ссылки для запуска в описании на Github.
➡️Скачать обновленный форк Fooocus от Shahmatist
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ — Делаем нейросети доступнее.
🎨 Обновленный Fooocus_extend v6 ●Генерация изображений ● by Shahmatist/RMDA
Ссылка на оригинальный GitHub:https://github.com/lllyasviel/Fooocus
Ссылка на форк GitHub:https://github.com/shaitanzx/Fooocus_extend
Репакер: #Shahmatist/RMDA
Базовая версия: 2.5.5
Категории:#img2img, #txt2img
Платформа: #Windows
Язык: RU, ENG
Место на диске: 16 ГБ
Системные требования: NVIDIA GPU с CUDA
Совместимость:#Nvidia
🖥Описание софта:
Fooocus — это ПО для генерации изображений (на основе Gradio).
В отличие от оригинальной версии имеются:
🔤 автоматический переводчик промптов с любого языка на английский перед запуском генерации
🔤 Civitai_helper от zixaphir для automatic1111, адаптированный для Fooocus.
🔤 онлайн-редактор Photopea
🔤 модуль удаления фона
🔤 групповая обработка изображений через ImagePrompt
🔤 по умолчанию тёмная тема
В этой версии добавлены:
🔤 Групповая обработка промптов
🔤 Выбор разрешения генерируемого изображения
🔤 Генератор промптов с возможностью пакетной генерацией изображений
💿Установка и запуск:
⁍ Скачайте 7z-архив.
⁍ Распакуйте архив в удобное место.
⁍ Запустите файл run_anime.bat, run_realistic.bat или run.bat в зависимости от небходимой загруженной модели.
⁍ После загрузки необходимых компонентов, Fooocus откроется в вашем браузере.
Кроме локальной установки есть возможность запуска через Google Colab. Все ссылки для запуска в описании на Github.
➡️Скачать обновленный форк Fooocus от Shahmatist
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ - Делаем нейросети доступнее.
🎨 Обновленный Fooocus_extend ●Генерация изображений ● by Shahmatist/RMDA
Ссылка на оригинальный GitHub:https://github.com/lllyasviel/Fooocus
Ссылка на форк GitHub:https://github.com/shaitanzx/Fooocus_extend
Репакер: #Shahmatist/RMDA
Базовая версия: 2.5.5
Категории:#img2img, #txt2img
Платформа: #Windows
Язык: RU, ENG
Место на диске: 16 ГБ
Системные требования: NVIDIA GPU с CUDA
Совместимость:#Nvidia
🖥Описание софта:
Fooocus — это ПО для генерации изображений (на основе Gradio).
В отличие от оригинальной версии имеются:
🔤 автоматический переводчик промптов с любого языка на английский перед запуском генерации
🔤 Civitai_helper от zixaphir для automatic1111, адаптированный для Fooocus.
🔤 онлайн-редактор Photopea
🔤 модуль удаления фона
🔤 групповая обработка изображений через ImagePrompt
🔤 по умолчанию тёмная тема
💿Установка и запуск:
⁍ Скачайте 7z-архив.
⁍ Распакуйте архив в удобное место.
⁍ Запустите файл run_anime.bat, run_realistic.bat или run.bat в зависимости от небходимой загруженной модели.
⁍ После загрузки необходимых компонентов, Fooocus откроется в вашем браузере.
Кроме локальной установки есть возможность запуска через Google Colab. Все ссылки для запуска в описании на Github.
➡️Скачать обновленный форк Fooocus от Shahmatist
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ - Делаем нейросети доступнее.
🎨Fooocus_extend ●Генерация изображений ● by Shahmatist/RMDA
Ссылка на оригинальный GitHub:https://github.com/lllyasviel/Fooocus
Ссылка на форк GitHub:https://github.com/shaitanzx/Fooocus_extend
Репакер: #Shahmatist/RMDA
Базовая версия: 2.4.1
Категории:#img2img, #txt2img
Платформа: #Windows
Язык: RU, ENG
Место на диске: 16 ГБ
Системные требования: NVIDIA GPU с CUDA
Совместимость:#Nvidia
🖥Описание софта:
Fooocus — это ПО для генерации изображений (на основе Gradio).
В отличие от оригинальной версии имеются:
🔤 автоматический переводчик промптов с любого языка на английский перед запуском генерации
🔤 загрузчик моделей
🔤 онлайн-редактор Photopea
🔤 модуль удаления фона
🔤 групповая обработка изображений через ImagePrompt
💿Установка и запуск:
⁍ Скачайте 7z-архив.
⁍ Распакуйте архив в удобное место.
⁍ Запустите файл run_anime.bat, run_realistic.bat или run.bat в зависимости от небходимой загруженной модели.
⁍ После загрузки необходимых компонентов, Fooocus откроется в вашем браузере.
Кроме локальной установки есть возможность запуска через Google Colab. Все ссылки для запуска в описании на Github.
➡️Скачать форк Fooocus от Shahmatist
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ - Делаем нейросети доступнее.
🎨 Old Photo Color ●Колоризация изображений и видео ● by Shahmatist/RMDA
Ссылка на 💻 GitHub:https://github.com/shaitanzx/old_photo_color
Репакер: #Shahmatist/RMDA
Дата обновления: 14 апреля 2025
Версия: 1.0
Категории:#img2img, #colorizer
Платформа: #Windows
Язык: ENG
Место на диске: 6 ГБ
Системные требования: NVIDIA GPU с CUDA
Совместимость:#Nvidia
🖥Описание софта:
Old Photo Color предназначен для колоризации черно-белых фотографий и видеофайлов.
В процессе работы используется предтренированная модель modelcope/iic/cv_ddcolor_image-colorization.
Также предусмотрена работа через GoogleColab.
💿Установка и запуск:
⁍ Скачайте 7z-архив.
⁍ Распакуйте архив в удобное место.
⁍ Запустите файл run.bat.
⁍ После загрузки необходимых компонентов, Old Color Photo откроется в вашем браузере.
⁍ В комплекте имеется bat-файл для возможности запуска на видеокартах 50-ой серии - необходимо сначала запустить его, дождаться конца установки, а потом запустить в обычном режиме.
➡️Скачать Old Color Photo от Shahmatist
💬Обсудить в чате |⭐️Поддержать канал
👾НЕЙРО-СОФТ — Делаем нейросети доступнее.
🎭Fish Speech Dialogue Portable● Обновленная мультиязычная портативная версия с 50+ голосами ● RU+EN ● Portable by Shahmatist^RMDA
Ссылка на оригинальный GitHub:https://github.com/shaitanzx/fish_speech/
Репакер:#Shahmatist/RMDA
Дата обновления: 24 февраля 2025
Версия: 0.07
Категории: #TTS, #voiceclone, #AIaudio, #dialogue
Платформа:#Windows
Язык: RU, EN
Место на диске: 10GB
Системные требования: NVIDIA GPU 8GB
Совместимость:#Nvidia
🖥Описание софта:
Fish Speech Dialogue — это мощное решение для озвучки диалогов и отдельных реплик с использованием различных голосов. Новая портативная версия включает все необходимые компоненты и библиотеку из более чем 50 готовых голосов от сообщества. Теперь работает даже с одним говорящим. Больше не требуется установка базового Fish Speech MOD. Портативная версия.
😬Основные возможности Fish Speech Dialogue:
🟣 Поддержка от 1 до 10 говорящих в одном диалоге
🟣 Автоматическое распределение голосов в диалогах
🟣 Озвучка одиночных реплик и монологов
🟣 Более 50 готовых голосов от сообщества
🟣 Форматирование диалога "Говорящий: текст"
🟣 Форматы сохранения: WAV, MP3 и FLAC
🟣 Мультиязычный интерфейс (RU/EN)
🟣 Стабильная GitHub версия с автообновлением
🟣 Расширенные настройки для продвинутых пользователей
💿Установка и запуск:
⁍ Скачайте zip или exe архив Fish Speech Dialogue
⁍ Распакуйте в любую папку на диске
⁍ Запустите start.bat
⁍ После проверки обновлений и загрузки компонентов интерфейс откроется в браузере
➡️Скачать Fish Speech Dialogue 7z — архив с GitHub, без модели, модель скачается при запуске, используйте 7z для распаковки
➡️Скачать Fish Speech Dialogue exe — самораспаковывающийся архив 7z с моделью, после распаковки сразу готов к работе
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ — Делаем нейросети доступнее.