TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #421 · 23 мар.

Мы используем 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

Hashtags

Резултати

Пронајдени 4 слични објави

Пребарај: #tcqt

当前筛选 #tcqt清除筛选
Lsposed Modules Updates Tracker

@lsposed_Modules_Updates_Trackers · Post #6994 · 08.05.2026 г., 14:00

#TCQT#owo233 模块:com.owo233.tcqt 简介:TCQT 版本:478-3.6.4.r478.45bbb72 更新时间:2026/05/08 21:38:10 更新日志: 新增 对 XPAPI 101 的支持 新增 屏蔽版本升级弹窗 重构 回复消息不带@ 修复 消息多选撤回在 9.2.80 失效 修复 跳过扫码登录等待 修复 模块重启功能在 9.2.78 版本失效 优化 移除转发选择数量限制支持新版转发 新增 禁用聊天右侧抽屉 优化 隐藏更多空间广告 修复 移除关键词广告在 9.2.80 失效 修复 模块入口在 9.1.60 消失 新增 新的防撤回实现 优化 重新加入域名作为备用模块设置入口 新增 上传透明头像 修复 移除消息表情回应在 9.1.70 版本以下失效 @lsposed_Modules_Updates_Trackers | @lsposed_Geeks_Bot

Hashtags

Lsposed Modules Updates Tracker

@lsposed_Modules_Updates_Trackers · Post #6337 · 27.03.2026 г., 11:00

#TCQT#owo233 模块:com.owo233.tcqt 简介:TCQT 版本:428-v3.6.3-428-c9ad9de 更新时间:2026/03/27 18:27:00 更新日志: 壮举 新的模块设置页面(Compose) 新增 修改小程序分享行为 新增 修改预览字体大小 新增 自动领取达人补登卡 修复 闪照视为正常图片在 9.2.0 失效 修复 模块功能计数 修复 重命名 .apk 文件 修复 禁用泡泡图标 NPE 其他 增加 JS桥 白名单 其他 从附加工具中移除历史冻结记录 构建频道:TCQT CI 反馈群组:TCQT Group @lsposed_Modules_Updates_Trackers | @lsposed_Geeks_Bot

Hashtags

Lsposed Modules Updates Tracker

@lsposed_Modules_Updates_Trackers · Post #6136 · 07.03.2026 г., 16:00

#TCQT#owo233 模块:com.owo233.tcqt 简介:TCQT 版本:400-v3.6.2-400-2b8abeb 更新时间:2026/03/07 23:50:58 更新日志: 新增 篡改图片显示大小 新增 禁用X5内核 新增 允许查看异常资料卡 新增 去你大爷的QQ浏览器 新增 艾特变色龙 新增 移除收藏预览限制 修复 宿主处于深色模式时 Dialog 异常 修复 禁用泡泡图标在 9.2.65 版本失效 修复 获取宿主夜间模式状态 修复 未登录状态下 屏蔽烦人弹窗 NPE 修复 模块结束宿主进程导致 NPE 修复 重命名 .apk 文件在 9.2.70版本失效 重构 显示消息Seq与时间 重构 模块设置UI 其他 不再使用透明图标 其他 迁移到AGP 9.0 其他 支 @lsposed_Modules_Updates_Trackers | @lsposed_Geeks_Bot

Hashtags