See more

Итоги 2019, год перемен

Вот и еще один год подошел к концу и настал новый, обычный инкремент в номере года и все же. В этот раз еще и начало нового десятилетия. Казалось бы, совсем недавно был 2000 год, беззаботное детство, школа и куча разного. Ха, нет, прошло уже 20 лет и много что изменилось за это время, но я не о этом хочу написать, так, скорее поток мыслей в конце года.

Этот год у меня выдался действительно годом перемен, наверное именно по этой причине я не особо уделял время тому, чтобы остановится, сесть и подумать над какой-то темой для поста тут (не ну я ж не только ради фана писал этот сайт).

Как бы то ни было, статья под конец года это отличный повод вспомнить все что произошло за год. Подумать над этими событиями и построить планы на следующий год.

See more

Saint P RubyConf 2019 — как это было

И так, прошло уже почти 2 недели, с того момента как прошла очередная конференция по любимому языку программирования Ruby в столь же любимом городе, а руки только дошли чтоб написать о впечатлениях. И да, сразу спойлер, впечатления отличные (кто бы сомневался 😅).

See more

Время подводить итоги — 2018, какой он был

Хей, вот и еще один год прошел. Как же быстро летит время, уже наступил 2019 год, а казалось что еще вчера был 2010.  Вот сижу я сейчас за чашкой кофе и думаю, что надо бы подвести итоги уходящего года, своего рода, чеклист, что было сделано и к чему стремиться в следующем.

See more

Управляем редиректами в одном месте

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

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

Для меня в этот раз стал наш App::BaseController.

See more

Rails: Webpack compile once for parallel tests

When we use gem parallel_tests our application in test environment used, for example, 8 parallel processes. But webpacker compiling the same files at the same time in each process. This is bad and can lead to unexpected errors.

Also when assets did not change, we do not want to spend time compiling them.