Channel: PHP Fart Time
#Article
Кстати, а вставки кода в комментариях — тоже кучерявая тема в #PHP.
👉 Есть Java-like вариант: оборачивать тегами
Но мы, вроде, уже ушли от HTML среди PHP😏
👉 Есть Python-like вариант: делать отступы
Тут не очень очевидно, сколько пробелов от звёздочки должно быть: по логике 1+4, но не сходится с разметкой Tab-ов.
Это активно используется в Symfony и PhpStorm это даже рендерит. Кстати, кто знает, как отключить этот рендеринг для классов из vendor?
👉 Есть Markdown-like вариант:
Мне нравится markdown, но это не рендерится PhpStorm'ом. Однако, рендерится документором.
Python-like на документоре не проверял, может тоже рендерит.
Кстати, а вставки кода в комментариях — тоже кучерявая тема в #PHP.
👉 Есть Java-like вариант: оборачивать тегами
<code>
. Скуфы, мб, помнят.Но мы, вроде, уже ушли от HTML среди PHP
class CustomerDTO
{
/**
* @var non-empty-string Comment here
*
* <code>
* $x = foo()->bar();
* </code>
*/
public readonly string $name;
}
👉 Есть Python-like вариант: делать отступы
class CustomerDTO
{
/**
* @var non-empty-string Comment here
*
* $x = foo()->bar();
*/
public readonly string $name;
}
Тут не очень очевидно, сколько пробелов от звёздочки должно быть: по логике 1+4, но не сходится с разметкой Tab-ов.
Это активно используется в Symfony и PhpStorm это даже рендерит. Кстати, кто знает, как отключить этот рендеринг для классов из vendor?
👉 Есть Markdown-like вариант:
class CustomerDTO
{
/**
* @var non-empty-string Comment here
*
* ```php
* $x = foo()->bar();
* ```
*/
public readonly string $name;
}
Мне нравится markdown, но это не рендерится PhpStorm'ом. Однако, рендерится документором.
Python-like на документоре не проверял, может тоже рендерит.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8🔥2
Ранее я уже упоминал фреймворк Tempest
Brent, его автор, написал статью о том, как он докатился до такой жизни.
Примечательно то, что он по-прежнему не уверен, нужен ли его фреймворк этому миру. Сейчас у фреймворка под сотню адептов.
На следующей неделе он собирается выпустить альфа-версию, чтобы собрать обратную связь и понять, быть Tempest'у или не быть.
Если вы тоже делаете свой велосипед, приходите и расскажите здесь в комментариях, мы такое любим😃
Brent, его автор, написал статью о том, как он докатился до такой жизни.
Примечательно то, что он по-прежнему не уверен, нужен ли его фреймворк этому миру. Сейчас у фреймворка под сотню адептов.
На следующей неделе он собирается выпустить альфа-версию, чтобы собрать обратную связь и понять, быть Tempest'у или не быть.
Если вы тоже делаете свой велосипед, приходите и расскажите здесь в комментариях, мы такое любим
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12🤔2🔥1
Вот и закоммитился FartTime на подлодку PHP Crew.
Однако, в подлодке, как и в танке, самое важное — не бздеть.
Поэтому будем серьёзно так рассказывать и показывать Temporal.
Напоминаю, что по промику
Однако, в подлодке, как и в танке, самое важное — не бздеть.
Поэтому будем серьёзно так рассказывать и показывать Temporal.
Напоминаю, что по промику
PHP_FART
всё еще можно урвать билет со скидкой.6 25 8🔥3
Привет, фартаны 👋
Такая ситуация:
- у нас есть несколько проходок на подлодку
- но материал, с которым мы будем выступать, ещё не готов
Поможем друг другу! Иначе говоря, вот конкурс:
Подразумевая классический стек без темпорала (очередь, крон, БД, микросервисы на пыхе), накидайте флоу заказа такси. Пример на картинке 👆 Т.е. в виде схемы с каким-то описанием последовательности.
Не нужно сильно упарываться, т.е. писать код и слишком углубляться в детали.
Можно ошибаться (за это никаких санкций). Нужно просто показать самодостаточное архитектурное решение, которое не будет вызывать много вопросов.
Победителей может быть от 0 до 6. Если все проходки не раздадим, то оставшиеся разыграем (если звёздочек хватит).
Срок — неделя.
ТЗ примерно такое (крайние случаи можно додумывать):
Свои варианты можете оставлять в комментариях. А если вы работаете в Яндекс.Такси или там Максиме и не хотите палиться, то можете сливать внутренние флоу в ЛС😉
Такая ситуация:
- у нас есть несколько проходок на подлодку
- но материал, с которым мы будем выступать, ещё не готов
Поможем друг другу! Иначе говоря, вот конкурс:
Подразумевая классический стек без темпорала (очередь, крон, БД, микросервисы на пыхе), накидайте флоу заказа такси. Пример на картинке 👆 Т.е. в виде схемы с каким-то описанием последовательности.
Не нужно сильно упарываться, т.е. писать код и слишком углубляться в детали.
Можно ошибаться (за это никаких санкций). Нужно просто показать самодостаточное архитектурное решение, которое не будет вызывать много вопросов.
Победителей может быть от 0 до 6. Если все проходки не раздадим, то оставшиеся разыграем (если звёздочек хватит).
Срок — неделя.
ТЗ примерно такое (крайние случаи можно додумывать):
На вход мы получаем DTO с клиентом, маршрутом поездки, ценой и фильтром (тариф, предпочтения... не важно).На
Этап 1: резервируем бабки на карте клиента. Если денег нет, то отменяем заказ.
Этап 2: подбор и прибытие водителя. Если за 5 минут водитель не нашёлся, то заказ отменяем.
Все свободные и подходящие по фильтру водители поблизости получают предложение выполнить заказ. Они могу заказ принять или не принять. Первый, кто принял, становится водителем.
Заказ может быть отменён клиентом, тогда размораживаем деньги. Или водитель может соскочить, ссылаясь на невозможность выполнить заказ, тогда водитель ищется заново в новые 5 минут.
Этап 3: поездка. Просто ждём, когда завершится. Если за час не было поступления информации о поездке (статус не изменился, от водителя не приходили GPS координаты), то уведомляем оператора -- пусть разбирается, что случилось.
Если поездка завершилась, то списываем бабки.
Свои варианты можете оставлять в комментариях. А если вы работаете в Яндекс.Такси или там Максиме и не хотите палиться, то можете сливать внутренние флоу в ЛС
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤯6🔥2
podlodka.io
Онлайн-конференция Podlodka PHP Crew, сезон #7
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным вопросам PHP-индустрии, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Доброго времени 🔥
У нас осталось сколько-то проходок на подлодку (3 или больше). Давайте раздадим нуждающимся.
Поэтому розыгрыш будем проводить дедовскими методами.
👉 Напишите в комментах свой github account те из фартанов, кто хочет в архитектуру и:
- Готов всю следующую неделю в будние дни сутра и вечером слушать доклады и задавать по ним вопросы;
- Будет активно участвовать в конкурсах подлодки (Random Coffee, задания от спонсоров);
- Придёт с пивком на online afterparty;
- Поставил ⭐️ звёздочку нашим любимым репозиториям:
⏳ Temporal,
🪲 Buggregator,
💾 Trap,
⬇️ Dload,
🤖 LLM Agents
- Хотел бы, но не имеет возможности купить билет (промокод
Ближе к концу недели наскребём проходки, запустим скрипт и выявим счастливчиков.
У нас осталось сколько-то проходок на подлодку (3 или больше). Давайте раздадим нуждающимся.
Хотел разыграть с помощью звёздочек канала, но вовремя узнал, что эта идея не очень: ради 100 звёздочек на халяву сбегутся ботоводы, понизив шансы для нормальных людей. Ладно звёзды, пёс с ними, но проходки должны достаться фартанам!
Поэтому розыгрыш будем проводить дедовскими методами.
👉 Напишите в комментах свой github account те из фартанов, кто хочет в архитектуру и:
- Готов всю следующую неделю в будние дни сутра и вечером слушать доклады и задавать по ним вопросы;
- Будет активно участвовать в конкурсах подлодки (Random Coffee, задания от спонсоров);
- Придёт с пивком на online afterparty;
- Поставил ⭐️ звёздочку нашим любимым репозиториям:
🤖 LLM Agents
- Хотел бы, но не имеет возможности купить билет (промокод
PHP_FART
всё ещё работает) и поддержать проект Podlodka.Ближе к концу недели наскребём проходки, запустим скрипт и выявим счастливчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥7 2
Telegram
Алексей roxblnfk in PHP Fart Time Chat
Уже завтра утром начинается Podlodka PHP.
Наши проходки мы разыграли, коды ушли счастливчикам.
Поздравляю победителей🥳
Оказалось, что🤔
Тем, кто откладывал покупку на самый конец: пора! Ведь наш промокод😏
Ну а мне и Павлу уже почти пора начинать задумываться о том, что уже скоро надо шевелиться в сторону подготовки доклада/лайвкодинга... хотя, вроде ещё рано.
Наши проходки мы разыграли, коды ушли счастливчикам.
Поздравляю победителей
Оказалось, что
@wispoz
выигрывает проходку на подлодку уже второй раз подряд Тем, кто откладывал покупку на самый конец: пора! Ведь наш промокод
PHP_FART
, походу, забыли деактивировать Ну а мне и Павлу уже почти пора начинать задумываться о том, что уже скоро надо шевелиться в сторону подготовки доклада/лайвкодинга... хотя, вроде ещё рано.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9 8😁4
Hacktoberfest
Hacktoberfest 2025
Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and the entire community of contributors.
С началом октября стартанул Hacktoberfest
Это такое мероприятие от DigitalOcean, направленное на развитие OpenSource.
Квест заключается в том, чтобы в течение октября продавить 4 своих PullRequest'а в репозитории с топиком
Награда: футболка с логотипом и наклейки, либо дерево с твоим именем где-то в Южной Америке (если ничего не путаю).
Футболку из-за санкций получить теперь сложно, но именное дерево — почему бы и нет?🏝
Жмём START HACKING и погнали!
Это такое мероприятие от DigitalOcean, направленное на развитие OpenSource.
Квест заключается в том, чтобы в течение октября продавить 4 своих PullRequest'а в репозитории с топиком
hacktoberfest
. Такой топик есть на многих OpenSource репозиториях, а если нет, то можно создать Issue.Награда: футболка с логотипом и наклейки, либо дерево с твоим именем где-то в Южной Америке (если ничего не путаю).
Футболку из-за санкций получить теперь сложно, но именное дерево — почему бы и нет?
Жмём START HACKING и погнали!
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥19😁5
К хэллоуину Tempral заморочились страшилками из жизни до Temporal.
Поделиться или почитать чужие spooky stories можно здесь.
Также будут сессии голосом (на них надо записываться).
Ну а сейчас я буду рассказывать свой доклад на подлодке, который сам по себе не менее страшный, чем эти истории.
Представлю результат дизайна системы в классическом стеке (полученного из этого конкурса), а затем Павел перепишет всё на Temporal.
Надеюсь не облажаемся 😅
Поделиться или почитать чужие spooky stories можно здесь.
Также будут сессии голосом (на них надо записываться).
Ну а сейчас я буду рассказывать свой доклад на подлодке, который сам по себе не менее страшный, чем эти истории.
Представлю результат дизайна системы в классическом стеке (полученного из этого конкурса), а затем Павел перепишет всё на Temporal.
Надеюсь не облажаемся 😅
🔥11 3
Как вы думаете? Почему этот код рабочий?
Вот ссылка, можете проверить
https://3v4l.org/WZBGM
<?php
https://temporal.io
echo 'Hello, World!';
Вот ссылка, можете проверить
https://3v4l.org/WZBGM
3v4l.org
Online PHP editor | output for WZBGM
Run your php code online; get statistics, vld output and compare output from all versions.
Telegram
Пых
Ну это, фартаны, известный прикол. А как вы думаете, почему такой код работает?
<?php
echo b'Пых';
https://3v4l.org/D40FF
<?php
echo b'Пых';
https://3v4l.org/D40FF
Ну, это-то тоже известная штука, Валентин.
А можешь ли ты уместить решение FizzBuzz в 56 байтов? (ранее рекорд был 52 символа, но недавно обновили версию пыхи, и кое какие хаки перестали работать)
https://code.golf/fizz-buzz#php
А можешь ли ты уместить решение FizzBuzz в 56 байтов? (ранее рекорд был 52 символа, но недавно обновили версию пыхи, и кое какие хаки перестали работать)
https://code.golf/fizz-buzz#php
У кого короче, тот и выиграл
© wispoz
😁3
Купи слона!
У каждого PHP-программиста от говнокодера до профессионала должен быть PHP слон.
Купи слона!
Редкая возможность купить слона в России, да ещё и за 2к! Считай даром.
Купи слона!
Подходи, поторопись, PHP слоном закупись!
Пойду займу очередь за слоном. Такого у меня еще нет.
У каждого PHP-программиста от говнокодера до профессионала должен быть PHP слон.
Купи слона!
Редкая возможность купить слона в России, да ещё и за 2к! Считай даром.
Купи слона!
Подходи, поторопись, PHP слоном закупись!
Пойду займу очередь за слоном. Такого у меня еще нет.
4😁15🔥6 6
Ну что.
Закончилась конфа Podlodka Crew PHP Architecture, на которой:
🍬 Стало ясно, что C4 только выглядит пугающе со своими диаграммами и объёмом материала для обучения. На деле же — изи-пизи.
🍬 Мы узнали, что под капотом банков РФ отвратительное API, двойные списывания и всратое легаси. Короче, говно в красивой маркетинговой упаковке. А ещё лишний раз вспомнили, что сериализация и преобразования флоатов в PHP — то, что должно быть улучшен, хотя-бы директивами.
🍬 Все поняли, что RoadRunner нужно использовать везде
🍬 Я и Павел выступили с крутым докладом и лайвкодингом про⏳ #Temporal, победив в номинации зрительских симпатий (если бы такая была).
🍬 Фартаны заняли топовые позиции в конкурсе, получив больше всего электронных баллов.
По-любому пойдём на следующую подлодку, может быть опять в качестве спикеров, если нас опять позовут😋
Закончилась конфа Podlodka Crew PHP Architecture, на которой:
🍬 Стало ясно, что C4 только выглядит пугающе со своими диаграммами и объёмом материала для обучения. На деле же — изи-пизи.
🍬 Мы узнали, что под капотом банков РФ отвратительное API, двойные списывания и всратое легаси. Короче, говно в красивой маркетинговой упаковке. А ещё лишний раз вспомнили, что сериализация и преобразования флоатов в PHP — то, что должно быть улучшен, хотя-бы директивами.
🍬 Все поняли, что RoadRunner нужно использовать везде
🍬 Я и Павел выступили с крутым докладом и лайвкодингом про
🍬 Фартаны заняли топовые позиции в конкурсе, получив больше всего электронных баллов.
Мои поздравления Павлу🎂 : он занял ТОП-1 по количеству е-баллов.
По-любому пойдём на следующую подлодку, может быть опять в качестве спикеров, если нас опять позовут
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥23 10 7
Плавал на последней Podlodka PHP? Понравилось?
Anonymous Poll
22%
Да. Круто, сплаваю ещё! 🔥
4%
Плавал, но не зашло 🫣
74%
Не плавал :[
PHP Fart Time
Купи слона! У каждого PHP-программиста от говнокодера до профессионала должен быть PHP слон. Купи слона! Редкая возможность купить слона в России, да ещё и за 2к! Считай даром. Купи слона! Подходи, поторопись, PHP слоном закупись! Пойду займу очередь…
Мои слоны прибыли синющими в хлам и сейчас отсыпаются.
Напоминаю, что слона уже можно купить!
И нужно. Особенно тем, кто подавал заявки, но как и я забыл об этом на недельку-другую🏝
Напоминаю, что слона уже можно купить!
И нужно. Особенно тем, кто подавал заявки, но как и я забыл об этом на недельку-другую
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24 15😁5
YouTube
Своя игра от CutCode. Третий выпуск викторины по PHP
Готовьтесь к необычному испытанию знаний и заряду хорошим настроением! В 20:00 (мск) 30 октября на YouTube-канале CutCode стартует игра-викторина в стиле “Своей игры”
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят…
Сегодня в 20:00 МСК на канале CutCode пройдёт Своя игра #3.
Участники:
🫡 Сергей Предводителев (контрибьютор Yii3 🖼 )
😑 Александр Черняев (админ-панель Orchid)
👨💻 Павел Бучнев (Spiral 🌀 , Buggregator 🪲 , FartTime 🔥 )
Планируется, что участники будут соревноваться в знании истории и интересных фактов о PHP, фреймворков и экосистемы. Однако, я надеюсь, что всё пойдёт не по плану и мы увидим лютый замес фреймворков и админок...
Участники:
Планируется, что участники будут соревноваться в знании истории и интересных фактов о PHP, фреймворков и экосистемы. Однако, я надеюсь, что всё пойдёт не по плану и мы увидим лютый замес фреймворков и админок...
Но как бы там ни было, есть шанс выиграть слона!
Нужно всего лишь... задать самый интересный вопрос участникам в этой гуглоформе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
HTML Embed Code: