<rmcreative>

RSS

Все заметки с тегом «Yii»

Можно уточнить:

  1. Неделя backendsecret, часть 1

    4 апреля 2019

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

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

    Читаем

    2 комментария
  2. OpenCollective для Yii

    29 марта 2019

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

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

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

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

    1 комментарий
  3. Yii 2.0.17

    23 марта 2019

    Выпустили версию 2.0.17. В этот раз не стали дожидаться пока изменений накопится очень много и релизнули просто когда их стало достаточно. Примерно в таком режиме планируется релизить Yii 3.0.

    Официальный анонс

    3 комментария
  4. it.is, Saint Highload++, Стачка, PHP Russia, PHP Serbia

    15 марта 2019

    Планирую побывать на ряде конференций:

    • 6 и 7 апреля. it.is, Челябинск. Расскажу про уроки, которые можно получить из опыта разработки Yii.
    • 8 и 9 апреля. Saint HighLoad++, Санкт-Петербург - еду послушать то, что мы отбирали с другими членами программного комитета.
    • 26 и 27 апреля. Стачка, Ульяновск. Порефлексирую про разработку Yii, расскажу про 3.0.
    • 17 мая. PHP Russia, Москва. На свою конференцию странно не придти :) Буду ли что-то рассказывать пока не ясно. И без меня сильных докладчиков, в общем-то, много.
    • 25 мая, PHP Serbia, Белград. Расскажу про Yii.

    Если будете на одной из конференций — ловите. Я всегда готов пообщаться.

    2 комментария
  5. Пока, Skyeng

    5 марта 2019

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

    Что удалось

    • Окончательно убедиться что tech lead !== team lead.
    • Научиться очень многому: делегированию, управлению проектом и людьми, новому для меня пласту технологий.
    • Собрать и сработать отличную команду.
    • Понять, что лидить у меня во многом получается, но удовольствия особо это не доставляет.
    • Понять, что не получается делать самостоятельно гигантские проекты в сложных условиях.
    • Вынужденно научиться справляться с бесконечным потоком запросов и дел, выделять важное.
    • Не программировать. Это было сложно, но необходимо. Сейчас снова пишу код для Yii и радуюсь.

    Что не удалось

    • Вписаться в темпы Skyeng и спастись от выгорания. Если бы не уволился, то сгорел бы совсем. Skyeng не просто интенсивный, а сверхинтенсивный.
    • Нормально работать над Yii. Skyeng занимал всё свободное время и часто не свободное тоже.
    • Вовремя понять, что не нужно соглашаться сделать ключевой проект в короткие сроки. Как я понял впоследствии, это классическая ошибка начинающих лидов.

    Про компанию

    Skyeng я смело могу рекомендовать тем, кто хочет проверить себя и многому научиться. Там действительно сильные команды, интересные процессы и подходы. Да и продукт сам получается в итоге классный.

    Ну и, конечно, компания уникальна тем, что довольно крупная, но большинство работает удалённо.

    Планы

    1. Коммерческой разработкой пока заниматься не планирую.
    2. Сделаю PHP Russia.
    3. Плотно займусь Yii.
    15 комментариев
  6. Yii 2.0.16

    31 января 2019

    Релизнули новую версию Yii 2.0. В основном, она состоит из багфиксов и фиксов безопасности, хотя несколько улучшений всё-таки проскочили.

    Фокус команды сейчас на ветке Yii 3.0. Стадия разработки активная. Думаем, пробуем, много рефакторим.

    Больше про 3.0 расскажем с релизом альфы.

    Ну а пока читайте анонс на хабре.

    2 комментария
  7. 2018

    30 декабря 2018

    Вот и конец 2018-го года. Год получился очень напряжённым и интересным, хоть это и не очень выражалось в моей публичной активности.

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

    А теперь подведём немного итогов.

    Skyeng, тимлидство

    С начала года я стал тимлидом в Skyeng. Думал что тимлид — это почти то же, что и tech lead, коим я уже был, но оказалось, что сильно ошибся. Сделал все мыслимые и немыслимые ошибки, научился жить в условиях дефицита времени, избытка хотелок и желающих их получить. Когда-нибудь напишу про всё это или расскажу на какой-нибудь конференции. Надеюсь, в следующем году или нормально тимлидить, учитывая полученный опыт, или же понять, что это не моё и заниматься далее только технической частью проектов.

    Конференции

    Я уже не первый год участвую в организации конференций Олега Бунина РИТ и Higload, но, кажется, об этом не упоминал. В этом году вместе с программным комитетом мы отсмотрели огромное количество заявок на доклады и отобрали самые лучшие. На самих конференциях побывал слушателем, вышли они хорошо. Подготовить свой доклад сил и времени, к сожалению, не хватило, но на РИТ-е удалось собрать небольшой митап по Yii.

    Побывал на РИФ Воронеж гостем. С тех пор, как я последний раз бывал на РИФ-е, главная конференция родного города сильно выросла, что не может не радовать. Кроме неё посетил пару собраний воронежского “Глубокого рефакторинга” и воронежский GDG DevFest, которые тоже подросли.

    С докладами был в Белгороде на БИФ, в Ижевске на IT Camp, в Кемерово на RoboPHP, в Москве на DevConf, в Челябинске на UWDC и в Киеве на PHP FWDays.

    Yii

    Yii за год обзавёлся новым сайтом, форумом и инфраструктурой. Выпустили 2.0.14 и 2.0.15 и хорошо продвинулись с 3.0.0. Также выпустили Yii 1.1.20. Релизнули множество новых версий расширений.

    К команде присоединился Андрей Васильев, @hiqsol. Он активно занимается 3.0.0.

    Были оформлены в документ "ценности Yii".

    Код из 2.0.0 был взят в Symfony intl Polyfill.

    Были и другие события и новости. Я писал об этом на своей странице на Patreon.

    Глобальное

    Посты

    Хоть год и не был богат на публикации, кое-что всё-таки появилось:

    Путешествия

    • Южная Корея: Сеул и mud festival в Boryeong. Давняя мечта весело поваляться в грязи осуществилась.
    • Китай: Пекин и Гуанчжоу. Китай не перестаёт удивлять. Очень разные города.
    • Ямайка. Прекрасная природа.
    • Турция: Стамбул. Каждый раз в нём находится что-то новое.
    • Украина: Киев. Один из любимых городов и множество прекрасных людей.
    • Россия: Москва, Челябинск, Белгород, Ижевск, Кемерово.

    Кофе

    • Научился варить кофе в турке.
    • Наши кофейни заработали отличную репутацию. Не обошлось без невесёлых сюрпризов, но, в общем, всё удачно.
    • Привёз в кофейню кофе Tim Wendelboe.
    • Варили кофе на РИФ и других мероприятиях.

    Семья

    Дочь пошла в первый класс. Личность. Отлично ладит с людьми. Хочет играть на гитаре и болящие пальцы её не пугают. Уроки — это сложно. Некоторые задания для первоклассников вводят в ступор родителей. Сын растёт упрямым и любопытным. И то и другое пока через край. Балансировать между работой, проектами и семейными делами не так просто, но в этом году всё получилось.

    5 комментариев
  8. Материалы DevConf, UWDC и PHP fwdays

    6 августа 2018

    В конце мая и начале июня был с докладами на DevConf, UWDC и PHP fwdays. Рассказывал там про Yii 2.1 (который 3.0), PHP и фреймворки.

    Про конференции, если кратко:

    • DevConf. Прекрасное место (Digital October). Очень активные участники. Не послушал доклады, говорили очень много и, если бы не улетать на UWDC, говорили бы ещё.
    • UWDC. Похуже зашло. Оно и понятно, аудитория не целиком про PHP.
    • PHP fwdays. С каждым разом на этой конфе всё лучше и, несмотря на увеличивающееся количество участников, уютнее. Прекрасно зашёл доклад, тегнули версию 3.0alpha Yii и вообще...

    Выкладываю материалы:

    2 комментария
  9. Организация конфигов в Craft CMS

    26 мая 2018

    Довольно интересно сделаны конфиги в Craft CMS. Если вдруг о ней не слышали, это одна из лучших коммерческих на Yii.

    Выглядят они примерно так:

    return [
        '*' => [
            'omitScriptNameInUrls' => true,
        ],
     
        'example.test' => [
            'devMode' => true,
        ],
     
        'example.com' => [
            'cooldownDuration' => 0,
        ]
    );

    Соответственно, * применяется всегда, а специфичные для окружения уже мёржатся сверху. Имеет право на жизнь и работает предсказуемо.

    Читаем

    3 комментария
  10. Буду на PHP fwdays

    24 мая 2018

    10 Июня буду в Киеве на PHP fwdays. Расскажу про PHP в целом и немного про Yii.

    Конференция будет знатная: будут мейнтейнеры Yii, Doctrine, Composer, MongoDB, Symfony, XDebug. А также JetBrains, доклады по Laravel.

    Недорогие билеты почти все разобрали, но вообще билеты ещё есть.

    Комментировать