Sergey Matveev [Mon, 2 Dec 2019 21:04:14 +0000 (00:04 +0300)]
Обзор инструментов 2019 года приватности и безопасности
https://habr.com/ru/company/edison/blog/478364/
Я просто не могу не излиться сарказмом и насмешкой к данной статье. У
меня впечатление что подобные чтива прям заказывают, чтобы у людей
создавалась иллюзия безопасности, вместо чёткого понимания отсутствия
безопасности.
Privacy.com: веб-приложение... вы серьёзно, речь о безопасности и
приватности? С этой услугой вам не придётся выдавать ваш реальный номер
карточки... ага, кроме этого privacy.com, неизвестно кем сделанный.
Signal: ну вообще, если сборка сделана без backdoor-ов (чего, насколько
понимаю, скачав из AppStore нельзя проверить и подтвердить), то оно
хорошо конечно, если забыть что одна точка отказа и невозможность не
использовать зарубежную инфраструктуру серверную.
OwnCloud: ничего не могу сказать, так как не осведомлён, кроме как
страничкой в Wikipedia. Вроде ничего плохого. Но... зачем, если можно
взять и по IPsec/whatever-VPN подключить NFS своего сервера? Но я
наверное не понимаю сколько там других полезных фич, вон федерация
какая-то упоминается.
Matomo: эээ, инструмент для слежки за посетителями сайта?
Authy: "двухфакторная аутентификация -- это лучшее, что вы можете
сделать для защиты своих аккаунтов сегодня". Нет, далеко не лучшее,
идём дальше.
ProtonVPN: как минимум меня убивают эти заявления "они не продают ваши
данные, как другие VPN-сервисы". Бля, откуда вы это знаете то и как
можете доказать?
Mullvad: даже близко не слышал и удивляются где какой-нибудь новомодный
WireGuard? И это то в разделе VPN.
Менеджеры паролей. LastPass/1Password -- не свободный, до свидания, тоже
мне, статья про безопасность и приватность. Encryptr:
https://spideroak.support/hc/en-us/articles/115003945666 где исходный
код то? Да, надо походить по сайту чтобы найти. Но у них нет плагина для
броузера, поэтому автор статьи выбирает между двумя несвободными поделиями.
Brave броузер: ну ядро то Chromium, то значит ещё хуже FF, могу поспорить.
DuckDuckGo: ну тут ничего не могу сказать против, ибо сам использую
99.99% времени только его. Как минимум без JS/cookie/whatever он
работает. Поиск делает хуже, но достаточно приемлемо.
UBlock Origin: ничего не могу сказать, ибо я давно отрубал JavaScript
чтобы убрать кучу слежки.
HTTPS Everywhere: да, эту штуку и я сам использовал, когда ещё обитал на
Firefox. В моём Xombrero это встроено из коробки.
Всё остальное и рассматривать не горю желанием, ибо никогда не слышал,
на половине приписки что это хобби проект и молодое. Где, мать их,
что-то касающееся шифрования файлов/почты/IM-а!? Ok, не хотят OpenPGP,
но есть куча более простых творений то. Я бы остерегался человека
обвешанного подобным софтом, ибо он совершенно не сможет прикидывать
риски. А человек под Windows без единого OpenPGP софта понимает что всё
тлен и пойдёт с физической флешкой ко мне, например или организует
физически изолированную сеть на работе и будет выключать свой Ethernet
из розетки (и я не шучу, ибо вижу таких).
Sergey Matveev [Mon, 2 Dec 2019 20:58:45 +0000 (23:58 +0300)]
Теперь компьютерную технику будут продавать с нашим предустановленным софтом
https://lenta.ru/news/2019/12/02/soft/
"Это позволит сократить количество злоупотреблений со стороны
иностранных компаний" -- ага, теперь злоупотреблять будут ещё и наши в
дополнение. Цена наверное вырастит и придётся платить за установку
софта, который даже запускаться, такими как я, не будет, ведь всё-равно
он априори не будет свободным. Но... я скорее поддерживаю данную
инициативу: раз уж пользователи принципиально не могут без слежки и
постоянного слива своих приватных данных, то, пускай, хотя бы это делают
ещё и к нам, а не только нашим врагам.
Sergey Matveev [Sun, 1 Dec 2019 09:31:53 +0000 (12:31 +0300)]
Поколение Z
https://habr.com/ru/company/croc/blog/477832/
https://habr.com/ru/post/478150/
Вот появилась статья на Хабре про то, как работать можно с поколением Z.
Вообще не знаю встречал ли я этот термин раньше. Самое "молодое" что
видел это миллениалов. А сегодня появился ответ от представителя этого
поколения. Для меня вся суть ответа заключается в следующем: мы не
дальновидны, голова многого не удержит, можем повторить ответы с
stackexchange/whatever, ведь всегда и всюду нас окружает Интернет с
кучей ответов. И для меня прям вот очевидно что самостоятельно
докопаться до возникшей проблемы они не в состоянии. И вот нафига они
нужны тогда то? Это такие обезьянки которые умеют только что-то
повторить из видосика? Ответ всё на свои места расставляющий:
Большинство техники и методик устарели, лекции по большей части
являются для нас пустой тратой времени, так как всю их суть часто
можно изложить в нескольких предложениях и слайдах презентации. Мы
не видим актуальности во многих предметах, наверное, еще потому, что
многое из них можно самостоятельно за пару минут нагуглить в
Интернете — зачем нам часами слушать от кого-то информацию, которую
мы при необходимости всегда сможем мгновенно найти сами?
То есть, это говорит тот, кому лишь недавно стукнуло 18, кто даже
институт возможно ещё не закончил. Сколько раз я слышал что "институты
не нужны, пустая трата времени" и тому подобное. Вот только я
практически не встречал людей кто не закончил институт и так же хорошо
соображал бы как закончившие. Речь, безусловно, про нормальные
институты, а не шараги "для галочки и бумажки". Те кто так говорят, даже
не понимают что институт это не про вбивание справочных знаний, а про
обучение пользоваться головой, варить котелком, крутить шариками, уметь
работать с информацией, и т.д.. Один только ТРИЗ в МАИ, по мне, очень
круто меняет вообще подходы к проблемам и задачам. В МАИ не раз на
предметах "технологий" мы доставали листочки и писали про Пушкина,
Маяковского, каких-нибудь военачальников, конструкторов и других
разнообразных людей. Зачем? Чтобы понять как мы, типа образованные и
интеллигентные инженеры, мало знаем в смежных областях, что вряд ли
говорит о том что мы образованны. Это сильно влияет и заставляет учиться
и интересоваться не только прикладными конкретными предметами. Ибо
образованный человек должен быть во всём образован.
По поводу ответа поколения Z: да кто вы такие то, сколько вам лет, чтобы
понять и оценить что лекции/техники устарели? Я не то чтобы наезжаю, но
мне тупо просто смешно. Я не видел НИ ОДНОГО крутого ИТ специалиста,
который бы обучался по презентациям и видеолекциям. Возможно потому что
все реально крутые, кого я знаю, достаточно старые чтобы в их время
просто банально ещё не было видеолекций. Но я встречал сверстников и не
видел никакого плюса от того что они насмотрелись кучу лекций и
презентаций.
Мы не видим актуальности во многих предметах, наверное, еще потому,
что многое из них можно самостоятельно за пару минут нагуглить в
Интернете — зачем нам часами слушать от кого-то информацию, которую
мы при необходимости всегда сможем мгновенно найти сами?
Повторюшки. Интересно, а вот для них кто ответы то будет писать эти? Не
найдётся ответа на stackexchange и человек беспомощен... он даже не
сможет в документации по программе найти ответ, даже не сомневаюсь в
этом.
Однако, не будет верным считать, что это влияет на наши умения — да,
мы можем найти нужный кусок кода на Stackoverflow, но, благодаря
увлеченностью самообразованием, мы лишь используем эту информацию
для создания своего кода
В общем, бездумная copy-paste-а. Отлично, так держать! Рабочие места для
людей обеспечивающих тучу этих представителей поколения Z обеспечены!
Успех на сегодняшний день для нас определяется популярностью
странички в Instagram, влога на Youtube, аккаунта в Tiktok, профиля
в Reddit, Steam или в Stackoverflow.
Про это тоже в курсе, но не думал что они, действительно, откровенно
сами это понимают и признают. Эту популярность мне не дано понять. Не
обсуждаю, но просто, действительно, вырос на совсем других приоритетах и
целях, не исключаю что куда более низменных с их точки зрения: успех это
наличие женшины и денег (которые, в том числе, тоже сильно влияют на
наличие женщины).
Среди комментариев один понравился с вопросом о том, что они своим детям
то оставят, какие умения? И, действительно, единственное их умение это
договариваться (чесать языком), но не творить и вырабатывать что-либо
новое. По сути -- классические торгаши, ибо аналогичные умения и у тех.
Sergey Matveev [Sun, 1 Dec 2019 08:32:03 +0000 (11:32 +0300)]
Сходил на концерт Rival Sons
https://en.wikipedia.org/wiki/Rival_Sons
На разогреве я не помню название группы, не нашёл в Интернете. Играли
что-то простое, но заводное, под конец с вокалистом-рэпером и это чем-то
даже смахивало на Rage Against The Machine.
Сами Rival Sons сыграли отлично, от души. Был правда косяк с
вырубившимся звуком на середине одной из песен, но музыканты развернули
свои мониторы к залу чтобы хоть как-то закончить песню. Сами музыканты
мне очень понравились: барабанщик долбит отлично, гитарист тоже на ура!
Я бы с удовольствием слушал бы только этих двоих. Медляки мне не
нравятся у них, но сойдёт для того, чтобы музыканты передохнули.
Всё понравилось, но... не настолько чтобы я рекомендовал на них пойти и
пошёл бы сам снова. В рекламах говорят что это нечто типа "спасителей
рока" -- нет, фигня, не настолько у них стоящая и крутая музыка. Хочется
рока? С Airbourne-ом ничто не сравнится из современных молодых
музыкантов -- вот на них очень стоит сходить!
Sergey Matveev [Sun, 1 Dec 2019 08:30:56 +0000 (11:30 +0300)]
Перекодирование видео в VP9 и mencoder
Из коробки mencoder вроде как не умеет кодировать в VP9 кодек, только
VP8. Либо, из-за скудности документации, я так и не нашёл как это
сделать. И вообще меня уже посещали мысли не забить ли на mencoder, с
которым я наверное с момента зарождения, и перейти на постоянно
развивающийся ffmpeg. Но пока держусь, последний меня пугает своей
непривычностью относительно mencoder.
Кодировать в VP9 может родная (libvpx) vpxenc команда. На вход она ждёт
сырой видеопоток, который mplayer-ом получить легко: mplayer -vo yuv4mpeg.
По умолчанию видео будет отправлять в stream.yuv. Само собой вряд ли
имеет смысл хранить это как файл, поэтому я всегда делал mkfifo stream.yuv
чтобы данные через FIFO этот просасывались между программами.
Но вот тут у меня видео в 30 FPS есть, и я решил сделать из него 24/25
FPS, ибо нафиг нужен этот 30 (операция inverse telecine). Никогда прежде
не делал. mplayer-у на лету такую задачу похоже нельзя выполнить --
нужно именно перекодировать. mencoder-ом с ходу я смог не в 25, но в 24
перекодировать вот так:
mencoder -fps 30000/1001 -vf filmdint ... -ofps 24000/1001 ...
Но, раз это перекодирование, то он, по умолчанию, будет и пересжимать, а
я хочу кодировать в VP9.
Так что кодирую в lossless кодек. С этим я тоже никогда не встречался.
Из коробки есть huffyuv -- скорость кодирования очень высокая; ffvhuff
-- небольшое изменение huffyuv дающее 20% выигрыш в занимаемом месте;
ffv1 -- ощутимо лучше жмёт, но медленнее. ffv1 ощутимо у меня жрёт
процессор и в real-time 1920x1080 я с ним проиграть не могу. Но раз мне
это надо только как промежуточный формат, то выбираю ffvhuff. Который
сразу начинаю проигрывать для создания yuv4mpeg потока, который пойдёт в
vpxenc.
Ещё один нюанс: по умолчанию mencoder создаёт AVI контейнер. mplayer при
его проигрывании после пары гигабайт молча выходит. Я не уверен, но
думаю что это 32-х битные ограничения самого контейнера, ибо когда я
явно сказал создавать Matroska, то всё работает без выхода.
В итоге моя команда mencoder по превращению 30000/1001 FPS в 24000/1001
FPS вот такая:
Скорость кодирования в VP9 очень медленная. Поэтому его я решил делать
на одном из своих домашних серверов с 4-х ядерными Xeon-ами. Но
устанавливать туда mencoder/mplayer не хочется. libvpx без зависимостей
и его я установил. Но, чтобы меньше греть процессор дважды на inverse
telecine и кодирование в HuffYUV, которые я делаю на ноутбуке и
разультат через netcat отправляю по сети на сервер, я решил stream.yuv
реально в виде файла сохранить. Для 1:50 фильма он занял: 462 GiB. Но,
на ZFS с recordsize=1M и compression=lz4 он занимает более чем в два
раза меньше (du -h): 220G.
Может тогда и не имеет смысл перегонять в HuffYUV и сразу сохранять в
сыром формате выхлоп mencoder в этом случае? Скорее всего, очевидно, но
до этого я допёр только под конец. Зато поигрался с lossless форматами.
Sergey Matveev [Sun, 1 Dec 2019 07:23:44 +0000 (10:23 +0300)]
Mutt 1.13 не уважает ssl_starttls опцию
Обновил я себе Mutt до 1.13, но откатился назад. Отправляя письмо на
*локальный* (localhost) SMTP сервер он упорно хочет делать STARTTLS, при
этом сервер его не анонсирует. Сервер конечно отвечает что не знает
такую команду и Mutt письмо не в состоянии отправить.
Sergey Matveev [Sat, 30 Nov 2019 11:05:07 +0000 (14:05 +0300)]
Carpenter Brut -- Leather Teeth
https://www.youtube.com/watch?v=_xoxUEKb0os
Коллега вкинул мне вот эту группу. Со вчерашнего дня не могу заслушать!
Очень нравится! Жаль что альбом короток. Настолько пропитано тёплыми
ламповыми 80-ми (раньше?) годами!
Sergey Matveev [Fri, 29 Nov 2019 07:40:40 +0000 (10:40 +0300)]
Сходил на Godspeed You! Black Emperor. Мой первый пост-рок концерт
С группой знаком по их альбому "Allelujah! Don't Bend! Ascend!" как
только он вышел. Не знал чего ждать и ожидать.
Первое что поразило ещё до концерта -- клуб "1930" был заполнен
буквально битком. Я когда выходил (пораньше чем концерт закончился), то
в саааамый край пришлось выбираться и там тропинка шириной только с
одного человека и оставалась. Металлюг наверное по пальцам можно было
посчитать в зале, а чтобы в кожаной жилетке как у меня -- вообще не
увидел. Все остальные -- конченные от кросовок и до причёски хипстеры,
ну и плюс немного "нейтральных" людей.
На разогреве была Mette Rasmussen из Дании. Ну... хочется откровенно
сказать что это "х*ня была" -- человек делает вид что играет что-то
неописуемо глубокое, но на самом деле просто не умеет играть. Хочется,
но не говорю. Примерно такие же мысли меня посещают когда я вижу
творения всяких экспрессионистов, импрессионистов, футуристов,
авангардистов, кубистов, футуристов, сюрреалистов и прочих истов. Нет,
среди них есть однозначно гении которые прям нравятся. Но в остальном я
считаю что это люди которые нихера ничего не умеют, но прикидываются
больно и шибко настолько умными что нам, простым смертным, просто не
дано даже увидеть, не то чтобы понять, их гения и величия. Один раз я
был на выставке футуристов (вроде, вроде футуристов) и примерно те же
мысли меня и посещали, но спустя какое-то время после рассмотрения их
произведений (картинки, скульптуры), мне действительно что-то
открывалось чего я раньше не замечал. Но это наверное были действительно
гении. Mette Rasmussen это девушка наяривающая на саксофоне... я не
понял этой музыки, но не готов однозначно сказать что полная херня.
GY!BE я послушал только где-то 2.5 их композиции. Хотя это длилось и
больше часа :-). Ушёл пораньше, так как, при таком количестве народа, я
бы наверное минут 40 стоял в очереди за одеждой, а мне как-то хотелось
на удобный транспорт успеть до моего дома. Вообще они понравились! Я,
честно, ожидал что мне скорее вряд ли понравится то, что они будут
играть. Первые две композиции мне прям были знакомы. Очень хороший
качественный пробирающий звук! Играют здорово, особенно когда все
инструменты шквалом сразу. Видеоряд сопровождающий выступление прям
отлично вписывался в тему постапокалиптичного мёртвого мира, собственно
как и их музыка. Вообще я хотел бы остаться и подольше с ними, но
транспорт перевесил. Ни капли не пожалел что сходил на них и в целом
очень доволен.
Но отдельно хочу заметить как неприятна мне была вся эта толпа
хипстеров. Где-то в комментариях я видел что мол это интеллигентная
музыка для интеллигентных людей. Ну, собственно, какими людьми эти
хипстеры себя и считают. Но, каждый третий во время выступлений, только
и делал что озирался по сторонам, и, как я точно увидел, в основном все
смотрят друг на друга, как-будто смотря на реакцию и ощущения
окружающих. Кто-то, когда включал видеокамеру на смартфоне, при этом
параллелько сразу заходил и в новостную ленту. Кто-то вообще из
новостной ленты с опущенной головой стоял почти весь концерт (сколько я
там находился). Регулярно друг у друга жестами или голосом спрашивают
"ну как?", нравится ли мол это? Я убеждён что почти все они нихера не
понимают музыки, нихера ею не увлечены, и нихера никто из них не
интеллигент, а всего-лишь жалкий человек делающий вид что он
интеллигент, всего-лишь читающий что надо бы прочитать, о чём кто-то
другой важный написал. Какой-нибудь умный (действительно умный) дядька
сказал что надо прочитать эту книгу, такую-то музыку, и эти
псевдоинтеллигенты идут читать, делая вид что это их выбор и им это
нравится. GY!BE, спросят они, это mainstream музыка? Нет, ответят им,
отнюдь! И это правда, не спорю. Но раз это не mainstream, то я там
должен быть, значит это музыка для умных, буду там -- сойду за
интеллигента. Хотя, повторюсь, я ВИЖУ что людям до фени на музыку и им
важно только то, что о них подумают другие. Если окружающие будут
хлопать (а каждый третий озирается по сторонам на окружающих), то значит
надо хлопать, похлопаю и я. Крайне неприятная атмосфера лицемерия к
музыке.
Возможно наоборот это я, человек отходивший более 120 концертов, включаю
зазнайку и делаю вид что отлично во всей этой теме разбираюсь, в том
числе людях. Не исключаю. Но это не отменяет что все эти
(псевдо)интеллигенты мне очень неприятны, ибо это лицемеры, мало чего
стоящие, с невероятным самомнением, а значит абсолютно неадекватно
оценивающих свой вес и значимость в обществе. Я не только на концерте
ведь с ними общался и был, но и на других конференциях и беседах. Люди
то в общем-то не плохие, как и все люди, но вот с крайне неприятными
чертами. Но... зато все при девушках, наверное во мне ещё и зависть
играет :-)
И ещё про всех этих хипстеров: ТАКОЙ плотности народа в зале (не перед
сценой, а вообще во всём зале, чтобы даже было проблематично из него
выйти) я не встречал. Не это ли означает что это mainstream? Плюс у
каждого хипстера, как известно, всегда только iPhone и всякое от Apple.
Что опять же -- не это ли конченный mainstream?
Sergey Matveev [Fri, 29 Nov 2019 07:36:54 +0000 (10:36 +0300)]
Можно ли жить на 64Kbps Интернете?
На работе тут возник разговор на эту тему. А ведь проверить и посмотреть
легко:
ipfw pipe 1 config bw 64Kbit/s
ipfw add pipe 1 all from any to any
С нормальными сайтам (не считая картинок, которые у меня по умолчанию
отключены) особо проблем нет. Для почты и всяких IM-ов этого всего за
глаза хватает. Для SSH-а (особенно если включить сжатие данных) тоже без
проблем хватает. Ну а модные хипстерские сайты с мегабайтами JavaScript
кода и на несколькомегабитных каналах безбожно будут медленно
открываться (и не только из-за трафика, но и из-за CPU/RAM затраченного
на исполнение кода скачанного).
Sergey Matveev [Fri, 29 Nov 2019 07:34:19 +0000 (10:34 +0300)]
Взаимоотношения чукчей в книге Амундсена
Читаю тут "Моя Жизнь" Руала Амундсена и там описана одна чукотская семья:
муж, жена, детей завести не получается, она говорит ему что, мол, у
такой то семьи очень неплохая жена есть, сходи и попроси чтобы её муж
разрешил сделать ребёнка для нас. Ну и он разрешил.
GitHub's encouragement of sloppy licensing, no licensing, or licensing
under only a single version of the GPL, has done terrible harm to our
community.
GitHub was so bad for free software, all along, that I could imagine
Microsoft's making it less bad, or making it more bad. We should
judge by what actually happens, not by prejudice.
Keep in mind that Apple is much worse than Microsoft.
Sergey Matveev [Wed, 27 Nov 2019 20:26:00 +0000 (23:26 +0300)]
Посмотрел DEF CON Documentary
https://www.defcon.org/html/links/dc-torrent.html
Ну... говорить или судить конечно про эту конференцию нельзя, пока не
побывал (а я и не побываю, ибо она в США только проводится). Что-то там
конечно мне бы явно понравилось. Что-то меня отталкивает: судя по всему,
тонны бухла и нередко там всякие полуголые девицы мелькают. Но я так
понимаю, что можно и держатся спокойно подальше от того что не нравится.
Явно на их тусах вечерних, которые после всех выступлений днём, я бы
точно не хотел присутствовать. А вот на соревнованиях многочисленных...
чувствую что в принципе никогда бы не прошёл даже минимального уровня
для попытки участия. Впечатляет что там и глава АНБ даже как-то выступил.
Ближе к концу фильма, во время музыкального выступления, я внезапно
увидел чёрное лицо и только к концу осознал что негров на этой
конференции нет вот вообще. Вот как ни крути, но в
высокоинтеллектуальных делах негры нифига не участвуют на практике.
Только в фильмах обязательно в лаборатории или половина негров или всех
выручает чёрный.
Sergey Matveev [Wed, 27 Nov 2019 13:26:13 +0000 (16:26 +0300)]
Ryzen Threadripper и работоспособность AMD современных
В https://habr.com/ru/company/dcmiran/blog/477552/ говорят что AMD при
своей цене очень производительны. А https://gmplib.org/ говорит что:
Ryzen CPU caution: The AMD Ryzen 5 and 7 CPUs sold up until at least
November 2017 have serious bugs which make any software run very
unreliably. One experiences spurious segfaults and system hangs from
building as well as running GMP (or any other CPU intensive stuff).
As of 2017-11-25 AMD still refuses to recall faulty CPUs.
На форуме FreeBSD вроде бы всё более менее говорят с ними, но
подчёркивают что на GNU/Linux в целом всё печально, поэтому на свой
страх и риск: https://forums.freebsd.org/threads/do-we-still-have-ryzen-woes.71830/
Вот и фиг его знает как ко всему этому относится. Вроде бы и здорово и
круто всё, но и куча всякого отталкивающего.
Sergey Matveev [Tue, 26 Nov 2019 19:52:02 +0000 (22:52 +0300)]
Мощности для просмотра FullHD H.265 не хватает
Хотел посмотреть DEF CON Documentary, но процессора совсем не хватает
для его декодирования. Хотя и action-а то никакого нет в видео
быстросменяющегося. Придётся оставлять на ночь перекодировать в более
простой кодек, да и меньшим разрешением (мне всегда хватало и DVD
качества), чтобы позже посмотреть без тормозов.
Sergey Matveev [Tue, 26 Nov 2019 19:13:53 +0000 (22:13 +0300)]
Продолжаю расширять музыкальный кругозор: концерт Boris!
Сходил на концерт трёх японцев. В целом понравились, но не так, чтобы
восторгаться и говорить что это must-have услышать и увидеть. Пошёл бы я
на них ещё раз? Под вопросом. У них где-то треть, если не больше, очень
медленной тихой и спокойной музыки/пения. А остальное содержит трушный
клёвый плотнейший distortion. Боялся что у меня будет передоз от
distortion-а. Видимо, как и все австралийцы играют AC/DC, то все японцы
играют noise. Noise мне нравится, когда с кучей distortion и барабанами.
Очень здорово у японцев с световой оформляющей: плотнейшая дымовая
завеса и продуманно выставленные светильники легко делали так, что видно
только лицо барабанщика или одного из гитаристов только. Свет в целом я
бы сказал что впечатлял! Очень сильный упор на него делают и моё
уважение за это! Это прям вот сложно всё забыть было. Ещё я сильно отвык
от того, что можно петь чистым вокалом.
В общем, я доволен, ни капли не пожалел, скорее всего, снова пошёл бы,
огромная доза шума и distortion-а, в купе с чистым вокалом, обеспечена!
Но это, само собой, музыка не для колбаса.
Sergey Matveev [Tue, 26 Nov 2019 13:33:36 +0000 (16:33 +0300)]
Где ZFS невероятно медленна
Для индексации почты я использую mu-helper и он работает невероятно
медленно (скорость индексации) плюс постоянно вводя в ступор систему.
Тоже самое происходит и иногда при проверке PGP подписей. А дело в том,
что PGP для TOFU использует SQLite БД, а mu-helper Xapian. Все они имеют
дело с одним файлом, частички которого они модифицируют, заставляя
читать и менять 128 KiB блоки, плюс ещё их постоянно сжимая, плюс
форсированно выгружая на диск из-за fsync-а. Если Xapian БД вынести в
память (/tmp), то скорость ну... на три-четыре порядка выше.
Sergey Matveev [Tue, 26 Nov 2019 08:37:38 +0000 (11:37 +0300)]
Maildrop не создаёт Maildir директории
И поэтому когда каждый месяц у меня запись архива должна производится в
новый почтовый ящик, то maildrop, видя что maildir нет, автоматически
создаёт mbox-файл. В procmail такой проблемы нет, так как тип ящика
определялся просто наличием слэша в имени файла.
Я решил просто в cron себе добавить создание директорий на неделю вперёд:
0 1 * * * d=$( date -j -v +7d "+\%y-\%m" ) ;
[ -e $HOME/mail/mbox ] && { umask 077 ; for mbox in back ... ;
do for subdir in cur new tmp ; do mkdir -p $HOME/mail/$mbox-$d/$subdir ; done ; done }
Sergey Matveev [Mon, 25 Nov 2019 07:53:33 +0000 (10:53 +0300)]
Патч на заголовок Lynx в tmux
В продолжении 5921d398e70fd8227bbeaae070604ffef7357d55 осилил-таки
перерисовку окна (без необходимости нажимать Ctrl-L) добавлением одной
строки. Теперь куда меньше геморроя!
Sergey Matveev [Mon, 25 Nov 2019 07:23:43 +0000 (10:23 +0300)]
Как Toy Story был удалён почти полностью из-за rm -rf *
https://habr.com/ru/post/475580/
Интересная история о том как пофигистское отношение к резервным копиям
могло бы стоить всего фильма. Хотя, наверное кто-то скажет что
пофигистское отношение к безопасности/авторизации, но меня тут больше
задевают бэкапы :-). И только по чистой случайности у одного из
удалённых сотрудников была почти полная рабочая копия всего.
Sergey Matveev [Mon, 25 Nov 2019 06:42:20 +0000 (09:42 +0300)]
Торвальдс: я больше не программист
https://www.zdnet.com/article/linus-torvalds-im-not-a-programmer-anymore/
Время на email и рассмотрение/комментирование патчей столько занимает,
что называть себя программистом Линус больше не может. К чему я это? А
сам не знаю, но действительно многие, когда-то программисты, став
менеджерами и управленцами совершенно перестают программировать. Это
норма, но наверное не каждый бы так хотел.
Sergey Matveev [Sun, 24 Nov 2019 15:22:54 +0000 (18:22 +0300)]
Зарелизил NNCP 5.1.0
https://lists.cypherpunks.ru/pipermail/nncp-devel/2019-November/000088.html
Первая фича: если nncp-file-у указать директорию, то он создаст
pax-архив с её содержимым на лету и целевой файл будет с расширением .tar.
А то как-то надоело делать tar cf - ... | nncp-file - node:....tar. А
вторая фича это возможность оповещения о выполняемых exec командах. Не
знаю почему я раньше не приделал это. Возможно считал что кому надо, то
тот в сами вызываемые скрипты добавит отправку почты. Ну и плюс всякие
мелочи.
Sergey Matveev [Sat, 23 Nov 2019 23:24:25 +0000 (02:24 +0300)]
Lindemann -- Frau und Mann
https://www.youtube.com/watch?v=Dji_km6UJvA
Новый клип Lindemann. Очень забавный, круто снят, ностальгия по СССР,
внезапный конец. Музыка... эх, ну простовата, не тянет на какой-нибудь
хит типа Praise Abort. И ещё вот про Тилля и Лободу то я наслышан из
новостей, но как же мне чисто внешне она не нравится... прям вот совсем.
Sergey Matveev [Sat, 23 Nov 2019 23:14:25 +0000 (02:14 +0300)]
Неожиданные возможности по оповещениям от Билайна
Внезапно напоролся, во время поиска, на вот такие ссылки в Билайне:
https://moskva.beeline.ru/customers/pomosh/mobile/tarify-i-uslugi/informirovanie-ot-beeline/
https://moskva.beeline.ru/business/help/mobile-and-internet/services/informirovanie-ot-beeline/
по отключению всяких оповещений (рекламы). Запросы у меня прошли, SMS
оповестили что всё отключено (сроком на один год). Вот думаю... неужели
правда не будет от Билайна рекламы, такое бывает? Если так, то
невероятно! Так что посмотрим. Хотя, в любом случае, от них рекламы
меньше чем от Мегафона.
Sergey Matveev [Sat, 23 Nov 2019 10:48:01 +0000 (13:48 +0300)]
Gojira -- The Art Of Dying
https://www.youtube.com/watch?v=qAZLmfLk3l0
Вот такие вступления очень круто должно быть на концертах слушать и
отрываться под них! В видео так активно работает стробоскоп, что у меня
из-за отсутствия синхронизации с вертикальной развёрткой на мониторе,
половина кадров показывается с яростным разрывом.
Sergey Matveev [Fri, 22 Nov 2019 08:09:52 +0000 (11:09 +0300)]
Чемпионат мира по ораторскому искусству 2015
https://www.youtube.com/watch?v=_U-nWuvHS58
В одной из статей на Хабре вот ссылка на такое видео нашлось.
Действительно очень втягивающе и здорово выступающий рассказал о
важности слов, как их преподнести, какую невероятную силу они имеют.
Sergey Matveev [Fri, 22 Nov 2019 06:41:18 +0000 (09:41 +0300)]
Продолжаю расширять музыкальный кругозор: концерт Weedeater!
Офигенно, круто, потрясающе, незабываемо, мощно! Весь пресс и шея болят.
Похоже я становлюсь поклонником sludge-а или, как минимум, stoner
sludge-а (не разбираюсь в этих направлениях)!
СВЕРХ медленные темпы! Я вообще не поклонник медленного, но здесь было
ультрамедленное и мне дико понравилось своей атмосферностью и мощью,
раскачем и накачиванием энергией. Мне кажется на басу только раза три
успели дёрнуть струну в начале концерта, а в зале уже начался ураганный
слэм. И мне на несколько метров (!!!) пришлось отойти из него. Stoner...
наверное означает что даже каменную глыбу они способны раскачать! Я тряс
головой... это сложно назвать классическим бошкотрясом, ибо тааак
медленно можно делать только работая торсом, которым из-за больших
амплитуд можно "выработать" низкую частоту.
Но Weedeater настоящие монстры: они могут минуту играть с темпом в доли
герца, потом несколько минут накачивать тебя энергией, а потом как
шарахнуть на порядок более быстрые и качёвые мотивы, что зал просто рвёт
на части от расколбаса.
У всех ярый distortion, баса почти не слышно, а только чувствуешь его,
но сразу же начинаешь качать головой. Всё время тебя окружает плотнейшая
завеса тяжёлого distortion и отличных мощных, резких как понос, барабанов!
Пропитый вокал несколько необычен, но очень сочетается и хорошо звучит.
Невероятное количество сплошной позитивной энергии, тьма feedback-а!
И только под конец замечу что был разогрев нашей группой C.X. Мне не
понравилось. Вроде это тоже sludge-ом считается... да, медленно, но
чересчур просто. И постоянная тема бухла, пропройцев, курения, травы,
легализации... по моему, всему этому место на рэп-концертах каких-нибудь.
Наверное не плохая группа, но на любителя.
Sergey Matveev [Fri, 22 Nov 2019 06:37:55 +0000 (09:37 +0300)]
Перепись говорит что девчонок то мало на парней
http://lleo.me/dnevnik/2019/11/21_stat
Женщин то может и больше, но тех, что уже вряд ли будут интересоваться
мужчинами. А конкуренция на одну девушку высока -- поэтому это сраный
бред что кем бы ты ни был, но всё-равно найдётся для тебя твоя половинка.
Sergey Matveev [Thu, 21 Nov 2019 06:48:22 +0000 (09:48 +0300)]
Заголовок tab-а Lynx-а в tmux
Когда открыто много вкладок в tmux-е с Lynx-ом, то сложно
ориентироваться между ними. Я в основном документацию (HTML) читаю в
Lynx. Но когда её открыто много, то, даже переключаясь, с ходу не сразу
понимаю дока по какой библиотеке у меня открыта. Решил что хватит это
терпеть и запилил патч, который просто выводит "\033]2;TITLE\033\\",
тем самым выставляя заголовок для tmux. Его размеры правда довольно
велики, но не беда, profit-а гораздо больше.
Причём я нашёл в рассылке Lynx-а обсуждение этой фичи (выставление
заголовка для xterm-а) ещё 2000-го года! И там и патчи обсудили, но вот
что-то так никто за 20 лет и не влил и не реализовал, похоже.
Sergey Matveev [Thu, 21 Nov 2019 06:44:21 +0000 (09:44 +0300)]
Jump list в Lynx
https://git.stargrave.org/cgit.cgi/dotfiles.git/commit/?id=6cadb27be8da210cb4532d9f414b7c6c4449cea8
Не знаю как я так умудрился, но чисто случайно, во время редактирования
конфига Lynx, обратил внимание на jump list фичу. А ведь именно её мне
ужасно не хватало! Суть в том, чтобы быстро переходить на какие-то URL-ы,
но с возможность подстановки значений в них. В Xombrero (или Pentadactyl
Firefox-а) можно было ввести что нибудь типа "w Foobar" и тебя сразу
пошлют на Foobar страницу Wikipedia. Для Lynx у меня были zsh алиасы
команд формирующие URL-ы. Поиск в Lynx я делал открывая закладки,
переходя на DuckDuckGo, переходя в поле ввода -- это долго. Jump лист
позволяет сделать поиск и переходы на всякие Wikipedia буквально точно
таким же количеством нажатий как и в Xombrero! "J", "we", CR, "foobar",
CR, а в Xombrero/Pentadactyl было бы "o", "we foobar", CR.
Sergey Matveev [Thu, 21 Nov 2019 06:37:44 +0000 (09:37 +0300)]
Прочитал "Северное сияние" и "Чудесный нож" Филипа Пулмана
https://ru.wikipedia.org/wiki/%D0%A2%D1%91%D0%BC%D0%BD%D1%8B%D0%B5_%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%B0
Пока добавлял ссылку к этому посту, то увидел что эта трилогия занимает
третье место в списке 200 лучших книг по версии BBC. Начал читать
последнюю книгу этой серии.
Не могу сказать что это умопомрачительно здоровское творение, так как
помню что очень неспешно втягивался в первую книгу. Но потом втянулся и,
так как слушаю в виде аудиокниги, жду с нетерпением поездки в транспорте
где могу продолжить прослушивание.
Параллельные миры, бронированные медведи, волшебство, перемещения во
времени, ведьмы, электричество, религия и наука в мире магии и кучу
других не шибко обычных вещей. Плюс автор явно недолюбливает любую
религию, что тоже не часто встретишь.
Sergey Matveev [Thu, 21 Nov 2019 06:34:42 +0000 (09:34 +0300)]
Прочитал "Гектор Сервадак" Жюля Верна
Очень понравилась книга. Не скажу что must-read и шедевр, но интересна.
Конечно, это не фантастика, а фентези -- комета не может задеть Землю,
захватить её часть, люди полетают на ней и вернутся. Но уважаю прям
Верна за популяризацию науки, в данном случае астрономии!
Sergey Matveev [Thu, 21 Nov 2019 06:26:45 +0000 (09:26 +0300)]
Редкие полёты россиянок в космос
https://lenta.ru/news/2019/11/21/space/
В статье говорят что из-за менструаций. Но я помню про историю полёта
Терешковой, после которого Королёв сказал что ни одна больше не полетит
в космос, пока он жив, ни за что.
Sergey Matveev [Wed, 20 Nov 2019 12:29:47 +0000 (15:29 +0300)]
Простая утилита для скачивания файлов из Mattermost: mmfileget
https://git.stargrave.org/cgit.cgi/mmfileget.git/tree/README
Даём URL, из netrc она узнаёт логин/пароль для входа в MM, показывает
информацию о файле и скачивает его.
Sergey Matveev [Wed, 20 Nov 2019 06:35:40 +0000 (09:35 +0300)]
The Hu получаются высшую госнаграду
http://www.hitkiller.com/the-hu-poluchat-vysshuyu-pravitelstvennuyu-nagradu.html
Услышал про них впервые, но мне с ходу сразу понравились: сильно люблю
горловое пение! Молодцы и они и правительство поощряющее свою культуру!
А что может лучше когда к этому ещё и добавляют барабаны с
электрогитарами? Я б однозначно хотел бы сходить на их концерт.
Sergey Matveev [Tue, 19 Nov 2019 06:25:06 +0000 (09:25 +0300)]
Выяснение дисковой активности
https://habr.com/ru/post/476414/
Показывают что вообще дисковой активности довольно много в обычном
GNU/Linux. И, что не удивительно, довольно много записи создаёт btrfs.
ZFS аналогично должен, даже при изменении одного байта, по умолчанию
перезаписывать 128 KiB блок, плюс все ссылки на него.
А вот буквально вчера видел упоминание NOP GEOM который можно
использовать для имитации ошибок чтения/записи, но ещё и для получения
статистики о количестве всяких пройденных байтов:
Sergey Matveev [Sun, 17 Nov 2019 18:59:49 +0000 (21:59 +0300)]
Coyote Brutal Fest -- 14
https://darkside.ru/show/9956/
Такого количества зарубежных групп я в принципе не видывал на наших
фестивалях. Даже сложно верится. С организацией у Койота последние годы
были ГРОМАДНЫЕ проблемы и я думал что вообще всё закончится у него. Надо
бы однозначно сходить на такое мероприятие! Как минимум, Brodequin мне
очень нравились: https://www.youtube.com/watch?v=S8yixMPfWvw
Sergey Matveev [Sun, 17 Nov 2019 17:40:05 +0000 (20:40 +0300)]
Посмотрел "Дорогу перемен"
https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D1%80%D0%BE%D0%B3%D0%B0_%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD
Отчего-то раньше совсем не слышал про этот фильм с Ди Каприо.
Понравился, хотя и не легко смотрится. Вот так вот женишься...
Очень мне нравится Ди Каприо: грубо говоря, почти все фильмы с ним очень
хороши и стоят просмотра, начиная с "Банд Нью-Йорка". И в этом фильме
играет на отлично, как по мне. Главная героиня тоже превосходна!
Sergey Matveev [Sun, 17 Nov 2019 15:49:55 +0000 (18:49 +0300)]
Время жизни туннеля в strongSwan
Время от времени (раз в неделю может быть, иногда чаще) туннель падает.
Это для меня не новость и годами так было и, в том числе, с racoon-ом.
Поэтому у меня в cron-е стоит ipsec restart каждый день. Несколько
недель назад я поставил lifetime=2h и... падения пока совсем
прекратились и даже из cron-а убрал перезапуск.
Sergey Matveev [Sun, 17 Nov 2019 15:45:06 +0000 (18:45 +0300)]
Resolve доменов в Postfix
На моей VDS-ке некоторые домены почему-то не резольвятся: в логе пишется
что не может узнать A/AAAA запись. host/drill команды эти записи
получают. Если сменить DNS на какой-нибудь 8.8.8.8 (для проверки,
конечно же), то всё заработает. Особо не стал разбираться почему всё так
вышло. С DNSsec вроде бы проблем нет. Пока поставил smtp_host_lookup = native
в самом Postfix.
Sergey Matveev [Sun, 17 Nov 2019 09:06:11 +0000 (12:06 +0300)]
Билеты на концерты уже штатно не покупают?
За последний месяц уже второй раз контролёры в клубах удивляются моим
билетам. Вчера например девушка их взяла и такая "ооооо!!! ну по идее
это одно и тоже..." и начала сканировать штрих-код. Тоже самое было на
концерте Mantar, где девушка спросила другую мол что с этим делать и она
даже повертела их в руках. Вчера, при этом, половина народу наверное уже
ведь прошло передо мной. Неужели уже давным давно люди начали покупать
только электронные билеты и контролёры уже забыли про обычные/штатные
купленные в кассах?
И я понимаю что кассы берут дополнительный сбор. Если закажу и с
курьером, то и он не бесплатен. Но я плачу за возможность анонимной
расплаты, только наличкой, не сливая банку свои транзакции (зачем?).
Sergey Matveev [Sun, 17 Nov 2019 09:01:12 +0000 (12:01 +0300)]
Беруши на концертах
Я очень часто стал видеть людей надевающих беруши на концертах. У меня
это вызывает чувство что эти люди совершают кощунство по отношению к
музыке и музыкантам, соответственно. Я просто не понимаю зачем и куда
они пришли. Это рок/метал/whatever концерт! Тут ДОЛЖНО быть громко,
обязано. Какую-то музыку можно слушать тихо, но не рок направления же!?
Что за ересь!? Это ж как заняться сексом/подрочить и не кончить. Я
например даже башкой то не могу трясти без *громкой* музыки, ибо слышу
всё что угодно, включая шорох волосни, но не должен. Херня короче
какая-то у людях в головах и из-за своих берушей она и не выходит из
головы, не выбивается музыкой.
Нет, само собой я ничего против не имею фотографов, которые пришли
выполнять свою работу, а не слушать музыку и отрываться. Охранников и
тому прочих, которые, к тому же, находятся на концертах гораздо чаще.
Sergey Matveev [Sat, 16 Nov 2019 22:45:06 +0000 (01:45 +0300)]
Сходил на атаснейший концерт Saor и Is
Снова шёл абсолютно в слепую, прочитав только рекламу концерта, но
ничего не слушав до этого. Остался безумно доволен!
На разогреве была группа из Карелии (даже свой флаг повесили, только
Ухтинской республики): Is. Написано что это atmospheric black metal. Ну
ok, наверное. Для меня это прям такой клёвый трушный сырой black metal,
а не попсовый, выпендрёжный, позёрский был. Прям круто и очень здорово!
И звук отлично настроен был! Играли здорово, вокалист крут! Я бы с
удовольствием ещё раз бы их послушал, но, учитывая что это Карелия, то
это только если сильно повезёт.
Saor же очень необычен! По началу как-то было непонятно и не особо.
Потом проникся. Этой такой атмосферный сырой black metal, плюс скрипка
(!!!), мелодично напевающая, время от времени, гитара, очень нетипичный
для блэка вокал. Сказать что в основном это всё же блэк не могу. Явно
какие-то folk мотивы имеются. Много мест медленных есть и совершенно не
блэковых. Но в целом очень атмосферно и мощно! Есть места где и
конкретно хочет поколбаситься, есть раскач. Честно говоря, время
пролетело очень быстро и я прям не поверил что они реально всё время
отыграли. Но это связано, видимо, с тем, что песни у них довольно
длинные и поэтому их не два десятка. Офигеннейший барабанщик, просто
ураган! Гитарист правда тоже пилить на гитаре умудряется так, что фиг
отличишь от скрипки и прям реально мелодично. Хорошее описание их музыки
ещё будет: разнообразна!
Нашёл вот прошлогоднюю запись с хорошим звуком из Питера их выступления:
https://www.youtube.com/watch?v=T0qeVhYZ2PQ
В общем всё было примерно так.
С самого начала я возможно не проникся им, потому что они свои
инструменты только начали доставать из коробок и подключать -- то есть,
заранее никакой настройки не производилось. И начали они так себе
настроенными и только на следующей и через одну действительно звук стал
хорошим.
В клубе "Правда" был первый раз. Небольшой, уютный, комфортный,
аккуратный. Нареканий прям нет, всё отлично.
Ещё прикупил себе их 4 CD-альбома.
В общем, очень доволен, жалел бы что не посетил такое мероприятие. Прям
вот очень рад сколько всякой интересной музыки люди не прекращают
делать. Смотришь на попсу -- грустно за человечество становится. А вот
после концертов таких, понимаешь что нормальные то люди никуда не
делись, творят, изобретают новое.
Sergey Matveev [Sat, 16 Nov 2019 13:22:23 +0000 (16:22 +0300)]
Про маркетинговую силу бриллиантов
https://avva.livejournal.com/3238331.html
Действительно факт того, что ты должен подарить кольцо с бриллиантом
силён не только в США. Я своей бывшей тоже дарил кольцо принципиально с
бриллиантом, ибо... а можно разве по другому, думал я? Хотя объективно,
действительно, не стоит он того, красоту можно и другими камнями обеспечить.
Sergey Matveev [Fri, 15 Nov 2019 23:02:54 +0000 (02:02 +0300)]
Зарелизил NNCP 5.0.0
http://www.opennet.ru/opennews/art.shtml?num=51868
https://lists.cypherpunks.ru/pipermail/nncp-devel/2019-November/000084.html
GPLv3+ сменился на GPLv3-only, YAML на Hjson, zlib на Zstandard.
Возможность вызова удалённой ноды через вызов команд внешних, а не
только через TCP. Дружелюбность к umask и возможность его удобного задания.
Плюс полное использование go модулей. Вот только после релиза я понял
что go get всё-равно не получится сделать из-за иерархии директорий в
репозитории не гожей для этого дела.
Sergey Matveev [Fri, 15 Nov 2019 07:39:34 +0000 (10:39 +0300)]
Репортаж с концерта Mantar
https://darkside.ru/report/9743/
Понравился репортаж с всё незабываемого мною концерта:
В половине десятого на сцену вышли долгожданные бременские
музыканты. В отличие от оригинальной сказки и одноименного
советского мультфильма, их было всего двое, но ведь все пришедшие в
этот день в клуб прекрасно знали, что эти двое могут дать жару
покруче иных секстетов. Немного удивило, что барабанная установка
Эринка была расположена не лицом к залу, как в 99% других случаев, а
боком! А фронтмен Ханно располагался лицом не к залу, а к своему
напарнику, то есть тоже боком. За всю жизнь никогда не видел
подобных финтов как минимум среди хедлайнеров концерта. Вероятно,
это было сделано из-за маленьких размеров сцены (а она в «Городе»
реально самая маленькая из всех клубов, что я знаю, даже в крошечном
«Model T» она попросторнее. Ну и еще, возможно, чтобы дать
возможность ребятам попрыгать со сцены – ведь в других местах охрана
быстро повяжет весельчаков. «Привет, Москва, сегодня мы разнесем у
вас всё на$#@!” сходу заявляет Ханно, и стартуют скоростные
барабанные очереди Эринка. К тому времени «Город» был набит
поплотнее – по крайней мере, достаточно, чтобы как следует орать и
организовать более-менее приличный слэм. А заодно и со сцены
попрыгать. На практике стэйдждайверов было несколько человек, зато
большинство (кроме самого увесистого, передумавшего после первого
недопрыжка) торпедировались на протяжении всего сета. Ханно не
оставил это незамеченным и выразил восхищение российской публикой.
Даже песню посвятил: «И эта песня про вас, сумасшедших фэнов, “The
Berserkers Path”. Вообще взор приковывали больше не фанаты и даже не
любители попрыгать, а неутомимый Эринк. Он ведь еще и бэк-вокалист,
а микрофон-то ему по каким-то причинам установили за левым ухом и
потому было интересно, как он будет стучать, рычать и не свернет при
этом шею. Но ничего, молоток, справился. Уж эти два
человека-оркестра со всем справятся. Сет-лист был вполне приличный,
поровну треков с дебютника и последнего альбома и по чуть-чуть со
всего остального. Да и не сет-лист это был, а почти безостановочная
ковровая бомбардировка, какие не каждая гораздо более многочисленная
формация учинит. Только после этой бомбардировки люди не горюют, а
спокойно расходятся довольные. Да и концерт прошел вообще без
каких-либо проблем, вроде проколов с тайм-менеджментом (рядовая
ситуация, когда на разогреве 2 или более коллектива) или накладок со
звуком. Хотелось бы, конечно, чтобы зрителей побольше было, но ведь
и на Noothgrush, наиболее близкий по духу и атмосфере из подобных
концертов, пришло не сильно много людей, но мероприятие всё равно
выдалось на ура. И, похоже, «Город» действительно становится
отдушиной для любителей таких небольших нишевых мероприятий, где
охрана не будет тебя стаскивать со сцены, как в любом другом клубе,
а достойный звук в должном качестве донесет музыку «нишевых», но от
этого не менее достойных групп.
Sergey Matveev [Wed, 13 Nov 2019 14:34:18 +0000 (17:34 +0300)]
GNU/Linux и настройка bridge
Ох как я устал офигевать от качества зоопарка и документации
дистрибутивов GNU/Linux, но всё-равно не перестаю этого делать. Сегодня
у коллеги на рабочей машине в Network Manager увидели что bridge
настроен с включённым STP. Надо выключить. brctl не стоит (по умолчанию
не ставится). ip link команды не показывают ничего касательно STP (даже
как включить). Другой коллега подсказал ip link help bridge команду --
она хотя бы выводит stp_state возможность задания (но, я честно не понял
как это применить, но да ладно). В man ничего этого нет. Arch Wiki
говорит о команде bridge link. Пробовал и bridge link show dev bridge0
-- он на всё молчит, даже просто никакого списка не выдаёт.
Грёбаный ад! ip команду они вроде как замену всему и вся по поводу сети
пилили, но вот до сих пор с bridge-ами с ней не поработать нормально.
STP всё же можно узнать через /sys, но это они как штатный способ предлагают?
Деградация качества и юзабельности дистрибутивов этой ОС просто феноменальна.
Sergey Matveev [Wed, 13 Nov 2019 14:33:45 +0000 (17:33 +0300)]
Понравилось про эмуляцию
Почему мой эмулятор 8-битной игровой коноли для 16-битной DOS
звпущенный в 32-битной виртуальной машине с Windows работающей на
64-битом хосте не издает звуков?
Sergey Matveev [Wed, 13 Nov 2019 03:08:46 +0000 (06:08 +0300)]
В Саудовской Аравии прошёл первый метал-концерт
http://www.hitkiller.com/v-saudovskoj-aravii-proshel-pervyj-metal-koncert.html
И его зачинщиками была грайндкор группа! Судя по видео, прям всё отлично
там, музыка как надо. Только народ не пляшет. А так прям грайндкорчик.
К этой стране я скорее негативно отношусь, но сейчас рад за них.
Sergey Matveev [Tue, 12 Nov 2019 13:05:32 +0000 (16:05 +0300)]
NNCP переехал на Hjson формат конфигов
https://hjson.org/
С самого начала меня YAML напрягал своей сложностью. Соответственно, и
сложностью библиотек для работы с ним. Но и читать YAML и понимать дело
не простое может быть. Изначально для конфигов какой формат можно
использовать из библиотек в Go штатно представляемых? JSON, XML. XML
сразу нет, без объяснений. JSON в GoVPN был изначально, да и на работе в
паре проектов он так и остался, но очень напрягает в нём отсутствие
комментариев и возможность оставлять trailing comma.
YAML имеет одну мощную штуку в виде ссылок, где можно меньше делать
copy-paste. Теоретически в GoVPN или NNCP это могло бы пригождаться. Но
я уверен что все инсталляции достаточно малы чтобы чуть-чуть возможного
copy-paste не было бы страшным.
Посмотрел на TOML: в целом подходит, относительно прост, но его, как ни
крути, но может быть очень сложно интерпретировать человеку:
плюс само по себе задание словаря в TOML может быть разнесено по файлу.
TOML в целом мне нравится: он реально хорошо подходит для конфигурации,
относительно прост (существенно проще YAML), имеет достаточно
возможностей (в отличии от INI, которого формально то и нет, плюс типов
данных мало). Но NNCP-шная конфигурация в нём выглядит по-уродски.
И тут я вспомнил про Yggdrasil и dnscrypt проекты, где было что-то типа
JSON, но с комментариями и меньшим синтаксическим "мусором" для конфига.
Hjson прям то, что надо. Даже diff относительно YAML получается
маленьким и всякие "foo: bar\nbar: 123" остаются без изменений.
github.com/hjson/hjson-go библиотека достаточно компакта чтобы я её
посчитал минималистичной. Более того, она штатно предлагает
распаковывать Hjson в структуры через пересериализацию в JSON --
накладно, безусловно, но для конфигов это совершенно несущественно (а
ведь Hjson для них только будет использован), зато красиво решена
проблема с unmarshal с reflect-ом в структуры.
A data format for Humans
should be lean and simple.
Human !== Developer
Human != Developer
Human <> Developer
Human .NE. Developer
Human ne Developer
Human /= Developer
Human '= Developer
Human ~= Developer
Human -ne Developer
Cложно найти современного человека в России, который бы не слышал о
Юрии Дуде, «КликКлаке», Марьяне Ро, Юрии Хованском, Ивангае, Slivki
Show или Room Factory.
Вот честное слово, но я слышал только о Юрии Дуде. О всех остальных...
буквально даже не слышал, не говоря уже о том как они выглядят или
вообще являются блогерами. О других там упоминаемых тоже ни слухом, ни
духом, ну кроме голливудских звёзд.
Sergey Matveev [Mon, 11 Nov 2019 17:23:39 +0000 (20:23 +0300)]
Trisquel GNU/Linux с января будет требовать GLAT
https://listas.trisquel.info/pipermail/trisquel-announce/2019-November/000020.html
https://notabug.org/GLAT/howtotell
Я с ходу понял что это вроде как в Интернете будет сервер который
разрешит "активировать" инсталляцию. Как в Windows это происходит.
99$ за копию GNU/Linux дистрибутива. Ну... в принципе почему бы и нет.
Вот Vim регулярно напоминает о регистрации, пожертвованиях и я ему
отгрохал (пока карточка была и деньги) за 300€.
Sergey Matveev [Mon, 11 Nov 2019 17:17:05 +0000 (20:17 +0300)]
Сборка Rust-а mrustc-ом: он жирный
На работе чтобы вообще люди могли рассматривать возможность разработки
Rust-ом, нужно понять а можно ли его в принципе собрать то? Ведь штатно
для сборки он качает неизвестно как и кем собранные бинарники, которыми
компилит сам Rust.
mrustc проект существует давно, но до сих пор я так и не смог собрать
его на FreeBSD. Под Devuan собирается. 14 GB RAM не хватает (выделял в
виртуальной машине). 16 может быть, но я после 14 уже перенёс на сервер
с 40. mrustc директория в итоге занимает 38 GB (ext4)! Сборка под 16
Xeon ядер всё-равно занимает ощутимое время.
Дальнейшие версии Rust-а собираются с геморроем, но собираются в итоге.
Sergey Matveev [Sun, 10 Nov 2019 15:29:23 +0000 (18:29 +0300)]
Походил полдня в настоящей полицейской куртке
Обычной чёрной зимней куртке. В ней столько карманов полезных, столько
удобных! Все в застёжках надёжных. Есть поддёвка на молниях, есть всякие
молнии я не понял для чего, но, видимо, чтобы можно было, их расстегнув,
увеличить поворотливость. Меховой воротник, когда лежит штатно, то не
задевает лицо/шею, что мне дико бы не понравилось, но если его поднять,
то он плотно облегает и шею и лицо почти до глаз, делая ненужным шарф и,
по моему, защитить от любого холода. Мне, как обывателю, выглядит она
самой практичностью и хорошей продуманностью.
Sergey Matveev [Sun, 10 Nov 2019 15:24:21 +0000 (18:24 +0300)]
Интернет всё более разрознен -- по сценарию Идиократии
https://habr.com/ru/company/ua-hosting/blog/474708/
Больше всего в статье понравилось что "Идиократия (фильм) предполагалась
быть просто фильмом, а не документалкой". А ведь действительно многое в
мире (особенно с помощью современных цифровых технологий) идёт прям по
его сценарию.
Sergey Matveev [Sat, 9 Nov 2019 21:38:29 +0000 (00:38 +0300)]
Mutt-ная история, по моему, глупа
https://habr.com/ru/company/cloud4y/blog/474522/
Хабрапост о том, как какой-то недалёкий админ хотел прочитать почту на
сервере устанавливая графическое приложение, а ему посоветовали и
показали mutt. Но в комментарии уже правильно написали, что:
mutt для чтения локальной почты — это как из пушки по воробьям.
Если в системе есть почта, то есть и консольный клиент mail.
Полностью согласен с комментарием. Правда клиента бы использовал не
"mail", а "mailx", который из коробки тьму где идёт сразу же. А в
принципе, учитывая что наверняка большинство скриптов отправляют ASCII
почту, то можно было бы хоть more/less-ом посмотреть содержимое mailbox-а.
Sergey Matveev [Thu, 7 Nov 2019 07:52:52 +0000 (10:52 +0300)]
Попробовал Devuan
Под bhyve установился без проблем, запустился, работает. Но, из коробки
там не стоит openssh-server. Самое первое что я взялся ставить через apt
это был как-раз он. И сразу же оно потянуло за собой libsystemd0. Эх...
а я думал что Devuan ну прям совсем трушный и без systemd. В рассылке
gnu-system-discuss@gnu.org видел что проблему systemd активно тоже
обсуждают, хотя я там ещё не в теме и особо не читал.
Sergey Matveev [Wed, 6 Nov 2019 09:55:49 +0000 (12:55 +0300)]
Slackware и Crux под bhyve
С ходу не завелись. Нужен мне тут сейчас GNU/Linux и вот решил
попробовать какие-нибудь стоящие (а не с systemd-заражённые
дистрибутивы) дистрибутивы.
Slackware ни разу в жизни не пробовал, но привлекает в нём его
минимализм и толком никакой экосистемы которую придётся изучать.
Установка очень приятная, со всеми нужными подсказками. Установить
то вот установил, он кучу демонов успевает после перезагрузки запустить,
но потом вылетает с каким-то ошибками о том что не может сэмулировать
какую-то инструкцию (как-то так). Очень понравилось что там и TeX и
GNOME/KDE/XFCE (мне не нужны, но факт что выбор есть!) и Emacs, Tcl/Tk,
документация есть. Можно всё установить, а можно и вообще без X-ов.
Приятное впечатление оставил после установки, но попробовать так и не
смог. Разбираться с bhyve-ом лень, нужно побыстрее установить GNU/Linux
какой-нибудь.
Crux я запустил под bhyve-ом с UEFI firmware. Что-то загружает, а дальше
говорит что libpam.so.0 не найден и залогиниться на загруженном диске не
может. Собственно оно просто почему-то вот не работает вообще. Огорчило,
ведь потрогать его хотел.
Sergey Matveev [Wed, 6 Nov 2019 09:50:24 +0000 (12:50 +0300)]
На работе подарили настольную игру "Огурчик Рик"
Пока ещё ни разу не сыграл в неё (но полностью прочёл правила -- должно
быть интересно и активненько), но её упаковка сделана в виде огромного
пластмассового (40см на глаз?) огурчика Рика. Выглядит здорово. Сами
карточки и фигурке в игре сделаны очень качественно.
Sergey Matveev [Wed, 6 Nov 2019 09:48:01 +0000 (12:48 +0300)]
Руководитель НАСА заявил, что Плутон -- это планета
https://www.astronews.ru/cgi-bin/mng.cgi?page=news&news=20191106102416
Мгновенно вспоминается серия Рика и Морти где отец Морти как-раз тоже
доказывал что Плутон это планета. А мой руководитель в ivi часто носил
футболку с могилой "Pluto 1946-2006".
Sergey Matveev [Wed, 6 Nov 2019 06:03:19 +0000 (09:03 +0300)]
Родители сходили на Scorpions но Perfect Crime понравился больше
https://www.metal-archives.com/bands/Perfect_Crime/3540363284
Говорят что на разогреве наша русская группа Perfect Crime играла и
пела, пожалуй, даже лучше чем Scorpions. Надо будет заценить ради
интереса.
Sergey Matveev [Tue, 5 Nov 2019 08:08:36 +0000 (11:08 +0300)]
Билайн радует своим новым номером
Уже более двух месяцев я с Билайном и ни разу не было ни одного звонка
ищущего постороннего человека, прошлого пользователя. А на Мегафоне в
течении полугода, как минимум, звонят и зовут прежнего абонента. А мой
Мегафоновский номер уже тоже оказался кем-то занят, как говорят.
Sergey Matveev [Mon, 4 Nov 2019 20:01:06 +0000 (23:01 +0300)]
Бенни Хилл о сексизме, феминистках и женщинах
В первой серии 6-го сезона есть небольшая вставка где Хилл сообщает что
в Швеции его считают сексистом. А он и слова то такого не знал. В
словаре не нашёл, но зато посмотрел определение феминисток и теперь
боится произносить слова мужского рода. Подчёркивает что у женщин тьма
всего имеется где они как только не глумятся на мужчинами. Что в его
время женщины говорили "ты же не скажешь никому, правда? ибо если мамаша
узнает, то убьёт меня", а теперь женщины кричат "мама, папа, дядя, я это
делала с ним, с ним, с ним и с ним". Берут интервью у 19-ти летней
девицы, а она с 20 звёздами шоу-бизнеса переспала уже, и это только
каждый десятый оказывался звездой. "Совсем стыд потеряли!"
В общем, Хилла ещё больше уважаю, ещё больше презираю западное общество
прогнившее от всего этого бреда собачьего и в очередной раз убеждаюсь
что ничего в мире не меняется коренным образом: говорят что на древних
табличках глиняных тоже находили записи о том как невежественна молодёжь
нынче стала, не уважает старших и тому прочее.
Sergey Matveev [Mon, 4 Nov 2019 17:34:22 +0000 (20:34 +0300)]
Великая чистка Apple-ом GPL-софта
http://meta.ath0.com/2012/02/05/apples-great-gpl-purge/
Да да да, я и сам это не раз замечал что с каждым релизом их ОС у них
становится всё меньше и меньше GPL софта. Уже не первый год у них чисто
принципиально вычищается всё это. Ну я всегда говорил что они конкретно
ненавидят свободное ПО: потреблять то и использовать его наработки
безусловно хотят, но отдавать какую-то пользу миру нет. Проблема с GPL
(для них) в том, что он запрещает ограничивать пользователей, тогда как
всякие BSD/MIT/whatever -- нет.
Sergey Matveev [Mon, 4 Nov 2019 17:31:05 +0000 (20:31 +0300)]
GitLab планирует прекратить нанимать россиян и китайцев
https://habr.com/ru/company/flant/blog/474436/
Это только обсуждение, но вот они подумывают не связываться с этими
двумя типами людей. Ну что ж, в общем-то их право, их дело, но конечно
печалит что политика так везде и всюду проникает. Не ты к ней придёшь,
так она к тебе. Впрочем и так все мы в ней участвуем.
Sergey Matveev [Mon, 4 Nov 2019 17:21:25 +0000 (20:21 +0300)]
Скандинавских пару музыкальных клипов
Как-то я тут искал одну песню, так и не нашёл, но напоролся на клип
Maruv "Black water". Музыка/песня, как по мне, отстой, но в клипе можно
просто на девушек посмотреть. Но видя их в каком-то небольшом кубе, в
названии песени есть "black" и много девушек в клипе, вспомнил про
как-то понравившийся (b2f1a9784cba9201758a277bdc7cf0e5265858d5) клип
"Blackbox" норвежцев Major Parkinson: https://www.youtube.com/watch?v=DWJxbPpgt0c
Снова вот пересмотрел с удовольствием. При этом увидел что у Diablo
Swing Orchestra есть клип на трек "Superhero Jagganath" с их последнего
альбома: https://www.youtube.com/watch?v=e1unoCm0anc
После него так и хочется спросить что курят скандинавы? Но посмотрел с
удовольствием и снова убедился какая же DSO весёлая группа (особенно на
концертах!).
Sergey Matveev [Sun, 3 Nov 2019 21:52:09 +0000 (00:52 +0300)]
Побывал в Адлере, Олимпийском парке, Сочи парке, Розе Хутор
После Абхазии на пару дней мы остановили в Адлере. В момент отъезда
погода испортилась и половину времени лили дожди. Но нам не плавать, так
что ничего страшного, потерпим. А возможно просто саммит закончился,
президенты разъехались и погоду без дождей больше не поддерживали :-)
Из Гагр до Адлера ехать наверное минут 30. 40 с учётом пересечения
границы. Но разница колоссальная! Так и хочется сказать что прям
цивилизация! Крутые здания, развязки, ухоженность, чистота и, мне
запомнилось, наличие всяких компьютерных магазинов.
Гуляли по набережной, просто в городе. Всё очень красиво и ухожено.
Однозначно здорово было бы там отдыхать!
Съездили конечно же в Олимпийский парк, побывали рядом с факелом и кучей
спортивных комплексов: http://www.stargrave.org/photoes/sochi2019-1.jpg
http://www.stargrave.org/photoes/sochi2019-2.jpg
А также съездили в Розу Хутор на машине. Увидели красивые новые мосты и
длиннющие туннели через скалы. Говорят что зимой из-за всяких лыжников
там огромное движение и живность. Таксист заметил что всем в Адлере надо
вешать фотографии Путина, как Сталина когда-то, ибо невероятно всё
преобразилось, не просто разворовалось, а всё же точно пошло в дело и
всем построенным активно пользуются и эксплуатируют, плюс все местные
как на золотой жиле из-за огромного количества отдыхающих и спортсменов
и международных мероприятий.
http://www.stargrave.org/photoes/roza_hutor-1.jpg
Прокатились и на канатной дороге до высоты в 2300+ метров. Если внизу
шёл небольшой дождь, но наверху была конкретная метель с пронизывающим
ветром и мокрым снегом: http://www.stargrave.org/photoes/roza_hutor-2.jpg
Но это дико понравилось всё!
Sergey Matveev [Sun, 3 Nov 2019 21:21:15 +0000 (00:21 +0300)]
Побывал в Абхазии: Гагра, Новый Афон, его пещера, озеро Рица
Неделю отдыхал в Гаграх со знакомыми. Жили в отеле в котором два
подогреваемых до 25 градусов бассейна, сауна, выход в 100 метров до
моря. Был настолько загружен отдыхом, что ни одной книжки (ни
аудиокнижки) в руки не брал вообще.
Заранее смотрели погоду и прогнозы были такие что каждый день должен был
лить дождь. Я очень надеюсь что это всё из-за саммита России и Турции,
но всю неделю, вплоть до отъезда, не было ни капли. Вечером приходится
надевать ветровку, а так очень тепло и солнечно было.
В Абхазии живёт примерно столько же народу сколько и в Королёве где я
живу -- просто подмосковном городе. То бишь, не много. Страна
сельскохозяйственная и поэтому только на смотровой вышке мы вообще
увидели что есть многоэтажные дома. А так всё небольшие домики, как у
нас в сёлах и деревнях.
Ездили в Новый Афон, увидели его монастырь. Ну... лично мне уже совсем
не охота рассматривать такого рода архитектуру. Для меня всё на одно
лицо оно. Но побывали ещё и в пещере объёмом в миллион кубометров:
https://ru.wikipedia.org/wiki/%D0%9D%D0%BE%D0%B2%D0%BE%D0%B0%D1%84%D0%BE%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%B5%D1%89%D0%B5%D1%80%D0%B0
https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:Rock_Falls_Apsny.jpg
огромных размеров. Говорят что больше пещера на Земле есть только где-то
в одном месте в США. Размеры впечатляют.
Ну и побывали на озере Рица:
http://www.stargrave.org/photoes/ritsa-1.jpg
http://www.stargrave.org/photoes/ritsa-2.jpg
https://ru.wikipedia.org/wiki/%D0%A0%D0%B8%D1%86%D0%B0
там и дача Сталина и Брежнева. Красивые виды. Больше всего меня
впечатлило что вроде бы везде плюс-минус наша растительность, наши
деревья, но они в массе своей покрыты мхом, а на земле куча папоротника
растёт -- диссонанс лично для меня, но атмосферу здоровскую создаёт.
На улицах очень много собак, на порядок больше чем кошек. Меня это
радует. Но не радует что среди них заметно много породистых. Говорят что
в Абхазию приезжают поохотиться с такими собаками, а по отъезду их
просто бросают. Ну... люди теми ещё мразями могут быть. Впрочем собаки
изредка что-то ели у нас -- прикормлены, веселы, дрыхнут без задних ног
в теньке.
А ещё я пару раз играл со знакомым в русский бильярд. Он лет сорок назад
был чемпионом на заводе. В самый последний раз мне достаточно везло и я
смог выиграть у него. Но это конечно было раз на десятый наверное.
А ещё конечно же камень в сторону смартфонов: у двоих из знакомых были
достаточно умные чтобы понимать где ты находишься и они автоматом
подкручивают часовой пояс. Так вот эти Android-ы считают что это часовой
пояс Тбилиси, Грузии, который на час не совпадает с абхазским и
московским. Одно дело вот протухшие базы данных часовых поясов (как у
меня в электронной книге, не знавшей об отмене зимнего времени в
Москве), а другое дело когда посторонняя страна тебе диктует кто ты и
где ты.
Sergey Matveev [Sun, 3 Nov 2019 16:46:26 +0000 (19:46 +0300)]
Посмотрел фильм "Джокер"
https://ru.wikipedia.org/wiki/%D0%94%D0%B6%D0%BE%D0%BA%D0%B5%D1%80_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2019)
Мне прям не понравился, совсем и очень. Очень неприятно смотреть два
часа про долбанутого преступника. Причём преступника самого мелкого
помола: идущего самым простым путём, как жалкий слабак и лентяй. Если
фильм хотел показать что таким его сделало общество, семья, то не
получилось, ибо он пошёл сам по наиболее низкому пути убийц и преступников.
По моему фильмы нужно смотреть про достойных людей. Всякую мразь и
падаль можно и в обычной жизни лицезреть в сводках новостей.
Но не могу не отметить крутую отличную игру Хоакина Феникса!
Действительно здорово играл.
Sergey Matveev [Sun, 3 Nov 2019 16:29:58 +0000 (19:29 +0300)]
Мысли про различие современных и 30-летней давности фильмов
http://lleo.me/dnevnik/2019/11/01
По больше части согласен с автором что старые фильмы крайне растянутыми
кажутся. Насчёт Инопланетянина ничего не скажу -- вообще не помню
смотрел ли я его хоть раз полностью, но не забуду "Космическую одиссею
2001 года": половину фильма я нажимал ускоренное проигрывание и даже с
4-х кратной скоростью лунный аппарат медленно и неспешно двигался по
монитору. Настолько медленного и растянутого фильма я не встречал. Но
сама Одиссея в целом мне понравилась (с учётом того, что из-за перемотки
я наверное 1/3 фильма по хронометражу посмотрел), хотя концовку я честно
совершенно не понял.
Но дочитав статью я сразу же вспомнил про "Хороший, плохой, злой":
старый фильм, но я помню что каждую минуту я смаковал смотря за всем
действием. Особенно запомнилась сцена дуели в конце фильма когда они
трое друг напротив друга стояли и смотрели, а ведь она длится минут пять
наверное.
Но в целом статья правильна, я с ней солидарен и скорее согласен что
нужно задумываться об этой нерасторопной давности.
Sergey Matveev [Sun, 3 Nov 2019 16:25:26 +0000 (19:25 +0300)]
Лицензия ПО обязывающая "не причинять вред"
https://habr.com/ru/post/474228/
Не одна статья какая-то пошла на тему того, чтобы в условиях
использования ПО запрещать использовать программу во вред всякий.
Такое впечатление, что кто-то активно ведёт войну против свободного
ПО, то натравливая долбанутых феминисток, журношлюх на RMS, то всяких
пидорских защитников чтобы смещать людей не "лояльных" к этим пидорам,
то вот теперь ещё кто-то пытается пропагандировать низменным образом
несвободные лицензии. Лень проверять, но сомнения что они могут являться
и open source лицензиями (я в OSS не силён). А так то они нарушают
нулевую свободу по определению свободного ПО. Мрак.
Sergey Matveev [Sun, 3 Nov 2019 16:23:00 +0000 (19:23 +0300)]
Роботы тоже используют Vi
https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B1%D0%BE%D1%82_%D0%BF%D0%BE_%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8_%D0%A7%D0%B0%D0%BF%D0%BF%D0%B8
Посмотрел фильм "Робот по имени Чаппи" от нечего делать вечером по ТВ.
Фильм так себе, ни о чём. Но мне запомнилось что робот в фильме
использует vi. Робот же будет выбирать наиболее эффективное решение?
Авторы тут молодцы :-)
Sergey Matveev [Sun, 3 Nov 2019 16:15:29 +0000 (19:15 +0300)]
Сломанный RDRAND в AMD процессорах
https://arstechnica.com/gadgets/2019/10/how-a-months-old-amd-microcode-bug-destroyed-my-weekend/
Корявый микрокод AMD возвращал одно и то же значение при RDRAND вызове и
Wireguard из-за этого не работал. Автор пишет:
I want to be very clear here, this is not a WireGuard bug! WireGuard
correctly checks to see if RDRAND is available, fetches a value if
it is, and correctly checks to see if the carry bit is set. Then it
indicates that, not only is there a value, it's a properly random
one. Nevertheless, it's a problem that will lock up affected systems
hard.
Нет и ещё раз нет! Не согласен с автором что это не бага Wireguard.
Нехер софту заниматься добыванием рандома! Если, конечно, он это не
делает хорошо и продуманно. RDRAND ТОЛЬКО как *дополнительный* источник
энтропии может быть использован и никак иначе. Wireguard возможно для
скорости пытается определить его наличие и заюзать? Я бы негодовал от
такого поведения наивного с точки зрения ПО.
Шнайер так и пишет: https://www.schneier.com/blog/archives/2019/10/a_broken_random.html
Что всегда надо использовать хороший PRNG типа Fortuna, это просто
всегда безопаснее. *Всегда*. Или используй то, что даёт ОС или делай
сам, но нормально.
Когда я работал в ivi, то в сервере аутентификации я буквально внедрял
Fortuna PRNG с кучей самых разных источников (и их весов) энтропии.
Sergey Matveev [Sun, 3 Nov 2019 16:04:37 +0000 (19:04 +0300)]
Что не так с Copy-on-Write под Linux при копировании
https://habr.com/ru/post/473752/
Вся статья просто о том, что некоторые ФС позволяют не делать настоящее
копирование файлов, а просто создать ссылку, типа hardlink-а. Фича то
хороша, спору нет, но я категорически не согласен с автором что CoW ФСы
создавались как-раз для того чтобы эту фичу и использовать. Его ожидания
подорваны и поэтому он считает что что-то не так. Лично я категорически
не согласен с тем чтобы моя команда копирования не копировала данные
по-настоящему. В ZFS-е как минимум это хак для дефрагментации файла. На
любой ФС это, как минимум, создание избыточной копии файла, что может
быть полезно если диск начнёт сыпаться, без дубляжа всей ФС (RAID или
copies опция ZFS dataset). cp это копирование, точка. Копирование
reflink-а это копирование reflink-а.
Да и напрягает написанное у автора что:
После этого я не торопился использовать Cow-системы, так как сама
парадигма Copy-on-Write предполагает повышенную фрагментацию, потому
что изменения данных каждый раз записываются в новое место.
Для HDD фрагментация убивает производительность, так как процесс
перепозиционирования блока считывающих головок — очень длительная
операция.
Поэтому лично я откладывал внедрение btrfs на своих машинах, пока
они не перешли на SSD.
Он полностью прав что CoW это повышенная фрагментация. Прав что
фрагментация повышает IOPS, а жёсткие диски их не любят. Но только он
совершенно не учитывает кэширование, которое по сути может полностью
сгладить и нивелировать эти IOPS.
Sergey Matveev [Sun, 3 Nov 2019 15:59:50 +0000 (18:59 +0300)]
Суперская статья о техническом аде протокола Telegram
https://habr.com/ru/post/472970/
Автор статьи с нуля пытается реализовать Telegram протокол. То что он
криптографически убог уже не новость. Но здесь для меня прям открытие
того что и документация у них ужасна и вообще в целом продуманность
протокола на уровне школьников, где костыль костылём погоняет. Ну всё
это хорошо говорит о качестве этой системы.
Sergey Matveev [Sun, 3 Nov 2019 15:51:43 +0000 (18:51 +0300)]
Madonna вполне себе хороша!
Вернулся из отпуска и полдня на фоне в колонках играл Mantar с
Airbourn-ом. А вот после этого в хороших наушниках первое что я поставил
оказалась Madonna. Ещё будучи в Евпатории из громкоговорителей на улице
мне очень понравилась старая знакомая песня, но я не знал что это
Madonna. Забыл про этот момент, а в этот отпуск снова вспомнил.
Просто наслаждаюсь её пением в Frozen. Power Of Goodbye отличен.
Внезапно для себя открыл что Laisla Bonita это тоже Madonna.
Like A Prayer нравится, но возможно из-за вызываемого чувства
ностальгии? И ещё Ray Of Light почему-то тоже нравится.
Sergey Matveev [Tue, 22 Oct 2019 11:38:26 +0000 (14:38 +0300)]
Отметил 40-летие Чёрного Кофе
Побывал на их концерте в Крокус Сити Холле. Оказывается, в этом зале
шторками закрываются балконы и на полу размещаются кресла
дополнительные. Я когда был на G3, то там же танцпол на кучу человек был
и сидячие места на балконах. А тут вообще только сидячие вплотную к сцене.
Ну... я не впечатлён, ибо на 9 мая концерте было лучше, как по мне. Хотя
вчера там был оригинальный состав, с очень бородатым колоритным
басистом. Тут не было длинных агрессивных и мелодичных запилов. Их
главный хит (Владимирская русь), из-за которого то я и вообще ими и
заинтересовался то, они сыграли здорово: он плавна перетёк в нечто вроде
импровизации, а дальше Варшавшский, играя на гитаре, спустился со сцены
и прошёлся по рядам по всему залу. Это было здорово, безусловно. Кроме
"Руси" мне запомнившегося ничего и не было :-(. Пара песен была даже
просто на акустической гитаре, чего я совершенно не любитель.
Наверное забавный факт того, что Чёрный Кофе поёт неоднократно про
церкви, а я в футболке Behemoth и двумя кольцами с черепами (суммарно 15
штук).
Вообще концерты концертам рознь. Когда светлый огромных зал, сидячие
места и огромная сцена и когда до потолка можно дотянуться, тьма с
красными фонарями и десятками стоящих человек -- это просто два в корне
разных мероприятия (сравниваю ЧК и Mantar). Лучше ходить хоть на
концерты типа Чёрного Кофе в огромные концертные залы, чем никуда из
музыки. Но если выбор между тёплым ламповым тёмным маленьким клубом и
большими концертными залами (пофиг что в них играет), то выбор
однозначно за клубами.
Sergey Matveev [Sun, 20 Oct 2019 17:12:53 +0000 (20:12 +0300)]
Mantar: конец паршивому настроению. Я счастлив!
Почти с самого начала недели у меня крайне паршивое настроение. На
работе так себе, с коллегами плохо. Вне работы то меня как самого лоха
выбирают чтобы в метро пристроится (но не дал, сделал так, чтобы
прищемило), то как самую тряпку выбирают женщины чтобы нагло влезть без
очереди, не замечая что я в ней стою.
Вчера на концерт ехал тоже в удручённом настрое. Концерт кстати из
групп, даже стиль которых не знаю, ни одного трэка которых я не слышал
вообще -- решил вот так рискнуть. Дороги наши непредсказуемы и доехал за
час до официального начала. А клубы наши тоже непредсказуемы и то
начинают вовремя (ну, плюс-минус), то через час. В итоге я два часа
кувовал. Что тоже неприятно.
В клубе Город никогда прежде не был -- только слышал название. Как же я
давно не был в таких заведениях! Прям вспомнил молодость и институтские
годы, клуб Релакс где столько десятков раз был! До потолка можно
допрыгнуть. Мрак и тьма, лишь приглушённые светильники где-то есть.
Сцена небольшая, немного приподнятая так, что можно всё-равно без рук
залезть. Размеры... я вот совсем не помню когда в последний раз был в
таких небольших, на глаз наверное рассчитанных человек на сотню. Но мне
это всё нравится: всегда очень клёвая атмосфера и молодость вспоминается.
Первыми выступали Skrik. Двое молодых парней: барабанщик и
гитарист-вокалист. Мне очень понравилось! Я бы с удовольствием ещё раз
их послушал. В Интернете написано что это hardcore... ну что ж, видимо,
я впервые его услышал. Про себя я во время выступления подумал что если
это только первая группа разогрева такая, то как же здорово должно быть
дальше!
Затем были Kytowrath. Ну... написано что это heavy metal -- в принципе
оно примерно таким и было. Метальчик, хорошо играли/пели. Но второй раз
я бы не пошёл слушать -- простовато для меня, не цепляет.
Про Mantar я даже не знал какой у них стиль и ничего не слышал и поэтому
совершенно не знал что ожидать. После концерта я узнал что это был
"sludge". Что ж, это вот действительно точно впервые слышу, тем более в
живую. Почему я пошёл вообще на концерт то? Просто прочитал вот эту
рекламу к ним:
Грохочущие децибелы звука, тотальное разрушение стереотипов и
рок’н’ролл – звезды европейского андеграунда в России!
Их всего двое на сцене, но ярости хватит на десятерых. Ураганный
саунд, шквал гитарных риффов, перегретые усилители и беспощадные
ударные. Сладж, блэк-метал, дум и хардкор – это всё они. Оставьте
свои беруши дома – вы на концерте Mantar!
И мне кажется что когда двое, то это действительно очень здорово должно
быть! До сих пор не забуду группу '68 из двух человек, в которых просто
атомный реактор энергии был.
Звук в городе хорош для такой музыки. Пробирает, оглушает. Звукачи
постоянно выходили в центр зала чтобы самим послушать и понять всё ли
хорошо и подкорректировать если что.
Mantar играл в полумраке, в основном красной подсветке от прожекторов,
иногда синих. В общем мрачно. В начале меня как-то не пробрало. Ожидаешь
другого после того или иного рифа/игры. Но потом... я просто
наслаждался, тащился, пёрся, удовольствовал! Меня конкретно прям до слёз
пробивало! Причём прям не раз -- вообще не помню чтобы так было даже на
супер знакомых группах начинающих свои хиты. Почему? Мне реально было
неимоверно хорошо! Суперсочная и плотная гитара просто вливалась в уши,
водопадом, а барабаны сметали и пробирали насквозь. Я не говорю о
плотности, агрессии и скорости как на грайндкоре типа Napalm Death.
Вообще ничуть. Mantar довольно медленно играют. Но я прям чувствую их
музыку, в резонансе с ней. Повторюсь: стоял, слушал, тряс головой и
чувствовал что мне дико хорошо, мне ужасно нравится их музыка, настрой,
звук, темп (чуть быстрее, чуть медленнее и уже не совпадает с твоим
внутренним ритмом, тем, что тебе хотелось бы). В Mantar прям совсем нет
злобы, нет негативной агрессии. Вокалист... по началу ОЧЕНЬ был
непривычен, но затем я просто тащился от его пения.
В YouTube после концерта находил записи с ходу их выступлений на больших
фестивалях. Я не могу представить что бы я там ощущал и вообще пробрало
бы. А тут... почти темнота, мрачное освещение, несколько десятков
человек, шквал и ураган звука и мне хочется прыгать, слеймиться, трясти
башкой и орать чтобы их поддержать и просто чтобы самого себя порадовать
как же мне хорошо!
Или на этой неделе у меня совсем всё плохо стало с нервами и меня
поэтому ВСЁ раздражало и злило и поэтому меня так легко было пробрать
совершенно незнакомой музыкой, или это однозначно был один из лучших
концертов в моей жизни. Хотя я сколько отходил? Уже давно за сотню
перевалило.
А ещё я точно понял что очень хорошо умею орать: через звук плотных
гитар, через один ряд были оборачивающиеся на мой рёв люди.
Sergey Matveev [Sat, 19 Oct 2019 10:21:09 +0000 (13:21 +0300)]
Мысли о переходе на Zstandard всё не покидают голову
http://www.opennet.ru/opennews/art.shtml?num=51687
С момента выхода этой новости я не раз смотрел и думал оставлять ли мне
xz. На Arch пофиг, но я не пробовал --ultra -22 опции в zst, которые ещё
лучше сжимают. Время сжатия уже сравнимо или иногда больше чем xz -9.
Время разжатия, как минимум, на порядок меньше. Но вот уровень сжатия...
некоторые dataset-ы у меня буквально на доли процента отличаются между
zst -22 и xz -9, а некоторые на 10%. В целом я полностью поддерживаю
переход пакетов на zst с таким уровнем сжатия, ибо действительно самое
точное слово это "comparable compression level" -- уровень всё-равно
выше чем в bzip2, не говоря о gunzip. Что же касается моих задач... я
готов бы был мириться с бОльшим временем сжатия, но при таком же (или
лучшем) уровне компрессии, ради вообще использования единственного
компрессора с дикой скоростью разжатия, но xz всё же сильнее жмёт. В
распараллеленном режиме xz жмёт хуже, а вот zstd точно так же и займёт
все ядра.
Вот в итоге всё мечусь в мыслях.... пожертвовать ли немного меньшим
уровнем компрессии, но получить более быстрое сжатие (из-за
распараллеливания), гораздо более быстрое разжатие, полное использование
только одного компрессора. Ведь большие dataset-ы он жмёт чуть-чуть
похуже всего лишь. А маленькие (типа десятков килобайт) хуже, но
абсолютные потери по месту для небольшого количества файлов не велики.
А то это попахивает от меня какой-то жадностью: ведь куда более
правильный, по заверению автора, lzip всё-равно жмёт аналогично похуже,
но всё-равно и zstd -22 и lzip и xz жмут гораздо лучше bzip2, не говоря
уже о gzip, который в разы переплюнуть легко могут.
Sergey Matveev [Sat, 19 Oct 2019 10:10:50 +0000 (13:10 +0300)]
FSFE умер? А Ubuntu?
Я отписался с месяц назад от всех рассылок FSFE, за их "we welcome RMS
resignation". Но, видимо я всё-равно остаются бывшим fellow их
организации и меня позвали на один опрос внутренний. Из него вышел на
то, что в рассылке discussion@ просто Содом и Гоморра творятся в плане
срача: https://lists.fsfellowship.eu/pipermail/discussion/2019-October/date.html
Но да ладно, это не главное. Тут вот ссылка на документ есть:
https://lists.fsfellowship.eu/pipermail/discussion/2019-October/000401.html
https://lists.fsfellowship.eu/pipermail/discussion/attachments/20191017/a401ade8/attachment-0001.pdf
Я не знаю его достоверность, но если это всё так, то, получается, что
FSFE решили полностью выпилить упоминания RMS и GNU и теперь везде
приписывают "open source". Для меня это однозначная смерть FSFE, и
теперь эту организацию я в принципе воспринимать не смогу как
существующую для движения СПО.
А тут ещё новость о том, что в Ubuntu по умолчанию будут поставляться
проприетарные nVidia драйвера: https://www.linux.org.ru/news/ubuntu/15297129
Не, меня это не сильно удивило после b55d90ad5a031ec0620a9e40d0b183d6ca9f93f8,
но скорость ухода от идей свободного ПО просто поражает! Кто-то где-то
упоминал что если бы не RMS, то за считанные месяцы все эти GNU (хотя я
очень не хотел бы проявлять неуважения к разработчикам этой ОС, но
многие из них показали себя уже лицемерами, которых я считал очень
достойными хакерами и ожидал и идейности) и прочие скатятся в "open
source". Теперь полностью согласен с этим.
Что же это за движение такое, где без лидера, все сразу скатываются в
OSS? Движение не для слабых духом!
Sergey Matveev [Fri, 18 Oct 2019 23:19:49 +0000 (02:19 +0300)]
Посмотрел "Путешествие Айло"
https://www.kino.ee/rus/Event/4877/
Очень здорово посмотреть на животных, природу дикую. Не каждый день
окружать себя только техникой и этими... людьми. Впечатляет как люди
теперь могут производить съёмки! При этом постоянно вспоминал фильмы
Жака Кусто из детства, впечатлявшие надолго. Многое раньше не видел
в документальных фильмах что было в фильме про Айло.
Sergey Matveev [Fri, 18 Oct 2019 21:46:35 +0000 (00:46 +0300)]
На работе почти полный переход на тактильные клавиатуры
В отделе бывших коллег у всех теперь тактильные клавиатуры. Ну кроме
одного единственного яблочника -- у них вообще какие-то странные понятия
useability и производительности. Но это уже 1-2 месячная новость. А
теперь вот коллега заказал себе домой механическую тактильную и,
получается, почти у всех и дома теперь такие. А ведь всё вообще началось
с меня.
Ну я то только рад, за что что люди действительно эффективнее и здоровее
(для рук) будут пользоваться компьютером. Вот почти на всё в компьютерах
можно забивать и закрывать глаза, но только не на клавиатуру
(тактильную). Я вон даже в Сирию свою килограммовую (в ней тупо
металлическая пластина, специально для утяжеления) тащил.
Sergey Matveev [Fri, 18 Oct 2019 21:33:38 +0000 (00:33 +0300)]
Посмотрел "Паразиты"
https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%B7%D0%B8%D1%82%D1%8B_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)
Круто, очень круто! Я прям чуть-чуть даже зол на фильм от того, что прям
два часа я был в постоянном напряжении от того что будет дальше! Очень
часто я медленные моменты проматываю в фильмах, ну мол "да, я понял, он
тут медленно будет красться/думать/почёсываться/итд", но тут ни разу так
не делал. Фильмы не часто так сильно заставляют переживать и испытывать
гамму эмоций. Но... я всё-равно не понял зачем убили богатого то.
Рациональной причины не нашёл, разве что типа всё из-за его прекрасного
дома случилась куча бед, хотя он то ведь вообще не причём.
Sergey Matveev [Fri, 18 Oct 2019 21:22:42 +0000 (00:22 +0300)]
Прочитал "Ченслер" Жюля Верна
https://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D0%BD%D1%81%D0%BB%D0%B5%D1%80_(%D1%80%D0%BE%D0%BC%D0%B0%D0%BD)
Верн очень здорово пишет! "Вокруг света..." я помню мне не очень зашло.
"Дети капитана Гранта", недавно прочитанные, здоровские, но отношения
людей там по-детски наивные. "20k лье по водой" помню понравилась, но не
восторг. А вот "Таинственный остров" чудесен! Верн он как Рей Брэдберри:
что-то у последнего просто невероятно здорово, а что-то я прям
совершенно не могу читать (типа "Вино из одуванчиков").
Ченслер это просто история про людей потерпевших бедствие на корабле,
почти со дня на день умирающих от жажды и голода, дошедших до
каннибализма, но чудом спасающихся. Из книги узнал о факте что Амазонка
настолько полноводна, что на 20 миль опресняет воду в море. Поражает
конечно!
Sergey Matveev [Fri, 18 Oct 2019 21:15:32 +0000 (00:15 +0300)]
Поколения использующие Midnight Commander
Заметил что люди на 5+ лет старше меня, в преобладающем большинстве
своём используют MC (само собой, все люди сидят под GNU или BSD
системами). Под сидят я подразумеваю то, что бОльшую часть времени в
shell-е у них видны синенькие панельки и вообще просмотр списка
файлов/директорий и навигация производятся в MC.
Против MC то я ничего против не имею и даже на всех моих серваках он
стоит (хотя он не одну зависимость тянет для себя). Но я могу запустить
MC возможно раз в неделю. Сегодня одному человеку давал образ жёсткого
диска FreeBSD где только одна программа на Go установлена, а он сразу mc
хотел запускать, даже не введя ls.
И наоборот: мои сверстники и особенно кто моложе -- вообще не используют
эти "ортодоксальные" файловые менеджеры, всё делая ls-ом. Лично я как-то
вижу плюсы и там и там и в зависимости от того, что надо сделать,
запускаю или не запускаю MC. Как правило его запуск оправдан редко
(если, безусловно, уметь пользоваться zsh-ом каким-нибудь со всякими его
path expansion и кучей modifiers), но зато он стоит того (как например
разгребать кучи файлов по директориям их раскидывая). Постоянно сидеть
(а многие даже и редактируют прямо в нём исходный код постоянно!) в MC
для меня выглядит как крайность, часто понижающая производительность. Но
и совершенно избегать и бойкотировать двухпанельники бывает скорее глупо.
Sergey Matveev [Fri, 18 Oct 2019 21:05:20 +0000 (00:05 +0300)]
Всё гениальное -- просто. Особенно в Go
https://blog.golang.org/go1.13-errors
Прочитал сегодня вот блогпост о добавлении всего двух фунок в errors
библиотеку в Go и о том, что могло бы быть полезно добавлять ровно один
простой Unwrap() error метод в свои ошибки. Но они показывают зато
насколько можно упростить код (и повысить читаемость) этими простейшими
изменениями/советами. Ничего из этого не пробовал, явно должно пройти
прилично времени чтобы осознать и прочувствовать всю красоту и мощь
нововведений касающихся обработки ошибок, но чувствую что это дико
понравится!
И не могу нарадоваться удобству работе с модулями. Сколько лет сидел на
Python и постоянно страдал от их убогого пакетного менеджера,
невозможности использования разных версий одной библиотеки,
невозможности прибить гвоздями не только версию, но вот и чётко заданных
хэш для её аутентификации. Модули в Go очень просты, топорны и очень
продуманны! Причём и для use-case-а "я всему доверяю, хочу просто
сделать go get и получить счастье", до use-case-а когда хочу в tarball
всё чётко прибитое гвоздями самостоятельно помещать.
Сегодня вот релизил GoGOST и перед релизом надо проверить эту новую
версию в составе стороннего ПО. "redirect" директива в go.mod прозрачно
позволяет использовать моё обновление. Удаляем потом эту одну строчку
после релиза и начинает использоваться модуль скачиваемый извне.
Возможность разбиения пакета на любое количество файлов -- невероятно
удобно! Просто нарадоваться не могу этому уже сколько лет. Опять же,
сегодня надо было перенести часть некоторых фунок в GoGOST, вынести их
из внутреннего проекта. Почти всё закончилось просто переносом
нескольких файлов и изменению package XXX в них.
Ведь всё вышеперечисленное так просто сделать, но додуматься до этого
дано не всем, чему завидую!
Sergey Matveev [Fri, 18 Oct 2019 20:53:22 +0000 (23:53 +0300)]
Снова умудряюсь сраться с бывшими коллегами
У меня просто какой-то талант вызывать неприязнь в людях, заставляя их
говорить не шибко лестные вещи, что от меня вызывает соответствующую
негативную реакцию, ещё больше портящую отношения. Постоянно мне
требуется доказать что я не так плох в том то и том то, что я лучше
того-то или этого, и т.д.. В довесок мне вообще сказали чтобы я подумал
о том, чтобы поработать таксистом. Против таксистов и их работы против
то ничего не имею, более того уверен что она отнюдь не лёгкая, но что
меня и как программистом уже не особо то воспринимают...
Не раз слышал от некоторых что нужно вообще просто забить на мнение
окружающих, положить на это @#$. Я не понимал как так можно, ведь будет
только хуже, совсем не сможешь оценивать себя со стороны и слышать что о
тебе думают. Но видя что регулярно приходится доказывать что люди не
правы в своём мнении уже совсем поднадоело. А главное у меня не
находится уже ответ на вопрос "а зачем я всё это собственно делаю и
доказываю?". Причём некоторым помогаешь (что не входит в обязанности на
работе), тратишь время, а тебе "иди поработай таксистом". Но наверное и
я постоянно лезу с советами, комментариями которых никто не спрашивал и
тоже эти конкретно достаю людей. Я бы наверное возненавидел такого как я
уже через минут пять. В общем, в очередной раз понимаю что надо учиться
молчать, учиться не реагировать на всё что задевает или не нравится.
Sergey Matveev [Fri, 18 Oct 2019 13:29:49 +0000 (16:29 +0300)]
Дистанционная выдача электронной подписи
https://www.rbc.ru/technology_and_media/18/10/2019/5da876a89a79472c0bcd51a3
В общем оформление сделок с недвижимостью где "не понадобится ни ставить
специальный софт, ни подключать токен". То есть осуществлять критически
важные действия без личного присутствия, физической подписи и даже
наличия какого-либо криптографического приватного ключа у вас на руках.
Всё это читалось как какой-то анекдот. Однако потом волосы встают то
того что это всё всерьёз написано.
Sergey Matveev [Thu, 17 Oct 2019 11:46:31 +0000 (14:46 +0300)]
Как отключить запуск DBus демона?
export DBUS_SESSION_BUS_ADDRESS=disabled:
А то единственный кто у меня по зависимостям тянет DBus это zathura (ну
точнее её зависимости), а запускать это я совсем не хочу. Вот так вот
можно избежать этого, не повредив работе zathura.
Sergey Matveev [Wed, 16 Oct 2019 10:02:54 +0000 (13:02 +0300)]
Ease Software считают что SATA хранилища наше всё
https://easesoftware.com/
Что-то я не очень согласен почти со всем что они пишут в своём "SATA: A
Better Solution for Enterprise Server Storage"
(https://easesoftware.com/SATA-whitepaper.pdf).
В первом misconception они похоже сравнивают подключение просто SATA HBA
с дисками с SAN-ом подключаемым по Ethernet-у. Да, такое сравнение можно
делать действительно если всем управлением дисков будет заниматься ОС.
Лично у меня это предпочтительный вариант, бесспорно, но под Windows
какого-нибудь ZFS-а у вас не будет. Ну и очень часто всё же
действительно многим хочется NAS или SAN иметь для подключения
несколькими компьютерами. Но даже подключение SAN-а только к одному
компьютеру стоит рассматривать когда дисков не много, когда небольшие
объёмы.
Misconception 2 говорит о том что SATA это для маленьких объёмов.
Согласен что объёмы дисков растут, то что раньше требовало SAN-а теперь
может жить на 1-2 дисках. Но... я не слышал о том чтобы кто-то поднимал
этот misconception в принципе.
Misconception 3 говорит что SAN не легко админить, что для этого нужны
люди. Допустим. А собственноручно заниматься массивами и логическими
томами с сырыми SATA дисками люди не нужны? Как-раз таки квалификация
первых будет ниже, ибо SAN и его производители многое за вас
автоматизируют.
Misconception 4 я не очень понял вообще о чём речь. Но тут моя
необразованность.
Misconception 5 говорит о высокой доступности, судя по всему. Говорить
то можно что угодно, но факт остаётся фактом: SAS можно подключать двумя
кабелями, к двум независимым контроллерам, backplane-ам. Физический
дублях невозможно никакими костылями эмулировать.
Misconception 6 говорит что SATA на самом деле такого же высокого
качества как и SAS-ы. Говорят о какой-то производительности при
вибрациях и шумах Seagate-ов. Речь должна идти тупо о долговечности и
статистика показывает что долговечность при 24/7 нагруженной работе у
SAS-ов тупо значительно выше. Я не знаю откуда они брали данные, но
статистика Google-ов и прочих говорит о том, что SAS это тупо просто
надёжнее и долговечнее -- чистая статистика и факты. И они не настолько
дороже чем SATA. Хотя... хотя, учитывая что всё-равно это всё будет
работать в массивах, то возможно проще чаще заменять регулярно
вылетающие SATA вместо более дорогих SAS-ов. Но, как правило, хотят и
платят за то, чтобы годами оно стояло и никто бы это не трогал.
Вообще SAS ещё ценен может быть своей скоростью вращения и бОльшими
IOPS-ами, но я согласен что сейчас это точно не аргумент, потому-что
достаточно вставить SSD между системой и дисками.
Misconception 7 говорит что нам не нужен RAID 5, достаточен RAID 10.
Статья вроде бы не самая старая, раз речь о многих терабайтах. О RAID 5
дааавным давно не говорит когда используются диски, так как при их
объёмах статистика просто каркает нам что во время rebuild-а у вас
обязательно ещё один диск вылетит. RAID 6 уже давно де-факто для
использования толковыми специалистами и аппаратными RAID контроллерами.
RAID 10 тупо менее надёжен, так как НЕ любой диск может вылететь.
Производительность современных CPU (уже и лет 10 назад) настолько
хорошая, что траты на код Рида-Соломона (или другие вариации) позволяют
RAID 6 делать в чисто software режиме.
Misconception 8 говорит что зеркалирование не так уж и дорого. Если речь
пойдёт о хранилке с 10-тю полками по 24 диска, то вряд ли разумно вообще
думать о зеркале.
В общем... фигня а не статья. В каких-то случаях безусловно SATA хорош.
Дома я на нём (пока?) всё делаю. Но в общем случае для enterprise-а SAS
нужен.
Sergey Matveev [Wed, 16 Oct 2019 07:18:46 +0000 (10:18 +0300)]
Глупые 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-а.
Sergey Matveev [Tue, 15 Oct 2019 07:26:28 +0000 (10:26 +0300)]
Вспомнил момент когда готовился стать крёстным отцом
Случилось то это несколько лет назад, но вот вспомнил момент один.
Родственники решили что я для дочери двоюрдного брата буду достойным
крёстным отцом. Я сходил на "собеседование" с батюшкой чтобы рассказать
ему что я в церковь то не хожу, и совсем не уверен что вообще могу быть
таким человеком. Но он разрешил, ведь главное что я люблю и в любом
случае буду рядом с крестницей то. Так вот перед крещением я сидел с
помощницей батюшки и заполнял какие-то бумаги. Это вот женщина 40+ лет.
Времени было вдоволь и она рассказала историю как вот приходил к ним
молодой человек, который вот пил пиво, смотрел телевизор и тому
подобное. А потом он как-то съездил куда-то в православное место,
остался там поработать руками, пожить по простому и, уж не помню, то ли
так и остался этим заниматься (при монастыре вроде помогал или что-то
такое), то ли регулярно просто ездил туда. Рассказывал что так доволен,
так здорово это всё, а его прошлая жизнь мол пустышка и ни о чём. Суть
то в том, что по всей мимики, взглядам женщины, интонациям, было понятно
что она как-бы решила мне представить молодого человека максимально
похожего и близкого ко мне, чтобы заинтересовать меня, тронуть, так
сказать. Очевидно, она ошиблась с выбором типажа, что было не очень
приятно что я оказывается похож вот на такого с первого впечатления. Но
особо запомнилось то, как плохо это было скрыто, как неумело (с точки
зрения актёра, по видимому) она пыталась это невзначай рассказать, мол
просто yet another история её вспомнившаяся. Было скорее жалко её. Плюс
это ощутимо отталкивает от всей этой темы религии, раз такие простые и я
бы сказал низкие приёмы применяются, хотя это просто женщина неумёхой
оказалась. Всё-таки, если уж хочет применять психологические приёмы, то
нужно это делать не столь очевидно уж. Хотя... если я для неё
представился как почёсывающий пузо, трескающий пиво за футболом по
телевизору молодым человеком, то тактика её была верна.
Sergey Matveev [Tue, 15 Oct 2019 07:22:42 +0000 (10:22 +0300)]
Прочитал "Дети капитана Гранта"
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D1%82%D0%B8_%D0%BA%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%B0_%D0%93%D1%80%D0%B0%D0%BD%D1%82%D0%B0
Очень понравилась книга! Обожаю такие приключенческие произведения.
Книга с одной стороны явно для детей: такие наивные простые человеческие
взаимоотношения! Но необычные (для европейцев, нас в том числе) места на
Земле компенсируют детскую наивность. Неоднократно ходил в Wikipedia
чтобы почитать побольше про Австралию и особенно Новую Зеландию.
Sergey Matveev [Mon, 14 Oct 2019 08:18:05 +0000 (11:18 +0300)]
Посмотрел "Малена"
https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%BB%D0%B5%D0%BD%D0%B0_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)
Даже не знаю какие выводы делать из фильма. Наверное то, что женщины
безумно желчно завистливы и готовы делать/говорить/распространять
гадости, сплетни, козни и просто вести себя самым жестоким образом.
В общем самыми жестокими и бесчестными существами бывают только они (это
и по новостям становится понятно) -- поэтому я всегда категорически
против того, чтобы хоть какая-то власть попадала к ним в руки, иначе это
совсем будет сносить им крышу.
Но фильм хорош, мне понравился. Белуччи конечно потрясающе красива и в
фильме показали её всю-всю!
Sergey Matveev [Mon, 14 Oct 2019 08:11:06 +0000 (11:11 +0300)]
На работе люди говорят что матерятся за рулём
Типа в жизни особо не матерятся, а вот за рулём говорят. Я вот искренне
совершенно не понимаю этого. И ещё говорят что особенно когда агрессивно
водят. Вот зачем? Во-первых, нафига тратить нервы на всяких хамов,
мажоров и просто неуважающих окружающих людей? Ну есть вот такое быдло,
есть уроды, то что ты на них позлишься или побибикаешь или будешь
газовать преграждаю путь его переучит или намекнёт ему на что-либо?
Во-вторых, не понимаю нафига агрессивно ездить и гонять. Особенно
замечаю что это свойственно женщинам. По моему это просто неуважение к
окружающим, ибо не только всем окружающим попортишь настроение, но если
и будет авария, то потеряешь часа два не только ты, но и другой человек,
а то и несколько. Куда вот всем надо спешить? Безусловно бывают люди у
которых действительно что-то горит, но вот у меня ни разу в жизни с 10+
летним стажем такого случая не было (ну один раз, когда одной из наших
собак было плохо, но это было глубокое ночное время без машин на
дорогах). Ну не даром же есть пословицы "тише едешь -- дальше будешь".
Своей агрессивной ездой люди ТОЛЬКО хуже себе и, самое главное,
окружающим могут делать, причём на пустом и ровном месте.
А ещё езда на Matiz дисциплинирует: даже если бы я захотел погазовать и
пообгонять кого, то просто бы не смог с его 0.8л двигателем. Автобусы,
тракторы и прочих тормозов он безусловно объедет, но погонять не даст.
Впрочем... один раз это не помешало мне собрать аж шесть штрафов на
превышение скорости по пути из Нижнего Новгорода. Но там была
высокоскоростная магистраль, с видимостью (из-за холмистой местности) на
километры вперёд и полное отсутствие машин.
Sergey Matveev [Mon, 14 Oct 2019 08:06:01 +0000 (11:06 +0300)]
Попробовал Debian 10.1
Пишу тут IPsec на Go и нужно проверить такие штуки как ESP ESN и TFC. В
FreeBSD они не реализованы и поэтому решил что надо в виртуалку
поставить GNU/Linux какой-нибудь современный. Решил взять то, что
раньше всегда было де-факто. Поставился абсолютно без проблем под bhyve
и grub2-bhyve. В процессе установки спросил какой набор пакетов мне
нужен: указал что мол стандартные утилиты. SSH демона не оказалось. Ok,
на DVD1 нашёлся. Стандартные утилиты оказывается не подрузмевали
tcpdump. Ok, нашёл на дисках. strongSwan не ожидал что будет стоять, но
не ожидал что он будет только на DVD3.
Но это всё мелочи. В системе идёт nc и netcat. Оба НЕ умеют работать с
IPv6. Блядь, а вот нафига они тогда вообще суются в систему то? Не могу
без мата, но что за сраное дерьмо? socat тоже не идёт в системе. В итоге
пришлось догадываться и гуглить что openbsd-netcat это то, что мне нужно.
Что мне делать с системой то без этих утилит которые не входят в
стандартную поставку?
Sergey Matveev [Mon, 14 Oct 2019 05:17:47 +0000 (08:17 +0300)]
eXoDOS 4.0
https://blog.archive.org/2019/10/13/2500-more-ms-dos-games-playable-at-the-archive/
Эта новость содержит ссылку на сайт с новым обновлённым торрентом
сборника eXoDOS содержащим аж 7000 игрух, почти на полтерабайта.