Адвент-календарь

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

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

Скриншот README.md: «Advent of Code 2021: 18/50». Таблица решений (GNU dc, PHP, Rexx) и диаграмма: Pascal 15.8%, V 13.6%, AppleScript 12.3%, Shell 12.0%, Dart 10.6%, BASIC 6%.
Мой репозиторий с решениями задачи из адвент-календаря

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

На сегодня у меня выполнено восемнадцать заданий (любопытствующие могут заглянуть ко мне в репозиторий) на следующих языках: GNU dc, PHP, Regina Rexx, Perl, Tcl, PowerShell, Crystal, V, D, AppleScript, FOCAL-81, REFAL-5λ, GNU Awk, Vala, PCRE, FreePascal, Commodore BASIC и Dart.

Честно говоря, подбор языка занимает больше времени, чем написание на нём решения, тем более, часть хорошо знакомых языков я оставил на конец, — по совету товарищей, которые прорешивали такие календари в прошлые коды.

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

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

4 комментария

Предновогодняя усталость

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

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

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

9 комментариев

Украли данные карты

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

Кстати вот в банкомат не совал ни разу, да и не прикладывал нигде (плачу смартфоном), так что скимминг исключён.

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

Список транзакций Tinkoff Black: Ultimate Gears Radical (-753,22 ₽), Rapidgrowthpro.Com (-224,83 ₽), Jillienpanda.Website (-7 398,16 ₽), Rielle Brands (-517,79 ₽) с пометкой +5.
Злоумышленники пытаются снять деньги — сначала им удалость снять немного денег, после чего я карту заблокировал

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

Успешный для воров платёж в 517 рублей мне, по всей видимости не вернут, в техподдержку банка я написал, но мне вежливо сообщили, чтобы губёнку я не раскатывал — будут рассматривать мой вопрос двадцать дней, а там сообщат. Что сообщат, я уже примерно предполагаю, — «очень пытались, но никак».

Считаю дёшево отделался.

6 комментариев

Украли данные карты: продолжение

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

Скриншот уведомления о зачислении диспутной операции от RIELLE BRANDS на сумму +517,79 ₽, дата 29 декабря 2021, 03:51.
Украденные деньги вернулись на карту

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

4 комментария

Старинные открытки

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

Жаль повторно туда залезть уже не получится — приятель продал квартиру в доме, к которому относился сарай, впрочем вряд ли там ещё что-то удастся найти, я прошёлся довольно основательно.

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

С оборота первой открытки текст соскоблили лезвием, возможно собирались использовать повторно. Я при царе не жил, но в моём советском детстве так делали, если открытка очень красивая. Датировать её точно не получается, но судя по остаткам текста, она столь же старая, как все остальные.

Винтажная открытка с фиолетовыми фиалками и зелёными листьями, украшенная надписью «Z powinszowaniem Imienin» (С днём именин) в декоративном шрифте на состаренной бумаге.
Дата на обороте открытки — 2 Ⅱ 1905

Вторая открытка — польская, надпись «Z powinszowaniem Imienin» означает, как наверное легко догадаться, «Поздравление с именинами». На обороте есть дата — 2 февраля 1905 года и старотатарский текст, написанный арабской вязью.

Винтажная открытка с тремя ласточками, летящими над букетом роз и незабудок, в орнаментальной рамке с кружевной каймой и золотыми завитками.
Дата на обороте открытки — 28 Ⅺ 1910

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

Винтажная открытка с рельефными белыми голубями, розовыми и белыми розами на фоне треснутой бумаги и надписью «Поздравляю» внизу.
Дата на обороте открытки — ٤١٩०٤ (4 месяц, 1904 год)

Эта открытка интереснее всех — красные цветы, по всей видимости, сделаны какой-то тканью и до сих пор не потускнели. На обороте текст и дата — 4 месяц 1904 года. Текст, как и везде, на старотатарском, написанный арабской вязью. Мне его по знакомству расшифровали, но с большим трудом — язык за это время сильно изменился.

Перевод мне рассказали устно, но прошло уже несколько месяцев и, к сожалению, я как ни напрягал память, не смог вспомнить о чём там шла речь.

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

4 комментария

← сюда туда →