@thedevs · Post #1199 · 18.08.2018 г., 07:05
Lazygit, simple terminal UI for git commands. #tools#git#terminal @thedevs https://kutt.it/I0jB9p
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 #1199 · 18.08.2018 г., 07:05
Lazygit, simple terminal UI for git commands. #tools#git#terminal @thedevs https://kutt.it/I0jB9p
@thedevs · Post #1860 · 25.12.2020 г., 17:41
Directus, wrap your SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin. #tools#sql#api @thedevs https://kutt.it/ANZuhF
@NewLearnerChannel · Post #15136 · 06.01.2026 г., 10:03
#AI#Tools#Blog#years#Life 📮《2025 玩物志:「灵活就业」的一年》 博文> 盘点 2025 不再全职工作的一年,工具的意义从「提效」变成了: 在不确定性中,维持一套可持续运转的生活秩序。 🧰软件盘点 ✦ 滴答清单:不是管理任务,是对抗分心 ✦ 个人站点:完全自定义的码字基地 ✦ 多邻国:最适合破冰的语言学习伴侣 ✦ 腾讯会议:不止于会议,工作之外的线上闲聊 ✦ 语音输入法:不让信息输出的带宽限制堵塞交流 ✦ Notion AI:为生活与复杂问题写 README ✦ Claude Code:AI 辅助编程,持续构建产品 ✦ Strava:4+2 骑行探索 ✦ Roam FM:用声音漫游世界,不重复的背景音 💻硬件盘点 ✦ M4 MacBook Air:轻量且可靠的移动办公 ✦ DJI Mini 5 Pro:4+2+1 的探索 ✦ Anker 充电宝:移动办公的续航担当 🧩一句话 ✦ 工具带来的不是效率,而是秩序感 * 本文来自自留地伙伴 频道:@NewlearnerChannel
@thedevs · Post #1727 · 23.04.2020 г., 18:21
Themer, generates themes for your development environment (editors, terminals, wallpapers, and more). #tools#editor#terminal @thedevs https://kutt.it/YV16EC
@NahidaBookmarks · Post #50 · 03.02.2024 г., 20:17
USB Device Tree Viewer / USB 设备树查看器 https://www.uwe-sieber.de/usbtreeview_e.html#download Windows 下 lsusb 的 GUI 替代 偶尔可以 debug 用,或者看设备信息。 Linus 好像在某期视频中尝试达到 USB 设备上限,似乎用的就是这个软件。 这次是看到了这个视频 https://www.bilibili.com/video/av1350209521/ #win#tools#free#software#dev#hardware
@AM_CLUBS2 · Post #230 · 02.12.2024 г., 03:46
Arc最强浏览器,一定会让你「坠入爱河」,直接抛弃多年的Google浏览器,新手入门必须了解的实用功能 #tools#浏览器#ai#web3#工具 https://youtu.be/NTGQ7bb5z7c
@Dulirenorg · Post #197 · 09.06.2019 г., 05:34
#tools#knot#结绳术🧶#防盗🔑🔓 这里有一份行窃指南!
@hanzichen · Post #1469 · 27.12.2025 г., 23:58
Warpdrop Warpdrop is a privacy-first, peer-to-peer file sharing tool that allows users to securely transfer files directly between terminals and browsers with ephemeral links, powerful NAT traversal, and complete self-hosting control. 🔗 Links: - Website - Features - Screenshots - Support group - Source code Developer: Mohd Zaid ❤️ Support the Project If this project makes your life easier, here are a few quick ways to show some love: ⭐ Star the repo/app ☕ Buy a coffee for the developer 🛠 Contribute code, issues, or pull-requests 🏷 Tags: #Website#P2P#Tools#Transfer
@thedevs · Post #1269 · 29.10.2018 г., 13:52
DeepCreamPy, decensoring hentai with deep neural networks. #tools#ml#python#fun @thedevs https://kutt.it/GDftJI
@thedevs · Post #1566 · 03.09.2019 г., 14:43
Chart.xkcd is a chart library plots sketchy, cartoony or hand-drawn styled charts. #tools#chart#js @thedevs https://kutt.it/mA4be6
@thedevs · Post #1191 · 07.08.2018 г., 16:34
ApexCharts, a modern JavaScript charting library to build interactive charts and visualizations with simple API. #tools#js#chart @thedevs https://kutt.it/eLpWIf
@thedevs · Post #1722 · 18.04.2020 г., 17:38
Falcon, a free, open-source SQL editor with inline data visualization. #tools#sql#database @thedevs https://kutt.it/cXJ3ek