Дмитрий Елисеев Приветствую посетителей моего официального сайта. Мне есть о чём вам рассказать, а вам предоставляется возможность ознакомиться с техническими и философскими размышлениями ещё одного живого программиста. Жизнь не стоит на месте, и время от времени в ней появляется что-то новое и неизведанное. То, что предстоит осмыслить силами личного либо коллективного разума. Возможно, вы найдёте это здесь. В любом случае не останавливайтесь. Ищите новые задачи и присоединяйтесь к диалогу.

Новое в Блоге:

Однажды ты и пассия твоей мечты находите друг друга. Тебя нравятся её коммиты и её совершенный код. Предлагаешь ей коливинг, SSH-ключ и сердце. Если ты ей нравишься, то она тебе грантит акцесс в свою приватную репу. Но только избранный пулл-реквест пройдёт все проверки в её гитхаб экшенc.

Роковый стёб о стартапах и IT-релокации #ХойЖив

При записи обновлённой серии скринкастов по устройству HTTP-фреймворка помимо обсуждения компонентности и написания кода выпустили крайне полезный мегаскринкаст про разные варианты работы HTTP-сервера с PHP: от взаимодействия серверов Apache или Nginx по CGI-протоколам до написания сервера на PHP. Если у вас скоро собеседование, то это будет особенно актуально.

Дело было не вечером, делать было есть чего.

В докладе о переписывании легаси рассказывал о постепенном обновлении и рефакторинге своего сайта. Теперь выкладываю доработанный исходный код всего PHP-проекта с полной автоматизацией разработки и деплоя и активным использованием Docker.

В PHP-сообществе помимо выпусков PHP-дайджеста появилась добрая традиция проводить большой опрос и подводить итоги года. И все интересные и полезные нововведения языка с экосистемой и рекомендуемые вами ресурсы обсуждать в большом стриме. Пришла пора подвести новые итоги и рассказать, что было полезного в этот раз.

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

Спонтанно выступил с докладом и заодно технически организовал трансляцию третьего митапа сообщества BeerPHP SPb. Понял, что проведение трансляции тренирует стрессоустойчивость, так как почти всё, что могло пойти с техникой не так, пошло не так. Но получилось отлично.

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

Недавно на Deworker провели большой стрим с планами по записи и перезаписи скринкастов на новый рабочий сезон этого и следующего года. Спасибо всем за ваши предложения по контенту! С вами мы сделали наши видео лучше, чем изначально планировали.

Остальные записи →