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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

Пронајдени 1,454 слични објави

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

Android Broadcast

@android_broadcast · Post #9810 · 20.01.2026 г., 09:05

🤖Запустить Linux Desktop на Android вполне реально и понятно как. Проект Local Desktop позволит вам это сделать. Запуск происходит через виртуализацию, доступную на Android 16. На скриншоте к посту Linux, запущенный на Pixel Tablet. #Android#Linux

Создатель Linux отстранил от работы 11 программистов, связанных с Россией. Основатель оперативной системы Линус Торвальдс заявил, что он финн, а значит не будет поддерживать действия властей России. «Если вы ещё не слышали об антироссийских санкциях, вам стоит как-нибудь почитать новости», — рекомендовал он. #новости#linux

Kompyuter Bilimlari | Windows Blog

@kompyuter_bilimlari · Post #6146 · 06.12.2023 г., 03:57

Yetti o’lchab bir kes ⚡️ Linux OT’ga o’tish istagida bo’lsangiz, tizimni o’rnatmasdan avval sinab ko’rishingiz mumkin. OnWorks platformasi yordamida Linux’ning eng mashhur distributivlarini brauzerning o’zida testdan o’tkazib, maqul kelganini o’rnating. Sayt barcha brauzer va tizimlarda hatto smartfonlarda ham ishlaydi. ~ Manba 👉🏼Birinchi raqamli Windows Blog | #linux / #lifehack

Kompyuter Bilimlari | Windows Blog

@kompyuter_bilimlari · Post #6039 · 28.10.2023 г., 13:27

Yetti o’lchab bir kes Linux OT’ga o’tish istagida bo’lsangiz, tizimni o’rnatmasdan avval sinab ko’rishingiz mumkin. OnWorks platformasi yordamida Linux’ning eng mashhur distributivlarini brauzerning o’zida testdan o’tkazib, maqul kelganini o’rnating. Sayt barcha brauzer va tizimlarda hatto smartfonlarda ham ishlaydi. ~ Manba 👉🏼Birinchi raqamli Windows Blog | #linux / #lifehack

Kompyuter Bilimlari | Windows Blog

@kompyuter_bilimlari · Post #5647 · 01.06.2023 г., 06:39

Yetti o’lchab bir kes Linux OT’ga o’tish istagida bo’lsangiz, tizimni o’rnatmasdan avval sinab ko’rishingiz mumkin. OnWorks platformasi yordamida Linux’ning eng mashhur distributivlarini brauzerning o’zida testdan o’tkazib, maqul kelganini o’rnating. Sayt barcha brauzer va tizimlarda hatto smartfonlarda ham ishlaydi. ~ Manba 👉🏼Birinchi raqamli Windows Blog | #linux / #lifehack

infosecurity

@tg_infosec · Post #3883 · 24.12.2025 г., 12:32

• Относительно недавно была опубликована утилита Zev, которая подсказывает команды в терминале по её описанию на естественном языке. В основе утилиты лежит языковая модель. • Если пользователь забыл структуру команды, то он может описать её на естественном языке прямо в терминале. Языковая модель проанализирует запрос и выведет подходящие команды с кратким описанием. Команду из выдачи можно скопировать и выполнить в этом же окне терминала. • Код утилиты написан на Python, а для использования есть два варианта: можно подключить API от OpenAI или использовать локальнуюнейросеть через Ollama. • Саму утилиту в терминале можно запустить двумя способами: zev — интерактивный режим с пошаговым выполнением, zev <запрос> — прямой вопрос. Код утилиты открыт и доступен на GitHub. ➡️https://github.com/dtnewman/zev #Ai#Linux

Hashtags

Android Broadcast

@android_broadcast · Post #9441 · 22.08.2025 г., 15:26

🤯ОФИЦИАЛЬНО На Android запускаются графические Linux приложений В Android 16 QRP2 Beta 1 уже можно запустить графические Linux приложения. На скриншоте - Visual Studio Code для Debian. Объединение технологий ChromeOS и Android дают свои результаты и идёт расширение возможностей. Дальше - вся ваша Steam библиотека будет доступна через Proton (как в SteamDeck)🔥🔥🔥 Источник - Mishaal Android News #android16#linux

infosecurity

@tg_infosec · Post #3202 · 14.05.2025 г., 12:32

👩‍💻 Linux Command Library. • Нашел очень полезное приложение для #Android, которое представляет собой нечто среднее между шпаргалкой, энциклопедией и самоучителем для изучения различных команд Linux. • Здесь вы найдете все, что используемые при работе с UNIX-подобными системами. Все команды разбиты по разделам. Например для работы с файлами, папками, сетью и т.д. А может вы ищите хакерские примочки? Пожалуйста! • Исходный код открыт, приложение можно скачать с GitHub или F-Droid. #Linux

12•••2223242526•••100•••121122
ПретходнаСтраница 24 од 122Следна