Приветствую посетителей моего официального сайта. Мне есть о чём вам рассказать, а вам предоставляется возможность ознакомиться с техническими и философскими размышлениями ещё одного живого программиста. Жизнь не стоит на месте, и время от времени в ней появляется что-то новое и неизведанное. То, что предстоит осмыслить силами личного либо коллективного разума. Возможно, вы найдёте это здесь. В любом случае не останавливайтесь. Ищите новые задачи и присоединяйтесь к диалогу.
Новое в Блоге:
Наш позапрошлый большой митап удался и пришло время продолжить. Сегодня организую трансляцию и выступлю с докладом на четвёртом митапе сообщества LivePHP в Санкт-Петербурге. Докладчики расскажут про новую IDE и про код, а я выступлю с опытным философским докладом о том, почему меняются и как растут проекты.
В сообществе LivePHP помимо митапов появились стримы-подкасты. Сегодня вместе со Станиславом Ракчаевым и Валентином Удальцовым обсудим встроенные и пользовательские типы в PHP и их пользу для разработки.
Когда мы с вами делали наши проекты, мы не уделяли должного внимания оптимизации скорости запуска приложения в продакшене. И помимо классического подхода с сервером PHP-FPM появились альтернативные PHP-серверы вроде RoadRuner и асинхронные PHP-фреймворки. Альтернативы с нами уже достаточно давно, поэтому пора обратить на них внимание.
Сегодня с Валентином Удальцовым и Кириллом Несмеяновым выступлю с докладом на втором митапе сообщества LivePHP в Санкт-Петербурге. Они расскажут про асинхронность и полиморфизм, а я соберу в кучу советы по построению быстроподнимаемого переносимого окружения для разработки и тестирования веб-проектов.
На сайте скринкастов начинаем программирование доменной модели через практику Event Storming проекта аукциона. Но помимо этого будет крайне полезно рассмотреть примеры из разных предметных областей. Для этого мы проведём большой практический стрим про разделение кода на модули и микросервисы.
Однажды ты и пассия твоей мечты находите друг друга. Тебя нравятся её коммиты и её совершенный код. Предлагаешь ей коливинг, SSH-ключ и сердце. Если ты ей нравишься, то она тебе грантит акцесс в свою приватную репу. Но только избранный пулл-реквест пройдёт все проверки в её гитхаб экшенc.
Роковый стёб о стартапах и IT-релокации #ХойЖив
При записи обновлённой серии скринкастов по устройству HTTP-фреймворка помимо обсуждения компонентности и написания кода выпустили крайне полезный мегаскринкаст про разные варианты работы HTTP-сервера с PHP: от взаимодействия серверов Apache или Nginx по CGI-протоколам до написания сервера на PHP. Если у вас скоро собеседование, то это будет особенно актуально.
Дело было не вечером, делать было есть чего.
В докладе о переписывании легаси рассказывал о постепенном обновлении и рефакторинге своего сайта. Теперь выкладываю доработанный исходный код всего PHP-проекта с полной автоматизацией разработки и деплоя и активным использованием Docker.