Без рубрики

Мои вебинары, выступления и статьи

Опубликовано

Достаточно долгое время набор ссылок на различные мои публикации находился в правом сайдбаре моего блога. Поизучав статистику, я понял, что мало кто смотрит на этот блок. С другой стороны, я нахожу полезным поделиться со всеми тем, что стараюсь доносить до сообщества. Поэтому решил создать отдельную страницу, на которой будут хранить все нужные ссылки. Мои выступления […]

*nix

PHP-FPM и Nginx через Unix-сокет в Docker

Опубликовано

Практически с начала обучения на курсе PHP Pro мы со студентами разбираемся в том, как получить рабочую среду не только для обучения, но и для дальнейшей работы. Для удобства и гибкости погружаемся мы в применение Docker-контейнеров. Конечно, можно спросить: «А чего не Кубер?». Но к нему мы приступаем чуть позже. Стандартным способом дружбы Nginx и […]

Без рубрики

Проблема запуска Docker Desktop на Windows 11

Опубликовано

Не так давно я стал обладателем нового ноутбука, вместе с которым в комплекте шла новая (на момент написания этой статьи) операционная система от Microsoft. Довольно быстро я столкнулся с проблемой, которая блокировала возможность работать с различными проектами — у меня не запускался Docker Engine. «Сейчас пофиксим» — подумал я и пропал для мира на пять […]

Без рубрики

Как я получил сертификат ITIL 4 Foundation

Опубликовано

24 декабря 2021 я успешно сдал экзамен на сертификацию ITIL 4 Foundation. Для меня это был первый опыт получения международного сертификата, но я надеюсь, что смогу не остановиться на достигнутом. Тем не менее, расскажу в этой статье всем, кто интересуется, как же прошёл процесс моей подготовки к экзамену, и с какими задачами я столкнулся. Стоит […]

PHP

Самостоятельное изучение PHP — Карта навыков. Часть 3

Опубликовано

Достаточно давно я опубликовал в своём блоге программу, по которой предлагаю новичкам в PHP проходить изучение данного языка программирования. Я далеко не претендую на оригинальность в этом направлении, и считаю, что грех не воспользоваться такими прекрасными ресурсами как PHP The Right Way. Это ресурс будет отличным подспорьем в обучении для Вас. Но помимо просто программы […]

Карьера

Готовьтесь к увольнению с первого дня работы

Опубликовано

Многие специалисты в IT-сфере знакомы с понятием bus factor — меры концентрации уникальных знаний в одном человеке или ряде лиц, в случае отсутствия которых (в оригинале — попадания под автобус) работа проекта будет нарушена вплоть до остановки. Этот фактор может серьёзно навредить проекту в случае появления уникума, который будет этому самому фактору подвержен. Но, согласитесь, […]

Как стать программистом

Тестовое задание не нужно?

Опубликовано

Ранее я уже писал о собеседованиях, задачах, которые любят давать на них, и вообще о процессе найма. Ещё одной частью этого самого процесса у многих компаний является тестовое задание. Многие работодатели любят таким использовать его как инструмент получения более подробной картины знаний у кандидата. Но получают ли они её?

Teaching practice

Как подготовить митап?

Опубликовано

Как подготовить митап для команды или любой внешней аудитории? Со своими студентами, занимающимися на курсе TeamLead, я часто обсуждаю митапы как инструмент сплочения, мотивации и прокачки навыков команды. Ведь члены команды, направленные на рост, всегда заинтересованы в получении новых знаний, а посмотреть на то, как работает новая технология очень ценно. По результатам каждого из своих […]

Как стать программистом

Почему Senior-ы пишут тупой код и как разглядеть Джуна за милю

Опубликовано

В одном из Slack-каналов моих разработчиков я заметил небольшую, но важную статью на Hackernoon. Она посвящена стремлению к простоте и лаконичности. Как сторонник тех же стремлений, я спешу поделиться с Вами её переводом.

BackEnd

Serverless Telegram бот на базе PHP и AWS Lambda

Опубликовано

В Сети есть огромное количество мануалов, посвящённых работе бессерверным окружениям от Amazon Webservices (и не только) и даже запуску «Hello, World!» на PHP внутри этих окружений. Но, решив самостоятельно собрать что-то дельное при помощи этих инструментов, я столкнулся с огромным количеством пробелов и подводных камней. Обойдя их, я в конце концов запустил простенького Telegram-бота, которого […]

Как стать программистом

Самостоятельное изучение PHP. Программа — Часть 2.

Опубликовано

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

Как стать программистом

Искусство быстрой разработки

Опубликовано

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

Переводы

Вам не нужна вся эта инфраструктура

Опубликовано

Кажется, предыдущая статья буквально взорвала мой блог. Честно говоря, ни одна статья ещё не вызывала такую бурную реакцию. Это не может меня не радовать, а я хочу поблагодарить всех, кто принял и примет участие в обсуждении! Я обратил внимание на то, что в комментариях многие подняли тему неуместности применения некоторых технологий и подходов. И по […]

Как стать программистом

Секрет того, как стать отличным разработчиком: читайте код!

Опубликовано

В работе со своими студентами я стараюсь обращать их внимание на работу с готовым кодом. Это огромная часть рабочего времени разработчика — крайне редко Вы будете получать возможность написать всё с нуля. Да и наличие фреймворков обязывает к пониманию их работы. В 2018 вышла моя статья о том, как читать техническую литературу. И этот материал […]

PHP

Самостоятельное изучение PHP. Программа — Часть 1.

Опубликовано

Давно я вынашивал идею создания курса по изучению одного из самых популярных языков Web-среды разработки — PHP. Проанализировав количество предложений по видеокурсам, вебинарам и книгам, я понял, что делать ещё один курс не имеет смысла. Но по коммерческим причинам за бортом информационного крейсера остались те, кто изучает программирование самостоятельно, комбинируя различные источники информации (кстати, я […]