Как правильно использовать переменные в препроцессорах LESS и SASS

Правила управления переменными в препроцессорах и методика переопределения настроек

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

Предыстория

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

В тот момент я думал, что это правильный подход.

Читать дальше →
Как правильно использовать переменные в препроцессорах LESS и SASS
Source: habrahabr

Пост №3167138

Автор: Arterton

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3167138″ }, «headline»: «Дореволюцiонный Советчикъ», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%94%D0%BE%D1%80%D0%B5%D0%B2%D0%BE%D0%BB%D1%8E%D1%86i%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9-%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%87%D0%B8%D0%BA%D1%8A-3945580.jpeg», «height»: 665, «width»: 832 }, «datePublished»: «2017-07-10T13:33:09+03:00», «dateModified»: «2017-07-10T13:33:09+03:00», «author»: { «@type»: «Person», «name»: «Arterton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3167138
Source: Joyreactor

Пост №3167137

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3167137″ }, «headline»: «ХЛББУШБК ТОМНО ЗНАБТ, КТО ТЫ: РОМАНТИК ПРОСТАК ДОБРЯК ЭГОИСТ «БОЛЬНОЙ УБЛЮДОК» ИЗВРА1ДБНБЦ / хлеб :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D1%85%D0%BB%D0%B5%D0%B1-3945579.jpeg», «height»: 2960, «width»: 800 }, «datePublished»: «2017-07-10T13:31:39+03:00», «dateModified»: «2017-07-10T13:31:39+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ГРУБИЯН НБТБРПБЛИБЫЙ ИСКУСИТЕЛЬ ЛБНИБАЯ ЖОПКА vk.com/pbCon» }
Комментировать 
Пост №3167137
Source: Joyreactor

[Из песочницы] Post mortem

После завершения (с любым итогом) проекта менеджер обязан написать т.н. «post mortem». Цель очевидна: сделать хорошее и плохое, что было в ходе проекта явным как для себя, так и для других. Если бы жанр таких post mortem стал более популярен у нас, уверен, процент успешных проектов от этого вырос бы, какими бы ни были критерии «успешности».


В этом тексте я опишу часть истории проекта в весьма бурно сейчас развивающемся домене TNC (Transportation Network Companies), а более точно – ROD (Ride on Demand). Если совсем по-простому, сервис заказа такси. В середине прошлого года одна достаточно крупная западная TNC (далее – «Энтерпрайз») приобрела в России игрока регионального уровня, б.ч. бизнеса которого была сосредоточена в средней полосе России. У этого игрока, назовём его «Такси 666», имелось семейство продуктов собственной разработки: приложения на Андроиде для клиентов и водителей, а также ряд Delphi-приложений, необходимых для управления таким бизнесом (принятие водителей, просмотр статистики и пр.). Отдельно стоит упомянуть Delphi-приложение для операторов, принимающих заявки по телефону. Особенностью, отличавшей модель бизнеса Такси 666 от наиболее известных TNC вроде Uber’а, было то, что телефонные заказы занимали долю около 80%, при этом никакой тенденции к увеличению доли заказов через приложение не наблюдалось. Тем не менее, Энтерпрайз воспринял такое положение вещей не как проблемную ситуацию (за которой много чего скрывалось – см. ниже), а как своего рода конкурентное преимущество для России с её необъятными просторами и в целом ещё низкой (но быстро растущей) долей проникновения мобильного Интернета. Читать дальше →
[Из песочницы] Post mortem
Source: habrahabr

Пост №3167111

Автор: taras111

РостовРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3167111″ }, «headline»: «Ростов / День рыбака :: дураки и дороги :: лещ», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%94%D0%B5%D0%BD%D1%8C-%D1%80%D1%8B%D0%B1%D0%B0%D0%BA%D0%B0-%D0%B4%D1%83%D1%80%D0%B0%D0%BA%D0%B8-%D0%B8-%D0%B4%D0%BE%D1%80%D0%BE%D0%B3%D0%B8-%D0%BB%D0%B5%D1%89-3945542.jpeg», «height»: 719, «width»: 960 }, «datePublished»: «2017-07-10T13:01:01+03:00», «dateModified»: «2017-07-10T13:01:01+03:00», «author»: { «@type»: «Person», «name»: «taras111» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3167111
Source: Joyreactor

GeekUniversity: способ стать middle-developer`ом за год

Одни языки программирования умирают или давно умерли, другие едва появились или начинают развиваться. Чтобы получить актуальные знания в этой сфере, сначала нужно выбрать курсы, где преподают практикующие […]
GeekUniversity: способ стать middle-developer`ом за год
Source: 4pda

Пост №3167100

Автор: wall-Ee

Буэнос–Айрес, саммит G20 в 2018 годуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3167100″ }, «headline»: «Буэнос–Айрес, саммит G20 в 2018 году / трамп :: Навальный :: политика :: g20 :: Эрдоган», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9D%D0%B0%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D1%82%D1%80%D0%B0%D0%BC%D0%BF-g20-3945525.jpeg», «height»: 621, «width»: 1000 }, «datePublished»: «2017-07-10T12:47:21+03:00», «dateModified»: «2017-07-10T12:47:21+03:00», «author»: { «@type»: «Person», «name»: «wall-Ee» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3167100
Source: Joyreactor

Morgan Stanley: к 2020 году возобновляемая станет самым дешевым видом энергии


Аналитики банковского холдинга Morgan Stanley считают, что возобновляемые источники энергии, вроде солнечной энергии и энергии ветра, очень скоро распространятся везде. В своем докладе аналитики сообщают, что к 2020 году возобновляемые источники энергии будут самой дешевой формой выработки энергии нового поколения по всему миру, за исключением нескольких стран Юго-Восточной Азии. Читать дальше →
Morgan Stanley: к 2020 году возобновляемая станет самым дешевым видом энергии
Source: geektimes

Цитата #445713

xxx: В последнее время многие крупные компании открывают наработки в области нейронных сетей. Уж не приближают они этим конец света и приход антихриста?..
yyy: зевс с перуном не допустят.
zzz: А, ну тогда нормально.
Цитата #445713
Source: bash