See more
Misc

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

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

See more
Develop

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

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

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

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

Guides

Setup parallel tests on Semaphore CI

Hi, today I want speak about slow specs. It's very an unpleasant situation when specs run very slowly and spend many time for build (15-20 or more minutes). One way to remedy this situation it's a split specs into groups and running on multiple CPU cores.

See more
Misc

Первые впечатления от Ubuntu 18.04

И так, долгожданный выход новой версии Ubuntu. Т.к. я лишь сравниваю ее с предыдущей LTS, а именно 16.10 то визуальные изменения колосальные.

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

Новая версия Gnome выглядит клево, кстати чем-то напоминает MacOS.