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 слични објави

Пребарај: #nextcloud

当前筛选 #nextcloud清除筛选
Libreware

@libreware · Post #1207 · 14.11.2023 г., 15:58

Nextcloud now offers AI integration for your Nextcloud server. Apps aren't installed by default, except Smart Mail, Background Images & Sus Login. AI comes with risk, so #Nextcloud rates their #AI apps at 4 levels, based on 3 conditions. Conditions 1. Is it open source? 2. is the trained model free for self-hosting? 3. is the training data available and free to use? Rating levels 🟢 = All condition met 🟡 = 2 conditions met 🟠 = 1 condition met 🔴 = 0 conditions met The AI apps are listed below w/their ratings. 👇 IMAGE GENERATION 🟡Online StableDiffusion 🟡Self-Hosted StableDiffusion 🔴Online DALL-E 2 TEXT GENERATION 🟡LocalAI 🔴ChatGPT SPEECH-2-TEXT DICTATION 🟢OpenAI Whisper 🟡External Whisper SPEECH-2-TEXT TRANSCRIPTION 🟢OpenAI Whisper 🟢LocalAI SMART INBOX 🟢 Built-In (can be disabled in low-left settings) FACE/OBJECT RECOGNITION 🟢Recognize BACKGROUND IMAGES/BLUR 🟢 Built-In TRANSLATION 🟢Opus 🟢LibreTranslate 🔴DeepL SUSPICIOUS LOGIN 🟢 Built-In ⚡️@LinuxTechIndex

Libreware

@libreware · Post #1223 · 11.02.2024 г., 23:51

. You can log and track the phone locations of your family and friends in complete privacy, using your Nextcloud server. To do this you need to install the Nextcloud PhoneTrack App on your Nextcloud server, and the Android PhoneTrack App on every DeGoogled phone you want to track. The F-Droid version is old and buggy. To get the newer Dev Android version, you: 1. Go to the PhoneTrack Dev GitLab page, scroll down and click the "APK Direct Download" link 2. At top "Pipeline" option, click the Download arrow and select "AssembleDevDebug:archive" 3. This downloads a zip file. Extract the zip and install the APK. CONNECT ALL PHONES AND TRACK 4. On Nextcloud create a dedicated account for PhoneTracking. 5. Create a PhoneTrack "Session" in the Nextcloud PhoneTrack app. 6. Sign each phone into the Nextcloud PhoneTrack account, and on the phone, add a "PhoneTrack log job" to the Session on Nextcloud. ⚡️@LinuxTechIndex #PhoneTrack#Tracker#Nextcloud

AIGC

@aigcrubbish · Post #50 · 14.05.2025 г., 01:56

Nextcloud claims Google is being anticompetitive Nextcloud 指控谷歌存在反竞争行为 开源协作平台 Nextcloud 近日发表声明,称谷歌以"安全担忧"为由撤销了其 Android 客户端的关键文件同步权限。Nextcloud 指出该功能自2016年上线以来从未收到安全投诉,且包括谷歌自家应用在内的多个主流应用仍保留该权限。 Nextcloud 认为谷歌利用平台优势进行自我优待。尽管自2024年中旬多次申诉,谷歌仍拒绝恢复权限,导致数百万用户无法使用自动文件上传功能。 值得注意的是,通过 F-Droid 分发的 Nextcloud 客户端不受此限制,但官方表示这对多数用户并非可行替代方案。 原文链接:https://lwn.net/Articles/1021016/ #开源#反垄断#云计算#Android#Nextcloud #AIGC Read more