Локаль kk

Неправильное использование

Сайты типа site.kz/kz, а в коде:

{
  nameKz: string;
  messageKaz: string;
}

Интересно почему и откуда такое пошло?

Использование правильное

И выглядит хорошо: site.kz/kk
А пользователи и не заметят.
В коде так:

{
  nameKk: string;
  messageKk: string;
}

Системные шрифты

На дворе 2019 год и пора использовать системные шрифты:

font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

Подробнее почитать у mdo (github).

Смотрите на сайте гитхаба или вконтакте.

Символ тенге

30 марта 2007 года Нацбанк РК утвердил официально символ тенге:

С августа 2009 в юникод появился символ (U+20B8) [1]. В HTML используйте код ₸

На заметку: не путать с символом японской почты 〒 ( U+3012)

Но в 2016 не все используют этот символ. Не понятно о чём думают люди, которые используют “тг.”,  “тнг” или гениальное “т”, а лучше всё это смешать:

магазин Белый Ветер, главная страница, ноябрь 2016

магазин Белый Ветер, главная страница, ноябрь 2016

Символ рубля () официально был принят Нацбанком России 11 декабря 2013 (!) года, т.е. через 6 лет после символа тенге, но по распространение тенге на том же уровне что и рубль.

А почему вы до сих пор не используете символ тенге ?

БЭМ для CSS

В этой статье я расскажу как я использую методологию БЭМ (#b_). О методологии подробнее здесь. Возможно вы подскажите мне как улучшить или пересмотреть свои методы.

Чем хорош БЭМ

Что важно для меня:

  • поддержка кода;
  • рефакторинг;
  • переиспользование;
  • самодокументированный код;

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

AngularJS: добавляем SVG иконки

В этой статье я покажу как просто добавить svg иконки на сайт, написанном на ангуляре (как пример).

Что необходимо:

grunt/gulp для автоматизации;

svg иконки.

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

CSS структура на Ruby on Rails

Сейчас я расскажу какую структуру для css можно использовать, если вы разрабатывает на Ruby on Rails.

Пару фактов при которых всё это придумывалось и создавалось:

  1. Бэкенд на рельсах, используем все возможности которые есть, например, assets pipeline
  2. Используем идею бэм методологии

Egov.kz – обзор мобильного приложения электронного правительства

Наверное уже многие слышали про электронные правительства, так вот в Казакстане такое имеется. Можете ознакомиться по ссылке.

Так вот выпустили они мобильные приложения для андроид и iphone.

Сейчас я постараюсь объяснить, что я думаю об этом приложении, тем более, что представители Nitec (компания, которая ответственная за это приложение) собирают фидбек и уверяют, что мнение каждого будет услышано :)

Обзор приложения для iphone.

Первое, что бросается в глаза – это название приложения:

Бесплатный шаблон Cjs (template)

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

CSS gradients

Если вы вдруг решили изучить что такое css gradient и с чем его едят, то я для вас собрал ссылки на полезный материал как на русском, так и на английском языках.
Если есть что-то полезное у вас пишите в комментариях или на почту.