© 2024 WebHive

RailsAdmin как показать скрытые поля

Те кто пользовался такой админкой как RailsAdmin знают, что по умолчанию поля :id, :created_at, :updated_at и т.п. не отображаются в режиме просмотра модели. В документации по этому поводу ничего внятного нет. Поэтому пришлось ковырять исходники …

Читать далее →

Ember и mut разбираемся с хелперами

Неоднократно встречал в чужом коде на ember конструкции в которых присутствовал хелпер mut. Настало наконец время разобраться что же это наконец такое и как это использовать

Читать далее →

Проект на БЭМ с нуля - ещё немного о CSS - PostCSS

После статьи про БЭМ CSS погрузился в дивный мир современных CSS технологий. В связи с тем, что сам я в основном работаю с Rails, то как оказалось я немного отстал от жизни и пропустил такую интересную штуку как PostCSS, которая потихоньку становится мэйнстримом, чему в немалой степени способствует застой в мире SASS, Compass, Stylus и иже с ними.

Читать далее →

Добавляем в БЭМ проект CSS препроцессоры

В статье Добавляем стили в БЭМ проект мы научили БЭМ проект понимать CSS. Но мы живём уже в 21 веке и использовать голый CSS уже как-то стремновато. Есть же SASS и Stylus. Поэтому давайте-ка задействуем всю мощь этих технологий и попробуем подключить их к нашему БЭМ проекту.

Читать далее →

Добавляем в БЭМ проект стандартные блоки и компоненты

Ранее в статье Создаём минимальный проект на БЭМ c нуля мы создали проект на БЭМ. Однако он пока довольно бесполезен. Пришло время расширить его добавив уже готовые решения и компоненты предоставленные компанией Yandex.

Читать далее →

Создаём минимальный проект на БЭМ c нуля

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

Читать далее →

HUGO - генератор статичных сайтов на Go

На днях наткнулся на просторах интернета на ещё один генератор статичных сайтов - hugo. Описание проекта подкупало всевозможными “written for speed and performance”, поэтому не смог удержаться и решил протестировать.

Читать далее →