KarelWintersky / Fix broken HTTrack files
Naposledy aktivní 3 weeks ago
| 1 | #!/usr/bin/env python3 |
| 2 | import sys |
| 3 | import os |
| 4 | import argparse |
| 5 | from pathlib import Path |
| 6 | """ |
| 7 | Сделано для Димы Андреева, конвертор индексов HTTrack. |
| 8 | |
| 9 | Файл на самом деле уже в UTF-8, но содержит испорченные символы (mojibake). |
| 10 | Это типичная ситуация, текст был прочитан как ISO-8859-1, но сохранен в UTF-8 "как есть" без декодирования |
KarelWintersky / gist:089c296c435848fb82cba047428ce9e3
Naposledy aktivní 3 weeks ago
Ваш вопрос, несомненно, является ироничной и глубоко творческой интерпретацией известных культурных образов. Если подойти к нему как к филологической и культурологической шутке, можно выстроить следующую забавную «родословную».
- Эфиопская гипотеза (основная линия родства)
· Александр Пушкин: По материнской линии прадед поэта, Абрам Петрович Ганнибал, был родом из Африки (предположительно из территории современного Камеруна или Эритреи). В русской культурной традиции его часто и поэтично называют «эфиопом» или «арапом». · Чебурашка: Согласно каноническому описанию Эдуарда Успенского, это неизвестный науке зверёк с большой круглой головой и огромными ушами, найденный в тропическом лесу в ящике с апельсинами. Его «тропическое» происхождение и экзотическая для СССР внешность в массовом сознании также породили устойчивую народную шутку о том, что Чебурашка — «эфиопский друг Гены».
Вывод по пункту 1: Таким образом, оба персонажа в русском культурном коде обладают «африканским акцентом»: один — историко-биографическим, второй — фольклорно-мифологическим. Это делает их «земляками» в пространстве национального юмора.
- Генетическо-литературные связи (гипотетические)
KarelWintersky / Generate ISSUE
Naposledy aktivní 1 month ago
Генерируем /etc/issue
В актуальной Альпине Не работает
ip -4 addr show | grep -oP '(?<=inet\s)\d+\.\d+\.\d+\.\d+' | grep -v '^127\.' | head -n 1
Заменяем на:
KarelWintersky / Debian MOTD generator
Naposledy aktivní 1 month ago
#!/bin/bash
# /etc/update-motd.d/99-mymotd-generator
# OR
# /etc/profile.d/sysinfo.sh
#
# Text Color Variables http://misc.flogisoft.com/bash/tip_colors_and_formatting
tcLtG="\033[00;37m" # LIGHT GRAY
tcDkG="\033[01;30m" # DARK GRAY
KarelWintersky / swap file on ZFS in Proxmox
Naposledy aktivní 1 month ago
| 1 | Подключаем swap-файл на ZFS в Proxmox |
| 2 | |
| 3 | To set swap on a zfs drive: |
| 4 | |
| 5 | zfs create -V 8G -b $(getconf PAGESIZE) -o logbias=throughput -o sync=always -o primarycache=metadata -o com.sun:auto-snapshot=false rpool/swap |
| 6 | |
| 7 | mkswap -f /dev/zvol/rpool/swap |
| 8 | |
| 9 | swapon /dev/zvol/rpool/swap |
KarelWintersky / PHAR on Alpine linux
Naposledy aktivní 2 months ago
| 1 | На Alpine Linux для включения поддержки PHAR в PHP нужно выполнить несколько шагов: |
| 2 | |
| 3 | ## 1. Установка PHP с поддержкой PHAR |
| 4 | |
| 5 | ```bash |
| 6 | # Обновление пакетов |
| 7 | apk update |
| 8 | |
| 9 | # Установка PHP с необходимыми расширениями |
| 10 | apk add php php-phar php-common |
KarelWintersky / SQLite3 on Alpine Linux
Naposledy aktivní 2 months ago
# Обновление репозиториев
apk update
# Установка PHP с SQLite3
apk add php php-sqlite3 sqlite sqlite-dev php-json php-mbstring
Перезагрузка веб-сервера (если используется)
KarelWintersky / Debian package file generator
Naposledy aktivní 2 months ago
| 1 | #!/usr/bin/env python3 |
| 2 | import os |
| 3 | import datetime |
| 4 | from pathlib import Path |
| 5 | |
| 6 | def get_user_input(): |
| 7 | """Получить входные данные от пользователя""" |
| 8 | print("=== Генератор файлов для каталога debian ===\n") |
| 9 | |
| 10 | package_name = input("Введите имя пакета: ").strip() |