]> Sergey Matveev's repositories - stargrave-blog.git/commit
Глупые Unix трюки
authorSergey Matveev <stargrave@stargrave.org>
Wed, 16 Oct 2019 07:18:46 +0000 (10:18 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 16 Oct 2019 07:18:46 +0000 (10:18 +0300)
commit52d443175b71807c85e222ce5394814613b138cb
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent6525dafe9aa26f56a77bb15f9e188432e63df3e6
Глупые Unix трюки

https://sneak.berlin/20191011/stupid-unix-tricks/
Честно говоря, некоторые трюки я бы действительно назвал глупыми.

Вот сразу бросилось в глаза то, что он бьёт скрипты на файлы
начинающиеся на числа -- это хорошо. Но потом он "идёт" по ним просто
делая *, которая нифига не даёт гарантий по поводу сортировки. Буквально
на днях же была новость о том, что возможно куча работ по химии из-за
этой особенности и незнания работы glob-а будут невалидны.
http://www.opennet.ru/opennews/art.shtml?num=51667

curl -sf https://github.com/sneak.keys > ~/.ssh/authorized_keys
Третье лицо (CA) может засунуть вам end-to-end аутентификационные токены?
Но автор, всё же, это заметил и подчеркнул что тут вопрос доверяете ли
вы CA или нет. Я даже впервые увидел такой "трюк" как добавление этого
curl-а в crontab...

    Cipher aes128-ctr
Быстро проверив, на всякий пожарный, я получил очевидное доказательство
что aes128-gcm и chacha20-poly1305 всё-равно будут быстрее (подразумевая
аппаратное ускорение GCM). Это AEAD шифры которые имеют маленький
overhead на расчёт MAC-а.