Telegram Web
Финал викторины по PHP в стиле "Своя Игра": Несмеянов vs Гагарин vs Бучнев

Друзья, я вчера не специально провёл стрим одновременно со "Своей Игрой" от CutCode. Ребята объявили о ней заранее, так что я приношу свои извинения, постараюсь внимательнее следить за анонсами нашего сообщества. Вы тоже не стесняйтесь писать в комментариях, если я с кем-то пересекаюсь.

Благо, всё есть в записи, приглашаю вас посмотреть игру на YouTube и в Telegram.

💙
Please open Telegram to view this post
VIEW IN TELEGRAM
Итоги 2024 года канала Пых в цифрах

Спасибо вам, всех люблю! 💙️️️️️️
Please open Telegram to view this post
VIEW IN TELEGRAM
PHP Point теперь Пых!

Когда мы с Ромой Пронским запускали канал на YouTube в июле 2020, мы планировали, что контент для него будут делать сразу несколько людей, и поэтому назвали его "PHP Point" — точка встречи лидеров мнения PHP сообщества. Я нарисовал логотип, Рома заказал у подруги дизайн обложек. Мы начали с публичного собеседования (кстати, это до сих пор самый популярный ролик на канале), затем вместе с Алексеем и Алисами из SkyEng организовали кучу крутых стримов: про рефакторинг валидатора, про трейты, про PHP 8. Параллельно Рома выпускал PHP Digest Live.

Потом был большой перерыв, и с 2022 я продолжил делать ролики один. В итоге смысл названия "PHP Point" утратился, и сегодня я переименовал канал в "Пых", чтобы в новом году развивать весь свой контент под одним брендом. Спасибо Роме, что дал мне на это добро!

https://youtube.com/@phpyh
Друг привёз подарок из Нидерландов и вручил перед началом спектакля. Адель, привет тебе!
Дорогие пыхари, с Новым Годом!

От планов на 2025 у меня захватывает дух. Нас ждёт куча нового: стримы и посты, проекты и библиотеки, митапы и доклады, мерч от Пыха и PHP 8.5!

Кстати, наша первая очная встреча в новом году не за горами. Программный комитет уже собрал мощную тройку спикеров, и я рад объявить, что второй Пыхап пройдёт 8 февраля! Ну а в онлайне мы пересечёмся, конечно, значительно раньше.

Всех обнимаю и поздравляю от всей души! 💙️️️️️️
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍🏫 Хардкорный курс PHP, 5-й поток!

Обновил страничку курса hardcorephp.ru. Основные изменения:
▸ цена лекции выросла с 3000 до 3500 рублей,
▸ зафиксировано количество лекций: 24,
▸ я теперь ИП, и со мной можно заключить договор в электронной форме.

Набор на пятый поток будет проходить традиционным образом. Завтра (во вторник, 14 января) в 15:00 по Москве на канале Пых появится ссылка на срез знаний. Необходимо его пройти, чтобы попасть на курс. При проверке я сначала отберу анкеты с правильными ответами, а затем отранжирую их по времени. Удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
Пых
👨‍🏫 Срез знаний для 5-го потока Хардкорного курса PHP! https://forms.gle/G7q2S18pcAddNSZQA Удачи! 😉️️️️️️
👨‍🏫 Набор на 5-й поток Хардкорного курса завершён!

Все студенты получили письма с приглашениями на почту.

Немного статистики и наблюдений:
98 ответов на момент написания этого поста — на 10 меньше, чем в прошлый раз.
▸ 20 человек набралось на 35-й анкете (в тот раз на 64-й), она была отправлена через 36 минут после старта.
▸ В комментариях ребята писали, что срез в этот раз получился проще. По раскраске ответов так не скажешь — "зелёных" довольно мало. Думаю, дело в том, что эти вопросы требуют меньше специальных знаний, но больше глубокого понимания привычных вещей. Благодаря этому их было сложнее загуглить.

Сегодня (17 января) в 19:00 приглашаю всех на традиционный разбор среза в прямом эфире!

https://youtu.be/lVxeycIjT3E
https://vkvideo.ru/video-228746873_456239021

P.S.: Форму не буду закрывать в демонстрационных целях. Заполняйте сколько хотите и используйте на собесах или для подготовки к ним.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Пыхап #2 / 8 февраля 2025

Друзья, через 2.5 недели пройдёт второй Пыхап! В программе у нас 3 доклада и новая секция:

🤔 Шардирование в RabbitMQ
Антон Растрыгин расскажет, как разбирать очередь параллельно, но последовательно.

🤝 Гибкий проект с фича-флагами Unleash
Рустэм Ахметзянов объяснит, почему «друзья не позволяют друзьям делать самописную систему фича-флагов».

🤹 Реализация нейронной сети на PHP
Алексей Нечаев покажет, как создать нейронку, не написав ни строчки кода на Python!

🎤 Открытый микрофон (только офлайн)
В конце митапа любой участник сможет на 5-10 минут завладеть флипчартом и поделиться насущной проблемой, элегантным решением или историей про то, как уронил прод накануне в пятницу.

Пыхап пройдёт там же — в уютном лофте «Событие» на Таганке. В этот раз решили попробовать субботу, поэтому собираемся пораньше, в 16:30. Регистрация откроется на канале Пых в следующий понедельник в 15:00, не пропустите. Входной билет — 500₽. Ну и конечно же митап будет транслироваться на YouTube и VK Видео с записью. Если позволит интернет площадки, то в 1440p!

Спонсор второго Пыхапа — PremiumBonus. PremiumBonus — эволюция управления клиентским опытом. Весь спектр цифровых маркетинговых инструментов для выстраивания эффективной коммуникации с клиентами. Уникальные продукты на основе самых актуальных современных трендов, таких как предиктивная аналитика и автоматизация маркетинговых акций с помощью ИИ.
Please open Telegram to view this post
VIEW IN TELEGRAM
Пых
Пыхап #2 / 8 февраля 2025 Друзья, через 2.5 недели пройдёт второй Пыхап! В программе у нас 3 доклада и новая секция: 🤔 Шардирование в RabbitMQ Антон Растрыгин расскажет, как разбирать очередь параллельно, но последовательно. 🤝 Гибкий проект с фича-флагами…
Регистрация на Пыхап #2 открыта!

Меньше, чем через 2 недели, пройдёт второй Пыхап. В программе 3 доклада, открытый микрофон (только офлайн), пицца и афтерпати.

🗓 8 февраля в 16:30 (суббота)

📍 Событие Лофт на Таганке

💸 500р. за офлайн-билет, участие онлайн бесплатное

https://phpyh.timepad.ru/event/3177943/#register

Спонсор митапа — PremiumBonus.
Please open Telegram to view this post
VIEW IN TELEGRAM
Кодим с джуном на PHP #1 / Евгений Alignant

Новый формат на канале Пых! Я приглашаю джуна, даю ему материалы для подготовки, а затем мы встречаемся на стриме, чтобы на базе этих материалов разобрать интересную задачу (джун о ней ничего не знает). В этом выпуске доблестно согласился поучаствовать небезызвестный в Пыхтелке Женя @Alignant. Присоединяйтесь к нам в эту пятницу, чтобы вместе опробовать новый формат!

https://youtu.be/jukC0Vl-K0I
https://vkvideo.ru/video-228746873_456239023
Пых
Кодим с джуном на PHP #1 / Евгений Alignant Новый формат на канале Пых! Я приглашаю джуна, даю ему материалы для подготовки, а затем мы встречаемся на стриме, чтобы на базе этих материалов разобрать интересную задачу (джун о ней ничего не знает). В этом выпуске…
Стрим по итогам опроса PHP 2024

Так, друзья, у нас проблема. Сегодня в 19 будет стрим с итогами 2024 года по результатам опроса PHP сообщества. Он был анонсирован позже, чем "Кодим с джуном", но двигать его труднее, потому что в мероприятии задействовано больше людей. Мы с Женей обсудили ситуацию и решили перенести нашу встречу на следующую среду на 19:00.

Так что через полтора часа встречаемся на канале CutCode!

https://youtu.be/S0-B0ixfZMc
https://vkvideo.ru/@cutcoderu?z=video-205214227_456239366
https://phpcommunity.ru/2024-php
Новые инициативы в PHP от наших!

Дмитрий Дерепко на прошлой неделе получил карму в internals и сейчас активно хэндлит две интересные темы для PHP 8.5.

1. return, break и continue — выражения


while ($condition) {
$element = $element->parent() ?? break;
// ...
}

$resolved = $this->resolve($value) ?? return;


У себя на канале Дмитрий привёл мотивацию для этого изменения. У меня пока нет однозначного мнения. С одной стороны, да, код выглядит лаконичнее, с другой — ранние return менее заметны и чтение осложняется.

Кстати, одну лаконичную конструкцию мы сами себе давно запретили в PSR 2 и 12:


if ($condition) return/break/continue;


Если инструкции станут выражениями, то правило "There MUST NOT be more than one statement per line" на них не будет распространяться, но суть-то не поменяется...

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

2. match (true) {} -> match {}

Ранее Ларри уже готовил такой RFC, но до голосования он так и не дошёл. Новое обсуждение тут: https://externals.io/message/126266. Рассмотрим типичный пример использования match (true):


match (true) {
$value === null => ...,
is_string($value) => ...,
$value instanceof A => ...,
}


Почему мы вынуждены писать код наоборот? Потому что у нас пока нет pattern matching. ЕслиКогда RFC Ильи и Ларри одобрят, сниппет можно будет существенно упростить:


match ($value) is {
null => ...,
string => ...,
A => ...,
}


Но даже тогда match (true) всё равно будет полезен, так как несложно придумать пример, где проверяемые условия относятся не к одному значению, а к нескольким. Писать match вместо match (true) так же естественно, как if ($a && $b) вместо if (($a && $b) === true). Я всеми руками и ногами за это изменение, желаю Дмитрию терпения и удачи!
Пых
Кодим с джуном на PHP #1 / Евгений Alignant Новый формат на канале Пых! Я приглашаю джуна, даю ему материалы для подготовки, а затем мы встречаемся на стриме, чтобы на базе этих материалов разобрать интересную задачу (джун о ней ничего не знает). В этом выпуске…
Кодим с джуном на PHP #1 / Евгений Alignant

Напоминаю, что завтра вечером мы с Женей наконец-то покодим на 🖼️ !

Залетайте в 19 на стрим, чтобы покодить вместе с нами и затестить новый формат.

https://youtu.be/jukC0Vl-K0I
https://vkvideo.ru/video-228746873_456239023
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/15 14:47:47
Back to Top
HTML Embed Code: