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

Пребарај: #ypp

当前筛选 #ypp清除筛选

Как проходит ООНовский экзамен YPP? продолжение Есть два больших блока — General Paper и Specialized Paper. Первая — одинаковая для всех направлений (в этом году был еще Management и Human rights). General Paper поделена на две части. В первой — 84 вопроса, на решение которых дают всего 36 минут. "Это же нужно отвечать 2-3 вопроса в минуту!" запаниковала я. Еще сильнее стрессанула, когда поняла, что трачу больше минуты на каждый вопрос. Однако я зря переживала — длинные вопросы были только в начале, к тому же несложные — маленькие текстики, где нужно было выделить основную мысль и написать "правда/ложь/не указано" под предлагаемыми утверждениями. Далее — цела куча вопросов на определением типа личности. В тренировочных вариантах их не было, что возмутило некоторых сдающих. Плюс, непонятно, как они будут их оценивать, потому что по идее нельзя дать неправильный ответ. Многие вопросы были очень неоднозначные, например, "Всегда ли вы доводите задуманные дела до конца?". Вероятно, правильный ответ да, но ведь и ежу понятно, что планы меняются, перестают быть актуальными, появляется новая информация. В общем, странная часть. Потом был тест на логику с разными фигурками и цифрами. Честно, во многих из них мне не удалось найти никакого паттерна. Хотя, я уверена, что, потренировавшись, решать их было бы гораздо проще. Какие-то вопросы были несложные, типа "Вася сильнее Пети, Маша умнее Кати" итд, а в конце нужно определить верно ли, что Дима слабее Кати. Первая часть Specialized paper простая. Если вы действительно работали в Communication, писали пресс-релизы и организовывали мероприятия, то ответите без проблем. А вот вторая сущий кошмар. Дело в том, что в Global Communication входили темы по управлению информацией и библиотечному делу, о котором. ничего не знаю. Пришлось угадывать. Экзамен длится 2 часа, каждую из частей можно делать в любом порядке, а еще между ними можно брать паузы на отдохнуть, прогуляться и перекусить. Время всегда в обрез, за счет этого можно стрессануть, но лучше не надо. Ну и напоследок напомню, что это всего лишь один путь в ООН, есть и другие, не переживайте. Сдавали #YPP (💪)? Или хотели бы сдать (🙋)?

Hashtags

Young Professional Program ООН Не каждый год, но часто Россия попадает в список недопредставленных стран ООН. Это позволяет молодым специалистам и специалисткам попытать счастья в YPP экзамене в разных областях. Скажу сразу - конкуренция на эту программу огромная. Посудите сами - заявку подают несколько тысяч человек (в среднем 4000), из них отбирают где-то тысячу, которую приглашают на тест, на котором тоже отсеивают очень много людей. Третий этап - письменный экзамен с открытыми вопросам. Потом - собеседование. До финала доходят человек 30-40. Профили счастливиц помещают в ростер, откуда по идее их могут пригласить на открытые вакансии в обход обычного отбора и даже без собеседования. В теории, людям из ростера даже не нужно иметь релевантный опыт. Однако попадание в ростер это вообще не гарантия. А число тех, кто получит контракт, невозможно предугадать. Не подумайте, что я вас отговариваю от подачи документов на программу, просто хочу, чтобы вы понимали масштаб конкуренции и, в случае провала, не принимали это близко к сердцу. Заявку я подала еще в октябре, выбрав направление Global Communication. В апреле меня пригласили на сам тест, точную дату которого обьявили только в июле. Однако с момента приглашения, мне открыли доступ на тренировочный портал, где можно было посмотреть список рекомендованного чтения и прошлогодние варианты тестов. Последние только для ознакомления с форматом, правильные ответы не сообщались. К сожалению, я так и нашла время на подготовку к экзамену. Скорее всего это случилось потому, что я не сильно мотивирована работать в Communication плюс я не очень верила в успех мероприятия. Могу, конечно, написать еще о больших нагрузках, но, честно, это скорее отмазка. Когда есть сильная мотивация, я могу найти время на все, что угодно. В общем, в конце концов, тренировочный сайт я открыла только в последние два дня перед экзаменом. Как проходит экзамен? продолжение следует... #YPP

Hashtags

Торговый переговорщик

@tradenegotiator · Post #200 · 23.03.2023 г., 20:50

В ВТО продолжается прием заявок для участия в программе Young Professionals Programme 2024 (YPP). Реализация программы YPP была запущена в 2016 г. Программа предоставляет возможность для молодых квалифицированных специалистов из развивающихся и наименее развитых стран расширить свои знания о ВТО. К участию в программе приглашены специалисты из «недопредставленных» членов ВТО и является попыткой Секретариата ВТО расширить круг специалистов из этих стран. Прошедшим отбор молодым специалистам будет предложена работа в одном из подразделений Секретариата ВТО. Среди стран СНГ свои силы могут попробовать специалисты из Армении, Казахстана, Киргизии, Таджикистана. Интересные факты: по последним данным в Секретариате ВТО сейчас работают 627 человек, среди которых из Франции - 165, Англии - 46 и Испании - 45. Из России в Секретариате ВТО работают 7 человек. #YPP#ВТО#секретариатВТО