Пройдёт много лет и полковник, стоя у стены в ожидании расстрела вспомнит тот далёкий день, когда 11 лет назад сам писал реализацию метода
symbolize_keys (которого в стандартной библиотеке не было) 😂
https://github.com/bodrovis/Guesser/blob/master/lib/guesser/utils/hash.rb#L3Это была демо-программа, некий proof of concept для моей библиотеки messages_dictionary (которая и сама являлась проектом для демонстрации ученикам), использующейся в виде poor man's i18n - дескать, подгрузи файл с сообщениями и вытащи нужную строку по ключу. Забавно, что это до сих пор можно использовать.
Сколько воды утекло с тех пор. В то же время мы пытались наладить forem - якобы лучший движок для форума, который создал Райан, впоследствии победитель ежегодного конкурса ruby hero (или как это называлось?). Да, это было в 2012-2013, судя по всему. Всё ещё впереди - и плохое, и хорошее. Чего было больше? С одной хочется сказать словами Гайдара (писателя с весьма неоднозначной репутацией, у которого всё-таки есть несколько хороших рассказов): а жизнь, товарищи, была совсем хорошая. Символично, что это тоже было написано ещё до войны.
Впрочем, иногда кажется, что когда мы пару жизней тому назад, даже ещё до всех этих событий, были бедными студентами, то жили несколько счастливее. А теперь всё сильно изменились - что мой "ученик" Арс, что постоянный участник наших стримов Рома (это, конечно, мудрый старший наставник)... Да и ребята из guide dao, которых я уже знаю, кажется, лет сто, а мы так до сих пор и не встретились ни разу. 😁
https://www.youtube.com/watch?v=_ivH7xfDWG0