@thedevs · Post #1420 · 07.03.2019 г., 16:52
Announcing the open sourcing of Windows Calculator. #article#windows#cpp#tools @thedevs https://kutt.it/ctks8K
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
Глобално пребарување
@thedevs · Post #1420 · 07.03.2019 г., 16:52
Announcing the open sourcing of Windows Calculator. #article#windows#cpp#tools @thedevs https://kutt.it/ctks8K
@thedevs · Post #1817 · 02.10.2020 г., 20:23
duf, disk usage/free utility. #tools#disk#go @thedevs https://kutt.it/FTQos4
@tg_infosec · Post #2780 · 16.12.2024 г., 12:31
🔎 Scanners Box. Сканеры на любой вкус и цвет. • Универсальных инструментов не существует, и сканеры уязвимостей не стали исключением из этого правила. • Проект Scanners Box (scanbox) собрал в себе актуальный и полезный набор различных сканеров, который включает в себя более 10 различных категорий: от стандартных сканеров для #Red_Team и #Blue_Team специалистов, до сканеров анализа кода в мобильных приложениях: - Large Language Model Security; - Smart Contracts Security; - Red Team vs Blue Team; - Mobile App Packages Analysis; - Binary Executables Analysis; - Privacy Compliance; - Subdomain Enumeration or Takeover; - Database SQL Injection Vulnerability or Brute Force; - Weak Usernames or Passwords Enumeration For Web; - Authorization Brute Force or Vulnerability Scan For IoT; - Mutiple types of Cross-site scripting Detection; - Enterprise sensitive information Leak Scan; - Malicious Scripts Detection; - Vulnerability Assessment for Middleware; - Special Targets Scan; - Dynamic or Static Code Analysis; - Modular Design Scanners or Vulnerability Detecting Framework; - Advanced Persistent Threat Detect. ➡️https://github.com/We5ter/Scanners-Box #ИБ#Пентест#Tools
@Isaiahsystem · Post #643 · 27.11.2022 г., 06:10
我的阅读系统 下午好,诸位。今天总结下置顶频道手册的一些重要内容,分享过的信息源和三大主题,这些构成我阅读系统(feed)的部分雏形,关于我的频道,分享也提到过不少。这是事件、项目、Project 的第一步,当然还涉及没提到的信息管理,再是处理、输出和反馈,记忆(SRS)等。 信息源 泛文化系列 1:加入我 #RSS 订阅的重要内容。 泛文化系列 2:同上。 文化学术内容:偏学术向的订阅源内容。 电影系列:电影文化和评论相关内容。 游戏系列:游戏文化和评论相关内容。 三大主题 搜索主题:不会搜索就不会学习,太多辽。 探索主题:如何找资源和探索更多。 RSS 主题:RSS 烧制和处理这些资源内容。 我处理标签都很谨慎,今天就再加个阅读系统标签,毕竟后面还得生长。 #ReadingSystem#RSS#tools
Hashtags
@thedevs · Post #2077 · 18.09.2023 г., 11:47
LÖVE, a 2D game framework for Lua. #tools#lua#game @thedevs https://thedevs.link/1VEVAp
@thedevs · Post #1292 · 12.11.2018 г., 20:41
fx, command-line JSON processing tool. #tools#json#coding#cli @thedevs https://kutt.it/IImfUj
@Qiao_blog · Post #1184 · 31.08.2025 г., 10:18
▎BaiTTS-CLI-rs #github#tts#tools#工具#Linux#MacOS#Windows 一个基于 MultiTTS API 的命令行工具,用于将文本文档(.txt)转换为有声书音频(.wav),并可选择生成同步的 LRC 歌词文件。使用 Python 开发的同款工具 项目地址: https://github.com/Doraemonsan/BaiTTS-CLI-rs
@thedevs · Post #1697 · 06.03.2020 г., 14:47
CLUI: Building a graphical command line. #article#coding#tools#cli#terminal @thedevs https://kutt.it/KzFYgR
@thedevs · Post #1220 · 09.09.2018 г., 10:15
mkcert, a simple zero-config tool to make locally trusted development certificates with any names you'd like. #tools#security#ssl#coding @thedevs https://kutt.it/hc8dY5
@thedevs · Post #1831 · 22.10.2020 г., 15:12
Uno, pixel-perfect multi-platform applications with C# and WinUI. #tools#csharp#xaml @thedevs https://kutt.it/4VoOI2
@thedevs · Post #2103 · 07.04.2024 г., 08:35
Difftastic, a structural diff that understands syntax. #tools#diff#git @thedevs https://thedevs.link/XoFaY6
@thedevs · Post #1586 · 02.10.2019 г., 19:34
Outline, an open, extensible, wiki for your team. #tools#js#coding#doc @thedevs https://kutt.it/FBo1H8