<rmcreative>

RSS
  1. Yii: релизный вторник

    12 апреля 2019

    Решил каждый вторник посвящать релизам Yii. Смотреть что бы нарелизить из официальных пакетов Yii и, собственно, релизить. Начну со следующей недели.

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

    4 комментария
  2. Неделя backendsecret, часть 5

    11 апреля 2019

    Последний пост из недели backendsecret. Бизнес, ошибки, карьера, бэкапы, тимлидство, баги и полезные мелочи.

    Читаем

    2 комментария
  3. Неделя backendsecret, часть 4

    10 апреля 2019

    Продолжаю публиковать интересное из недели backendsecret. В этот раз про OpenSource и проектирование.

    Читаем

    Комментировать
  4. Неделя backendsecret, часть 3

    10 апреля 2019

    И ещё часть написанного за неделю backend secret. На этот раз про мотивацию и выгорание.

    Читаем

    6 комментариев
  5. switch(true)

    5 апреля 2019

    Не так часто встречаю использование switch(true) в коде:

    switch(true)
    {
      case $this->isExpired($product):
        // ...
        break;
      case $this->isFinal($product):
        // ...
        break;
      default:
        // ...
        break;
    }

    Это эквивалент следующего:

    if ($this->isExpired($product)) {
        // ...
    } elseif ($this->isFinal($product)) {
        // ...
    } else {
        // ...
    }

    Какой из вариантов вам приятней читать?

    14 комментариев
  6. Неделя backendsecret, часть 2

    5 апреля 2019

    Продолжаю публиковать интересное из недели backendsecret.

    Читаем

    Комментировать
  7. Неделя backendsecret, часть 1

    4 апреля 2019

    В этом году попробовал для себя новое — вёл аккаунт @backendsecret в твиттере. Канал выдаётся каждую неделю новому участнику. Сама идея занятная потому как один человек хорошие мысли выдавать постоянно не может, а если меняться, получается.

    Так как в твиттере найти что-либо невозможно уже спустя неделю, буду порциями публиковать самое интересное.

    Читаем

    2 комментария
  8. Monaco Editor

    2 апреля 2019

    Я живо интересуюсь редакторами для веб. В 2016-м в процессе переделки yiiframework.com я пощупал CodeMirror. Недавно начал использовать Visual Studio Code и, удивившись что нечто на Electron может так годно работать (стоит вспомнить как затупливает иногда клиент Slack), начал смотреть на код и обнаружил, что сам JavaScript-редактор является отдельным проектом, который можно использовать у себя на страницах.

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

    Пробуем

    2 комментария
  9. Visual Studio Code

    2 апреля 2019

    Visual Studio Code, конечно, не заменяет полноценную IDE, но как редактор хорош. Я использую его как основной для задач вроде поправить быстро текстовый файл, будь то код или markdown или поработать с кодом, для которого не хочется покупать IDE.

    Как ни странно, создан редактор на базе Electron, но запуск приложения, отклик интерфейса при наборе текста, выделении и остальном быстрее многих нативных приложений. Редактор дополняется громадным числом расширений, работает на MacOS, Windows, Linux.

    Рекомендую

    5 комментариев
  10. OpenCollective для Yii

    29 марта 2019

    Долго мы к этому шли и вот. Появилась возможность поддержать Yii материально через OpenCollective.

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

    В этот раз это не личный Patreon (за поддержку там огромное спасибо!), а прозрачный фонд, который будет использован на благо фреймворка.

    Если всё будет хорошо, Yii будем заниматься очень плотно.

    1 комментарий