
История архитектурной ошибки, её последствия, и три правила, благодаря которым вы сможете держать исходный код в порядке и снизить стоимость внесения изменений.
Предыстория
В 2014 году в компании начали редизайн проекта и в основу вёрстки мы положили свежий на тот момент Bootstrap 3.0.1. Использовали мы его не как отдельную стороннюю библиотеку, а тесно заинтегрировали с нашим собственным кодом: отредактировали переменные под наш дизайн и компилировали кастомизированный Бутстрап из LESS исходников самостоятельно. Проект оброс собственными модулями, которые использовали бутстраповские переменные и добавляли в файл с настройками свои новые переменные.
В тот момент я думал, что это правильный подход.
Читать дальше →
 

 
(с) warshДиковинные животные.
В природе не встречаются. А на гербах - запросто.
В нашей культуре нет понятия "фэн-шуя". Хотя у китайцев есть чему поучиться, так как в любом ...
В нашей культуре нет понятия "фэн-шуя". Хотя у китайцев есть чему поучиться, так как в любом помещении любой человек всегда сможет понять, хорошо тут или нет. Только наш человек лишен терминологии, языка и правил описания того, что ему нравится или нет.
Скажешь, что говно, а тебе такие: а что не так? А ты и не знаешь, как это описать. А тебе говорят: так что не выебывайся. Поэтому у нас все интерьеры такие уебанские.
А один из важнейших компонентов кайфа в жизненном пространстве - это перепад уровней. Даже метр перепада создает пространство удивительного уюта, красоты и приятности. Как, например, мой номер в гостинице в Глазго.
 

 
(с) warshСегодня в Гамбурге начинается двухдневный саммит G20.
То есть, слетятся, съедутся лидеры 20 крупнейших национальных экономик мира — это Австралия, Аргентина, Бразилия, Великобритания, Германия, Индия, Индонезия, Италия, Канада, Китай, Мексика, Россия, Саудовская Аравия, США, Турция, Франция, Южная Корея, ЮАР, Япония и Европейский союз. Если я ничего не путаю.
 

 
(с) warshВпервые очно встретятся Путин и Трамп.
 

 
(с) warshКстати, Меркель отказалась присутствовать при их общении. Несмотря на то, что хозяйка саммита.
 

 
(с) warshМол, у Германии в частности, и ЕС иная позиция по ряду мировых вопросов, чем у РФ и США.
 

 
(с) warshНе исключено, что Ме просто по человечески недолюбливает Пу и Тра.
 

 
(с) warshНе знаю, чего вы ждёте от саммита "большой двадцатки", а я - ничего.
 

 
(с) warshКак-то привык не доверять любым политикам.
 

 
(с) warshВ город понаехало множество антиглобалистов из всех стран.
 

 
(с) warshИх чуть ли не 120 000 человек.
 

 
(с) warshЕсли верить Илье Варламову, многие из них пьяные и обкуренные.
 

 
(с) warshВ общем, у полиции работы много. Например, у её водомётов.
 

 
(с) warshПочему местом проведения выбрали Гамбург?
 

 
(с) warshА почему бы и нет? Второй по величине город Германии после Берлина.
 

 
(с) warshЗдесь проживает наибольшее количество богатых людей страны.
 

 
(с) warshКрупнейший портовый город Европы после Роттердама.
 

 
(с) warshКак вы понимаете, примерно так он выглядел этой весной.
 

 
(с) warshПриехали, экскурсия закончена.)
 

 
(с) warsh+15°,

, временами

.
Подвешенная на высоте в 120 м над зияющей пропастью, самая длинная в мире стеклянная смотровая ...