beldmit: (Default)
А вообще интересно. Вот Тур Хейердал, научные теории и смелые практики. С практиками всё понятно - а от теорий что-нибудь осталось в нашу эпоху генетических анализов и прочих технологий, которых 50-70 лет назад просто не было - или это всё упражнения дилетанта, уровнем пусть и примерно Шлимана, но всё же?
beldmit: (Default)
Прочитал по наводке [livejournal.com profile] mnaa "Чёрные кувшинки" Мишеля Бюсси. Оказалось, что это реально крутой детектив, причём вся крутость становится понятна где-то на последних 10 процентах текста. Остальной текст тоже хорош, всем вот импрессионистским контекстом.

А после "Кувшинок" прочитал ещё две его книги - "Не забывать никогда" и "Помнишь ли, Анаис?". В общем, мне на "Кувшинках" стоило бы остановиться, потому что авторский стиль там чувствуется уже, но контент цепляет.

Все произведения ("Анаис" - сборник рассказов) построены композиционно одинаково. Развязка прекрасна, но путь к ней тернист и странен. Ну то есть ощущение, что снимаешь красивые обёртки с коробки с конфетами, пока не выясняется, что да, конфета вкусная, но коробка куда меньше, чем казалась. А в остальном всё хорошо, и кого-то такая вот неторопливая экспозиция скорее порадует.
beldmit: (Манул)
Когда-то поп-психологи научили делать неприятные дела по утрам, и обозвали это «съесть лягушку».

Кажется, я француз.

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

(придумалось в беседе с [livejournal.com profile] nasse).
beldmit: (Default)
В дальних перелётах на IETF сожрал примерно треть годовой нормы кино. Тарантино — "Однажды в Голливуде" и "Джанго", и "Король-лев" свежий. Без русской озвучки.

Ну что. С субтитрами понимаю 90% "Голливуда", без субтитров - 60% "Голливуда" и примерно 50% "Джанго" (но там субтитры были только на китайском). "Король-лев" заходит почти целиком.

"Король-Лев" всё-таки не на мой возраст, но мило. Оригинал в своё время не смотрел.

Кровищщщща у Тарантино вполне по делу. Такой вот американский гуманизм про добро с Кольтом, примерно как у Кинга. Оба фильма понравились. Заодно наконец-то запомнил, на кого же похож Ди Каприо.
beldmit: (Манул)
Очередной перепост программы экзаменов 150-летней давности в офицерское училище в Великобританию вызвал бурление про поколение ЕГЭ и деградацию.

А ответ - ужасно прост, и ответ единственный Ⓒ Высоцкий:
сдавали эти экзамены тогда меньше 5% от поколения, и скорее всего меньше 1%. Но нет, люди сравнивают тёплое с мягким, а элитное - с массовым.

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

А вот тут - отзывы экзаменаторов, которые уже тогда не сомневались в деградации образования.
beldmit: (Программизм)
Хозяйке на заметку. Сравнительно новый openssl (1.1.1) не считает короткие (1024-битные) ключи RSA пригодными для клиентской авторизации (не знаю насчёт серверной).

Перловый модуль IO::Socket::SSL при этом, получив ошибку при загрузке сертификата в формате PEM, диагностику глотает, пытается загрузить тот же файл как DER и уже тогда выплёвывает несоответствие структур ASN1. То есть врёт.

Лечится удлиннением ключей (что правильно) или понижением SECLEVEL в настройках или конкретной софтины в описании шифронаборов, или глобально (что неправильно, но как аварийная мера сойдёт).
beldmit: (Манул)
Когда много лет назад ставили церетелевский памятник Петру и прогрессивная общественность критиковала его из каждого утюга (заслуженно, заметим), я не сомневался, что с ним повторится история с Эйфелевой башней: он станет одним из символов Москвы.

Таки да, стал. Во вчерашнем отчётном концерте хора, куда ходят Галя и Таня, в видеоряде под "Лучший город Земли" он присутствовал.
beldmit: (Default)
Съездил в Нюрнберг на встречу разработчиков OpenSSL. По самой встрече много чего есть на подумать, производительности коллег могу позавидовать, а куда копать, я более-менее понял.

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

Историческая застройка в центре, естественно, сильно пострадала от бомбёжек, и восстановлена сильно не вся, так что дома в основном кубиками, но соборы восстановлены. В центре города офигенный фонтан «Карусель семейной жизни». Модерна почти не нашёл. Прикольное метро без машинистов, подземное, короткие перегоны.

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

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

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

Решение известно — строгая типизация, то есть отдельные типы для портов, адресов, номеров. Кроме того, эти типы должны поддерживать конвертацию BE/LE. Boost.Endian нам не подходит, так как в проекте нет Boost.

Размер проекта около 40 тысяч строк на C++17. Если создать безопасные типы-обертки и переписать на них структуры заголовков, автоматически перестанут компилироваться все места, где есть работа с BE. Придется один раз пройтись по ним всем, зато новый код будет только безопасным.


Жаль, что на C это скорее всего не реализовать.
beldmit: (Default)
Жаба Sclerophrys channingi обитает в лесах Демократической республики Конго. Ранее она считалась подвидом африканской гигантской жабы (Sclerophrys superciliaris), но с 2011 года получила самостоятельный статус. Размер жабы превышает 12 сантиметров, и она была бы желанной добычей для многих хищников. Ранее биологи предполагали, что расцветка африканских гигантских жаб обеспечивает им сходство с опавшими листьями, но теперь группа ученых из Техасского университета и Исследовательского центра естественных наук ДР Конго под руководством профессора Эли Гринбаума (Eli Greenbaum) установила, что целый ряд черт жабы совпадает с обликом габонской гадюки (Bitis gabonica), яд которой смертелен без своевременной помощи даже для человека.

И ещё цитата:

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


Так что теперь представить себе продукт любви жабы и гадюки стало проще.
beldmit: (Человеческое лицо)
А вообще забавно. Во времена моего детства женщина в мужском турнире по шахматам проходила по категории "по улицам слона водили". Это, как правило, чемпионка мира или сильная претендентка — Гаприндашвили, Чибурданидзе, сёстры Полгар, Александрия. Ещё раньше Вера Менчик, но это тема совсем отдельная.

Сейчас в большой швейцарке на острове Мэн, собравшей почти всех сильнейших шахматистов мира и выводящей на турнир претендентов, женщин больше десятка, правда, лучшая имеет 50% очков - и ничего, мир на землю не падает. Хотя сила игры, конечно, несопоставима, и судя по подсветке ходов на chessbomb.com в мужских и женских турнирах претендентов некая разница всё-таки в стабильности тоже есть.
beldmit: (Любовь к ближним)
Вот чего-то я не понимаю. Вот есть правые, страдающие от леваков и матерящиеся от политкорректности. Вот есть умученные от политкорректности в количестве, все они актёры, все они красавцы, все они поэты, все они великие учёные.

Так почему же эти две жабы никак не встретятся, не сделают хоть Расово Гендерно Чистый Университет отрицания Греты И Вообще Баб и Мексов мирового уровня, хоть новый Голливуд на основе либертарианского финансирования?

Или постойте-ка, правый в соцсетях - не значит «богатый», а просто скорее всего любитель почесать языком?.. Или есть что-то в этой политкорректности, какие-то гарантии, которые людям хочется признавать, если такие попытки были? Или что?
beldmit: (Default)
Если бы «Осколки чести» писали другие авторы

На английском
Перевод Жоржетты на русский

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

Via [livejournal.com profile] mithrilian
beldmit: (Программизм)
... что в современных Linux-ах (точнее, видимо, в современной glibc) вместо fork() используется clone(). По крайней мере, на уровне системного вызова и выдачи strace, в которую я смотрел, не нашёл fork и ошибочно пришёл к выводу, что у меня программа работает в однопроцессном режиме. Однако нет.

Различия между ними тоже есть, clone() вроде как универсален для процессов и тредов, подробнее пока не читал.

44

Oct. 12th, 2019 09:15 am
beldmit: (Человеческое лицо)
Ну, с днём рождения меня.

Можно было бы процитировать стих Хармса про чижей, но с телефона не удобно.
beldmit: (Default)
Написал я сегодня в фейсбуке, что Нобелевка по литературе за очень редкими исключениями для меня описывается фразой из заходеровского перевода Винни-Пуха:

— И тут к одному неизвестно кому подошёл другой неизвестно кто...

«Для меня» тут не ключевые слова, но одни из. Пришедший в комментарии [livejournal.com profile] lesio высказался в том духе, что триггерят его посты «А почему Нобелевку не дали Сапковскому/Роулинг?»

Я очень люблю Сапковского, но он, увы, писатель нишевый. А вот Роулинг, помимо того, что ГП — это хорошая книга, ещё и сделала великое дело: с её подачи многие подростки стали читать. А некоторые ещё и пытаться писать фанфики, как подсказал в той же дискуссии [personal profile] pashap. Так что ирония иронией, а нишу литературу в мире она расширила. И за это всяческой похвалы точно заслуживает.
beldmit: (Любовь к ближним)
Пишут, что РКН забанил Let's Encrypt. По крайней мере 2 IP-адреса, 142.93.108.123 и 167.99.129.42.

Будет интересно. В России они обеспечивают ⅔ подписанных сайтов.

Джордж посмотрел на часы.
— Еще час, и будем на аэродроме, — сообщил он через плечо Чаку. И добавил чуть погодя: — Интересно, как там машина — уже закончила? По времени — как раз.
Чак не ответил, и Джордж повернулся к нему. Он с трудом различил лицо друга — обращенное к нему белое пятно.
— Смотри, — прошептал Чак, и Джордж тоже обратил взгляд к небесам. (Все когда-нибудь происходит в последний раз.)
Высоко над ними,тихо, без шума, одна за другой гасли звезды.
beldmit: (Любовь к ближним)
Если долго-долго-долго,
Что-то делать через жопу,
А потом нормальный способ
Неожиданно включить,
То совсем-совсем недолго,
Подождав всего лишь годик,
То возможно-можно-можно
Можно гемор получить!

Ааа в продакшене база вот такой толщины,
Ааа история данных вот такой глубины,
Ааа, в базу грязными руками,
Ааа, собирай запрос кусками,
Ааа, и огромный геморрой.

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 Jan. 30th, 2026 10:48 pm
Powered by Dreamwidth Studios