TGViewer
Channel Public Channel
Пых

Пых

@phpyh

Блог Валентина Удальцова о разработке на PHP.

Хобот @phpyhobot
https://youtube.com/@phpyh
https://vkvideo.ru/@phpyh
https://t.me/isPHPdying

Статистика: https://t.me/INOTAROBOT?start=st1219340804

Для связи используйте личные сообщения канала.
Subscribers
7.83K
Photos
287
Videos
20
Links
629

Showing posts older than #481 · Back to latest

Older Posts 20 shown
Post #478 12.3K
Пых Набор на 3-ий поток Хардкорного курса завершён! Все принятые студенты получили письма с приглашениями на почту. Немного статистики и наблюдений: ▸ 123 ответа на момент написания этого поста, ▸ 20 человек набралось уже на 41-ой анкете, которую отправили 4…
📹 Разбираем срез знаний для 3-его потока Хардкорного курса PHP

Пишите в комментариях, насколько удобно смотреть стримы фоном в рабочее время. Это поможет мне понять, стоит проводить PHP-линчи днём.

https://youtu.be/-BCacGtTUY4
YouTube Разбираем срез знаний для 3-его потока Хардкорного курса PHP Подписывайтесь на наши каналы в Telegram: • Пых https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • PHP умирает?! https://t.me/isPHPdying. Поддержите канал на Boosty: https://boosty.to/phpyh.
  • 🔥 26
  • 🤡 10
  • 👍 7
Post #477 10.7K
Пых Срез знаний для 3-его потока Хардкорного курса PHP! https://forms.gle/Tr2y4JNnj9qhHytm9 Удачи! 😉️️️️️️
Набор на 3-ий поток Хардкорного курса завершён!

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

Немного статистики и наблюдений:
▸ 123 ответа на момент написания этого поста,
▸ 20 человек набралось уже на 41-ой анкете, которую отправили 4 марта в 15:50:53.
▸ ответы в этот раз более вдумчивые, "зелёные" анкеты идут более плотно.

На скриншоте общая картина. Как видите, не обязательно было отвечать на все вопросы правильно, чтобы попасть на курс. Завтра в 15:00 разберём срез и интересные ответы, приглашаю всех на стрим: https://youtu.be/-BCacGtTUY4.

P.S.: Форму не буду закрывать в демонстрационных целях.
  • 👍 29
  • ❤ 8
  • 🔥 7
Post #476 10.6K
Пых 👨‍🏫 Хардкорный курс PHP, 3-ий поток Ну что ж, после релиза Typhoon с чувством выполненного долга возвращаюсь к своему Edtech преподаванию! Обновил описание курса, добавил новые отзывы и гистограмму с оценками. Набор на третий поток будет осуществляться так…
Срез знаний для 3-его потока Хардкорного курса PHP!

https://forms.gle/Tr2y4JNnj9qhHytm9

Удачи! 😉️️️️️️
Google Docs Срез знаний для 3-его потока Хардкорного курса PHP Привет! При проверке я сначала буду отбирать анкеты с правильными ответами и здравыми рассуждениями, а потом ранжировать их по времени. Если не знаешь ответ, лучше пропустить вопрос или написать хоть что-то, что помнишь, чем вставить ерунду из GPT. Удачи!
  • 🎉 14
  • 👍 11
  • 🔥 5
Post #475 9.58K
Пых 👨‍🏫 Хардкорный курс PHP, 3-ий поток Ну что ж, после релиза Typhoon с чувством выполненного долга возвращаюсь к своему Edtech преподаванию! Обновил описание курса, добавил новые отзывы и гистограмму с оценками. Набор на третий поток будет осуществляться так…
Пробная лекция Хардкорного курса PHP

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

https://youtu.be/B4e7d3oYEeQ
YouTube Пробная лекция Хардкорного курса PHP. Конфигурируем Doctrine Schema без ORM (1080p) Подробнее о курсе: https://hardcorephp.ru Подписывайтесь на наши каналы в Telegram: • Пых https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • PHP умирает?! https://t.me/isPHPdying.
  • 👍 33
  • 🔥 16
  • ❤ 3
Post #474 8.67K
👨‍🏫 Хардкорный курс PHP, 3-ий поток

Ну что ж, после релиза Typhoon с чувством выполненного долга возвращаюсь к своему Edtech преподаванию! Обновил описание курса, добавил новые отзывы и гистограмму с оценками.

Набор на третий поток будет осуществляться так же, как в прошлый раз. Завтра (4 марта) в 15:00 по Москве на канале Пых появится ссылка на срез знаний. При проверке я сначала буду отбирать анкеты с правильными ответами, а потом ранжировать их по времени. Удачи!

https://vudaltsov.notion.site/PHP-d4be63d0b6b7486787861fdbab080d1c
  • 👍 33
  • 🔥 18
Post #473 8.51K
Пых 📹 Typhoon 0.3.0 Новая система типов • Трейты • Атрибуты • Совместимость с родной рефлексией • Монорепо Жду всех на PHP Point сегодня в 19:00. Про третий поток тоже расскажу. https://youtu.be/zW0wNb_2i2s
🚀 Мы зарелизили Typhoon 0.3.0!

Typhoon — бескомпромиссная статическая рефлексия для PHP с поддержкой phpDoc-типов и резолвингом дженериков.

https://github.com/typhoon-php/typhoon/releases/tag/0.3.0
https://youtu.be/zW0wNb_2i2s
GitHub Release 0.3.0 New type system, traits, attributes support · typhoon-php/typhoon New type system. Traits, attributes, class constants support. Native reflection compatibility.
  • 🔥 33
  • 👍 16
  • 🎉 9
  • 🤡 6
Post #471 8.22K
📹 Typhoon 0.3.0

Новая система типов • Трейты • Атрибуты • Совместимость с родной рефлексией • Монорепо

Жду всех на PHP Point сегодня в 19:00. Про третий поток тоже расскажу.

https://youtu.be/zW0wNb_2i2s
YouTube Typhoon 0.3.0 • Новая система типов • Трейты • Атрибуты • Совместимость с родной рефлексией Подписывайтесь на наши каналы в Telegram: • Пых https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • PHP умирает?! https://t.me/isPHPdying. Поддержите канал на Boosty: https://boosty.to/phpyh.
  • 🔥 46
  • 👍 15
  • ⚡ 8
Post #470 9.67K

Forwarded from Галера Морева

Прямой эфир с Валентином Удальцовым

Когда-то давно я делал стрим с Валентином, где мы общались про него, его опыт, немного про PHP и планы на будущее.

Будущее наступило — прошло почти 4 года и сегодня Валентин приедет ко мне в гости и мы проведем еще один прямой эфир и пообщаемся на разные темы.

Мне лично интересно обсудить как он решился на запуск своего образовательного проекта после стольких лет стабильной работы фуллтайм и как ему это нравится (или нет).

Правила для зрителей стандартные — задавайте вопросы и автору самого лучшего вопроса положена пицца за мой счет:)

Начнем в 19.00 сегодня!
Стрим будет тут: youtube.com/live/QPdhrhY0UGY
  • 🔥 26
  • 👍 12
  • 🤡 7
Post #469 9.38K
Пых Задача для любителей трейтов На этой неделе я добавил полную поддержку трейтов в Typhoon Reflection 0.3.x. Вдохновившись полученными знаниями, придумал вам задачку: trait T { abstract public function x(): void; } final class C { use T { …
  • 🤯 45
  • ❤ 5
  • 👨‍💻 5
  • 💩 3
  • 👎 2
  • 👍 1
Post #468 8.65K
Задача для любителей трейтов

На этой неделе я добавил полную поддержку трейтов в Typhoon Reflection 0.3.x. Вдохновившись полученными знаниями, придумал вам задачку:


trait T
{
abstract public function x(): void;
}

final class C
{
use T {
x as x1;
x as x2;
}
use T {
x as x3;
}

// Сколько методов тут надо добавить?
}
  • 🤮 57
  • 🤯 31
  • 👍 7
  • ❤ 2
  • 🤔 2
  • 🥱 2
Post #466 8.89K
Пых 📹 Публичное собеседование по алгоритмам! Через 2 часа встречаемся на канале PHP Point, чтобы посмотреть схватку двух бессменных админов Пыхтелки: Сергея и Ивана. Второй собес на канале спустя 3 года! Готовьтесь похоливарить в комментариях про ценность алгоритмических…
📹 Публичное собеседование по алгоритмам, часть 2

В прошлый раз решили не растягивать стрим и отложили третью, самую сложную задачу. Поэтому завтра в 12:00 мы снова соберёмся, чтобы завершить собеседование. Присоединяйтесь!

https://youtu.be/Wa9hUi8NeTs
https://gist.github.com/vudaltsov/ed246caaef9e8ef4c46a328075d38e72
YouTube Публичное собеседование по алгоритмам • Сергей Милимко vs Иван Лещёв • Часть 2 Первая часть: https://youtu.be/ZPGjJDIZm4Y Задачи и решения: https://gist.github.com/vudaltsov/ed246caaef9e8ef4c46a328075d38e72 Подписывайтесь на наши каналы в Telegram: • Пых https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • PHP умирает?! http…
  • 👍 18
  • 🔥 6
  • ❤ 3
Post #465 8.55K
Тест на циклические ссылки

Как проверить, что объект не содержит циклических ссылок и автоматически высвобождается из памяти?

Оказывается, очень просто: через WeakReference. После зачистки переменной WeakReference будет пустым, если других ссылок на объект не останется. Первый тест на скриншоте из Typhoon Reflection. Он помог мне найти несколько проблем и улучшить архитектуру библиотеки.

Аналогичный тест для PHP Parser, например, не пройдёт. Парсер ссылается сам на себя через анонимные функции, записанные в приватное свойство, и не может быть автоматически утилизирован, см. мой тикет. Тривиально исправить там вроде не получится, нужно менять архитектуру, поэтому PR я пока не делал.

Имеет смысл задумываться о таких вещах, так как выключение GC ускоряет PHP, да и в целом циклические зависимости — антипаттерн.

Update: Никита пофиксил парсер.
  • 🔥 45
  • 👍 18
  • 🤝 1
Post #463 10.8K
Пых Нужен алгоритмист для публичного собеседования! Канал, у нас тут в Пыхтелке назрела идея провести публичный литкод собес по алгоритмам на канале PHP Point. Собеседуемый — отважный Иван Лещёв из Авито. А вот интервьюер сходу не нашёлся. Отпишитесь в комментариях…
📹 Публичное собеседование по алгоритмам!

Через 2 часа встречаемся на канале PHP Point, чтобы посмотреть схватку двух бессменных админов Пыхтелки: Сергея и Ивана. Второй собес на канале спустя 3 года!

Готовьтесь похоливарить в комментариях про ценность алгоритмических задач при тестировании бэкенд-разработчиков.

https://youtu.be/ZPGjJDIZm4Y
https://gist.github.com/vudaltsov/ed246caaef9e8ef4c46a328075d38e72
YouTube Публичное собеседование по алгоритмам • Сергей Милимко vs Иван Лещёв Задачи и решения: https://gist.github.com/vudaltsov/ed246caaef9e8ef4c46a328075d38e72 Подписывайтесь на наши каналы в Telegram: • Пых https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • PHP умирает?! https://t.me/isPHPdying.
  • 👍 45
  • 🤡 8
  • 🔥 2
  • 👏 1
Post #461 9.95K
Пых В Питере — Пых!* 15 февраля на Live PHP SPb будет мощный лайн-ап: ▸ Кирилл Несмеянов продемонстрирует Анастейше все оттенки асинхронности, ▸ Дмитрий Елисеев принесёт переносное окружение для разработки и тестов, ▸ ну а я расскажу про половой полиморфизм…
00:00 Все оттенки асинхронности (Кирилл)
55:01 Полиморфизм в современном PHP (Валентин)
2:00:29 Переносимое окружение для разработки и тестов (Дмитрий)

Мои слайды: https://vudaltsov.github.io/polymorphism/
Слайды ребят: https://t.me/live_php/6671
  • 🔥 40
  • 👍 23
  • ❤ 10
Post #459 10.3K
В Питере — Пых!*

15 февраля на Live PHP SPb будет мощный лайн-ап:

▸ Кирилл Несмеянов продемонстрирует Анастейше все оттенки асинхронности,
▸ Дмитрий Елисеев принесёт переносное окружение для разработки и тестов,
▸ ну а я расскажу про половой полиморфизм туркестанского термита.

Ждём всех завтра в 19:00 в баре Failover (к сожалению, только тех, кто ранее прошёл регистрацию) и в трансляции.

* Автор заголовка — Дима Елисеев, завтра мы попробуем его обыграть. 😉
  • 👍 50
  • 🔥 17
  • 👎 3
  • 🌭 2
  • 🍾 2
  • 😱 1
Post #458 7.87K
Всех люблю! ❤️
  • ❤ 159
  • 💘 9
  • 😱 8
  • 🥰 4
  • 🤮 4
  • 🌚 4
  • 👨‍💻 3
  • 🤔 2
  • 👍 1
  • 🤨 1
  • 😘 1
Post #457 12.8K
Нужен алгоритмист для публичного собеседования!

Канал, у нас тут в Пыхтелке назрела идея провести публичный литкод собес по алгоритмам на канале PHP Point. Собеседуемый — отважный Иван Лещёв из Авито. А вот интервьюер сходу не нашёлся.

Отпишитесь в комментариях, кто готов задать ему жару!

Update. Всё, интервьюер есть, ждите анонса.
Telegram Иван Лещёв да, я уже не пишу на PHP
  • 👍 29
  • 🔥 8
  • 🤡 2
Post #456 11.7K
Пых Публичный собес на Senior PHP разработчика! Завтра в 12:00 по Москве на YouTube-канале { между скобок } я проведу собеседование с Виталием Лихачевым. У Виталия отличное CV: он занимался и фронтом, и бэком, и devops, владеет PHP, Python и Go. Ну а я со времён…
Начинаем!

https://youtu.be/oQdQIjiN-pE
YouTube Валентин Удальцов, Виталий Лихачев: Публичное собеседование Senior Software Engineer (PHP) Публичное собеседование на Senior PHP. Разберемся какие сейчас актуальные вопросы по PHP обсуждают на собеседованиях - паттерны разработки, полиморфизм/вариантность в чистом PHP, SOLID, DDD, микросервисные паттерны. Проводить собеседование будет Валентин…
  • 🔥 25
  • 👍 8
  • ❤ 2
Post #455 10.9K
Публичный собес на Senior PHP разработчика!

Завтра в 12:00 по Москве на YouTube-канале { между скобок } я проведу собеседование с Виталием Лихачевым.

У Виталия отличное CV: он занимался и фронтом, и бэком, и devops, владеет PHP, Python и Go. Ну а я со времён первого собеседования на PHP Point придумал новые вопросы по PHP и вокруг него, так что мне самому очень интересно, что у нас получится!

Подключайтесь завтра к YouTube трансляции или в Zoom, а также подписывайтесь на Telegram-канал { между скобок }, чтобы не пропустить анонсы других крутых стримов.
  • 👍 103
  • 🔥 47
  • ❤ 6
  • 🤩 1
  • 💅 1
Post #454 11.6K
C Новым Годом, дорогие подписчики! 🎩

Только что вдумчиво прошёл опрос от phpcommunity.ru. Всем, кому, как и мне, было некогда в конце года, предлагаю сделать это прямо сейчас — до закрытия опроса осталось 3 дня.

Результаты будут в конце января, из них мы узнаем демографию пыхаря и его предпочтения в технологиях, а также получим список самых крутых статей, видео и докладов в 2023 году.

https://forms.gle/n9QErGz5iGYrWEzj9
  • 👍 37
  • 🎄 12
  • 🔥 5
  • 🤮 3
  • 💩 2
  • 🥱 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →