Мы используем 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
Две головы одного дракона
Заходишь на сайт egov.kz - ляпота, всё электронное, все автоматически подтягивается из разных баз данных, все прям такое хайтек и уняня.
☺
Приходишь в ЦОН и начинается - база зависла, дайте такой-то документ, возьмите справку на портале, распечатайте и дайте - нам надо отсканировать, снять копию и вообще убедиться что у вас действительно есть хвост - бюрократия во всей красе. 🙇♂
Д - диссонанс. #egov
Как блять это устроено????
📲 В приложении eGov Mobile стал доступен новый цифровой сервис добровольного страхования имущества и гражданской ответственности.
Проект реализован NITEC совместно с ТОО «Страховой брокер «Tumar» и направлен на расширение спектра цифровых сервисов для граждан.
✅ Новый продукт позволяет пользователям оформить страховую защиту жилой недвижимости и ответственности перед соседями полностью онлайн. Сервис охватывает наиболее распространенные бытовые риски, включая пожар, взрыв, а также ущерб, причиненный в результате подтопления. Оформление осуществляется в формате ежемесячной подписки, что делает услугу гибкой и доступной для пользователей.
🔐 На текущем этапе сервис доступен пользователям, оформившим недвижимость.
После завершения регистрации права на имущество они получают в приложении уведомление с предложением оформить страховку.
Оформление полиса занимает всего несколько минут и проводится полностью в цифровом формате.
#eGov#госуслуги#бизнес#новости
📷BlueScreen | Digital Kazakhstan
⚡️У страха глаза велики
⚠️ Некоторые подписчики получили SMS-рассылку от номера 1414 (это номер электронного правительства).
❗️«Будьте аккуратнее, взломали сайт ЦОНов. Не открывайте SMS от 1414», – говорится в рассылке, активно распространяемой в мессенджерах.
‼️ «Если с 1414 придет SMS, по ссылке дальше не заходите. Нашу базу, оказывается, взломали хакеры. Сейчас на всех оформляют кредиты. Сегодня база не работает с 9 часов. Скажите всем», – сообщается в голосовых сообщениях.
✅ В пресс-службе АО «Национальные информационные технологии» поспешили опровергнуть информацию о взломе базы данных и разъяснили ситуацию:
«Уважаемые пользователи! Рассылка от 1414 не является фейковой. Данное сообщение поступило тем пользователям, которые не зарегистрированы в eGov mobile. Мобильное приложение eGov mobile отправляет персональные SMS и push-уведомления в различных жизненных ситуациях для прохождения опросов, а также для оповещения о новостях!».
🤲🏻 Мы большие молодцы, что не поддались панике. Большого резонанса сообщения о взломе eGov-а не получило.
✅ Подписывайтесь на телеграм-канал @aqparatsaqsysy и будьте информационно грамотными!
⤵️ Здесь наш канал в Instagram:
👉🏻🔗👈🏻
#eGov#паника
Құрметті қазақстандықтар!
Баршаңызды Ұлыстың Ұлы күні - Наурыз меркесімен құттықтаймыз!
Жақсылықтың жаршысы, жаңа жылдың бастауы - Наурыз мейрамы құт-береке әкелсін! Әр отбасында шат көңіл, ынтымақ пен бақыт салтанат құрсын!
Ізгі ниетпен, eGov командасы🌷
——————
Уважаемые казахстанцы!
Поздравляем всех с прекрасным праздником Наурыз!
Пусть праздник - предвестник добра и начало нового года, принесет благополучие вашей семье, родным и близким! Пусть в каждой семье царит счастье и радость!
С наилучшими пожеланиями, команда eGov🌷
#eGov#eGovkz
Құрметті қазақстандықтар!
Баршаңызды Ұлыстың Ұлы күні - Наурыз меркесімен құттықтаймыз!
Жақсылықтың жаршысы, жаңа жылдың бастауы - Наурыз мейрамы құт-береке әкелсін! Әр отбасында шат көңіл, ынтымақ пен бақыт салтанат құрсын!
Ізгі ниетпен, eGov командасы🌷
——————
Уважаемые казахстанцы!
Поздравляем всех с прекрасным праздником Наурыз!
Пусть праздник - предвестник добра и начало нового года, принесет благополучие вашей семье, родным и близким! Пусть в каждой семье царит счастье и радость!
С наилучшими пожеланиями, команда eGov🌷
#eGov#eGovkz
Құрметті қазақстандықтар!
Баршаңызды Ұлыстың Ұлы күні - Наурыз меркесімен құттықтаймыз!
Жақсылықтың жаршысы, жаңа жылдың бастауы - Наурыз мейрамы құт-береке әкелсін! Әр отбасында шат көңіл, ынтымақ пен бақыт салтанат құрсын!
Ізгі ниетпен, eGov командасы🌷
——————
Уважаемые казахстанцы!
Поздравляем всех с прекрасным праздником Наурыз!
Пусть праздник - предвестник добра и начало нового года, принесет благополучие вашей семье, родным и близким! Пусть в каждой семье царит счастье и радость!
С наилучшими пожеланиями, команда eGov🌷
#eGov#eGovkz
Друзья, мы продолжаем знакомить с блогом #ЖизненныеСитуации
👼🏻 Сегодня рассмотрим одну из полезных жизненных ситуаций - рождение ребенка. Данная услуга доступна на сайте www.gov.kz во вкладке «Семья».
Жизненная ситуация состоит из следующих шагов:
🔹 Прикрепление к поликлинике;
🔹 Встать на учет к врачу;
🔹 Выход в декретный отпуск во время беременности;
🔹 Регистрация рождения ребенка;
🔹 Встать в очередь в детский сад;
🔹 Получение выплат и пособий.
🌐 Все услуги вы можете получить сайте www.gov.kz.
#egov#ЖизненныеСитуации#Жизненныеситуации
Чтобы обезопасить себя от мошенников, каждый гражданин может установить самозапрет на выдачу займов. Это услуга «Стоп-кредит». Добровольный отказ от получения банковских займов, микрокредитов. Заказать данную услугу заемщики могут бесплатно на сайте eGov.kz и в приложении eGov Mobile. Если вы установите добровольный отказ от получения кредита, но в этот период на вас незаконно будет оформлен банковский заем или микрокредит, то кредитор обязан будет списать долг.
📻Слушайте подробнее в нашей радиопрограмме «Пять минут с FinGramota.kz» на «Народном радио» каждый день в 8:30 и 18:30.
🌊Будьте с нами на одной волне!
#fingramotakz#стопкредит#egov#народноерадио
#baspasöz_habarlamasy
#egov
#КультМедиа
Алматы қаласы Жандосов көшесі 51 мекенжайы бойынша «Азаматтарға арналған үкімет» мемлекеттік корпорациясы» коммерциялық емес акционерлік қоғамының Алматы қ. бойынша филиалының Жүргізуші куәліктері мен көлік құралдары бойынша дайын құжаттарды беру секторы жұмыс істейді, екінші деңгейлі банктер қосымшалары арқылы рәсімделген.
Жұмыс кестесі дүйсенбіден жұмаға дейін сағат таңғы 9.00-ден кешкі 18.00-ге дейін.
#пресс_анонс
#Алматы
#Qazaqstan
В Алматы по адресу Жандосова 51 работает сектор выдачи готовых документов по водительским удостоверениям и транспортным средствам филиала некоммерческого акционерного общества «Государственная корпорация «Правительство для граждан» по г.Алматы, оформленные онлайн через приложения банков второго уровня.
График работы с 09.00 до 18.00 с понедельника по пятницу.
Өзін алаяқтардан қорғау үшін әр азамат несие беруге тыйым сала алады. Бұл “Стоп-кредит” қызметі. Банк қарыздарын, микрокредиттер алудан ерікті түрде бас тарту. Бұл қызметке қарыз алушылар Egov.kz сайтында және Egov Mobile қосымшасында тегін тапсырыс бере алады. Сіз мұны Egov.kz сайтында және Egov Mobile қосымшасында жасай аласыз. Егер сіз несие алудан ерікті түрде бас тартуды таңдасаңыз, бірақ осы кезеңде сізге банк қарызы немесе микрокредит заңсыз рәсімделсе, онда банк немесе микроқаржы ұйымы қарызды есептен шығаруға міндетті болады.
📻Толығырақ «FinGramota.kz-пен бес минут» радиобағдарламасынан кун сайын 8:30 және 18:30-да «Халық радиосында» тыңдаңыз.
🌊Бізбен бір толқында болаңыз!
#fingramotakz#стопкредит#egov#халықрадиосы
🗓 Тамыз айындағы демалыс күндері
🎉Тамыз айында қазақстандықтар 30 тамыз - Конституция күнін тойлайды. Демалыс күні 27 тамыздан 29 тамызға ауысады.
Жұмыс кестесіне байланысты қызметкерлер:
Бес күндік жұмыс аптасында:
6-7, 13-14, 20-21, 28-29-30.
Алты күндік жұмыс аптасында:
7, 14, 21, 28-30 тамыз күндері демалады.
——————
🗓 Выходные дни в августе
🎉 В августе казахстанцы отмечают праздник 30 августа - День Конституции. Выходной день переносится с 27 августа на 29 августа.
В зависимости от рабочего графика, казахстанцы отдыхают:
При пятидневной рабочей неделе:
6-7, 13-14, 20-21, 28-29-30.
При шестидневной рабочей неделе:
7, 14, 21, 28-30.
#eGov#eGovkz#nitec
🗓Мамыр айындағы демалыс күндері
🎉Мамыр айында қазақстандықтар 3 мерекені атап өтеді: 1 мамыр - Қазақстан халқының бірлігі мерекесі, 7 мамыр - Отан қорғаушылар күні мен 9 мамыр - Жеңіс күні.
Жұмыс кестесіне байланысты қызметкерлер:
Бес күндік жұмыс аптасында:
1-2, 7-8-9-10, 14-15, 21-22, 28-29.
Алты күндік жұмыс аптасында:
1-2 , 7-8-9, 15, 22, 29 мамыр күндері демалады.
——————
🗓Выходные дни в мае
🎉 В мае казахстанцы отмечают 3 праздника: 1 мая - Праздник единства народа Казахстана, 7 мая - День защитника Отечества и 9 мая - День Победы.
В зависимости от рабочего графика, казахстанцы отдыхают:
При пятидневной рабочей неделе:
1-2, 7-8-9-10, 14-15, 21-22, 28-29.
При шестидневной рабочей неделе:
1-2 , 7-8-9, 15, 22, 29.
#eGov#eGovkz#nitec