Skip to content

Instantly share code, notes, and snippets.

@artrey
artrey / cmd.sh
Last active September 10, 2023 16:17
code report from a repo
find . -type f ! -name '*.png' ! -name '*.ico' | xargs awk 'FNR==1{print "\n--- File "FILENAME"\n";}{ print }' > ../report.txt
libreoffice.writer ../report.txt

Тестовое задание

Необходимо реализовать систему выполнения задач в виде HTTP сервиса. Сервис защищен авторизацией, значит каждый пользователь системы видит и управляет только своими задачами.

Контекст

Есть несколько долгих (по времени выполнения) функций. Хочется иметь сервис, который будет предоставлять возможность вызова этих функций с предоставлением мета информации о статусе выполнения функции.

Типичный сценарий:

@artrey
artrey / help.md
Last active October 24, 2023 14:15

Grab kubeconfig from AWS

aws eks update-kubeconfig --region eu-central-1 --name data-platform --profile data-platform-production --alias dp-prod
  1. Установить подключение до VPN сервера
  2. Настроить DoT (DNS-over-TLS) или DoH (DNS-over-HTTPS). Сетевые правила > Интернет-фильтры > Настройка DNS > Добавить сервер. Подходит, например, сервер от яндекса: https://yandex.com/support/dns/keenetic.html
  3. Прописать статические маршруты до желаемых сервисов. Удобнее всего через bat-файл. Как узнать адреса и маски: https://forum.keenetic.com/topic/14251-%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-instagram/
@artrey
artrey / README.md
Created October 28, 2023 21:04
GDAL local installing

1. Install system gdal

brew install gdal
apt install libgdal-dev gdal-bin