понедельник, 3 января 2022 г.

[life.cinema] Очередной кинообзор (2021/12)

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

Фильмы

Не смотрите наверх (Don't Look Up, 2021). Отличное кино. Возможно, лучше из того, что выходило в 2021. Однако, т.к. я не в курсе происходящего в США, то подозреваю, что до меня дошла только четверть заложенных в фильм смыслов и отсылок. Например, мне показалось, что Питер Ишвел в фильме -- это собирательный образ Стива Джобса, Тима Кука и Билла Гейтса (может и еще кого-то, вроде Безоса и Маска). Наверняка, остальные персонажи также с кого-то списаны, но просто я не в курсе. Добавлю еще, что сам по себе фильм кому-то может и не зайти из-за того, что это гротеск, где вещи специально доведены до апупея и апупеоза.

Гранит (2021). Такое ощущение, что смотришь спиноф "Туриста". Но "Турист", как по мне, интереснее.

Месть земли (Feng bao, 2021). Китайцы скоро смогут перелюнуть Голливуд в таком жанре, как сказочные фильмы-катастрофы. Вот только компьютерную графику подтянуть. А так получилось весьма бодренько и эпичненько. Но, местами, очень смешно: столько пафоса и пропаганды (в хорошем смысле слова), что выросший в СССР может воспринимать это только как комедию.

Обитель зла: Раккун-Сити (Resident Evil: Welcome to Raccoon City, 2021). Откровенная халтура. Глянуть можно разве что если больше смотреть нечего.

Сериалы

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

Море Спокойствия (Goyoui bada, 2021). Первые семь серий смотреть было интересно, хотя зачастую и казалось, что в фильме вместо корейцев снимаются эстонцы. Очень уж затянуто, приходилось смотреть на скорости 1.25. А вот последняя серия перечеркнула все положительные впечатления от предыдущих серий. Настолько бездарно все спустить в унитаз еще нужно было суметь.

понедельник, 27 декабря 2021 г.

[life.music] Попробую поделиться опытом сборки собственных наушников-вкладышей

Этот пост написан как попытка поделиться своим небольшим опытом ручной сборки наушников-вкладышей из закупленных на AliExpress комплектующих.

Уточню, что я из РБ, поэтому вещи, касающиеся стоимости и сроков доставки, могут сильно отличаться для РФ и других стран.

суббота, 18 декабря 2021 г.

[soft.dev] Посмотрел демо-интервью на тему архитектуры с C++Russia 2021. Чой-то загрустил...

Посмотрел это демо-интервью:

Интересно. Впечатления из категории "Так вот оно чо, Михалыч" :)

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

Но сказать хотел о другом.

Чувствуется, что я основательно отстал от жизни и закуклился в своем маленьком болотце.

Будь я на месте собеседуемого, роль которого играл Павел Филонов, то при такой общей постановке задачи я бы вообще до рисования каких-либо квадратиков не дошел бы.

пятница, 17 декабря 2021 г.

[prog.flame] В теории под каждую задачу выбирается наиболее подходящий язык, на практике же...

В FB-шной ленте встретилась интересная ссылка: рассказ небезызвестного в узких кругах Эрика Реймонда (это который автор нашумевшего в прошлом Собор и Базар) о том, как он переводил reposurgeon с Python на Go: Notes on the Go translation of Reposurgeon.

Чтиво занимательное. Хоть там на языке вероятного противника и довольно многабукаф, но почитать стоит.

среда, 15 декабря 2021 г.

[prog.work] Грустные впечатления от очередной сотни звезд для RESTinio

Намедни счетчик звездочек на GitHub-е для RESTinio взял еще одну сотню. И хотя GitHub-овские звездочки -- это нечто виртуальное, что на хлеб точно не намазывается, но все-таки хоть какой-то метрикой популярности/востребованности они являются.

Года три назад очередная сотня звезд вызывала гордость и доказывала, что мы делаем полезные вещи и двигаемся в верном направлении.

Сейчас ощущения сильно двойственные и с горьким привкусом. Караван стоит, звезды идут.

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

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

Как будет в 2022-ом не берусь предсказывать. Надеюсь, что будет получше. Но именно с RESTinio все усугубляется тем, что там предстоит очень большой объем работы. Непросто будет обеспечить все это лишь собственными средствами. А искать где-то на стороне нет желания -- уже пробовал и пришел к выводу, что принцип "не верь, не бойся, не проси" спасает от многих разочарований и сильно экономит нервы.

В общем, пока все не просто. Желание побороться еще есть. Поскольку тут затронуты более серьезные материи, такие ощущение полноты от проживаемой жизни. Однако, это уже совсем другая история.

вторник, 14 декабря 2021 г.

[prog.c++] Обновление json_dto с очередным уроком на тему собственных просчетов

Есть у нас небольшой и пока еще не очень старый проект json_dto. Ему чуть больше пяти лет, но уже даже на таком небольшом временном интервале проявляется важный эффект: когда проект развивается, то ты неизбежно сталкиваешься с собственными просчетами, допущенными когда-то в прошлом.

Выпущенная давеча версия 0.3.0 как раз один такой просчет и устраняет.

Суть в том, что в json_dto есть функции mandatory, optional, optional_no_default, которые связывают подлежащее (де)сериализации поле объекта с информацией о том, как это поле должно выглядеть в JSON-е:

четверг, 9 декабря 2021 г.

[prog.c++] Повторю еще раз то, что уже неоднократно говорил

Лет 15 назад, если не больше, пришел к выводу, что C++ хорош лишь пока проектом занимается небольшая команда хороших и опытных разработчиков. Но если это правило нарушается, то случается то, о чем предупреждал старый программерский афоризм:

Если бы строители строили дома так же, как программисты пишут свои программы, то первый же дятел вызвал бы гибель всей цивилизации.

К сожалению, единственный статически-типизированный язык программирования, на который я бы хотел уйти с C++, -- это D. К сожалению потому, что мало того, что история развития D наводит на грустные мысли о его будущем, так еще и заказную разработку на D, полагаю, найти невозможно. А уж чтобы еще и работа была интересная, а не из категории "зато за это платят", так вообще... :(