Не так интересно, как первая часть.
"Возвращение в кафе полустанок", Фэнни Флэгг
"Хладнокровная, не обращающая ни на что внимания жизнь превращает лицо каждого человека в маску, оно становится деланым, внешним, как будто у человека несколько лиц. Некоторые постоянно пользуются только одной из этих масок, и она, естественно, постепенно загрязняется и покрывается морщинами. Это экономные люди. Другие сохраняют особую маску для своих близких, иные же постоянно меняют свои маски, но, войдя в преклонный возраст, вдруг видят, что вот это — их последняя маска, и она скоро износится и погибнет, и тогда выступит из-под последней маски их истинное лицо."
Именно так. Но само произведение мне не зашло, возможно тут скрыт менталитет нации автора.
"СЛепая сова", Садек Хедаят
Первое, что бросилось в глаза:
"Да мы на тебя в суд подадим за то, что ты ушла!" - это прямо уму не постижимо, подумалось мне. Но следующие строки и понимание того, что это Япония, дали понять, что это просто давление на "национальную сознательность".
Как выяснилось, эта книга - хилинг-роман, мне оно не особо надо )
Правда, как по мне, в книге есть интересная фишка - упор на значения цветов, и, как выяснилось, в разных культурах значение цветов отличаются.
"В букете из 999 подсолнухов спрятана фраза «буду любить тебя во всех вселенных». 108 цветков дарят с предложением руки и сердца, 99 символизируют бесконечную любовь, 11 – самую сильную любовь. Букет из 7 подсолнухов намекает на тайную любовь, а один-единственный цветок – любовь с первого взгляда."
"Я знаю, что Северный полюс очень далеко, и все равно находится с нами на одной планете. А значит, небо над Северным полюсом и над Кудзиранума тоже одно. Если посмотреть на небо, будет не так грустно!" - эта цитата не является чем то новым, мы ее интерпритации слышали уж неоднократно, но пусть будет...
"Цветочная лавка на перекрестке судеб. Каждый цветок хранит чью-то историю", Юкихиса Ямамото
Наблюдаются, отчасти, отголоски "Джейн Эир", но в данном случае за героиню переживаешь больше и чувствуется, что она пережила несколько больше Джейн. На фоне же "Скотного двора" и "1984" эта работа разительно отличается, так как не содержит прямой сатиры или фантастки. Как мне кажется, основная идея спрятана чуть глубже - в линии отношения к религии, а также нахождении себя и своего места в этом мире.
"Дочь священника" Джордж О́руэлл
Очень интересная подача, я сначала подумал, что что-то пропустил, но потом выяснилось, что автор специально не рассказывает всего, собственно как и опекуны воспитанникам. Сама по себе мысль о таком восполнении потребностей и об ответсвенности за методы, о которых предпочитают молчать, не нова, но поднята на уровень человечества.
"Не отпускай меня", Кадзуо Исигуро
Видя современность, некоторые мысли господина Франкенштейна кажутся наивными, отсюда и ошибочность некоторых действий. Вообще это классический пример непонимания результата своих действий и принятия ответсвенности за них. На фоне "Война миров" данное произведение не устарело от слова совсем.
Забавный момент, демон Франкенштейна изучал язык и человесчество по трем книгам, одна из которых - "Страдания юного вертера" Гёте, данное произведение упоминалось в книге "Признания" и ознакомился я с ним буквально месяц-два назад.
"Если бы наши чувства ограничивались голодом, жаждой и похотью, мы были бы почти свободны; а сейчас мы подвластны каждому дуновению ветра, каждому случайному слову или воспоминанию, которое это слово в нас вызывает."
"На какой-то миг я отважился сбросить свои цепи и оглядеться вокруг свободно и гордо. Но железо цепей уже разъело мою душу, и я снова, дрожа и отчаиваясь, погрузился в свои переживания."
"Пройдут годы, и у тебя будут приступы отчаяния, но надежда все еще будет тебя дразнить."
"Франкенштейн, или Современный Прометей", Мэри Шелли
Никогда я не читал книги с таким количеством отсылок к другим произведениям великих авторов. К моему счастью, с большинством я знаком, а с фразы "Куда делся Монтаг?" я чуть со смеху не упал, не по человечески, но все же. Автор же в конце просит извинить себя за столь непочтительное цитирование и использование. О самом же произведении сложно что то сказать, так как в нем очень много отсылок, связей, намеков, пародии на уже существующие, и я с ними знаком. Мне показалось, что само существование цензоров и инспекторов должно исключить появление новых произведений, а уж тем более редакций запрещаемых книг. В остальном же стоит прочитать для нового опыта.
"Хотя он уже не понимал, какая мысль его собственная, а какая принадлежит кому-то другому, уже давно большинство идей, звучавших в его голове, представляли собой хаотичную смесь голосов из прочитанных книг, голосов персонажей, для которых было уместно думать именно таким образом и которые, так как они были вымышленными, имели на это право"
"Хранитель Мировой Поверхности" Бусейна аль-Иса
Удивительно, что данная пьеса вышла в 1943. Экранзировали ее уже 1988, но это уже было совершенно другое время. Забавно, что на каждое повторение слова "прохожий" в отношении Ланцелота, у меня в голове выскакивала строчка из песни "эй, прохожий, проходи". А вообще работа предстоит сложная, ибо в каждом человеке нужно будет уничтожить дракона
Евгений Шварц, "Дракон"
user@mysrv:~# sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
user@mysrv:~# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
user@mysrv:~# sudo apt update
user@mysrv:~# sudo apt install -y docker-ce
user@mysrv:~# usermod -aG docker ${USER}
user@mysrv:~# mkdir -p ~/.docker/cli-plugins/
user@mysrv:~# curl -SL https://github.com/docker/compose/releases/download/v5.0.2/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
user@mysrv:~# chmod +x ~/.docker/cli-plugins/docker-compose
user@mysrv:~# docker compose version
Одной из первых аудиокниг у меня была книга Оруэла - "1984". Совершеннейшая форма антиутопию. Потом, для компании были Замятиен "Мы" и "О Дивный новый мир" Хаксли. Если не брать в расчет времени написания, они значительно уступают 1984. На меня книга произвела сильное впечатление.
Я слушал книгу в озвучке Чонишвили. У этого человека очень приятный голос и он связался у меня именно с настроениями этой книги. Спустя какое то время, мне надо было позвонить в налоговую, тональный набор и робот не работали корректно, я бился с ними в неравном бою. Дойдя до выбора нужных пунктов, я нажимаю нужную цифру и голос Чонишвили говорит "неправильный выбор"....
Сегодня мне кажется, что на работу "1984" сильно повлияла работа Джека Лондона - "Железная пята", но у последнего конец благополучный. Смотря на сегодняшний мир созлается ощущение, что мир успешно использует оба сценария, правда не так стремительно. Лелеется надежда, что он одумается....
Д. Лондон "Железная пята"
This is just a note about replacing a raid member
user@vrem:~$ cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid10]
md127 : active raid5 sda1[4](F) sdb1[0] sdd1[2] sdc1[1]
11720653824 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_]
bitmap: 30/30 pages [120KB], 65536KB chunk
user@vrem:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 63,8M 1 loop /snap/core20/2686
loop1 7:1 0 63,8M 1 loop /snap/core20/2682
loop2 7:2 0 91,4M 1 loop /snap/lxd/36558
loop3 7:3 0 91,4M 1 loop /snap/lxd/36918
loop4 7:4 0 50,9M 1 loop /snap/snapd/25577
loop5 7:5 0 48,1M 1 loop /snap/snapd/25935
sda 8:0 0 3,6T 0 disk
└─sda1 8:1 0 3,6T 0 part
└─md127 9:127 0 10,9T 0 raid5 /WBACKUP
sdb 8:16 0 3,6T 0 disk
└─sdb1 8:17 0 3,6T 0 part
└─md127 9:127 0 10,9T 0 raid5 /WBACKUP
sdc 8:32 0 3,6T 0 disk
└─sdc1 8:33 0 3,6T 0 part
└─md127 9:127 0 10,9T 0 raid5 /WBACKUP
sdd 8:48 0 3,6T 0 disk
└─sdd1 8:49 0 3,6T 0 part
└─md127 9:127 0 10,9T 0 raid5 /WBACKUP
sde 8:64 0 3,6T 0 disk
sdf 8:80 0 3,6T 0 disk
user@vrem:~$ sudo fdisk /dev/sde
g - create GPT for 2TB+
n - create new partition
1 - number of part, 1 is default
enter - start sector (2048 is deafault)
enter - end sector (100% is default)
w - write changes
t - change type. it is recomendation
29 - Linux RAID (for list use L)
w - write changes
q - quit
NOTE! check the number of bytes and sectors on your new partition, it should not less than that of other RAID members.
user@vrem:~$ sudo mdadm /dev/md127 --remove /dev/sda1 --verbose
mdadm: hot removed /dev/sda1 from /dev/md127
user@vrem:~$ sudo mdadm --zero-superblock /dev/sde1
user@vrem:~$ sudo mdadm /dev/md127 --add /dev/sde1
mdadm: added /dev/sde1
user@vrem:~$ cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid10]
md127 : active raid5 sde1[4] sdb1[0] sdd1[2] sdc1[1]
11720653824 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_]
[>....................] recovery = 0.0% (626756/3906884608) finish=311.6min speed=208918K/sec
bitmap: 30/30 pages [120KB], 65536KB chunk
"Комедия.... Я, Чайка!, нет не так, Я!, Чайка!.... он застрелился...."
Как и многие, искал комедию, получил трагедию. Обратившись к интернету, вопросил - "Чайка, где комедия?", ответ был прост - ее нет. Теория же о том, что трагедия - о велких, а комедии - о приземеленных, может и имеет место, мне кажется сильно натянутой.
"Чайка", А.П. Чехов
Мне, как имеющему медицинское образование, уши режет "больной СПИДом", "заразился СПИДом" и т.д., возможно, что данные фразы специально упоминались из уст подростков, но коробит прямо очень. В общем напомнило фильм "Точка обстрела", подачей от разных лиц. Некоторые моменты нашел забавными:
"Он как дети кружил вокруг да около, чтобы заставить оппонента сказать то, что ему нужно было", это не дословно, но мысль передана. Помню этот трюк из детства, и как же было забавно смотреть на человека, который применял эту технику против меня же X-D
"Мозг странная штука, он готов помнить любые мелкие детали, но стоит их записать, как они сразу покидают его", опять недословно, интересно, надо будет попробовать.
Забавное стечение обстоятельств, несколько книг назад слушал я "Страдания юнного Вертера" Гёте, а тут у героя произвище Вертер с отсылкой к этому произведению.
Скажем так, не та книга, которую хотел бы купить и положить на полку.
"Признания", Канаэ Минато
This is a docker compose file to create a certbot container and issue a new cert using letsencrypt
services:
certbot:
image: certbot/certbot
container_name: certbot
volumes:
- ./certbot/conf:/etc/letsencrypt
- ./certbot/logs:/var/log/letsencrypt
ports:
- "80:80"
command: certonly --standalone -d yourdomain.com --email your@email.com --agree-tos --no-eff-email
Change the timezone
user@mysrv:~# sudo timedatectl set-timezone Europe/Belgrad
Add new user with sudo access
user@mysrv:~# sudo adduser username
user@mysrv:~# sudo usermod -aG sudo username
If you have to installed docker, you need to add new user to the docker group
user@mysrv:~# sudo usermod -aG docker username
Change default ssh port and disable login for root via ssh
user@mysrv:~# sudo cat > /etc/ssh/sshd_config.d/99-hardening.conf <<'EOF'
PermitRootLogin no
Port 2222
EOF
user@mysrv:~# sudo iptables -A INPUT -p tcp -m multiport --dports 2222 -j ACCEPT
user@mysrv:~# sudo sshd -t && sudo systemctl restart ssh
Install and configure fail2ban for safe ssh port
user@mysrv:~# sudo apt install -y fail2ban
cat > /etc/fail2ban/jail.d/defaults-debian.conf <<'EOF'
[sshd]
enabled = true
bantime = 36000
findtime = 3600
maxretry = 3
backend=systemd
port=ssh,2222
EOF
systemctl enable fail2ban
systemctl start fail2ban
Save iptables ruls
user@mysrv:~# sudo apt install -y iptables-persistent
user@mysrv:~# sudo netfilter-persistent save
Get snap packets and remove it
user@mysrv:~# sudo snap list
core20 20251031 2686 latest/stable canonical✓ base
lxd 5.0.5-68251b5 36918 5.0/stable/… canonical✓ -
snapd 2.73 25935 latest/stable canonical✓ snapd
user@mysrv:~# sudo snap remove --purge lxd
user@mysrv:~# sudo snap remove --purge core20
user@mysrv:~# sudo snap remove --purge snapd
user@mysrv:~# sudo snap list
No snaps are installed yet. Try 'snap install hello-world'.
user@mysrv:~# sudo systemctl stop snapd
user@mysrv:~# sudo systemctl disable snapd
user@mysrv:~# sudo systemctl mask snapd
user@mysrv:~# sudo apt purge --autoremove snapd -y
user@mysrv:~# sudo apt-mark hold snapd
To add swap:
echo "install swapp"
swap_size=2097152
if ! fallocate -l ${swap_size}K /swapfile
then
dd if=/dev/zero of=/swapfile bs=1024 count=${swap_size}
fi
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
swapon --show
free -h
cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' >> /etc/fstab
To disable ipv6 add ipv6.disable=1 to /etc/default/grub, example
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=Ubuntu
GRUB_DISABLE_SUBMENU="true"
GRUB_TERMINAL="console serial"
GRUB_TERMINAL_INPUT="console serial"
GRUB_TERMINAL_OUTPUT="console serial"
GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200"
GRUB_DISABLE_RECOVERY="true"
GRUB_DISABLE_LINUX_UUID="true"
#GRUB_DISABLE_OS_PROBER=false
GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0 console=tty0 console=ttyS0,115200n8 ipv6.disable=1"
GRUB_CMDLINE_LINUX="apparmor=0 ipv6.disable=1"
Apply, reboot and check
user@mysrv:~# sudo update-grub
user@mysrv:~# sudo reboot
user@mysrv:~# cat /sys/module/ipv6/parameters/disable
1