Skip to content

Instantly share code, notes, and snippets.

View MaxymVlasov's full-sized avatar
🚴‍♂️
🇺🇦

Maksym Vlasov MaxymVlasov

🚴‍♂️
🇺🇦
View GitHub Profile
@MaxymVlasov
MaxymVlasov / clone.sh
Created June 27, 2023 13:45
Clone all user/org repos
gh repo list "$GH_ORG_OR_USER_NAME" --limit 1000 | sort > repos.list
cat repos.list | while read -r repo _; do
echo "--- Start $repo ---"
gh repo clone "$repo" "$repo"
echo "--- End $repo ---"
done
@MaxymVlasov
MaxymVlasov / pre-commit.yaml
Last active July 25, 2023 19:01
Migration to new versions, material for talk - TBD | Міграція на нові версії, матеріал доповіді - https://youtube.com/live/uK8QgE17dzg
repos:
- repo: https://github.com/antonbabenko/pre-commit-terraform
rev: v1.77.1
hooks:
#? Restricts Terraform and providers versions.
#?
#?
#? Terraform
#?
@MaxymVlasov
MaxymVlasov / словник.md
Created July 25, 2020 23:40
Словничок по Колгоспу Тварин Орвела (для https://t.me/vm_stream)
В книжці В реальному світі
Битва під Корівником громадянська війна на теренах колишньої російської імперії
Битва під Вітряком німецько-радянська війна
Ворон Мойсей Російська Православна Церква
Вівці корисні ідіоти
Вітряк ДніпроГЕС та інше. Єдине, часто їх підірвали саме війська НКВС а не німці
Голуби Розвідка і пропаганда назовні
Кнур Наполеон Сталін
Кнур Пищик пропагандистська машина, можливо якийсь місцевий Геббельс
# How to install:
# pre-commit install --install-hooks && pre-commit install --install-hooks -t commit-msg
# How temporary skip one of hooks: https://pre-commit.com/#temporarily-disabling-hooks
repos:
#######
# ALL #
#######
@MaxymVlasov
MaxymVlasov / 1. ~\.aws\credentials
Last active July 4, 2019 07:28
AWS CLI for IAM users with enabled MFA. Using without --profile option and without everyday useless repetition
[get-mfa]
aws_access_key_id = XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
@MaxymVlasov
MaxymVlasov / 1_tf12.tf
Last active July 9, 2019 15:01
make list of strings w/ computable elements in string. Terraform 0.12
variable "account_names" {
default = ["prod", "dev", "sb"]
}
variable "aws_accounts_ids" {
type = "map"
default = {
dev = "xxxxxxxxxxxx"
prod = "yyyyyyyyyyyy"
[user]
name = MaxymVlasov
email = m.vlasov@post.com
signingkey = D17008C3CDCF957F
[gpg]
program = /usr/bin/gpg
[core]
editor = "vim"
[commit]
gpgsign = true

КПІ 5 курс, 2 семестр

Пари за 2 тижні Назва предмету Препод Тип
2 Лек, 1 Лаб Технології розподілених обчислень Гордієнко Ю. Г.
2 Лек, 1 Прак Патентознавство та інтелектуальна власність Лек - Ромашко А. С., прак - Гаврушкевич Н. В. Залік
1 Лек, 1 Прак Цивільний захист Пятова А. В.
2 Лек, 1 Прак Основи інженеріїї та технології ст

If you need to get all the keys from the branch of Consul and put in .ini file:

[service]
{{range tree "path/to/service"}}{{.Key | replaceAll "/" "." }}={{.Value}} 
  1. tree get all keys by path.
  2. range get access to {{.Key}} and {{.Value}} constructions.
  3. {{.Key | replaceAll "/" "." }} - replace all / in path to nested keys in dir (path/to/service) to ..
Feature AWS API Gateway Kong
gzip - (AWS cloudfront supports gzip compression , what you can do is just create new cloudfront distribution a