Программизм

Welcome to Hogwards, now as postdoc

Официально причислен к Техническому комитету OpenSSL.

До того два года был в коммиттерах, а ещё до того 14 лет просто так ковырялся в коде. This entry was originally posted at https://beldmit.dreamwidth.org/945774.html. Your comment? (comment count unavailable comments)
Я

Умер Костя Алдохин

Сейчас трудно объяснить, что представляли собой фестивали в 90-е фестивали в Великих Луках. Камерные, с уникальной формулой подсчёта, с преферансом после игр за полночь, с сильнейшими командами из Москвы и Питера... Отличные вопросы братьев Поникаровых, потом ещё и Саши Либера. Первый чемпионат России по «Своей игре».

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

Очень жалко. This entry was originally posted at https://beldmit.dreamwidth.org/945415.html. Your comment? (comment count unavailable comments)
Я

Перечитал «Всю королевскую рать»

Ну как перечитал. Читал я её 20 лет назад с экрана, и что-то пропустил нафиг, а что-то забыл. Ну почти всё, кроме образа главного героя и фразы про добро из зла, потому что его не из чего больше делать.

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

Рассказчик и ещё двое из главных героев — дети элиты, за которой есть свои надёжно похороненные грехи, выращены по крайней мере в изобилии и в иллюзии честности родителей — и столкновение идеалов с реальностью оказывается болезненным. Ну, для тех, кому не повезло в этом столкновении участвовать. В истории СССР можно вспомнить многих детей элиты, иногда репрессированной элиты, которые отстаивали идеалы Революции, не задумываясь и не зная, что она из себя представляла изначально.

Ну а дальше я пошёл читать в английской Wiki биографию Хью Лонга, прототипа Вилли Старка. (В русской Wiki ничего подобного нет, а зря.) И тут выяснилось, что Пенн обошёл стороной многие куда менее приглядные действия своего персонажа. Нет, не борьбу за президентство. А превращение сената Луизианы в «не место для дискуссий», голосование 44 законов за 3 часа, и много ещё в таком роде. Убил его сын политика, в избирательном округе которого Лонг планировал изменить границы с тем, чтобы противники этого политика составили большинство. До появления Трампа Лонга считали наиболее реальной попыткой установить диктатуру в США. Не хочу знать, что там думают здесь и сейчас по этому поводу :)

Ей-богу, когда говорят о желании установить диктатуру и в качестве основного обвинения оказывается повышение налогов на высший класс — это так себе аргумент, если ты не относишься к этому самому высшему классу. При всём при этом Лонг получил Луизиану с 300 милями дорог и начал интенсивно её развивать — и развил. Губернатором он стал в 1928 году, а его брат остался в политике и ещё дважды был губернатором Луизианы.

Вряд ли Лонг стал бы президентом США в 1936, хотя мог смешать карты, отняв часть голосов у Рузвельта. С другой стороны, у Рузвельта в 1936 году этих голосов оказалось с огромным запасом. Но Лонг, например, одним из первых начал использовать радио в своей избирательной кампании, и вполне мог привлечь своими куда более радикальными, чем у Рузвельта, идеями перераспределения в период ещё не кончившейся Великой Депрессии. This entry was originally posted at https://beldmit.dreamwidth.org/945350.html. Your comment? (comment count unavailable comments)
Я

Роудс «Создание атомной бомбы»

Так получилось, что на книгах о ядерной физике я практически вырос. Перерисовывал бессчётное количество раз таблицу Менделеева, читал биографию Марии Кюри авторства её дочери, книгу Флёрова «На пути к сверхэлементам» и много чего ещё. Уже в зрелом возрасте я осознал, что столь волновавшие меня исследования в области трансуранов — всего лишь побочка советской ядерной программы, о которой написано и издано очень мало. Кое-что есть в мемуарах Сахарова, отдельные куски мне попадались ещё в чьих-то мемуарах, а так — сухая хронология, ядерная бомба в 1949-м, термоядерная — в 1952-м, с опережением американцев. То, что спутник напугал американцев потому, что демонстрировал, что у СССР есть не только бомба, но и средства её доставки, тоже стало мне понятно в сильно старшем возрасте.

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

Написана она довольно давно, Путлицеровская премия 1987, кажется, года. Соответственно, автор успел застать многих участников проекта и поговорить с ними. На русский язык перевели в прошлом году, кажется, дополненное издание. Очень подробное изложение и политического контекста, который в советских книгах пробегал как сам собой разумеющийся — сначала гонка с Германией, потом средство ускорить капитуляцию Японии. Нет любимого отечественными авторами тезиса о склонном к сотрудничеству с СССР Рузвельте и враждебном Трумэне. Упоминаются пунктиром немецкая и японская ядерные программы, и парой фраз - советская. Клаус Фукс упоминается три раза, супруги Розенберг — ни разу. За скобками остался процесс Оппенгеймера, например. Достаточно подробно описываются технические детали, много говорится об организации работ, о мотивации участников проекта. Неожиданным для меня оказалось то, что Теллер замышлял термоядерную бомбу ещё на старте Манхеттенского проекта.

В общем, всячески рекомендую к прочтению. Чтобы два раза не вставать — Михаил Шифман (traveller2) публиковал у себя в ЖЖ отрывки из своей книги про супругов Пайерлс, участников Манхеттенского проекта. Понятно, что у него это во многом публицистика и реконструкция, но читать есть смысл. This entry was originally posted at https://beldmit.dreamwidth.org/945087.html. Your comment? (comment count unavailable comments)
Я

Менять невозможно по собственной воле среду обитанья

Уф. Прошёл квест "смени страну в Google Play", потому что без него не ставилось приложение от T-Mobile. А там это, сладкое слово "халява", безлимитный интернет до конца лета (не знаю уж, что там мелкими буквами, но вроде не ужас), но активация только через приложение.

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

В общем, обратиться в поддержку помогло. До почтовой поддержки добраться можно где-то в глубине меню, и оттуда ответил живой человек, и дал сработавший совет: российский платёжный профиль закрыть, аккаунт на устройстве снести и добавить заново. Получилось, но сам бы я до такого не догадался бы (и застремался бы, будем честны). This entry was originally posted at https://beldmit.dreamwidth.org/944864.html. Your comment? (comment count unavailable comments)
Программизм

Загонная охота: завершение

Пофиксил сегодня баг, о котором писал здесь.

Ошибка оказалась не в асемблере, как я думал, а в формировании байтиков. При пересчёте длины новая длина писалась немного не туда, но в большинстве случаев это прокатывало. В норме эта ошибка дала бы классический эффект записи вне выделенного буфера и привела бы к падению программы куда раньше, и valgrind бы об этом рассказал — но тут нужный буфер из соображений упаковки структуры был размером в 16 байт, а использовали первые 13. Запись в 14-й, соответственно, никого не смущала.

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

Давно так не был доволен. This entry was originally posted at https://beldmit.dreamwidth.org/944351.html. Your comment? (comment count unavailable comments)
Я

Чешский, продолжение

Пока у меня долго и нудно идёт билд, напишу про то, как я учу чешский полгода спустя после начала.

По словарному запасу по-прежнему самым важным остаётся Duolingo со 100500 повторами на слово. Грамматику и конструкции с уроков усваивать лучше. Телепередачи отвалились, сетевое общение отвалилось — вечер я пытаюсь посвящать чтению (ну хоть в каком-то объёме) и прогулкам.

При этом очередной разговор в магазине незаметно перестал быть событием. Да, бекая и мекая по-чешски и изъясняясь жестами я в состоянии достичь нужного результата, и даже на английский не перехожу. В музеях это не работает, там сотрудники переходят на английский первыми. Написал несколько писем по-чешски, пусть и из 3-5 фраз, там пока тяжко. То есть спеллчекер помогает, но чарки и гачеки набирать тем способом, который у меня пока в доступе, трудно.

Собственно, на линуксе я пытаюсь использовать compose keys для набора вышеупомянутой диакритики. Но её много, и это неудобно, так что буду ставить полноценную раскладку и материться с переключением. На телефоне же меня бесит, что для выбора нужного дополнительного символа приходится удерживать клавишу и потом выбирать из вариантов. Хочу полноценные отдельные экранные кнопки, благо на телефонах системы лопата место на экране есть, а не вот это всё. Френды подсказали варианты, но я пока не пробовал.

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

Ну а так надо бы найти где-нибудь упражнения на уровне «воткните правильное окончание» в объёме большем, чем на Duolingo, и тупо тренироваться. Но пока не получается.

Таня завела чешскую подружку и ходит на занятия здешнего клуба. Думаю, что хотя пока она громче всех жалуется на то, что её увезли из Москвы, чешский она освоит лучше всех. В 6 класс её перевели, вопреки моим опасениям, но в августе деточке предстоит дополнительно подтягивать чешский. У Гали школа перешла в очный режим, но этот год она доучивается из дома, а в сентябре, если всё будет нормально, уедет в Прагу заканчивать школу. This entry was originally posted at https://beldmit.dreamwidth.org/943587.html. Your comment? (comment count unavailable comments)