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

Резултати

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

Пребарај: #osa

当前筛选 #osa清除筛选
Addis Standard

@addisstandardeng · Post #21309 · 04.02.2026 г., 14:38

News: Prominent #Oromo Gadaa scholar Asmerom Legesse passes away at 94 Asmerom Legesse (PhD), a distinguished scholar renowned for his pioneering research on the Oromo #Gadaa system, has passed away at the age of 94. Born on 5 February, 1931, in #Eritrea, Asmerom was widely recognized for his in-depth studies of Oromo traditions and governance, which have become foundational references for scholars of #African indigenous systems. In a statement, the Oromo Studies Association (#OSA) confirmed his death, expressing deep sorrow over the loss of a researcher described as a “kinsman of the Oromo people.” The association noted that Asmerom’s work on Oromo customs, history, and culture significantly advanced understanding of political and social systems across Africa. The Oromia Culture and Tourism Bureau expressed deep condolences, emphasizing that his life’s work preserved the Oromo Gadaa system and documented its practices for future generations, serving as.... Read more: https://addisstandard.com/?p=54991

🎙Брифинг официального представителя МИД России М.В.Захаровой(Москва, 30 июля 2025 года) 🔹#ПреступленияКиевскогоРежима 🔹О наказании за преступления киевского режима 🔹О поставках вооружений киевскому режиму 🔹О Международной экологической конференции в Республике Алтай 🔹О принятой парламентом Болгарии антироссийской декларации 🔹О принятии в Британии «Закона о безопасности в Интернете» 🔹О ситуации в Молдавии 📰Читайте 📺Смотрите *** #ПреступленияКиевскогоРежима Киевский неонацистский режим продолжает совершать с помощью западного оружия террористические атаки против мирного населения нашей страны. К сожалению, дети, женщины и пожилые люди продолжают становиться жертвами необандеровцев. За минувшую неделю от обстрелов и ударов вражеских беспилотников пострадали 155 мирных жителей. Из них: 24 погибли, 131 ранены, в т.ч. четверо несовершеннолетних. #НАТО#ФРГ Продолжается накачка ВСУ западным оружием. По сообщениям СМИ, Берлин уже якобы передал киевскому режиму три системы ЗРК «Пэтриот», ведёт переговоры с Вашингтоном о поставке дополнительных комплектов. В сети упоминается уничтожение 27 июля российскими военными одной из таких установки во время разгрузки и развёртывания. Отметим, что так называемый «жизненный цикл» западных вооружений, передаваемых режиму Зеленского, в современных боевых условиях весьма недолог. Несмотря на всё происходящее, одержимость Запада идеей нанести России, как они сформулировали, «стратегическое поражение» руками украинцев сохраняется. В любом случае за поддержку укронацистов платят (и немало): рядовые граждане Украины платят своими жизнями, жители стран Европейского Союза оплачивают всё это из своего кармана. #OSA#Цензура#ДвойныеСтандарты В Британии принят «Закон о безопасности в Интернете». Как водится в англосаксонском мире, за красивой обёрткой и высокопарными словами о необходимости «защитить подданных» скрывается грязная, чудовищная страшная реальность: британские власти получают инструмент тотального контроля над любой онлайн-деятельностью жителей Туманного Альбиона. Альбион становится ещё более туманным... Данный акт, среди прочего, обязывает социальные сети, мессенджеры и платформы определять возраст пользователей и, по сути, на постоянной основесканировать не только открытые ленты и публикации, но и личные сообщения и переписку на предмет «незаконного» контента. ❗️То есть тайна переписки не просто может быть ограничена по решению суда или в ходе оперативно-следственных действий, здесь она в принципе ликвидируется как класс. #Иран#ИЯП Не могут не вызывать серьёзной озабоченности регулярно раздающиеся угрозы в адрес Ирана нанести новые ракетно-бомбовые удары по его ядерным объектам. Цинизма подобным заявлениям добавляет тот факт, что они звучат под прикрытием мнимой заботы о нераспространении ядерного оружия. Заметим, что речь идёт о ядерном оружии, которого у Исламской Республики Иран нет и которое, как неоднократно подтверждало руководство МАГАТЭ, Тегеран не разрабатывает. Иными словами, предвзятые, не подкреплённые убедительными, технически объективными оценками и грамотными аргументами суждения, густо замешанные на иранофобии, выдаются за достаточное основание для очередной агрессии. ☝️ Бомбёжки ядерных объектов не должны становиться обычным делом в международной практике. Связанные с этим катастрофические риски нельзя ни игнорировать, ни оправдать. Совет Безопасности ООН давно и однозначно квалифицировал такие нападения как недопустимые, хотя теперь об этом некоторые не любят вспоминать, а то и вовсе игнорируют, поставив свою конъюнктурную политику превыше всего.

Russian Mission to EU

@RussianMissionEU · Post #2078 · 31.07.2025 г., 14:17

🎙Брифинг официального представителя МИД России М.В.Захаровой(Москва, 30 июля 2025 года) 🔹#ПреступленияКиевскогоРежима 🔹О наказании за преступления киевского режима 🔹О поставках вооружений киевскому режиму 🔹О Международной экологической конференции в Республике Алтай 🔹О принятой парламентом Болгарии антироссийской декларации 🔹О принятии в Британии «Закона о безопасности в Интернете» 🔹О ситуации в Молдавии 📰Читайте 📺Смотрите *** #ПреступленияКиевскогоРежима Киевский неонацистский режим продолжает совершать с помощью западного оружия террористические атаки против мирного населения нашей страны. К сожалению, дети, женщины и пожилые люди продолжают становиться жертвами необандеровцев. За минувшую неделю от обстрелов и ударов вражеских беспилотников пострадали 155 мирных жителей. Из них: 24 погибли, 131 ранены, в т.ч. четверо несовершеннолетних. #НАТО#ФРГ Продолжается накачка ВСУ западным оружием. По сообщениям СМИ, Берлин уже якобы передал киевскому режиму три системы ЗРК «Пэтриот», ведёт переговоры с Вашингтоном о поставке дополнительных комплектов. В сети упоминается уничтожение 27 июля российскими военными одной из таких установки во время разгрузки и развёртывания. Отметим, что так называемый «жизненный цикл» западных вооружений, передаваемых режиму Зеленского, в современных боевых условиях весьма недолог. Несмотря на всё происходящее, одержимость Запада идеей нанести России, как они сформулировали, «стратегическое поражение» руками украинцев сохраняется. В любом случае за поддержку укронацистов платят (и немало): рядовые граждане Украины платят своими жизнями, жители стран Европейского Союза оплачивают всё это из своего кармана. #OSA#Цензура#ДвойныеСтандарты В Британии принят «Закон о безопасности в Интернете». Как водится в англосаксонском мире, за красивой обёрткой и высокопарными словами о необходимости «защитить подданных» скрывается грязная, чудовищная страшная реальность: британские власти получают инструмент тотального контроля над любой онлайн-деятельностью жителей Туманного Альбиона. Альбион становится ещё более туманным... Данный акт, среди прочего, обязывает социальные сети, мессенджеры и платформы определять возраст пользователей и, по сути, на постоянной основесканировать не только открытые ленты и публикации, но и личные сообщения и переписку на предмет «незаконного» контента. ❗️То есть тайна переписки не просто может быть ограничена по решению суда или в ходе оперативно-следственных действий, здесь она в принципе ликвидируется как класс. #Иран#ИЯП Не могут не вызывать серьёзной озабоченности регулярно раздающиеся угрозы в адрес Ирана нанести новые ракетно-бомбовые удары по его ядерным объектам. Цинизма подобным заявлениям добавляет тот факт, что они звучат под прикрытием мнимой заботы о нераспространении ядерного оружия. Заметим, что речь идёт о ядерном оружии, которого у Исламской Республики Иран нет и которое, как неоднократно подтверждало руководство МАГАТЭ, Тегеран не разрабатывает. Иными словами, предвзятые, не подкреплённые убедительными, технически объективными оценками и грамотными аргументами суждения, густо замешанные на иранофобии, выдаются за достаточное основание для очередной агрессии. ☝️ Бомбёжки ядерных объектов не должны становиться обычным делом в международной практике. Связанные с этим катастрофические риски нельзя ни игнорировать, ни оправдать. Совет Безопасности ООН давно и однозначно квалифицировал такие нападения как недопустимые, хотя теперь об этом некоторые не любят вспоминать, а то и вовсе игнорируют, поставив свою конъюнктурную политику превыше всего.

L'Osservatorio - Italia

@Osservatorioitaliano · Post #25205 · 10.04.2026 г., 19:24

#Italia#Cuba#Roma Domani 11 Aprile si terrà a Roma alle ore 15:00 la Manifestazione Nazionale contro il blocco USA a Cuba, la manifestazione è stata promossa dall'Associazione Nazionale di Amicizia Italia-Cuba. Il corteo partirà dal Colosseo e vedrà la presenza di diverse realtà, associazioni, partiti e artisti, tra qui: #SI|LEFT, #EV|G/EFA, #PRC|LEFT, #M5S|LEFT, #CGIL, #FIOM, #ANPI, #ARCI, #USB, #PaP|Estrema sinistra, #PCI|Estrema sinistra, #OSA, #CR e molti altri. @Osservatorioitaliano