PHP Fart Time
1.72K subscribers
75 photos
3 videos
2 files
162 links
Привет, фартаны!

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

Авторы контента: @roxblnfk и @butschster
Download Telegram
Через 5 минут продолжаем линчевать Laravel.
Не все успели высказаться в прошлый раз, к тому же появились новые желающие.

В этот раз обещается больше технических деталей и меньше сдержанности.

https://www.youtube.com/watch?v=uwih1jLMkyg
Приветствую! 🔥

Приглашаем на обсуждение этакого публичного RFC для RoadRunner.

В RoadRunner 2024.3 планируется добавить динамический пул воркеров, который будет контролироваться специальной опцией dynamic_allocator.

Эта опция будет включать три настройки:
🍬 max_workers — максимальное количество рабочих, которые могут быть выделены динамически.
🍬 spawn_rate — сколько воркеров накидывать при возникновении внутренней ошибки NoFreeWorkers.
Например, если у вас 10 статических рабочих процессов, а spawn_rate установлен на 5, то при NoFreeWorkers RR выделит 5 дополнительных рабочих процессов. Один из них будет возвращен для обработки текущего запроса, а четыре других будут закинуты в пул.
🍬 idle_timeout — после этого тайм-аута, если не возникнет ошибка NoFreeWorkers, все динамически выделенные воркеры будут мягко уничтожены (без потери запросов).

Основное обсуждение в дискорде, но если дискорд — блокер, го сюда в комменты.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня — Слоноуин.

Не забудьте поздравить своих слонов с праздником!
Привет. Я на phpRussia.
Если вы тоже тут, давайте коннектиться, как говорится.
Спасибо Валентину Удальцову за помощь в добывании жетонов. Те, кто заказал именованные, найдите меня обязательно!
Please open Telegram to view this post
VIEW IN TELEGRAM
Уважаемые фартаны, апдейты последних дней:

1. 25 декабря в 19:00 по МСК мы будем играть в финале викторины по PHP в стиле "Своя Игра".
Да, как-то так получилось, что три пердуна дошли до финала: Павел Бучнев, Кирилл Несмеянов и Алексей Гагарин.
Заполняйте форму с вопросами, которые поставят нас (а лучше только Кирилла) в неловкое положение!

2. Предлагаю пройти ежегодный опрос PHP сообщества.
В этот раз SkyEng отвалился (кто знает, они совсем из PHP ушли или просто на деврел забили?) и опрос проводит CutCode.
По классике среди участников опроса будет разыгран PHP слон.

3. Вышел RoadRunner 2024.3.1, в котором появилась возможность в плагине Temporal указать опцию "без-активити-вокеров" и запустить только обработку воркфлоу, чтобы не тратить память даже на 1 активити воркер.
Через 30 минут начнётся совместный стрим на канале CutCode, на котором я и Даня постараемся подружить лучшие ORM и админку: Cycle ORM и Moonshine.
Поскольку сервис рестрима лежит не первый час, возникает вопрос:

Если бы вы пошли смотреть стрим, то предпочли бы на какой площадке?
- 🤬 Youtube
- 💊 Twitch
- 💩 Telegram
Поздравляем с наступающим/наступившим Новым Годом! 🎇

Давайте делиться новогодним настроением: скидывайте фоточки своих наряженных ёлочек со слонами и другими домашними питомцами.

С наилучшими пожеланиями, Павел и Алексей,
PHP FartTime.
Движухи сегодняшнего дня, одобренные PHP Fart Time:

- 📱 На канале CutCode опубликован видео-обзор плагина #MetaStorm для #PHPStorm.
Моя заметка о плагине постом выше.

- 👨‍🏫 5й поток Хардкорного курса PHP скоро начнётся.
Опубликован срез знаний (нужно пройти, чтобы попасть на курс).
Напоминаю, что упоминание в ответах ключевого слова fart повысит настроение Валентину и склонит его на вашу сторону в спорном решении.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Добавление функции fart в PHP

На конференции PHP Russia 2024, Алексей Гагарин и Александр Макаров задались вопросом: Почему в PHP до сих пор нет функции fart?

А действительно, почему?
Давайте это исправим.

https://youtu.be/rJDeYAToQy0
PHP Fart Time
Please open Telegram to view this post
VIEW IN TELEGRAM
Очередной IDEA плагин от @xepozz, который хэндлит тему, вышел в свет!
Встречаем: 📦 Buggregator IDEA Plugin

Если вы пользуете Buggregator, то с этим плагином будет приятнее. Веб-морда багрегатора прямо в IDE — это очень удобно: не нужно постоянно альттабать на браузер (искать там нужную вкладку или окно), а потом обратно. Всё в IDE и перед глазами.

Сейчас плагин работает только с Trap, но скоро, надеюсь, решим вопрос и с серверным багри.
Please open Telegram to view this post
VIEW IN TELEGRAM