На этот раз ёбаные уебаны спрятали его в:

nano /etc/php.ini
systemctl # ищем среди залуп название нужного сервиса. service --status-all теперь печатает полную бесполезную хуйню
service php-fpm reload

Специальная олимпиада продолжается! Куда в следующий раз девопсы (считаю это слово оскорблением) спрячут ёбаный php -i | grep -E 'post_max_size|upload_max_filesize'? Лучше бы мне этого не знать никогда.

А вот, кому советы от самодовольных дебилов, выставляющих по дефолту 2МБ в 2к18? Милости прошу к нашему шалашу:
Форумы ISPsystem.com
Там нет ничего полезного (ёщё бы!), но на всякий случай прикрепил.

Были установлены два аддона - FireTray и MinimizeToTray Revived. Произошла хуйня, сбросилась тема и появились две иконки в трее. После отключения MinimizeToTray вторая иконка пропала и всё работает как раньше.
Какого хуя это вообще происходит кто бы мне ответил.

 
find . -perm -u+r # Найти всё читаемое
find . ! -perm -u+r # Найти всё нечитаемое
find . -perm -u-r # Бесстыдно нассать в глаза юзеру, не показав никакой ошибки

linux - Using find -perm to find when a permission is not set - Stack Overflow

Про xargs тут ничего нет, но наверняка буду искать xargs в поисках этой хуиты.

Впрочем, добавим и про xargs

find . ! -perm -u+r | xargs -I % echo =%=
find . ! -perm -u+r | xargs -I % chmod u+r %

Это происходит благодаря обычаям из 1000 до н.э., когда египетские погонщики рабов обменивались мешками с глиной, один погонщик мог выстрелить в голову раба из лука (Ctrl+S) чтобы приостановить передачу, а потом послать нового продолжать нести груз (Ctrl+Q). Во имя соблюдения традиций, эти возможности перенесли в гномий терминал.

To disable Ctrl-s permanently in terminal just add this line at the end of your .bashrc script (generally in your home directory)

stty -ixon

 

Сука блядь йбаный в рот во-первых openvpn по умолчанию настроен работать как сервер, а не как клиент. Поэтому после

apt install openvpn

нужно набрать

nano /etc/default/openvpn

и раскомментировать там

AUTOSTART="all"

В /etc/openvpn при этом должен лежать ёбаный config.conf

root@me:/etc/openvpn# ll
total 28
drwxr-xr-x   2 root root  4096 окт 21 20:20 ./
drwxr-xr-x 142 root root 12288 окт 21 20:07 ../
-rw-r--r--   1 root root  8143 окт 21 15:35 config.conf
-rwxr-xr-x   1 root root  1301 июн 22 18:23 update-resolv-conf*

Дальше нас ждёт подарок от поцтеринга, который решил что линукс слишком прост и нужно превратить его настройку в ёбаный ад. Для этого он сделал команду

systemctl daemon-reload

о которой упоминается в /etc/default/openvpn

# If you're running systemd, changing this variable will
# require running "systemctl daemon-reload" followed by
# a restart of the openvpn service (if you removed entries
# you may have to stop those manually)

Без неё ничего не заработает. Поэтому её надо запустить. Лично у меня сейчас это работает так:

nano /etc/default/openvpn
service openvpn stop
service openvpn start
--> хуй без масла, просто нихуя не работает и всё блядь, хоть ты ебанись

nano /etc/default/openvpn
service openvpn stop
systemctl daemon-reload
service openvpn start
--> заработало сука блядь

После вышеуказанных анальных плясок с арифмометром, openvpn должен при каждом ребуте самостоятельно включаться и радовать вас свежими заграничными нулями и единицами из мира где рыжая шлюха на пенсии ещё пока работает в порту, где ей и положено, а не в доме, который по недоразумению выкрасили в белое.

I've installed xubuntu it worked good. I thought well maybe pulseaudio will work (because Skype requires it)? I've installed pulseaudio, the system got fucked up. I've got two different mixers in the top right corner which acted independently and one of them couldn't reach 100% by stucking on 93%. This made my headphones left and right channel sound on a different volume. Sigh.
I've opened terminal and typed in

sudo apt purge pulseaudio

The operation ended as expected and I have decided to listen to some music. No. No sound. What happened?
I've opened terminal and typed in

alsamixer

What did I see?

Why do you mute the front channel, pulseaudio? Why are you so mean and evil?
I moved the cursor to front channel by a keyboard arrows and pressed M. Front channel has been unmuted and the music started playing. I've closed alsamixer by pressing ESC and became an alcoholic. Fin.

 

Le solution:

DON't use .exec
Use .spawn

The function is bad, it's design is bad, it's behaviour is unpredictable, it can be replaced by .spawn, there is no fucking excuse for anyone to ever use it.

If you do like:

proc = child_process.exec(...genius code...)
proc.stdout.pipe(gloryhole)

It continues to flood its internal buffer even if you do not provide any callback where the buffer is meant to be used.
This function is fucking nuts!

Keep calm and 200KB is enough for everyone.

[ ]
 
Don't forget to use `--level=inf` or `--level=9999999999` because `wget` is likely to sabotage the job due to default maximum recursion depth level of `5`.
[ ]
 

ВЫХОД ИЗ СЕМИ ПОТОМУЧТО BASH НЕ УМЕЕТ В АМПЕРСАНДЫ БЕЗ КАВЫЧЕК

curl -L "http://говно-с-амперсандами.рф/?a=b&ya_isporchu_tvou_zjizn=true&&&&&&&&&&&&&&&"
curl -L http://говно-с-амперсандами.рф/?a=b&ya_isporchu_tvou_zjizn=true&&&&&&&&&&&&&&&

ВЫЙДИ ИЗ СЕМИ
ВЫЙДИ ИЗ СЕМИ БЛЯДЬ СУКА
КАК ВЫВЕСТИ МЕНЯ ИЗ СЕМИ СУКА БЛДь руководство/пособие

Ебанатский дегенератизм - нередкое явление при работе с любыми СУБД, так уж складывается, что их разработкой занимаются довольно странные люди. Режим NO_ZERO_DATE пополняет список ебанизма. По умолчанию он включен с 5.7, и ровно с этого же момента он и начинает портить нам жизнь.

Проблема в том, что несмотря на его наличие, дата '0000-00-00 00:00:00' всё равно КАК-ТО БЛЯДЬ В БАЗУ ПОПАДАЕТ ёб вашу мать, а ошибка

MySQL Incorrect datetime value: '0000-00-00 00:00:00'

появляется только тогда, когда у вас горят сроки и надо в продакшене срочно что-то поправить. Ну естественно.

Поэтому мы делаем следующее:

  1. Мысленно посылаем инноваторов, внедривших NO_ZERO_DATE сначала в пизду, затем нахуй, а после - в ёбаный сатанинский ад.
  2. Заходим под root пользователем в базу.
  3. Выполняем запрос
SHOW VARIABLES LIKE 'sql_mode';

читире. Получаем в ответ что-то вроде "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_..."
5. Ищем полчаса блядскую галочку "Full texts", спрятанную разработчиками phpMyAdmin в мелкошрифтную ссылку + Options.
6. Получаем в ответ что-то вроде

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

сем. Вычёркивам нахуй этот сучий гонорежим NO_ZERO_DATE.
8. Выполняем что-то вроде

SET GLOBAL sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

девить. Пишем пост в интернете про это блядство.
10. Охуеваем от того, что wordpress превращает вручную набранные цифры в списки и сбрасывает блядскую нумерацию, ведь до этого момента такого никогда еще не происходило. Ни разу.
11. Понимаем, что вести войну с вордпрессом нет уже ни сил, ни времени, ни желания.
12. Идём отвечать на 45 пропущенных звонков и 194 новых письма, накопившихся, пока мы исправляли этот внезапно свалившийся на голову дятлоебизм.