PHP Fart Time
1.74K subscribers
82 photos
4 videos
2 files
173 links
Привет, фартаны!

Дурачимся, пилим OpenSource и рассказываем про пердовые технологии в php.

Авторы контента: @roxblnfk и @butschster
Download Telegram
Вчера прошёл Live PHP meetup. Доклады классные:
- Про поиск работы мне пока не актуально, но теперь на 100% уверен, что удалю 90% своего резюме (даже про опыт работы на кладбище и экскаваторщиком).
- Про исчислимую доку интересно, хоть и не применимо к моему коду.
- После доклада про рефакторинг правилами русского языка хочется теперь взять и прочитать учебник стилистики русского языка :) Делать я этого, конечно, не буду, так что не ждите, что мой код и мои статьи совершат качественный скачок.
Напоминаю, что инфу об онлайн митапах и докладах вокруг PHP, в т.ч. с других каналов, я стараюсь своевременно постить в отдельном месте.

Данил с канала CutCode запустил читариум про DDD. Вчера прошла первая сессия.
Данил просил про него особо не рассказывать, пока он не получит достаточно обратной связи на тему "зашло или нет". Поэтому рассказывать особо не буду, просто оставлю фидбек: мне зашло, ведь я сам книги не умею читать (поэтому много пишу).

———

Это всё было вчера. А что сегодня? А сегодня #RandomBeer!
Это не тот формат, где есть докладчик, а остальные только слушают. Право голоса имеют все. PHP Pub онлайн (может так и назвать PHPub?).
В прошлый раз обсуждали разные темы (как эта), фоном был какой-то сишный коддинг и параллельно портирование очередного консольного легаси на Boson.

В общем готовьтесь: установите Discord (в этот раз попробуем в нём) и бегом за пивком (не склоняю к алкоголизму, можно и на трезвяк). Вечером начнём.
Forwarded from Пых.конф’25
Принимаем заявки на доклады!

19 сентября в Москве в Конгресс-центре ЦМТ пройдёт новая PHP-конференция для всех.

👥 400 участников • 🔢 4 зала • 🎙 28 докладов

Скоро откроется сайт конференции, где можно будет приобрести билет по стартовой цене.

А пока — подай доклад! Спикер участвует бесплатно, готовится вместе с программным комитетом и получает ценный опыт публичных выступлений.

Ориентировочный список тем:
• async и неблокирующий I/O;
• статический анализ: Psalm, PHPStan, Rector;
• производительность и highload;
• архитектура: ES, DDD, CQRS, микросервисы;
• тестирование и бенчмаркинг;
• инфраструктура: очереди, стримы, базы данных;
• DevOps: CI/CD, Docker, Kubernetes;
• AI/ML;
• фреймворки: Yii, Symfony, Laravel;
• CMS: WordPress, Drupal, Bitrix;
• IDE и плагины;
• open source: опыт, ошибки, лучшие практики.

Заявку, а лучше несколько, можно подать через Хобота до 1 июля. Мы свяжемся с тобой в течение недели и дадим обратную связь.

До встречи на Пых.конф’25!
Please open Telegram to view this post
VIEW IN TELEGRAM
Очередная токсик среда.

Как не хотелось не трогать сам PHP, но придётся, потому что моя жепь с этого немного подгорела на #RandomBeer в предыдущую пятницу.

PHP Lazy Objects #Article
#Article
На канале Пых сегодня Валентин с Андреем по-pipes-дят, т.е. обсудят новый Pipe оператор.
А у меня для вас тоже что-то есть на тему: заметка pipes в бизнес-процессах.

Happy Pipes Day!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Скоро (19 июня 2025) пройдёт Пыхап 4!

Будут показывать, как живётся без #Temporal, и как абьюзить random_bytes().
Рекомендую.
Тридцатник Пыхе!

Наши (и ваши) планы на вечер:
- 18:00 МСК — стрим на каткоде. Розыгрыш слона и прочее.
- После стрима — #RandomBeer в гуглмит. Затариваем пиво и вяленые хоботы.
Чудесный день! PHP сегодня тридцать лет!
Forwarded from Пых.конф’25
Media is too big
VIEW IN TELEGRAM
💙 Пых.конф’25 — старт продаж!

Пых.конф — новая PHP-конференция для всех от автора канала Пых Валентина Удальцова.

Единый язык. Кто-то из нас пишет на Yii и Laravel, другие выбирают Битрикс и WordPress, третьи экспериментируют с AMPHP и Swoole. Проекты разные. Подходы разные. Но язык один — PHP. Пых.конф даёт слово каждому!

Пространство PHP. Пых.конф объединяет русскоязычное PHP-сообщество в одной точке. Здесь делятся опытом, находят единомышленников и обсуждают, как проектировать, разрабатывать и поддерживать любые бэкенды на PHP.

🕔 19 сентября
🏘 Москва, Конгресс-центр ЦМТ
👥 400 участников
🔢 4 зала
🎙 28 докладов

Сегодня мы запускаем сайт и открываем продажи билетов по цене для ранних пташек!

Заходи на conf.phpyh.ru и забирай свой билет за 10 000 руб. до 10 июня 14:00!

YouTube | VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
В нашей ламповой группе появился тред по охоте за головами (если ссылка не работает, то заходим сюда и клацаем 👨‍💻HR).

Последнее время всё чаще слышу от разработчиков, что они ищут работу.
Усугубляющие факторы:
- AI угрожает заменить всех разработчиков от мидла и ниже.
- Те разработчики, что выше мидла, неизбежно скуфеют. В PHP вообще остались одни старики. А эйджизм нынче популярен.

Работу я вам не предлагаю, но площадку для нытья — почему бы и нет? Токсик-среда всё-таки!
Please open Telegram to view this post
VIEW IN TELEGRAM
Вчера прошёл PHPVerse.
Были пара хороших докладов (про MCP и PHP Foundation) и тонна маркетинга.

А сегодня токсик-среда.

Тон задаёт Nuno Maduro, который считает, что 100% PHP разработчиков мечтают о функции dd() в ядре.
У меня нет особых сомнений, что этого хотят >95% его фанатов, но зачем это проецировать на нормальных людей?
Там даже нашёлся подписчик, который забыл, что великий ларовский dd() на самом деле из Symfony.


Давайте накидаем идей для PHP Foundation, чтобы dd() никогда не попал в ядро.
Напоминаю, что функция fart() уже почти в ядре, осталось только сделать RFC.
Forwarded from Pavel Buchnev
Please open Telegram to view this post
VIEW IN TELEGRAM
Из-за сбоя у облачного провайдера, у нас в кластере k8s автоскейлинг сошел с ума и вместо максимально 5 нод нам накинулось почти 100 нод в кластер. За пару дней сожрались все бабки на счете)
Вывод: настривайте мониторинг везде и всегда. Без него вам жопа!
Я, кстати, уже не первый раз из-за мониторинга попадаю в такие ситуации.
Forwarded from Пых.конф’25
Пыхап #4 × Lamoda Tech. Конкурс факапов

На Пыхапе мы не успели послушать все факапы, поэтому решили провести голосование онлайн. Заходи на канал Пых, читай истории и голосуй за самые интересные!

https://t.me/phpyh/758
Мы получили обратную связь, что нихрена не понятно, как стартануть разработку с нашим стеком (#Spiral, #Temporal, #RoadRunner, #Buggregator) и как настроить DEV-окружение.

Поэтому через 4 часа мы покажем, как быстренько всё развернуть и что-то запустить.
Код будем сразу заливать в публичный репозиторий.
Forwarded from Pavel Buchnev
Привет, друзья! 🙌

Ищем фронтенд-разработчика, который поможет собрать простой, но удобный UI на Vue.js, примерно как https://caddyserver.com/download, только для RoadRunner.

💡 О проекте
Это open-source сервис, который собирает бинарники RoadRunner на основе выбранных плагинов.
Он также позволяет разработчикам регистрировать комьюнити-плагины, чтобы их могли подключать в свои проекты другие разработчики. Это должно сделать сборку и кастомизацию RoadRunner удобной и быстрой — буквально в пару кликов.

📦 Уже готово API, с которым можно работать:
- 🔌 Список плагинов
- ℹ️ Информация по плагину
- 🔗 Зависимости плагинов
- ⚙️ Генератор конфига
- 🐳 Генератор Dockerfile
- 📦 Список доступных пресетов
- 🧩 Генерация конфигов из пресетов

🔥 В ближайшее время подключим сборку бинарей RoadRunner через UI.

🎯 Что нужно сделать:
- Вывод списка доступных плагинов (официальных и коммьюнити)
- Возможность выбрать нужные плагины и нажать кнопку генерации (конфиг, Dockerfile, позже — бинарь)
- Кнопки генерации (можно выводить в попапе для копирования)
- Фильтрация плагинов по категориям

👑 Что даём взамен:
- Благодарность и любовь всего RR-сообщества 🧡
- Увековечивание на доске почёта в футере сайта
- Добавим в список контрибьюторов проекта на GitHub
- Возможность сделать вклад в реально полезный инструмент

Отличный способ влиться в OpenSource ✌️