]> Sergey Matveev's repositories - stargrave-blog.git/log
stargrave-blog.git
5 years agoКаких авторов читают в Модели для Сборки?
Sergey Matveev [Thu, 11 Jul 2019 18:52:59 +0000 (21:52 +0300)]
Каких авторов читают в Модели для Сборки?

https://mds.ru/%d0%ba%d0%b0%d0%ba%d0%b8%d1%85-%d0%b0%d0%b2%d1%82%d0%be%d1%80%d0%be%d0%b2-%d1%87%d0%b8%d1%82%d0%b0%d1%8e%d1%82-%d0%b2-%d0%bc%d0%be%d0%b4%d0%b5%d0%bb%d0%b8/
Ну кроме "монстров" фантастики, не требующих упоминания, в МДС,
написано, есть и современные авторы типа: Олега Дивова, Алексея Пехова,
Леонида Каганова, Ольги Громыко, Александра Зорича и других -- всё-таки
я не шибко отсталый в литературе и вот с творчеством всех этих авторов
знаком!

5 years agoОпыт Каганова с MySQL
Sergey Matveev [Thu, 11 Jul 2019 18:30:53 +0000 (21:30 +0300)]
Опыт Каганова с MySQL

http://lleo.me/dnevnik/2019/05/03_mysql
Вот за всё что творит и как сделан MySQL я его и ненавижу. Вот буквально
каждая мелочь в нём меня бесит, каждую мелочь бы я сделал совершенно не
так. А вот в PostgreSQL наоборот всё очень нравится.

5 years agoВышла FreeBSD 11.3 на ЛОРе
Sergey Matveev [Thu, 11 Jul 2019 14:24:15 +0000 (17:24 +0300)]
Вышла FreeBSD 11.3 на ЛОРе

https://www.linux.org.ru/news/bsd/15099875/
Читая комментарии, создаётся впечатление что народ слышал про FreeBSD из
прошлого века только. Сплошные вопросы показывают что людям кажется что
FreeBSD как-будто просто не развивается, порты не обновляются лет 20. Да
и вообще откуда столько всяких непонятных стереотипов взято? Лишь бы
похаять, основываясь на каких-то доисторических вырезках из журналов.

Впрочем я такой же: по поводу GNU/Linux-а задаю вопросы схожие -- когда
там то или сё появится, ибо регулярно он плетётся где-то в жопе,
особенно в вопросах файловых систем и сетевого стэка.

Кстати там народ ещё активно интересуется всякой проприетарщиной
(Chrome, Skype, PyCharm, и т.д.) -- и, удивительно, вся она имеется в
очень свежем виде в портах, судя по комментариям.

5 years agoПопробовал Yggdrasil
Sergey Matveev [Thu, 11 Jul 2019 12:46:07 +0000 (15:46 +0300)]
Попробовал Yggdrasil

https://yggdrasil-network.github.io/
Это авторами cjdns написанная с нуля на Go overlay сеть. Для меня, как
конечного пользователя, это всё такой же cjdns, только на другом языке и
с немного бОльшими продумками. Чем cjdns не устраивал? Тем что на моей
FreeBSD ну нифига он не работал стабильно, регулярно падаю в segfault,
при подключении к Hyperboria. И что для какой-то мелочи ему нужен был
NodeJS.

Yggdrasil очень приятно удивил! Абсолютно всё в нём заработало без
малейших проблем. Простой формат конфига, обнаружение по multicast-у в
локальной сети -- всё работает. Создаёт он при этом обычный TAP
интерфейс. Соединил 4 компьютера, где два знают о своих шлюзах по
multicast-у, а один шлюз вообще за NAT-ом. Подключался к глобальной сети
Yggdrasil -- всё работает. Похоже с ним буду плотнее работать, так как
пока недостатков не вижу, а плюсы в виде multicast-а очень приятны,
относительно cjdns.

5 years agoИнтерфейсы в реальном мире
Sergey Matveev [Thu, 11 Jul 2019 08:24:45 +0000 (11:24 +0300)]
Интерфейсы в реальном мире

https://habr.com/ru/company/mosigra/blog/232505/
https://habr.com/ru/company/mosigra/blog/251465/
https://habr.com/ru/company/mosigra/blog/308656/
https://habr.com/ru/company/mosigra/blog/354464/
https://habr.com/ru/company/mosigra/blog/268211/
https://habr.com/ru/post/459128/
Интереснейшая подборка статей про различные интерфейсы и ТРИЗ-близкие
решения задач!

5 years agoС бывшим коллегой решили не разговаривать вообще
Sergey Matveev [Wed, 10 Jul 2019 19:19:04 +0000 (22:19 +0300)]
С бывшим коллегой решили не разговаривать вообще

Я хоть уже и отделён от бывших коллег, но зашёл тут на Gitlab рабочий и
мельком увидел что там происходит у них. Начал с одним коллегой разговор
о появившихся башизмах и о нежелании использовать NTP и в итоге
разругался с ним так, что решили вообще не общаться более. Вот это у
меня требования к качеству поменялись и со мной уже совершенно
невозможно общаться им, или с "той" стороны планка падает? Но был не
прав что туда вообще полез.

5 years agoБыстро проверить работает ли WKD получение ключей в GnuPG
Sergey Matveev [Tue, 9 Jul 2019 08:41:02 +0000 (11:41 +0300)]
Быстро проверить работает ли WKD получение ключей в GnuPG

https://lists.gnupg.org/pipermail/gnupg-users/2019-July/062314.html
До хака с --homedir я раньше почему-то не додумался.

    gpg --homedir $(mktemp -d) --auto-key-locate wkd --locate-key some@thing.com

5 years agoВведение в криптографию за 2 часа
Sergey Matveev [Tue, 9 Jul 2019 07:50:14 +0000 (10:50 +0300)]
Введение в криптографию за 2 часа

https://2hourscrypto.info/
Отличная статья на два часа дающая основные понятия в прикладной
криптографии. По моему очень хорошо написана и показываются
только действительно важные штуки.

5 years agoНа работе подарили футболку "Vim"
Sergey Matveev [Mon, 8 Jul 2019 19:42:55 +0000 (22:42 +0300)]
На работе подарили футболку "Vim"

Логотип Vim-а спереди и ":wq" сзади.

5 years agoПосмотрел первый сезон "Чёрного зеркала" и Bandersnatch серию
Sergey Matveev [Fri, 5 Jul 2019 19:52:15 +0000 (22:52 +0300)]
Посмотрел первый сезон "Чёрного зеркала" и Bandersnatch серию

Много кто мне рекомендовал ЧЗ, но так и не доходили руки посмотреть.

Bandersnatch серия мне мила тем, что там прям моё детство: ZX Spectrum,
BASIC, аудиокассеты как носители информации. В фильме упоминаются и
interactive fiction игры. В целом понравилась серия и после неё стал
смотреть уже сезоны.

Первые две серии первого сезона хороши и с удовольствием посмотрел. Я
уже понял что сериал мне этот очень понравится, в отличии от доктора Кто
который ну совсем не зашёл.

А вот третья серия первого сезона (Entire History of You) затмила всё
остальное. По сути там показана прям одна из моих плохих сторон:
ревность. Но как показана! Прям вот чуть ли не каждый шаг совершаемый
главным героем именно такой, какой бы делал и я. Более того, именно так
я и делал на практике. Это конечно паршиво, но то было. Следить за
каждым лишним смешком в сторону другого мужчины, кому и как она
улыбается -- всё было. Находить и пытаться найти мельчайшие ниточки за
которые можно уцепиться чтобы раскрыть скрытые взаимоотношения.
Прислушиваться и анализировать каждое, якобы просто так, брошенное слово
со стороны подозреваемого соперника и любовника жены/девушки. Вот прям
всё было. Когда нашёл фотографии на её жёстком диске (случайно) с тем,
кем она изменяла -- то тоже просил (хотя в фильме он заставлял) удалить,
хотя я подозревал что наверняка есть копии. Пристально рассматривать у
кого куда устремлён взор на фотографиях с её team building-а на работе
-- тоже было. Если забыть про неё, то после собеседований или совещаний
я мысленно в голове прокручиваю и воспроизвожу у кого какая была
интонация и мимика -- пытаюсь найти где был подвох, где неискренность и
тому прочее. Был бы у меня такой чип в голове, то я бы именно вот точно
так же как и главный герой бы и поступал, ведь обычная память подводит и
многое упускает, плюс зрение у меня не имеет такого разрешения чтобы
можно было видеть взгляд за другим концом стола сидящего человека. В
общем фильм про меня -- никогда таких близких не видел прежде.

5 years agoПосмотрел сезон "Любовь, смерть + роботы"
Sergey Matveev [Fri, 5 Jul 2019 19:49:33 +0000 (22:49 +0300)]
Посмотрел сезон "Любовь, смерть + роботы"

https://lubov-smert-roboty.ru/
Коллеги порекомендовали. В целом понравился. Если бы серии были по минут
40 или больше, то не понравился бы. Короткие истории в самых разных
жанрах. Некоторые понравились, некоторые фигня не интересная. Но после
коротких рассказов Филиппа Дика уже даже понимаешь чего можно ожидать --
становится предсказуемо.

5 years agoВернулся из повторной поездки в Дамаск
Sergey Matveev [Wed, 3 Jul 2019 19:32:52 +0000 (22:32 +0300)]
Вернулся из повторной поездки в Дамаск

Так как в этот раз это было после Рамадана, то к моему изумлению: на
улице буквально на порядок больше людей и в разы больше машин. В прошлую
поездку город как-будто был сонным, а сейчас просто кипит жизнью! 100%
всех магазинов открыто! Прежде только пятая часть в дневное или 19-20
часов время открыты были, а многие и вообще не открывались. Очень
здорово на всё это смотреть.

Но также это было и время сдачи экзаменов у школьников/студентов и везде
по утрам отключён Интернет. Не шутки -- он просто не работает, трафик не
ходит.

Побывал на территории из стадиона. Тьма всяких секций и занятий -- всё
везде забито детьми и взрослыми. Бассейн, качалки, футбол, теннис,
баскетбол и всякая атлетика.

Несколько дней была температура под 42-43 градуса. Когда открываешь
дверь на улицу, то как-будто ты открыл дома духовку и тебе в лицо
вырвался раскалённый воздух. В машине без кондиционера приходится
наоборот закрывать окна, потому-что обдувающий горячий фен отнюдь не
приятен.

Один день был футбольный матч на том самом посещённом стадионе. По
городу ходили группки футбольных фанатов со всякой атрибутикой. Яркие
прожекторы издалека видные на стадионе. А после окончания матча
разъезжали сигналящие машины. Всё как у нас.

Первым делом что захотелось делать по приезду в Москву (как же тут
хорошо, холодный сильный ветер, 16-18 градусов тепла!) -- послушать
музыку в хороших наушниках. Две недели без неё, только с арабской
попсой, никакого рока. Ставлю TesseracT альбом One и Meshuggah альбом
obZen и Chaosphere.

5 years agoПосмотрел "Чернобыль"
Sergey Matveev [Wed, 3 Jul 2019 18:36:49 +0000 (21:36 +0300)]
Посмотрел "Чернобыль"

https://ru.wikipedia.org/wiki/%D0%A7%D0%B5%D1%80%D0%BD%D0%BE%D0%B1%D1%8B%D0%BB%D1%8C_(%D0%BC%D0%B8%D0%BD%D0%B8-%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
Снят очень круто, очень. До трёх ночи не спал, но хотел просмотреть уж
всё до конца. Однако, последняя серия на грани того чтобы всё испортить.
Сплошная антисоветсткая пропаганда, только наезды на КГБ, мол вся система
против людей. С одной стороны понравилось, а с другой явный полив какашками.

5 years agoTell me you deepest secret
Sergey Matveev [Wed, 3 Jul 2019 16:35:22 +0000 (19:35 +0300)]
Tell me you deepest secret

http://turnoff.us/geek/the-depressed-developer-53/

5 years agoAlice vs Eve
Sergey Matveev [Wed, 3 Jul 2019 16:27:01 +0000 (19:27 +0300)]
Alice vs Eve

https://xkcd.ru/177/
У Alice, Eve и Bob оказывается любовный треугольник.

5 years agoПроекции карт Земли
Sergey Matveev [Wed, 3 Jul 2019 16:23:13 +0000 (19:23 +0300)]
Проекции карт Земли

https://habr.com/ru/post/458426/
Коротко расписаны разнообразные варианты проекции нашего Земного шара.

5 years agoОтличное объяснение что такое slice-ы в Go
Sergey Matveev [Mon, 1 Jul 2019 07:42:07 +0000 (10:42 +0300)]
Отличное объяснение что такое slice-ы в Go

https://nullprogram.com/blog/2019/06/30/
Показано что они просты и показано почему они именно такое. Никакой
магии с ними в Go нет.

5 years agoПосмотрел Аврил и поддельный мир
Sergey Matveev [Thu, 27 Jun 2019 19:24:01 +0000 (22:24 +0300)]
Посмотрел Аврил и поддельный мир

https://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%80%D0%B8%D0%BB_%D0%B8_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B8%D1%80
Очень понравился мультик! Очень необычный, клёво нарисованный, забавный.
Не могу не отметить присутствие Королёва там как ракетостроителя.

5 years agonginx безумно разочаровывает, haproxy рулит
Sergey Matveev [Thu, 27 Jun 2019 10:59:01 +0000 (13:59 +0300)]
nginx безумно разочаровывает, haproxy рулит

На работе в течении нескольких дней дичайшие проблемы с nginx-ом
используемым для балансировки и отказоустойчивости всякой. Паршиво он
работает и сложно в нём разбираться. haproxy решает все проблемы на ура!
Прям тут с коллегами делаем выводы что nginx это как сервачок, а haproxy
для балансировки и всего что с этим связано надо использовать.

5 years agoПодкасты на 1.44 MB флоппи-дисках
Sergey Matveev [Tue, 25 Jun 2019 17:51:34 +0000 (20:51 +0300)]
Подкасты на 1.44 MB флоппи-дисках

http://ajroach42.com/floppycasts-1-44mb-podcasts/
Opus однозначно формат в выигрыше. Причём тут только про речевые данные.
А я подтверждаю что и музыка в достаточном качестве (для соответствующих
наушников) занимает значительно меньше места чем Vorbis.

5 years agoАрмия США -- террористическая организация
Sergey Matveev [Mon, 24 Jun 2019 19:28:37 +0000 (22:28 +0300)]
Армия США -- террористическая организация

https://en.mehrnews.com/news/143796/Iran-to-designate-US-forces-as-terrorists-if-Washington-blacklists
И ведь действительно, если уж КСИР является террористической
организацией, то чем США то лучше? Даже более того: уж их то вообще
никто не зовёт уничтожать и бомбить государства. А они просто приходят:
разрушают всё и вся, а дальше страна ничего не стоит. Тогда как
какой-нибудь Бен Ладен, я слышал, строил школы, больницы, кучу дорог.
Я поддерживаю называть вещи своими именами.

5 years agoПосмотрел "Двойную рокировку"
Sergey Matveev [Mon, 24 Jun 2019 18:19:02 +0000 (21:19 +0300)]
Посмотрел "Двойную рокировку"

https://ru.wikipedia.org/wiki/%D0%94%D0%B2%D0%BE%D0%B9%D0%BD%D0%B0%D1%8F_%D1%80%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0
Это тот самый, по которому сделан remake "Отступников" с Ди Каприо.
Фильм конгконгский хорош, очень. В Отступниках прям много моментов
просто под копирку сделанных. У меня большие трудности с распознаванием
этих китайских лиц, особенно в начале фильма когда главных героев
показывают молодыми -- я их реально просто не могу отличить и для меня
они на одно лицо. И только из-за Отступников я многое понимаю что к
чему. Хороший полицейский я считаю играл плохо, особенно когда я видел
игру Ди Каприо -- с ним невозможно тягаться! А вот глава мафии очень
крут: чувствуется харизма и страх, хотя он там совсем другой типаж, не
как в Отступниках.

5 years agoПосмотрел "Воспоминания об убийстве"
Sergey Matveev [Sat, 22 Jun 2019 11:31:43 +0000 (14:31 +0300)]
Посмотрел "Воспоминания об убийстве"

https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%81%D0%BF%D0%BE%D0%BC%D0%B8%D0%BD%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BE%D0%B1_%D1%83%D0%B1%D0%B8%D0%B9%D1%81%D1%82%D0%B2%D0%B5_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2003)
Ещё один южнокорейский фильм который порекомендовали после Олдбоя. Фильм
конечно совсем про другое, совсем другой, но очень понравился тоже! И
драма и детектив и местами комедийный.

5 years agoКакие же стюардессы красивые и обаятельные!
Sergey Matveev [Sat, 22 Jun 2019 11:15:55 +0000 (14:15 +0300)]
Какие же стюардессы красивые и обаятельные!

Последнее время летал российскими авиалиниями и мне кажется просто не
могу оторвать взгляда ни от одной стюардессы. Прям вот втюриться в них
как нечего делать.

5 years ago1 голос, 13 разных музыкальных стилей
Sergey Matveev [Thu, 20 Jun 2019 11:54:37 +0000 (14:54 +0300)]
1 голос, 13 разных музыкальных стилей

https://www.youtube.com/watch?v=efEoseiBOKs
Очень клёво, по моему, получилось! Не сказал бы что супер передаётся
оригинальный голос, но в целом узнаётся.

5 years agoКак делать сайты в 2019-ом году?
Sergey Matveev [Thu, 20 Jun 2019 11:52:41 +0000 (14:52 +0300)]
Как делать сайты в 2019-ом году?

https://habr.com/ru/post/456912/
Статья с сарказмом, но (!!!) действительно бОльшая часть сайтов
как-будто именно по всем этим принципам и создаётся. В итоге
получается нечто абсолютно неюзабельное.

5 years agoSETI обработала 1PB данных
Sergey Matveev [Thu, 20 Jun 2019 08:35:51 +0000 (11:35 +0300)]
SETI обработала 1PB данных

https://lenta.ru/news/2019/06/20/alien/
А между тем, появилась статья в честь дня рождения FreeBSD, о том как
петабайтную хранилку из 90 12TB дисков собрать на этой ОС и получить
хорошую производительность из коробки:
https://vermaden.wordpress.com/2019/06/19/freebsd-enterprise-1-pb-storage/

5 years agoFacebook забанил обложку "Houses of the Holy" Led Zeppelin-а
Sergey Matveev [Wed, 19 Jun 2019 21:40:17 +0000 (00:40 +0300)]
Facebook забанил обложку "Houses of the Holy" Led Zeppelin-а

http://www.hitkiller.com/fejsbuk-zabanil-oblozhku-led-zeppelin-houses-of-the-holy-1973-goda.html
И вот как вообще после подобного можно пользоваться и поддерживать
сервисы, которые такие музыкальные творения, о которых все знают,
которое можно было бы обозвать классикой, запрещают.

5 years agoПро цензуру в Северной Корее
Sergey Matveev [Wed, 19 Jun 2019 10:36:33 +0000 (13:36 +0300)]
Про цензуру в Северной Корее

https://nag.ru/articles/article/104395/suverennyiy-internet-severnaya-koreya.html
Очень интересный рассказ про то, как там живут люди и что используют из
цифровых технологий.

5 years agoОтец сходил на концерт Kiss в Москве
Sergey Matveev [Mon, 17 Jun 2019 06:44:19 +0000 (09:44 +0300)]
Отец сходил на концерт Kiss в Москве

Говорит, что это был лучший концерт где он был, после Монстров рока 1991-го:
https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%BD%D1%81%D1%82%D1%80%D1%8B_%D0%A0%D0%BE%D0%BA%D0%B0

5 years agoMIPS: risking it all on RISC
Sergey Matveev [Sun, 16 Jun 2019 19:47:18 +0000 (22:47 +0300)]
MIPS: risking it all on RISC

https://www.youtube.com/watch?v=3paiCK3dlK0
Часовой рассказ основателей MIPS-архитектуры. Очень приятные и
интересные люди! Как была основана компания, что происходило,
переговоры с Гейтсом, затмение MIPS-а, который был в бОльшей
части компьютеров в быту.

5 years agoИдеальный мир для IPv6
Sergey Matveev [Sat, 15 Jun 2019 09:33:52 +0000 (12:33 +0300)]
Идеальный мир для IPv6

https://apenwarr.ca/log/20170810
Статья про то, что мы имеем дичайший ад в наших IPv4 сетях и про то, как
разработчики IPv6 представляли мир для которого пишется этот новый
протокол. Статья различные чувства вызывает: автор призывает и лестно
отзывается о NAT-ах... ну уж нет. Но многое очень здраво рассмотрено.
Особенно понравился вот этот список того что авторы IPv6 решили
"выкинуть" из мира сетей:

* No more physical bus networks (already done!)
  Действительно сетевых шин уже нет! Надо просто забыть о них. Лично я
  уже не застал Ethernet подключаемый не через коммутаторы.
* No more layer 2 internetworks (that's what layer 3 is for)
  Опять же, тоже нужно забыть про это.
* No more broadcasts (layer 2 is always point-to-point, so where would
  you send the broadcast to? replace it with multicast instead)
  В IPv6 действительно нет широковещательной рассылки, ведь у нас же нет
  уже шин, а только точка-точка соединения.
* No more MAC addresses (on a point-to-point network, it's obvious who
  the sender and receiver are, and you can do multicast using IP
  addresses)
  Не нужны MAC-адреса по сути, так как у нас точка-точка соединения.
* No more ARP and DHCP (no MAC addresses, no so mapping IP addresses to
  MAC addresses)
  Не нужны ARP и DHCP -- действительно, в IPv6 уродливого ARP-а нет,
  вместо него multicast-based NDP. DHCP много где уже банально не нужен
  (если вообще полностью нигде не нужен).
* No more complexity in IP headers (so you can hardware accelerate IP routing)
  Заголовки IPv6 значительно проще, на порядок, легко обрабатываются.
* No more IP address shortages (so we can go back to routing big subnets again)
* No more manual IP address configuration except at the core (and there
  are so many IP addresses that we can recursively hand out subnets down
  the tree from there)
  Никаких ручных настроек IP адресов, ну лишь немного.

5 years agoЛексс сериал -- лучший из sci-fi что я видел
Sergey Matveev [Sat, 15 Jun 2019 09:09:04 +0000 (12:09 +0300)]
Лексс сериал -- лучший из sci-fi что я видел

https://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D0%BA%D1%81%D1%81
Порекомендовали мне тут посмотреть сериал "Доктора Кто". Посмотрел
несколько серий. Неплохо, но не настолько чтобы я и дальше хотел тратить
время на него -- ну не получаю я достаточно удовольствия. Хотя, судя по
описанию сериала, это прям то что нужно и то что должно быть интересно,
но всё-равно недостаточно. Вообще я сериалов не сказать что много видел,
так как яро предпочитаю фильмы или многосерийные фильмы. Но всё
вспоминал про Лексс и тут пару серий пересмотрел. Всё же он идеален!
Офигенные придумки, задумки и небылицы, безумные идеи о насекомых в
космосе, офигенная графика 90-х (обожаю такую трёхмерную!, возможно
потому-что ностальгия), суперская музыка, отличные интересные костюмы. В
сериях не мало напряжённости от безысходности, есть и где поржать, есть
где возбудиться от кучи красивых актрис. В каждой серии встают вопросы
морали и человечности, хороших поступков, дружбы, предательств и
трусости, но всё заканчивается правильно, как положено, учит хорошему.
Каждая серия это отдельная история, отдельный фильм, со своей фишкой.

Но я речь веду только про первые два сезона. Третий уже... с натяжкой
могу сказать что понравился, но наверное мог бы пересмотреть. А вот
четвёртый для меня полная противоположность -- полная фигня, которую
даже смотреть не мог. Знаю людей которым именно четвёртый наоборот
больше нравился, но совсем не моё.

5 years agoРеализовал MGM режим шифрования в GoGOST
Sergey Matveev [Tue, 11 Jun 2019 20:08:23 +0000 (23:08 +0300)]
Реализовал MGM режим шифрования в GoGOST

https://git.cypherpunks.ru/cgit.cgi/gogost.git/commit/?id=8d16c661d91aab1db9341fd1e41216b4fc4af50f
Пока ещё не зарелизил в виде tarball-а. Перемножение GF(2^n) очень
топорно сделано и поэтому медленно, но хотя бы работает.

5 years agoПочему не любит смартфон
Sergey Matveev [Tue, 11 Jun 2019 20:01:37 +0000 (23:01 +0300)]
Почему не любит смартфон

https://www.devever.net/~hl/smartphones
Запись в одном из блогов мне понравилась:

* эти устройства явно нацелены на потребление, в отличии от ПК где
  одинаково можно и потреблять и создавать
* они не настоящие сетевые клиенты. Не смотря на то, что у них мощнейшие
  процессоры и быстрые каналы связи, это не получится использовать из-за
  энергопотребления. На практике никто не реализует привычные протоколы
  типа XMPP, так как они сожрут батарейку
* они ведут к массовой централизации. Снова кстати тоже связано с
  энергопотреблением и централизованным замыканием сетевых вещей на
  "облака", которые уже доставляют данные до ваших устройств
* не бывает безопасных смартфонов (из-за второго компьютера в виде
  GSM/UMTS/LTE/whatever чипа имеющего полный доступ к вашей памяти)
* у вас толком никакого контроля над вашим устройством. Хотите? Делайте
  jailbreak -- только куча софта откажется работать на таком устройстве

Ну и от себя могу добавить: преимущественно там только проприетарное
закрытое ПО используется, со всеми отсюда вытекающими.

5 years agoВыложил фотографии из Сирии
Sergey Matveev [Sun, 9 Jun 2019 08:18:25 +0000 (11:18 +0300)]
Выложил фотографии из Сирии

http://storage.stargrave.org/syria-201905/index.html
Ужасно мало, ужасного качества, ужасная подборка. В следующий раз
постараюсь сделать гораздо всё лучше и богаче.
Из Бейрута (Ливан): http://www.stargrave.org/photoes/beirut.jpg

5 years agoФинал турнира по тетрису 2018
Sergey Matveev [Fri, 7 Jun 2019 21:51:25 +0000 (00:51 +0300)]
Финал турнира по тетрису 2018

https://www.youtube.com/watch?v=Gt9tWO0Zaxo
С напряжением смотрел за происходящим. Особенно понравился комментатор!
Только ради него я советовал бы посмотреть.

5 years agoПриехал из Дамаска!
Sergey Matveev [Fri, 7 Jun 2019 08:11:30 +0000 (11:11 +0300)]
Приехал из Дамаска!

Вот я и побывал в стране в которой так давно хотел оказаться! Из-за
Рамадана было сложно многое посетить и даже поесть того, чего хочется,
так как многие лавочки вообще только после 21-22 часов открываются.

В Сирию приехал из Ливана через границу. Первокласснейшие дороги, где
можно разогнаться. Правила, как в Ливане и Иране, конечно же водители не
шибко соблюдают. В Бейруте сплошные иномарки и полно машин
представительского класса. В Дамаске чуть ли не каждая 6-ая машина --
Жигули (4-ая, 6-ая модели, 10-ка). Впрочем и представительские машины
(типа самых последних S600 Мерседесов) тоже имеются.

В отличии от Бейрута (да и Ливана наверное в целом), в Сирии сухо и это
дико спасает! Солнце, конечно, способно легко сжечь, но, из-за сухости и
ветра, на улице не тяжко. Вечером так вообще замечательно -- просто наше
очень тёплое/жаркое лето, но без духоты.

Приехал я сразу в Дамаск и нигде больше не побывал. Город очень зелёный
-- всё везде поливают и всё везде красиво и цветёт. За деревьями
ухаживают и стригут разными формами. Есть старая часть города, есть
новая. В новой есть и высотные здания, но она всё-равно имеет свой
колорит и видно что это всё восточное -- в отличии от Бейрута, который
просто прибрежный европейский город. В старом городе чисто восточный
колорит -- узкие улочки, люди, много дверей, в том числе деревянных или
массивных металлических резных. Всё освещено, причём разноцветно много
где. Подсвещённые дома, мечети и церкви (их тут много!).

Значительно чище чем в Бейруте, но и не так как Тегеране или любом
другом иранском городе. По улицам гулять совершенно не страшно, люди не
вызывают тревогу и излишний интерес. Видно, что к белым русым европейцам
они привычны и не шибко обращают внимания, в отличии от персов. Вообще
среди детей стариков постоянно встречаются личности которые ну полностью
вот выглядят как мы.

Проходил десятки километров по городу. Не раз побывал вечером на базаре.
Огромные длиннейшие ряды всякой всячины! Такого размера рынка я не
встречал. Тьма народу, куча семей. Продают по большей части только
одежду, пряности и сладости. Сверху эти длинные базарные улицы закрыты
куполом с воздуховодами -- солнце не пустит, никто не задохнётся.

Про себя я постоянно всё сравнивал с Ираном и его городами, особенно
Тегераном. Лично мне значительно больше вне всякой конкуренции нравится
Иран. Ну вот всё там приятнее и лучше. Чище, теплее (атмосфера людская),
опрятнее, менее суетно, более собраннее как-то. К туризму оба города
подготовлены (не знаю как уж в остальных городах Сирии (если забыть про
войну на севере)).

По телевизору (в номере отеля) много рекламы всякой еды, а также идут
классические сериалы из серии взаимоотношений мужчин и женщин, подруг,
сплетен и тому прочего. Обычный латиноамериканский или российский сериал
такой -- никаких отличий, кроме как в сирийских актёрах и места
действия.

Как минимум треть, а то и больше, женщин не носят никаких платков и
ничем не отличаются от наших женщин. Но отличаются от европейских: те
страшнее. А сирийки очень и очень ничего, прям много красавиц которыми
хочется просто любоваться. Мужчин в шортах уже полно можно увидеть.

Арабский чуть-чуть но режет слух -- слышны звуки чуждые для нас. Вот
фарси вообще ни капли, помню, не резал -- те же самые звуки, просто
ничего не понятно. Много всякой музыки везде, но, для меня жутко
однообразная. В основном поют мужчины и вот этим восточным тянучим
способом. Я понимаю что мой грайндкор тоже звучит очень однообразно для
непосвящённого, но вот и тут с непривычки также.

Видел посольство США. Собственно, смотреть то там и не на что: оно
пустое и заброшенное, даже ничего ругательного никому там нельзя
прокричать, чертям проклятым. С Украиной нет никаких дипломатических
отношений -- посольство, говорят, пустует. Никакой торговли после всех
их событий.

Цены на еду примерно московские. Еда разнообразна, но мне ничего "не
зашло" так, чтобы я захотел снова с удовольствием поесть блюдо снова.
Хотя... вот мясо у них хорошо получается, придраться не к чему (шашлыки,
кебабы из курицы/баранины, просто части курицы). Впервые попробовал
хумус, зачерпывая его лавашом -- вкусная штука, возможно единственное
что точно готов повторить и съесть ещё! Ещё есть похожая по консистенции
штука из баклажанов -- тоже хороша. Много они всякого делают и
экспериментируют со специями -- не все приятны на вкус и портят всё
блюдо. Опять же, в Иране вот прям всё именно вкусно и хочется повторить
снова -- вот прям абсолютно всё. Много сладостей попробовал -- но почти
все чересчур приторные.

Вечером одного дня побывал в аутентичном ресторане в Старом Дамаске.
Просидел до двух ночи. Полно людей курят кальяны. Алкоголь без проблем
можно распивать. Живая громкая музыка: вокалист с чем-то что-то типа
лютни, барабанщик с одним барабанчиком, скрипач, и какой-то мужик с
колотушками. Эх, музыка конечно совсем не моя. Не рок, не джаз, не
симфоническая. Чисто восточное что-то, но меня нигде на протяжении часов
не задела. Впрочем и неприязни не было. Я вот хотел какой-нибудь
Хуун-Хуур-Ту послушать бы там. Еда всё же не по мне. Салаты с лимонным
соком (или чем-то таким) -- прям не нравится, через силу ем. Попробовал
впервые артишоки -- через силу съел, совсем без удовольствия. Впрочем,
какие-то салаты ничего были. Балык, сосиски, колбаски, мясо -- это всё
вкусно, возможно самый вкусный куриный шашлык ел в своей жизни. Хумус,
как всегда, мне зашёл, а вот какие-то другие подобные штуки на основе
йогурта (или чем-то такого) -- не очень. А вот сладости в том заведении
очень понравились: мороженное с лимоном (или как мне подсказали, лаймом)
-- вкуснейшее сочетание. Какие-то нарезанные колбаски с тестом и
орехами, с сильным вкусом кофе -- тоже очень понравилось. Народ активно
и подпевал и подтанцовывал исполнителю -- возможно они попсовые хиты
исполняли, ибо полно народу знали слова и очень радовались началу многих
песен. В два часа ночи -- на улицах народу больше чем в любое другое
время. Это из-за Рамадана: многие спят до трёх дня, завтракают в 19:30 и
только после этого вообще начинается жизнь. На базаре в 21-22 часа
только открываются лавочки.

В Интернете много блокируется доступа к американским серверам (я на
блоги обычных простых людей подписан), но до всего что в России у меня
находится -- доступ без проблем. 25-ый порт, IKE (500-ый UDP) в отеле
заблокирован. Задержка даёт о себе знать, но по SSH-у вполне можно
что-то поделывать. Google Play с цензурой -- какого-нибудь Telegram тут
не найти и не установить штатным способом. WhatsApp работает, но очень
паршиво и с перебоями. Что, в принципе, неплохо -- ведь оба из них точно
могут читать враги человечества. golang.org выдаёт 403-ю и это похоже на
блокировку со стороны самого Google.

Подводя итог поездки: Ливан не нравится -- по мне, так испорченная
порочная восточная страна. Сирия уже нравится, но в ней дико снова
захотел в Иран всё же.

5 years agoВ США только предоставив идентификаторы своих соцсетей и email
Sergey Matveev [Tue, 4 Jun 2019 09:19:01 +0000 (12:19 +0300)]
В США только предоставив идентификаторы своих соцсетей и email

https://nag.ru/news/newsline/104263/sobralis-v-ssha-gotovtes-raskryit-svoi-akkauntyi-v-sotssetyah.html
Для получения визы в Пиндостан, теперь надо раскрывать все свои учётные
записи в соцсетях. Никогда в США конечно не поеду и без этой причины
(ну, если конечно страна не будет уничтожена), но если представить что
всё же соберусь, то вот интересно какая вероятность что мне поверят что
у меня ничего нет?

5 years agoПобывал проездом в Бейруте
Sergey Matveev [Mon, 3 Jun 2019 15:59:43 +0000 (18:59 +0300)]
Побывал проездом в Бейруте

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

При подлёте к Ливану, с моей стороны были видны ночью боевые действия.
Жёлтые, оранжевые вспышки точечные где-то на земле. Иногда прям тирадой.
Молнии такого цвета и поведения точно не бывают. В итоге ни я, ни
пассажиры рядом не знают чтобы это могло быть, как не какие-нибудь
миномётные/артиллерийские разрывы снарядов. И судя по времени пролёта,
это как-раз должна быть территория Сириии/Турции.

Уже при приземлении самолёта, чувствуется высокая влажность, а в самом
городе ещё и соль в воздухе. Но всё же это не Таиланд, где я просто не
представлял что бывает такая влажность в природе. К сожалению (а может
счастью), по городу я прошёлся всего-лишь около двух часов ночью, когда
по пальцам посчитать сколько людей было на улице. Мусор на улицах
летает, попахивающие мусорные баки, грязные пляжи с большими крабами и
их норками. В городе (возможно такая часть была?) не видно никакой
изюминки и даже слабо видно что это вообще Восток. Огромное количество
самых разнообразных новеньких машин, особенно Мерседесов современных.
Женщины плевать хотели на хиджаб. Но чувствуется безопасность и
спокойствие -- тут проблем нет.

В рекламах уличных английский язык вот не меньше чем половину занимает
всей информации, если не больше. Огромные billboard-ы с моделями а-ля
Victoria Secret встречаются регулярно -- мне кажется настолько
откровенных (впрочем и очень соблазнительных) реклам даже в Москве не
найти. С алкоголем и тратой долларов (а не родных денег) тоже никаких
проблем. И всё это вместе мне не очень нравится. Особо то никакого
негатива за эти считанные ночные часы я не встретил, но и ничего
притягивающего тоже. Плюс в самую ночь -- самое холодное время, я был
вовсю покрыт испариной: влажность даёт о себе знать, даже без солнца.
А ещё полно католических церквей.

Машины там водят, видимо, учитывая рассказы знакомых, как и везде на
Востоке -- не заморачиваясь о правилах. В Москве такой стиль вождения
недопустим: большие скорости, сплошные перестроения, регулярное не
использование поворотников. Движение очень активное и на большой
скорости. В Тегеране, вспоминаю, очень большая плотность машин и
невысокие скорости -- но идут они все впритирку, и не будут
останавливаться перед пешеходами, а будут объезжать.

5 years agoПрактическое применение песни "You Suffer" Napalm Death-а
Sergey Matveev [Mon, 3 Jun 2019 15:56:00 +0000 (18:56 +0300)]
Практическое применение песни "You Suffer" Napalm Death-а

https://www.youtube.com/watch?v=uS1KcjkWdoU

5 years agoПосмотрел Олдбой
Sergey Matveev [Mon, 3 Jun 2019 05:54:21 +0000 (08:54 +0300)]
Посмотрел Олдбой

https://ru.wikipedia.org/wiki/%D0%9E%D0%BB%D0%B4%D0%B1%D0%BE%D0%B9_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2003)
Офигеннейший фильм! Очень и очень понравился. Напряг на протяжении всего
фильма. Активный, непредсказуемый, заставляет менять своё отношения и
чувства к происходящему в нём. Смотрел конечно корейский, так как про
дерьмовую американскую переделку наслышан.

5 years agoПоследние дни NNCP проходил боевые испытания
Sergey Matveev [Sat, 1 Jun 2019 13:32:25 +0000 (16:32 +0300)]
Последние дни NNCP проходил боевые испытания

Последние дни сижу за очень плохим нестабильным относительно небыстрым
Интернетом. NNCP просто спасает. Легко и просто бросаться файлами или
почтой -- всё сам спокойно докачивает с минимальным overhead-ом, да ещё
и в полном дуплексе. Одна почта у меня ходит через SMTP/POP3 -- это
проблематично и кучу retries нужно чтобы скачать/передать.

5 years agoПерезаписал 70MB поверх ZFS -- все данные целы
Sergey Matveev [Sat, 1 Jun 2019 13:11:20 +0000 (16:11 +0300)]
Перезаписал 70MB поверх ZFS -- все данные целы

Нечаянно перепутал блочное устройство флешки с внешним USB жёстким
диском и записал 70-80 мегабайт просто поверх блочного устройства,
затерев всё начало. На этой ФС у меня был copies=2. ZFS успешно (немного
конечно дольше по времени) импортировала pool, подмонтировала всё,
показало какие файлы оказались битыми, но НИ ОДНОГО байта не было
потеряно в итоге: всё файлы прочитались полностью без проблем. То есть
copies так здорово распределяет данные и так здорово хранятся копии
суперблока, MOS-а и всех структур dataset-а. Очень впечатляет!

5 years agoФичи в uploader-е
Sergey Matveev [Thu, 30 May 2019 18:13:04 +0000 (21:13 +0300)]
Фичи в uploader-е

https://git.stargrave.org/cgit.cgi/uploader.git/
Добавил возможность оставлять комментарии вместе с загружаемыми файлами,
а также оповещать о загрузках по почте.

5 years agopssh -- замечательнейшая утилита!
Sergey Matveev [Wed, 29 May 2019 17:09:11 +0000 (20:09 +0300)]
pssh -- замечательнейшая утилита!

Последние несколько дней очень активно использовал эту утилиту: просто
параллельное выполнение SSH-команд (или копирование файлов) на
нескольких серверах. Эдакий Puppet/Ansible для очень бедных. Дико
ускоряет действия по однообразной настройки нескольких серверов! Не мог
нарадоваться. Плюс, так как нет возможности выполнять интерактивные
действия, заставляет писать команды которые можно заскриптовать и
сохранить в истории для документации.

5 years agoЧеловек без смартфона
Sergey Matveev [Mon, 27 May 2019 17:17:44 +0000 (20:17 +0300)]
Человек без смартфона

https://habr.com/ru/post/453508/
И вот целая статья про то как человек мол держится и крепится
использовать смартфон. Поражаюсь насколько подсажено общество
на эти устройство и насколько оказывается это героически не
использовать мнимые блага (плюсы, безусловно, есть, но также
как и высокая цена). А автор -- слабак, раз сдался и купился.

5 years agoMutt 1.12 поддерживает шифрование subject
Sergey Matveev [Sun, 26 May 2019 16:53:18 +0000 (19:53 +0300)]
Mutt 1.12 поддерживает шифрование subject

http://www.mutt.org/relnotes/1.12/
Наконец-то Mutt поддерживает и чтение и запись Subject-а внутри PGP
сообщения зашифрованного. А то довольно много людей мне присылают письма
в таком виде, а ответить не мог не потеряв этот заголовок.

5 years agoРоб Пайк: "Thank you Apple"
Sergey Matveev [Wed, 22 May 2019 10:28:22 +0000 (13:28 +0300)]
Роб Пайк: "Thank you Apple"

https://commandcenter.blogspot.com/2012/09/thank-you-apple.html
Жизненная история о том как Пайк менял сыпящийся жёсткий диск в
своём iMac-е.

5 years agoВ пятницу несколько часов провёл в ivi
Sergey Matveev [Sun, 19 May 2019 19:13:56 +0000 (22:13 +0300)]
В пятницу несколько часов провёл в ivi

Поболтал и увидел всех кто ещё остался с момента моего ухода. Раньше ivi
занимал два этажа шестиэтажного здания (вроде, если не путаю), то сейчас
полностью всё здание. Людей стало под полтысячи, как говорят -- шёл по
коридорам и никого не узнаю. Если раньше ivi выглядел просто как обычные
офисные помещения простые, то теперь это über-современная IT-компания.
Напомнило мне Yandex, но только уютнее и комфортнее.

5 years agoМеняю работу
Sergey Matveev [Fri, 17 May 2019 20:40:07 +0000 (23:40 +0300)]
Меняю работу

И я и начальник поняли что работать вместе не сможем ни в какую. Решили
что в команде мне делать больше нечего. Из пяти лет, четыре прошли
полностью впустую. Настолько бесплодной работы ещё у меня не было, но я
считаю что старался делать что мог.

5 years agoMake-Linux-fast-again
Sergey Matveev [Thu, 16 May 2019 19:22:05 +0000 (22:22 +0300)]
Make-Linux-fast-again

https://make-linux-fast-again.com/
Содержимое сайта не сильно больше чем его адрес, но легко запоминается и
запросто будет ещё пополнятся.

    noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off
    nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off

5 years agoНаписал статью на Хабре: GOSTIM: P2P F2F E2EE IM за один вечер с ГОСТ-криптографией
Sergey Matveev [Thu, 16 May 2019 15:32:59 +0000 (18:32 +0300)]
Написал статью на Хабре: GOSTIM: P2P F2F E2EE IM за один вечер с ГОСТ-криптографией

https://habr.com/ru/post/452200/
Хотя она уже наверное чуть ли не два месяца у меня на жёстком диске
находилась.

5 years agoWiFi буду использовать от OpenMoko GTA4
Sergey Matveev [Wed, 15 May 2019 20:42:53 +0000 (23:42 +0300)]
WiFi буду использовать от OpenMoko GTA4

Так как в ноутбуке нет WiFi модуля (вынул, так как всё-равно не будет
работать без проприетарных драйверов), то озадачился USB-WiFi модулями
которые бы работали под FreeBSD. Какие-то выписал на основе данных из
man-ов, но на Савёловском никаких не нашёл. Ещё одна причина почему WiFi
не люблю -- хрен найдёшь устройства которые просто будут работать без
всяких проприетарных загружаемых блобов.

А тут вспомнил что в OpenMoko сотовом же WiFi вполне себе есть. В общем
подключаюсь к нему через USB и он видится как USB-Ethernet устройство
(надо правда сделать usbconfig -d X.Y set_config 1. Внутрь можно сделать
ssh и заиметь ifconfig, iwconfig, iwlist и wpa_supplicant. Пробрасывая
порты и тому прочее, вполне можно будет заиметь WiFi связь.

5 years agoОх какое недоверие ко мне когда подключаются к ноутбуку iPhone-ом
Sergey Matveev [Wed, 15 May 2019 20:27:04 +0000 (23:27 +0300)]
Ох какое недоверие ко мне когда подключаются к ноутбуку iPhone-ом

На работе увидел что iPhone при подключении к Ubuntu подключает
USB-Ethernet устройство. Захотел посмотреть будет ли такое же
поддерживаться в FreeBSD. Поисковик показал что вот есть такой модуль:

    ipheth – USB Apple iPhone/iPad tethered Ethernet driver

спросил может ли коллега подключить свой iPhone по USB ко мне чтобы
попробовать ради интереса. Терминалы открыты, man открыт, но после
просмотра dmesg-а (в котором iPhone всё-равно только как ugen видится)
спешно отключает со страхом.

Вот меня удивляет: свои устройства люди наверняка без проблем подключают
заряжаться в компьютеры/ноутбуки своих знакомых (где, как правило,
какая-нибудь проприетарная ОС которая давно уже замечена в сливе данных,
слежке или вообще наличии вирусов которые могут только и ждать
подключения мобильного устройства), наверняка могут тыкать проводами в
зарядки в общественном транспорте (где вообще неизвестно что за ними
скрывается). На всех их устройствах куча софта для слежки и слива данных,
особенно приватных (на iPhone из коробки, для удобства, всё загрузят в
облака и никому не секрет что это продаётся третьим лицам). И человек не
против сливать на другой конец Земного шара всё, не против сливать все
свои приватные данные десяткам покупателей, не боится подключаться к
компьютерам с Windows где вирусы легко могут быть. Но вот он яро против
того, чтобы подключиться к моему ноутбуку с FreeBSD (которая из коробки
и MTP то не умеет -- штатно то и фотографии там не посмотреть), быстро
вытыкает кабель, при этом видя что всё-равно USB-Ethernet-а даже не
появилось, а только generic USB устройства бесполезные. И коллега то
меня знает больше года уже, но я куда хуже и опаснее корпораций,
общественного транспорта и компьютеров напичканных проприетарщиной с
слежкой-из-коробки. Печально.

Вспомнил тут рассказ одного знакомого о том, как его попросили удалиться
из библиотеки, когда библиотекарша увидела у него на экране банальный
терминал с командной строкой. Мол она подумала что стопудово он что-то
тут ломает и хакает, иначе бы такого на экране у него не было. И вот у
коллеги FreeBSD вызывает такой же неподдельный ужас.

5 years agoСуд вынес решение в мою пользу
Sergey Matveev [Tue, 14 May 2019 18:53:00 +0000 (21:53 +0300)]
Суд вынес решение в мою пользу

Я суд выиграл против "Серверного мира". Конечно, судья не в полном
объёме удовлетворил мой иск, но я считаю что эти засранцы наказаны.
Дешевле было мне нормальный стример продать или не пытаться доказывать
что он был исправен и вообще они честно-честно хотели вернуть деньги и
в срок всё доставить мне. Полностью отвратное неподобающее отношение
наказано.

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

5 years agoПерестаньте оценивать разрабов по like-ам
Sergey Matveev [Tue, 14 May 2019 18:51:02 +0000 (21:51 +0300)]
Перестаньте оценивать разрабов по like-ам

https://habr.com/ru/post/451812/
Статья про то, что разрабов оценивают по их популярности в соцсетях. Сам
напрямую с этим не сталкивался (вроде), но наслышан что такая тенденция
есть. А если у тебя вообще нет профиля на Github (с кучей звёздочек), то
даже рассматривать резюме не будут. Сам я сталкивался с тем, что на
Github код выложен вроде бы и не очень плохой, но на собеседовании всё
очень уныло.

5 years agoПродавец совсем не понял что за открытое ПО
Sergey Matveev [Sun, 12 May 2019 11:44:11 +0000 (14:44 +0300)]
Продавец совсем не понял что за открытое ПО

Покупал тут аккумулятор для сотового (OpenMoko GTA4). Продавец попросил
дать ему аккумулятор чтобы точно не ошибиться. Когда он вернулся с
Nokia-вским, то спросил, если не секрет, то что сие за девайс у меня.
Сказал что сотовый в которым типа только свободное ПО. Потом добавил что
там открытое ПО. Продавец переспросил: в нём нет VPN? Я сначала не понял
при чём тут VPN и ответил что внутри GNU/Linux и поэтому можно то
поставить всё что угодно. Сейчас вот думаю: под открытым ПО он думал что
речь про то, чтобы быть на открытом блюдечке, мол никакой приватности и
безопасности? В общем, даже про open source (не говоря про свободное ПО
-- ведь даже в прессе это интерпретируют как "бесплатное") народ не в курсе.

5 years agoПосмотрел "Три лица"
Sergey Matveev [Sat, 11 May 2019 20:20:06 +0000 (23:20 +0300)]
Посмотрел "Три лица"

Иранский фильм о том, как девчонка отправила предсуицидальную
видеозапись актрисе, о том как тяжело её попасть в кинокарьеру, все
семьи против и она больше не может. А эта актриса с режиссёром
отправляются на её поиски и выяснение правда ли это. В фильме по сути
только разговоры и переживания. Мне понравился. С удовольствием ещё
какой-нибудь такой бы посмотрел. Бросается в глаза какая же там везде
безопасность: оставлять открытыми машины, спать просто на дороге с
открытыми окнами. В глухой деревне, где на твоём родном языке не
говорят, одной девушке идти по тёмным улицам и не бояться приглашений в
дом -- у нас бы было опасно. А ещё это наверное первый иранский фильм
который я увидел.

5 years agoГотовлюсь к поездке -- куча устройств
Sergey Matveev [Sat, 11 May 2019 20:03:16 +0000 (23:03 +0300)]
Готовлюсь к поездке -- куча устройств

Готовлюсь тут к одной поездке и вижу что для каждого своего дела у меня
отдельное устройство: сотовый, MP3-плеер (к сожалению, действительно
только MP3, никакого хотя бы Vorbis), фотоаппарат-мыльница, электронная
книга, светодиодный фонарь, SSD-USB и флешки, ну и плюс ноутбук (в
котором, правда, нет WiFi).

У многих это всё заменяет одно устройство. Вроде бы удобно, но я тут не
соглашусь. Ничего не сравниться с удобством и приятностью чтения с
электронной книгой -- тут даже обсуждать нечего. Как USB mass storage
device современные смартфоны уже вроде не умеют представляться и как
хранилку уже нельзя использовать. Для обмена хоть чем-то как-то
безопасно смартфоны не подходят из-за своего софта (удалённый доступ или
даже чтение/отправка email или просто файлов невозможны). Как замена
плееру или фотоаппарату наверное оно вполне подходило бы, но в моём
сотовом нет камеры, а jack для наушников только 2.5 мм.

MP3 плеер кстати у меня ещё и как внешняя звуковая карта используется в
которую можно втыкнуть наушники. Из-за говёности Dell-ноутбука -- в нём
подключение наушников в jack ни к чему не приводит, не работает оно.

Того гляди ещё придётся приобретать USB-WiFi модуль какой-нибудь на
всякий пожарный.

5 years agoЦифровое телевидение на даче
Sergey Matveev [Sat, 11 May 2019 19:57:04 +0000 (22:57 +0300)]
Цифровое телевидение на даче

Родители купили себе DVB ресивер к телевизору на даче. 800 рублей стоит.
Аналоговое на даче с горем пополам показывало несколько каналов только,
а тут под 30 штук в идеальном качестве. Ресивер имеет и антенный выход и
HDMI и ещё какие-то USB-порты, плюс ИК-пульт управления. Думаю что 800
рублей очень достойная цена, не дерут втридорога.

5 years agoПрочитал сборник "Персона грата" Фредерика Брауна
Sergey Matveev [Fri, 10 May 2019 14:47:41 +0000 (17:47 +0300)]
Прочитал сборник "Персона грата" Фредерика Брауна

Чтение этого сборника было прервано рядом других (аудио)книг. Сегодня
вернулся. Всё-таки как же мне нравится фантастика XX века, такая как
вот Фредерик Браун! Франкенштейн интересен, но... ни в какое сравнение
с рассказами этого сборника.

5 years agoПрочитал "Франкенштейн, или Современный Прометей"
Sergey Matveev [Fri, 10 May 2019 14:38:57 +0000 (17:38 +0300)]
Прочитал "Франкенштейн, или Современный Прометей"

Книга понравилась! С удовольствием дочитал до конца, нигде скучно не
становилось. В основном то там действия толком то и нет -- лишь чувства,
переживания, мысли героев описываются. Для себя смысл в очередной раз
следующий: мы несём ответственность за всё что создали.

5 years agoСходил на концерт "Чёрный кофе"
Sergey Matveev [Thu, 9 May 2019 21:34:04 +0000 (00:34 +0300)]
Сходил на концерт "Чёрный кофе"

И он был отличен! Четверть времени идут инструментальные запилы которые
мне очень и очень нравятся! Сочный, жёсткий звук гитары. Отлично
играющий барабанщик, который тоже не обошёлся без своего соло. Мне
понравилось так, что 21-го октября думаю пойти на их концерт снова!

5 years agoКак переменная окружения может ускорить в 40 раз
Sergey Matveev [Tue, 7 May 2019 20:44:57 +0000 (23:44 +0300)]
Как переменная окружения может ускорить в 40 раз

https://news.sherlock.stanford.edu/posts/when-setting-an-environment-variable-gives-you-a-40-x-speedup
Переменная окружения отвечающая за настройку цветов вывода ls команды
влияет на то, на основании чего эти цвета вычисляются и какие данные она
поэтому считывает с файловой системы. Это существенно может влиять на
производительность этой команды.

5 years agoНевероятная кладезь чтива и фотографий кишок гражданских самолётов современных
Sergey Matveev [Mon, 6 May 2019 20:11:12 +0000 (23:11 +0300)]
Невероятная кладезь чтива и фотографий кишок гражданских самолётов современных

https://lx-photos.livejournal.com/
Может засосать на часы этот блог. Прям до мелочей и деталей многое
рассказывается, расписывается и показывается!

5 years agoСегодня не спал толком
Sergey Matveev [Mon, 6 May 2019 20:04:59 +0000 (23:04 +0300)]
Сегодня не спал толком

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

5 years agoБлэк-метал Барби!
Sergey Matveev [Mon, 6 May 2019 19:38:44 +0000 (22:38 +0300)]
Блэк-метал Барби!

https://www.darkside.ru/news/110204/
Не то что гламур прививают маленьким девочкам.

5 years agoПро яды
Sergey Matveev [Sun, 5 May 2019 09:36:25 +0000 (12:36 +0300)]
Про яды

https://m.habr.com/ru/post/450294/
https://m.habr.com/ru/post/450398/
https://m.habr.com/ru/post/450542/
Очень интересный цикл статей про различные яды!

5 years agoКто управляет вашим броузером Mozilla Firefox?
Sergey Matveev [Sat, 4 May 2019 09:35:46 +0000 (12:35 +0300)]
Кто управляет вашим броузером Mozilla Firefox?

http://www.opennet.ru/opennews/art.shtml?num=50623
А именно, кто решает какие вам дополнения для броузера можно
использовать, а какие нет? Сама компания, но не вы. У вас даже
нет возможности отключить эту проверку не в developer-версиях.
Firefox в очередной раз показывает что использовать сие нельзя
ни при каких обстоятельствах. Chromium, впрочем, ещё хуже. В
итоге и не остаётся mainstream броузеров которые можно было бы
ну хоть как-то допустимо для себя использовать. Разве что только
какие-нибудь очень старые сборки.

5 years agoМатематик и чёрт
Sergey Matveev [Fri, 3 May 2019 20:14:34 +0000 (23:14 +0300)]
Математик и чёрт

https://www.youtube.com/watch?v=52yhBkkulXw
Короткометражный фильм 1972-го года из СССР о том, как математик
предлагает чёрту душу за решение Великой Теоремы Ферма. Концовка
вдохновляюща!

5 years agoLooking For An Answer -- превосходный грайндкор!
Sergey Matveev [Fri, 3 May 2019 18:25:45 +0000 (21:25 +0300)]
Looking For An Answer -- превосходный грайндкор!

https://www.youtube.com/watch?v=KRVeHoKbuG4
Знаком с этой группой уйму лет (ещё с института) и всегда не прочь
поставить её альбомы (Extincion и Eterno Treblinka особенно). Прям
вот грайндкор каким он должен быть, что-то типа эталона для меня.

6 years agoХорошее пояснение про ZIL, SLOG в ZFS
Sergey Matveev [Thu, 2 May 2019 20:01:59 +0000 (23:01 +0300)]
Хорошее пояснение про ZIL, SLOG в ZFS

https://jrs-s.net/2019/05/02/zfs-sync-async-zil-slog/
Хотя лично я для себя абсолютно ничего нового не узнал -- всё именно так
и представлял.

6 years agoНе нравится что при выделении слова попадают tmux-овые разделители pane-ов?
Sergey Matveev [Thu, 2 May 2019 12:30:15 +0000 (15:30 +0300)]
Не нравится что при выделении слова попадают tmux-овые разделители pane-ов?

Двойной клик в большинстве терминалов выделяет слово, отделённое от
других whitespace-ами. В tmux используется "│" символ для рисования
границы pane-а и он попадает в выделение. В st терминале это тривиально
поправить, сказав что этот символ есть whitespace (а также → рисующий
tab-ы в Vim-е):

    config.h: char *worddelimiters = " →│";

6 years agoRockgig.net добавил мой адрес в исключения
Sergey Matveev [Thu, 2 May 2019 12:26:35 +0000 (15:26 +0300)]
Rockgig.net добавил мой адрес в исключения

В предыдущем посте опечалился недоступностью https://rockgig.net/.
Но после переписки, сообщили что добавили мой домашний IPv4 адрес в
исключения и действительно теперь всё работает, за что благодарю админа
этого ресурса.

>Ограничил блокировку вашего IP, можете теперь ходить хоть Линксом, хоть курлом, хоть чортом лысым.
>Другого посетителя с таким специфичным набором софта всё равно не будет.

И уже нашёл ряд интересных концертов, о которых ну нифига нигде ничего
не пишут.

6 years agoНашёл единственный сайт аггрегатор концертов, но он меня блокирует
Sergey Matveev [Wed, 1 May 2019 18:07:23 +0000 (21:07 +0300)]
Нашёл единственный сайт аггрегатор концертов, но он меня блокирует

https://rockgig.net/
На работе поднимали тему где вообще можно про концерты то какие
узнавать, не крупные, а которые по клубам размещаются? Всё что называли
-- показывает только крупные. Но вот нашёлся вышеназванный сайт --
просто идеал... был бы. Но после нескольких запросов к нему он блокирует
IP-шник и ничего не выдаёт. Пробовал с самых разных сетей. curl/wget,
Xombrero, Lynx.

Написал им в поддержку. Ответили что мой Xombrero посылает какие-то
странные запросы после первого нормального GET-а и поэтому система
считает что он робот. Никогда за своим броузером не замечал, но возможно
при каких-то обстоятельствах поверю что его Webkit корявый. Явно сказали
что Wget/Curl блокируются. Ok, хорошо. Но в Lynx-то!? Полноценный
броузер, точно не глючный. По его поводу не ответили ещё, но навряд ли
что-то будут делать. Видимо, без Windows + cookie+JS+CSS-enabled монстра
делиться информацией о концертах не дадут. А ведь это единственный
ресурс который я нашёл :-(

6 years agoSepultura не пустили в Ливан
Sergey Matveev [Wed, 1 May 2019 15:58:47 +0000 (18:58 +0300)]
Sepultura не пустили в Ливан

https://www.darkside.ru/news/110079/
Якобы они поклоняются дьяволу и тому прочее. Впервые за 35
лет их существования их не пускают по такой вот бредовой причине.

6 years agoВассерман тоже использует трэкбол
Sergey Matveev [Tue, 30 Apr 2019 07:12:55 +0000 (10:12 +0300)]
Вассерман тоже использует трэкбол

https://interior.ru-best.com/interer-dlya-doma/anatoliy-vasserman-moe-lyubimoe-mesto-u-kompyutera
Как и мой начальник, начальник начальника, руководитель на старой работе.
А вот трэкпад используют в основном фронтендеры, за некоторым исключением
(дьявольски неудобная штука, по моему!). После трэкбола мне нравится
trackpoint -- пипка на ThinkPad-ах: хоть уже годами её у меня нет, но до
сих пор есть ситуации когда мне хочется чтобы она была под рукой.

6 years ago8 KiB ZFS recordsize для PostgreSQL
Sergey Matveev [Tue, 30 Apr 2019 06:50:36 +0000 (09:50 +0300)]
8 KiB ZFS recordsize для PostgreSQL

Так как PostgreSQL работает с 8 KiB страницами, то вовсю рекомендуют
использовать и recordsize на ZFS-е такой же. Однако, это может вылиться
в неожиданный эффект -- из-за малого размера блоков, данные сжимаются
хуже и если на 128 KiB я получал 2+ коэффициент сжатия, то с 8 KiB
блоками всего 1.12.

6 years agoWarp 5000 -- не настолько уж и плохой клип
Sergey Matveev [Tue, 30 Apr 2019 04:50:45 +0000 (07:50 +0300)]
Warp 5000 -- не настолько уж и плохой клип

http://www.hitkiller.com/kak-eto-razvidet-bodibilder-thor-i-xudshij-metal-klip-sezona.html
Клип забавен, музыка простой heavy metal, но не настолько уж и фигово.
С интересом досмотрел до конца.

6 years agoЛюбопытное узнал из интервью с Стивом Мерецки (дизайнер Infocom игр)
Sergey Matveev [Mon, 29 Apr 2019 18:46:20 +0000 (21:46 +0300)]
Любопытное узнал из интервью с Стивом Мерецки (дизайнер Infocom игр)

http://monsterfeet.com/grue/notes/29
Очень много идей приходит в голову, касательно компьютерных вещей, когда
ты отвлечённо чем-то другим занимаешься, нежели концентрируешься (и
зацикливаешься) на проблеме. Особенно плодотворна ванная -- вот тут я с
ним очень согласен и в ванне уйма вещей появляется!

А ещё у курильщиков существенно хуже обоняние.

А ещё Activision те ещё говнюки.

6 years agoПрочитал "Четыре друга" Сергея Снегова
Sergey Matveev [Sun, 28 Apr 2019 18:27:13 +0000 (21:27 +0300)]
Прочитал "Четыре друга" Сергея Снегова

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

6 years agoЗарелизил NNCP 4.0!
Sergey Matveev [Sun, 28 Apr 2019 14:06:24 +0000 (17:06 +0300)]
Зарелизил NNCP 4.0!

https://lists.cypherpunks.ru/pipermail/nncp-devel/2019-April/000075.html
Психанул и решил доделать все TODO/bugfix-ы к NNCP. Если кто думает что
этот проект я забросил и в течении года ничего не делал поэтому --
ничего подобного. NNCP активно используется ежедневно (куча файлов и ВСЯ
почта (а по ней и RSS/Atom рассылки) проходит через него). Просто он
выполняет все поставленные задачи. Но всякие недочёты накопились.

Самое главное -- вместо ChaCha20 и BLAKE2b-MAC я решил перейти просто на
ChaCha20-Poly1305 AEAD шифрование блоками. Главная причина: не гоже
кормить не аутентифицированный материал внешней exec команде. Можно
сначала просчитать весь MAC, потом seek-нуть на начало и уже заниматься
дешифрованием, но: это усложняет интерфейсы (которые сейчас
Reader/Writer простые), при больших объёмах нагрузит жёсткие диски,
нагрузит CPU, так как во время второго прохода всё-равно стоит считать
MAC, так как данные гипотетически могут прийти изменённые (возможно
просто из-за ошибок чтения). Плюнул и решил просто AEAD делать, ибо не
так уж сильно про 128 KiB блоках он и добавляет overhead. Код во многих
местах упростился.

Плюс начал использовать подсистему модулей Go. Отказаться от git
submodule не получается, так как сделать release tarball на одних только
модулях не выходит (пока? хотя оно по тикетам в Github-е уже больше года
в таком неготовом, с моей точки зрения, состоянии).

Кроме того, проверяю наличие свободного места когда хочу
скачать/скопировать какой-то файл. Без этого системы творят непотребное:
копируют, падают из-за нехватки места, удаляют, снова копируют, и т.д..

6 years agoРичард Столлман, Джон Ромеро и Олег Бартунов в одном месте в России
Sergey Matveev [Sun, 28 Apr 2019 14:00:18 +0000 (17:00 +0300)]
Ричард Столлман, Джон Ромеро и Олег Бартунов в одном месте в России

https://habr.com/ru/company/jugru/blog/448346/
В августе в Питере будут эти три человека на IT-фестивале. Если
Столлмана знают многие разработчики, Ромеро знают наверняка так же много
геймеров как и Кармака, то имя Бартунова я не знаю с ходу, но узнаю по
фотографии. Ехать ли ради этого в Питер? Даже не знаю пока, но
соблазнительно.

6 years agoПопробовал go.mod на практике
Sergey Matveev [Sun, 28 Apr 2019 06:49:33 +0000 (09:49 +0300)]
Попробовал go.mod на практике

Вчера, пиля NNCP, попробовал использовать подсистему модулей в Go, про
которую только читал. Сперва вообще ничего не вышло и упорно я не мог
добавить cypherpunks.ru/balloon зависимость. Я до сих пор так и не понял
в чём дело, но с обновлением Go с 1.11.x до 1.12.x всё заработало.

Вначале не очень понял и ощутил нравится ли или нет. Потом всё больше
стало нравится и я прям теперь яро одобряю эту подсистему! Однако не всё
так гладко: есть go mod vendor команда которая создаст vendor директорию
со всеми зависимостями. Я подумал что могу её использовать для создания
release tarballs и уже даже в коммитах выпилил git submodule-и (ведь
если человек может скачать git submodule, то и go mod ссылающийся на git
тоже полностью аналогичен по доступности). Так вот go mod vendor удаляет
кучу файлов, оставляя только то что кажется ему нужным для работы. Самое
главное это то, что он удаляет тесты. Поиск в Интернете говорит о том
что у многих людей аналогичные проблемы и до сих пор их не порешили. Так
что git submodule возвращаю для сборок (и только для сборок -- придётся
руками синхронизировать go mod и git submodule).

6 years agoПерешёл на Universal Ctags
Sergey Matveev [Sun, 28 Apr 2019 06:46:36 +0000 (09:46 +0300)]
Перешёл на Universal Ctags

http://ctags.io/
Немыслимо, но я только вчера обнаружил что оказывается Exuberant Ctags
не поддерживает Go. Видимо, у меня достаточно маленькие проекты всегда
были и я жил без тэгов. Насколько вспоминается, я нажимал переход по
тэгам в Vim-е, не срабатывало, забивал, так как руками уж проще было
перейти чем разбираться. Вчера не выдержал.

Вспомнил про GNU GLOBAL -- вроде современная модная штука. Но, через
пять секунд про неё забыл, так как она не держит Go. Universal Ctags
работают просто из коробки в полной совместимости с exctags:
http://git.stargrave.org/cgit.cgi/vim-dotfiles.git/commit/?id=5c0e3acaccfd7ef7f89d0fcc9e3d5e48130ce46c

6 years agoПослушал Бодарью
Sergey Matveev [Thu, 25 Apr 2019 19:51:05 +0000 (22:51 +0300)]
Послушал Бодарью

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

6 years agoСортировка файлов при копировании
Sergey Matveev [Wed, 24 Apr 2019 07:50:32 +0000 (10:50 +0300)]
Сортировка файлов при копировании

Мой Digma MP3 плеер настолько прост, что играет файлы из директорий
просто в том порядке как оно на файловой системе и записано, без
обращения внимания на имя. Пришлось вот такой вот скрипт писать чтобы
директории переносить пофайлово в нужном порядке:

    find "$1" -type f |
    sort |
    while read ent ; do
        tar cf - "$ent" | tar xvfC - "$2"
        sync
    done

6 years agoПрочитал "Государева крестница" Юрия Слепухина
Sergey Matveev [Wed, 24 Apr 2019 07:36:19 +0000 (10:36 +0300)]
Прочитал "Государева крестница" Юрия Слепухина

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

Отдельно замечаю как же мне нравится язык которым всё написано! Уж не
знаю насколько оно правдоподобно и похоже на то как было ранее, но очень
люб мне.

6 years agoДоступен NeoPG 0.0.6, форк GnuPG 2
Sergey Matveev [Wed, 24 Apr 2019 05:04:23 +0000 (08:04 +0300)]
Доступен NeoPG 0.0.6, форк GnuPG 2

http://www.opennet.ru/opennews/art.shtml?num=50564
Читаю и дивлюсь тому что в этом проекте делают:

* переход с языка Cи на C++11 -- как-будто это хорошо?
* код под лицензией BSD вместо GPLv3 -- как-будто это хорошо?
* переход на сборочную систему cmake -- как-будто это хорошо?
* замена Libgcrypt на библиотеку Botan -- как-будто это хорошо?
* прекращён запуск gpg-agent, dirmngr, scdaemon -- как-будто это хорошо?

6 years agoTRIM в ZFS-on-Linux всё ещё нет
Sergey Matveev [Tue, 23 Apr 2019 20:51:07 +0000 (23:51 +0300)]
TRIM в ZFS-on-Linux всё ещё нет

https://lists.freebsd.org/pipermail/freebsd-fs/2019-April/027614.html
Судя по ответу от iXsystems, TRIM-а в ZoL всё ещё до сих пор нет. Снова,
в который раз, опять убеждаюсь что ZoL ещё далёк на годы и годы по
функционалу важнейшему от ZFS в FreeBSD, не говоря о качестве.

6 years agoСкорости хэшей на Эльбрусе
Sergey Matveev [Tue, 23 Apr 2019 06:59:44 +0000 (09:59 +0300)]
Скорости хэшей на Эльбрусе

Удивительно, но MD5 (md5sum на Эльбрус ОС) по скорости работает так же
как и SHA512. SHA256 ровно в два раза медленнее. А SHA1 побыстрее всех
на десятки процентов. Так как MD5/SHA1 уже моветон использовать, то
самое разумное остаётся на этой системе SHA512 (BLAKE2 там нет из
коробки, с ходу скомпилировать не получилось, про SHA3 не думаем).

6 years agoНе паниковать если F1 нажал в Vim
Sergey Matveev [Sun, 21 Apr 2019 12:53:05 +0000 (15:53 +0300)]
Не паниковать если F1 нажал в Vim

https://git.stargrave.org/cgit.cgi/vim-dotfiles.git/commit/?id=b345270b6935d9d2cb66f7e5c9d9ebee7895cc41
Как же мне нравится тупая идея делать :help! когда нечаянно нажимаешь F1
в Vim. Сколько лет я постоянно мажу по этой клавише и открывается split
ненужный мне. А сейчас оно мне просто красным снизу напишет "Nur keine
Panik!". И никаких негативных чувств, разве что вижу что компьютер меня
успокаивает :-)

6 years agoGlulxe и GlkTerm отлично живут вместе
Sergey Matveev [Sun, 21 Apr 2019 08:52:11 +0000 (11:52 +0300)]
Glulxe и GlkTerm отлично живут вместе

https://en.wikipedia.org/wiki/Glulx
Многие современные interactive fiction игры выпускаются в формате glulx,
а не Z-machine, так как у последнего много ограничений. Для работы с
glulx тоже требуется виртуальная машина. glulxe (https://eblong.com/zarf/glulx/)
это машина от самого создателя формата (а также авторов нескольких
шедевральных IF-ов). Но она только машина, без какого-либо интерфейса.
Для него нужно использовать одну из библиотек с Glk-интерфейсом
(https://eblong.com/zarf/glk/). Я упорно пытался собрать glulxe с xglk
(который есть в портах FreeBSD), но только потом понял что xglk
реализует достаточно старый API и работать не будет. А вот GlkTerm
работает и собирается на раз два без проблем! CheapGlk тоже работает, но
без ncurses красивостей в виде жирных шрифтов и status bar.

6 years agoAria2 однозначно стоит собирать с async DNS-ом
Sergey Matveev [Sun, 21 Apr 2019 08:49:30 +0000 (11:49 +0300)]
Aria2 однозначно стоит собирать с async DNS-ом

https://aria2.github.io/
Для async DNS требуется c-ares дополнительная зависимость. Я aria2 в
первую очередь использую для BitTorrent-а. У многочисленных торрентов
есть куча неработающих трэкеров и с синхронным DNS-ом часто aria2
останавливается на приличное время, ничего не делая, ожидая ответы по
DNS-ам. С async-ом никаких затыков.

6 years ago"Серверный мир" в суде, продолжение
Sergey Matveev [Fri, 19 Apr 2019 20:39:26 +0000 (23:39 +0300)]
"Серверный мир" в суде, продолжение

На второе заседание представитель СМ-а всё же явился. Оказывается ранее
он передал отзыв на мой иск. Кроме всяких несуразных мелочей, удивляет
наглость ответчика: ссылается на бумажку с гарантией, говоря что там
стоит 1 год гарантии, хотя в ней чёрным по белому 1 месяц. Это он
надеется что судья не обратит внимание?

Но главное что меня просто до смеха удивило это его экспертное
заключение о том, что стример был рабочим. Достаточно только посмотреть
на указанное время начала и конца проведения экспертизы: она длилась
чуть более получаса. Чем думал ответчик составляя это заключение?

6 years agoПолтора часа слушал выступление "Акул" в метро
Sergey Matveev [Fri, 19 Apr 2019 20:32:44 +0000 (23:32 +0300)]
Полтора часа слушал выступление "Акул" в метро

В переходе между Тургеневской и Сретенским бульваром, выступала группа
"Акулы". Мне не по пути, но звуки Immigrant Song Led Zeppelin-ов
завлекли. В основном были песни Beatles. Всякие рок-н-ролльные в
довесок. "Взорвало" переход исполнение Smoke On The Water Deep Purple-а.
А также была Nirvana Smells Like A Teen Spirit. В общем было здорово!

6 years agoПервая в мире наразбиваемая гитара
Sergey Matveev [Wed, 17 Apr 2019 19:14:58 +0000 (22:14 +0300)]
Первая в мире наразбиваемая гитара

https://www.darkside.ru/news/109631/
Малмстину поручили его раздубасить. Он на выступлении ею всё
погромил, а потом продолжил играть как ни в чём не бывало.

6 years agoZFS on Linux ARC только половину памяти использует по-умолчанию
Sergey Matveev [Wed, 17 Apr 2019 19:11:40 +0000 (22:11 +0300)]
ZFS on Linux ARC только половину памяти использует по-умолчанию

http://fibrevillage.com/storage/169-zfs-arc-on-linux-how-to-set-and-monitor-on-linux
И это отвратительно -- вот поэтому я так и не люблю Linux и всё что с
ним связано: делают наполовину всё, недоделано, костылём. Проблема в
том, что ZFS ARC устроен в Linux так, что он не может отдать память
сразу же, как только его попросят -- он не ведёт себя как подобает кэшу.
Поэтому, чтобы у людей внезапно не происходило того что программам не
дают запускаться из-за нехватки памяти (которая ARC-ом просто отъедена),
то они вот такое вот ограничение по-умолчанию делают.

Заметил я это на машине с 128 GB RAM. Почему-то десятки гигабайт памяти
в ней упорно остаются свободными и не тронутыми, хотя через диски
прокачиваются сотни гигабайт. В FreeBSD например максимальный размер ARC
это вся память минут один гигабайт.

6 years agoВыдержка из FAQ-а Minicom-а
Sergey Matveev [Mon, 15 Apr 2019 20:51:46 +0000 (23:51 +0300)]
Выдержка из FAQ-а Minicom-а

    Q1: I have a "winmodem". How can I use it with minicom?
    A1: [...]
    So they write the drivers only for windows, and don't care about
    people who use something better.