beldmit: (Default)
Вчера вечером в фейсбук запостили картинку тамошнего автоперевода. По версии фейсбука, это был фильм «Три фундука для пепельницы». Я понял, что к нему необходимо срочно придумать сюжет. У меня пока получилось так.

Резчик по дереву с маленького тихоокеанского островка после очередного визита туристов находит в куче мусора скорлупки от неизвестных ему видов ореха. Представив, как этот орех будет смотреться в виде декоративных деталей, он замышляет путешествие туда, где эти орехи растут. Только там он сможет выбрать необходимые несколько экземпляров для украшения заказанного ему подарка — пепельницы.
beldmit: (Default)
Таблетка для лечения короны (ну или для сведения его к типовому ОРВИ) была бы куда более востребована и адекватно принята, чем вакцина. Потому что «все знают», что лечиться надо когда болен, а профилактика - это нелепые телодвижения. Традиция историческая, от грома и мужика.

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

Про таблетки, кстати, на днях сразу две-три новости проскочили, что их сделали (в смысле, допустили к применению официально), и они работают. Непонятно, когда они доедут хотя бы до Чехии, и тем более до России.

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

Update. [personal profile] contrg2 забанен.
beldmit: (Программизм)
Каждой атаке положен официальный сайт. Вот, например.

Если использовать уникодные символы управления направлением вывода текста (слева направо интерпретировать кусок текста или справа налево), то можно добиться эффекта, когда человек, который ревьюит pull-request, увидит одно, а компилятор - совсем другое.
beldmit: (Default)
Время от времени сериалы издаются в произвольном порядке. Первое попавшее мне в руки издание «Мифов» Асприна содержало три книги: первую, четвёртую и третью, именно в таком порядке и с нифига не согласованными именами главных героев. Но это были 90-е, выживали как могли, вот это всё.

Как всегда не помню кто порекомендовал в Фейсбуке «Зимние призраки» Симмонса. Я очень люблю его «Гиперион», нейтрально отношусь к «Олимпу» и чему-то там про Холмса (даже в названии не уверен), с отвращением прочитал «Песнь Кали».

«Призраки» мне зашли очень хорошо: умеренно длинный роман, годный кинговский саспенс, намёки на предысторию, позволяющие восстановить канву... В общем, прочитал, оценил, порекомендовал сам — и получил в ответ, что это третья часть трилогии. Взял первые две.

«Лето ночи» оказалось клоном «Оно» с некоторыми вкраплениями прочих произведений. Маленький городок, дети пропадают, древняя хрень, тусовка подростков, враждебные хулиганы постарше... И даже степень затянутости почти как у мэтра. Описывает как раз ту самую предысторию «Призраков». «Дети ночи» показались классической вампирской клюквой, учитывая действие в постчаушесковской Румынии — клюквой в квадрате. В общем, начни я их читать по порядку, до третьей книги я бы с шансами не дошёл вообще.
beldmit: (Default)
Вчера сходили с Ниной посмотреть на реконструированный поезд Чешского легиона в Гражданскую войну в России. Матчасть чудесная: штабной вагон с вензелем КВЖД, теплушки, санитарный вагон с аптечкой, нарами и потретом Масарика на стене, реконструкторы в форме тех времён.

В одном из вагонов показывают кинохронику. Мы попали на короткий кусок, с середины 1918-го по конец 1920-го. Очень гладко: вот легионеры патрулируют Транссиб, вот борются с партизанами, вот смотр дивизии и памятник павшим товарищам, вот эвакуация из Владивостока. Колчак? Какой Колчак? Золотой запас? Не упоминается.

Надо будет теперь в чешские учебники истории заглянуть.
beldmit: (Default)
Дочитал Барбару Кингсолвер, «Библию ядоносного дерева». Читаю сейчас сравнительно мелкими порциями, и случайно попал в точку перегиба. Дальше спойлеры, но так как роман опубликован много лет назад, это вряд ли важно.

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

А дальше, в переломной точке, семья распадается. Отца семейства на страницах романа мы больше не увидим — только слухи об обстоятельствах его гибели. А жена и выжившие дочери начнут жить каждая в свою сторону. И тут начинается некоторая фигня. Я не верю, что кукольная блондинка из анекдотов может эффективно управлять отелем. Я не верю, что гемиплегия от рождения может эффективно рассосаться, если приступить к лечению в 18+ лет. Я допускаю, что Заир при Мобуту был довольно близок к аду с точки зрения мало-мальски цивилизованного человека, и что Ангола при Агостиньо Нето и Жозе Эдуардо душ Сантуше (сколько лет в моей голове лежали эти фамилии, подумать страшно) была лучше — но вряд ли почти рай, как это показано глазами протагонистки — хотя то, что там регулярно не сажают её мужа в тюрьму, вероятно, даёт основания так думать. В общем, в ужасы капитализма верю, в прелести социализма — не очень.

И в завершение — пару слов о Патрисе Лумумбе. Его репутация в бывшем СССР во многом, видимо, базируется на том, что, как писал по другому поводу Искандер, «хотел хорошего, но не успел», и трагической гибели. Десятки африканских лидеров, приведшие страны к независимости, оставались потом лидерами пожизненными, и сковыривались очень долго и болезненно. Лумумбе с точки зрения истории повезло.
beldmit: (Манул)
Я давно хочу нарисовать картинку. Один человек переходит пустую улицу на красный, другой ждёт зелёного. Первый про второго: Он что, думает, что будет жить вечно? Второй про первого: Он что, думает, что бессмертный?
beldmit: (Default)
Тут в ФБ Тим Жабко поинтересовался, что я делал в ЦИАМ и на какой площадке.

После дефолта, закрытия игрового проекта и моего бегства в Екатеринбург и обратно я осознал себя в Москве без работы и начал звонить почему-то по госконторам. Начал со звонка в Подлипки, услышал там приглашение на собеседование к 9 утра, и решил не связываться. В итоге Андрей Ленский через маму Хелки Злобиной пристроил меня в ЦИАМ на Авиамоторной.

Командовал полуавтономным отделом волшебный мужик, который переделывал турбины двигателей в электрогенераторы, и он наваял для вот этого вот всего программу из говна, палок, Visual Basic-а и купленных на каком-то уникальном диске OCX-контролах фирмы, кажется, Sheridan, для съёма показаний с этого двигателя. От меня ожидалось, что я эту программу буду переписывать, но я так за 4 месяца и не приступил. Программа была потрясающая, размер структуры в файле там шёл везде константой, а поставить все необходимые компоненты для разработки и крякнуть их не мог никто. Начальник мой запомнился мне утверждением, что я не могу понимать, что такое транзакция, поскольку он это не понимает, и свалил я из его конторы как только игровой проект ожил.

Ещё оттуда я помню сбор всех молодых специалистов, где нам рассказали, что двигателей пятого поколения в России нет, потому что СССР развалился, поэтому мы будем делать сразу шестое. Проход на территорию был по геморройным пропускам, но агентов какого-то тогдашнего сетевого маркетинга это не останавливало. В общем, воспоминания у меня оттуда специфические.
beldmit: (Человеческое лицо)
Ровно половину моей жизни назад был 1998 год. Личная жизнь у меня накрылась, и попытка уехать в Екатеринбург сразу после дефолта к возобновлению не привела, так что через неделю я вернулся в Москву несолоно хлебавши. Я работал на самой идиотской из своих работ, в ЦИАМ — игровой проект Андрея Ленского после того же дефолта запаузился, а я только почувствовал вкус и начал мечтать о карьере игрового программиста. Денег было мало, и я прекрасно помню, что книга Рихтера про системное программирование под Windows ценой в 120 рублей мои бабушка с дедушкой сочли слишком дорогой и возможно, напрасной тратой. В общем, попытайся меня кто-нибудь тогда утешить мудростью царя Соломона, я бы посмотрел на него с недоумением.

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

В общем, поздравлять сюда. А табличку «Пройдёт и это» на всякий случай не снимаю.
beldmit: (Программизм)
Довольно смелое утверждение от технарей, которое я слышал от нескольких разумных людей. Будь у фейсбука второй DNS, внешний по отношению к первому, не было бы покладания.

Хрен. Проблема не в DNS самом по себе. А в том, что второй DNS у компании такого масштаба должен быть полностью подконтрольным Facebook организационно, иначе соблазн для хакеров будет огромный, но автономным от основного. Нет, это не аутсорсится. Проще всего это сделать через два независимых DNS-отдела, да ещё и с независимой инфраструктурой, но кто же это будет делать. Ну и мелочи - держать эти DNS-ы в синхронном состоянии.
beldmit: (Программизм)
Костя Кноп в фейсбуке затеял дискуссию о математике и зачем она нужна.

Тамошние комменты читайте там, я вынесу некоторые свои соображения и полезные ссылки от Кости.

Я согласен с темой про развитие нейронных связей, и про то, что навык «выучил-сдал-забыл» тоже сам по себе до некоторой степени полезен.

Фигня в том, что школьная математика — это математика веков 17-18, а вузовская в подавляющем большинстве — 19, начало 20-го. И до современного переднего края дистанции огромного размера. В быту из школьной математики мне не пригодилось примерно ничего сверх теоремы Пифагора. В профессиональной деятельности за 20+ лет из ВУЗа пригодилось довольно много, но часть вещей случайно:

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

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

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

Костя дал пару интересных ссылок на эту тему. Книгу Анания Левитина «Алгоритмические головоломки» я ещё поищу. А вот пару сайтов - MathPuzzle и Gathering for Garnder - буду смотреть, если мозгов хватит.
beldmit: (Человеческое лицо)
Вчера Нина с Таней поехали по местному объявлению и привезли мелкую шпротную короткошёрстную кошечку. Назвали Шаня. Прежние владельцы её где-то подобрали и прокапали уши.

Кшись реагирует нейтрально, кошечка пока полуизолирована в Таниной комнате. Когда выпускают, довольно бодро шарится по пространству.
beldmit: (Default)
Только упрямство и доверие к Нининому вкусу заставило меня продраться через первую половину «Тревожных людей» Бакмана. Ощущение, что книга написана про идиотов, пусть даже смешных, мне очень мешает.

Во второй половине Бакман становится сам собой, с хэппи-эндом и кооперацией, и с серьёзными проблемами (и если вы читали «Вторую жизнь Уве» и спин-оффы, то ничего нового вы там не найдёте, но всё равно тепло). Но первая половина раздражает безумно.
beldmit: (Манул)
Эмиль Сутовский прорекламировал трейлер фильма «Чемпион мира». Ну, туда же, что и «Движение вверх» и что там ещё было по мотивам советских успехов. Протагонист там Карпов, антагонист, понятно, Корчной.

Трейлер хороший, и Корчной-Хабенский там прекрасен. А вот название неправильное, надо было другое.

«Триумф Толи».
beldmit: (Любовь к ближним)
Блог об информационной безопасности уже некоторое время как не веду, но не могу молчать.

Azure устанавливала своего управляющего агента на Linux-машины. Работал агент под рутом. В агенте нашли Remote code execution, причём смешной: удаляешь из управляющего запроса заголовок Auth — и всё, заходи кто хочет, бери что хочешь.

Подробности

OpenSSL 3.0

Sep. 9th, 2021 06:33 pm
beldmit: (Программизм)
В фейсбук написал, а сюда — нет. Исправляюсь.

Собственно, вышла новая версия. Изменений масса. FIPS-сертификация для России не очень актуальна, а всякие архитектурные вещи — вполне. Анонс в блоге, дистрибутив на сайте, игла в яйце.

Когда новая версия дойдёт до дистрибутивов — пока не знаю. Собственно, в Fedora rawhide уже попала. Тем, кто разрабатывает криптографические приложения, советую ставить, тестироваться и потихоньку избавляться от функций, которые отмечены как deprecated.
beldmit: (Манул)
На третий день я сумел победить очередную новую для себя технологию — цифровые карты, привязанные к телефону. До того она работала как виртуальная карта в смысле оплаты в интернете, но не работала с телефона.

Разгадка оказалась проста. Xiaomi умеет NFC в двух режимах, SIM, и HCE. Первый режим установлен по умолчанию и с платёжными терминалами не работает. Нинин Samsung, кстати, умеет только правильный режим, и поэтому завелось всё сразу и само.
beldmit: (Манул)
Продолжаю осваивать новые для себя технологии. На этот раз борюсь с цифровыми картами.

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

Ок, что нужен NFC — знаю, мой Xiaomi это умеет. Иду в личный кабинет банка, вижу три варианта. О, кешбек 2%. Оформляю, из приложения жму «Подключить к Google Pay». Подключаю, типа всё ОК.

Иду в магазин, пытаюсь заплатить — хрен. О! Мало подключить карту в Google Pay, надо ещё установить Google Pay на телефон. Устанавливаю.

Садимся в трамвай (оплата тут бесконтактная, по СМС чуть дешевле, но мне ломы постоянно пополнять счёт). Прикладываю телефон то так, то этак — терминал сначала карту опознаёт, потом говорит «карта была преждевременно отобрана». ОК, плачу картой.

Захожу в магазин. Расплачиваюсь телефоном, ну то есть не расплачиваюсь. Терминал пишет что-то вроде «Неизвестный тип карты».

Прихожу домой, ещё раз читаю описания карт. Да, три варианта цифровых карт. Но про две из трёх написано «Оплата покупок и снятие наличных смартфоном», а на этой — нет. И у меня, вестимо, третья. Ну это, старую удалил, новую подключил. Завтра опять пойду :)

Понятно, что всё это не критично и можно тупо переводить в валюту по мере поступления денег на счёт, но хочется довести до ума.
beldmit: (Default)
Узнал про существование устройств , которые используют домашнюю проводку в качестве сетевого кабеля.

Ну то есть про такое я слышал в своё время в эпоху ADSL, но тогда это подавалось как светлое будущее. А теперь, видать, настоящее.
beldmit: (Программизм)
В Чехию я приехал с одним чемоданом, в который комп, естественно, не лез. Но лез ноутбук, на котором я и работал, пока не получил рабочее место от работодателя (тоже ноутбук, но с монитором и клавиатурой).

Когда Нина отправляла вещи из Москвы, свой комп она отправила, а мой — нет. Затрудняюсь сказать, чем и о чём я тогда думал. В итоге комп до меня доехал только примерно неделю назад. Без хвостов и WiFi. Хвост питания и мониторный хвост VGA я купил, потому что Display Port-а у меня на видеокарте нету.

USB Wi-Fi у меня был. Но при втыкании «корова доится, но не даёт молока» — сеть видится, но не соединяется. Вскрытие показало, что на 2.4 ГГц тут жизни нет. На 5 есть.

Купил адаптер D-Link AC600 в ближайшем магазине. У Нины на винде он не завёлся. Он, зараза, совмещён с USB-флешкой с собственным драйвером, которого нет на 10-ке. Драйвер надо поставить, а флешку — отмонтировать. При мигании питания это будет тот ещё квест, поскольку монитор держать при компе не планирую. Под линуксом, разумеется, драйвер потребовал сборки, то есть через этот квест придётся проходить при каждом апгрейде ядра. В общем, надо брать что-то проще и незатейливее.

Финальным аккордом был запуск Thunderbird через X forwarding. Сначала оно потребовало этот X forwarding явно включить. Потом стало мееееедленно показывать главное окно.

Пошёл гуглить. Увидел рекомендацию поиграть с шифрами (нафиг), использовать опцию -Y вместо -X для форвардинга (примерно ноль эмоций) и предложение включить компрессию потока (-С). Про компрессию на stackoverflow обещали, что она всё только затормозит, но внезапно она дала живительный эффект, и Thunderbird стал отображать письма за разумное время.

В общем, осталось купить какой-то более вменяемый WiFi-ный свисток, который не будет требовать umount-а для выполнения основной функции, и золотой ключик у меня в кармане. Снабжать комп индивидуальным монитором смысла, видимо, нет. Советы по тому, какой WiFi-свисток с поддержкой 5 ГГц подключить, приветствуются.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 12th, 2026 05:32 pm
Powered by Dreamwidth Studios