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

Резултати

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

Глобално пребарување

The Devs

@thedevs · Post #1677 · 03.02.2020 г., 17:57

Design Lint, a plugin for Figma to help you find and fix errors in your designs. #tools#design @thedevs https://kutt.it/qoCpwt

The Devs

@thedevs · Post #1208 · 29.08.2018 г., 15:41

A huge library of grid system for iOS, Android and Bootstrap. Easy way to start your project with this set. #tools#design @thedevs https://kutt.it/CHQ3U3

詹詹碎言

@laffitto · Post #525 · 18.01.2021 г., 10:34

#GitHub情报#Tools 📊Metrics:统计你的 GitHub 信息并生成 README 个人展示页 GitHub | Web | GitHub Action 👉 Features: - 支持生成 Contributions 日历图片 - 支持展示网站 Google PageSpeed 情况 - 统计常用编程语言情况 - 统计仓库 star、commits、fork 等基本情况 - 支持展示最近音乐、推特动态等模块 - 提供多种模板样式 项目提供了 Web 生成、手动加入 README 展示以及 GitHub Action 部署两种使用方式,为了让大部分插件正常运转,作者推荐后一种方式。在 Web 中,用户可以自行选择统计并展示哪些模块 之前我们介绍了 README 个人信息展示合集 Awesome Github Profile README,本项目选择了部分进行了二次开发和整合,带来了不错的数据可视化观感。如果你也想陈列动态数据和访客分享,不妨试一试这个工具 📘 关联阅读: 1️⃣Awesome Github Profile README:GitHub README 简介合集 2️⃣ChungZH:ChungZH 的 GitHub 个人简介页项目 频道:@NewlearnerChannel

PHYGITAL+CREATIVE

@phygitalcreative · Post #3162 · 01.07.2023 г., 10:17

Вы хотели Stable Diffusion в вашем 3D редакторе. Но вам завезли 3D редактор в Stable Diffusion SD Webui new extension - 3D Editor #tools#3Dtoimage

Today I have a little lesson about hunting knives for you. Those knives are free and easy to get, require just little storage space and require almost no maintenance. In any case it will be good to have such a set. On the right side there is a knife you need first after bringing down your prey. (As an example we will use deer.) Use the big sharp blade to cut the biggest parts and the little hooked blade on the back to open the skin on thorax and abdomen. Next you would need the middle knife for making smaller, more precise cuts. Also for smaller prey like rabbits this type is useful to precisely cut around lymph nodes. The tool on the left is a dedicated bonesaw to open the ribcage from the front, which is helpful in any case to reach the organs. After usage these tools need to be cleaned with water. (In some cases you would need soap, for example when you accidentally cut intestines or rumen. #survival#hunting#tools @EuropeanTribalism

📓 Real Spencer Woo

@realSpencerWoo · Post #78 · 21.01.2020 г., 13:34

#CLI#Tools#GitHub 🎰 c • wim /c-wɪm/ - Count Words Inside a Markdown file. (CJK friendly) GitHub | Release 总算在节前把去年 12 月开的坑填好了 (✿◡‿◡),cwim 是一个类似 cloc 的命令行工具,利用 unicode-segmentation 来统计一个目录下、一个 Markdown 文件中的行数、字数以及阅读时间等参数。cwim 提供类似 cloc 的基础命令行参数,目前能做到对 .md、.mdown、.markdown 文件内容的统计,能自动将 *、-、_、# 等符号排除统计,能仅统计图片 caption 文字与链接内文字,并支持 CJK 字符的统计等。 cwim 更多的是我个人使用 Rust 编写 CLI 工具的一个尝试,不能说 production-ready,我也没有撰写任何 test suite,更尚未发布到各个系统的包管理市场,感兴趣的同学可以手动在 GitHub Release 下载三大系统的可执行文件,鞠躬。 📮 Via channel: @realSpencerWoo

infosecurity

@tg_infosec · Post #3969 · 29.01.2026 г., 14:34

📭 Временная почта. • Полтора года назад, когда я решил сделать бота для проверки файлов на наличие вирусов, одной из моих задач была регистрация большого кол-ва аккаунтов в сервисе VirusTotal. Дело всё в том, что после регистрации мне был доступен API ключ, который необходим для работоспособности бота. Ключей, к слову, нужно было создать значительное кол-во, а это означает, что мне нужно было создать большое кол-во почтовых ящиков и VT аккаунтов. Тут мне и пришла на помощь одноразовая почта. • Разумеется, что преимущество временной почты не только в регистрации на определенных ресурсах, но еще и по другим причинам: приватность, удобство, простота использования, защита от спама, ну и т.д. В общем и целом, ниже собрал небольшое кол-во бесплатных сервисов, которые рекомендую сохранить в избранное: ➡http://xkx.me ➡https://erine.email ➡https://maildrop.cc ➡https://mailsac.com ➡https://getnada.com ➡http://mailcatch.com ➡https://smailpro.com ➡https://yopmail.com/en ➡https://www.moakt.com ➡https://www.33mail.com ➡http://www.yopmail.com ➡https://www.fakemail.net ➡https://temporarymail.com ➡http://www.yopmail.com/en ➡https://www.mohmal.com/ru ➡https://www.emailondeck.com ➡https://www.crazymailing.com/ru • Вы наверняка понимаете, что подобных ресурсов в сети просто огромное кол-во, но поверьте, даже этот список является избыточным. Просто выберите 1 или 2 наиболее приятных и удобных для вас сервиса - этого будет достаточно. #Почта#Tools

infosecurity

@tg_infosec · Post #3919 · 13.01.2026 г., 11:31

• Нашел крутой инструмент для работы с историей команд. Тулза называется hiSHtory и у нее очень богатый функционал: умеет хранить статистику выполнения команд, сохраняет дополнительную информацию о них (например, код завершения, или время выполнения команды), и позволяет синхронизировать данные между другими машинами. Удобно! ➡️https://github.com/ddworken/hishtory #Tools#bash

Hashtags

12•••5•••10•••15•••20•••25•••30•••3435363738•••40•••45•••50•••55•••60•••6364
ПретходнаСтраница 36 од 64Следна