Skip to content

Instantly share code, notes, and snippets.

View unreturned's full-sized avatar
:shipit:
Working from home

Dmitrii Kovalkov unreturned

:shipit:
Working from home
  • SPB
  • 16:14 (UTC +03:00)
View GitHub Profile
@unreturned
unreturned / bright.sh
Created November 28, 2025 22:59
bright function for my lenovo
bright() {
if [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
echo "Usage: $FUNCNAME [-s|-m|-v VALUE|-p PERCENT]"
echo " -s show current brightness"
echo " -m set max brightness"
echo " -v set specific value"
echo " -p set percent (0-100)"
echo " no args: show and set max if needed"
return 0
fi
@unreturned
unreturned / get_deckhouserelease_manifest.sh
Last active September 17, 2025 09:07
get_deckhouserelease_manifest.sh
#!/usr/bin/env bash
# set -euxo pipefail #DEBUG
set -euo pipefail #NORMAL
# Устанавливаем значение по умолчанию (пустую строку) для RELEASE_CHANNEL
RELEASE_CHANNEL_OR_VERSION=""
VALID_CHANNELS=("alpha" "beta" "early-access" "stable" "rock-solid")
# Функция, чтобы проверить, совпадает ли RELEASE_CHANNEL с форматом версии
is_version_format() {
@unreturned
unreturned / ingress-nginx-sizes.sh
Created September 17, 2025 00:07
ingress-nginx-sizes.sh
#!/usr/bin/env bash
set -euxo pipefail
MYVERSIONS=(
"registry.deckhouse.ru/deckhouse/ee/install:v1.71.6"
"registry.deckhouse.ru/deckhouse/ee/install:v1.72.2"
"dev-registry.deckhouse.io/sys/deckhouse-oss/install:main"
)
for MYVERSION in "${MYVERSIONS[@]}"; do
@unreturned
unreturned / python-girls-oop.md
Created September 6, 2011 12:03
Так как недоступен iproc.ru/2009/08/python-girls-oop/ дабы для себя не потерять

Питон, девушки, и объектно-ориентированное программирование

Исходный текст я взял здесь.

Буратино (о полиморфизме):
— Тебя как зовут?
— Мальвина!
— Мы не в сауне! В жизни тебя как зовут?!

— Марина...