Роман Пронский делится своей идеей о реализации дженериков в языке.
https://pronskiy.com/blog/generics-via-attributes-in-php/
https://pronskiy.com/blog/generics-via-attributes-in-php/
Pronskiy
Generics via Attributes in PHP — Can We Have Them?
Roman Pronskiy
❤44
Evan You, автор Vite, недоволен утверждениями, что Turbopack быстрее, чем его детище. Он приводит разбор методов тестирования Vercel и указывает, что десятикратным преимуществом там и не пахнет, а в части случаев его Vite оказывается еще и быстрее.
Схватка двух якодзун продолжается. В Laravel останется только один!
Схватка двух якодзун продолжается. В Laravel останется только один!
GitHub
Is Turbopack really 10x Faster than Vite? · yyx990803 vite-vs-next-turbo-hmr · Discussion #8
A week ago, Vercel announced Turbopack, a Rust-based successor to Webpack. In the announcement, one of the headlines was that Turbopack is "10x faster than Vite". This line is repeated in...
❤60
Релиз Laravel 9.38
https://github.com/laravel/framework/releases/tag/v9.38.0
также зарелизены:
Laravel 8.83.26
Nova 4.18
Cashier Stripe 14.3
Forge SDK 3.13.2
Fortify 1.13.6
Octane 1.3.6
Spark Paddle 2.1.12
Spark Stripe 2.5.3
https://github.com/laravel/framework/releases/tag/v9.38.0
также зарелизены:
Laravel 8.83.26
Nova 4.18
Cashier Stripe 14.3
Forge SDK 3.13.2
Fortify 1.13.6
Octane 1.3.6
Spark Paddle 2.1.12
Spark Stripe 2.5.3
❤34
Изолируемые команды в Laravel 9.38
Гарантируют, что только один экземпляр команды будет выполняться одновременно.
https://laravel.com/docs/9.x/artisan#isolatable-commands
Гарантируют, что только один экземпляр команды будет выполняться одновременно.
https://laravel.com/docs/9.x/artisan#isolatable-commands
❤45
Создаём свое первое PHP-приложение с Искусственным Интеллектом (OpenAI).
https://benjamincrozat.com/php-ai
https://benjamincrozat.com/php-ai
❤58
Вышло часовое видео-интервью с Тейлором. Также приложена текстовая версия основных вопросов/ответов.
https://laraveldaily.com/post/taylor-otwell-20-questions-answers-laravel-2022
https://laraveldaily.com/post/taylor-otwell-20-questions-answers-laravel-2022
❤35
Релиз Laravel 9.39
https://github.com/laravel/framework/releases/tag/v9.39.0
+релизы:
Breeze 1.14.3
Fortify 1.13.7
Horizon 5.10.4
Octane 1.3.7
Socialite 5.5.6
Telescope 4.9.6
https://github.com/laravel/framework/releases/tag/v9.39.0
+релизы:
Breeze 1.14.3
Fortify 1.13.7
Horizon 5.10.4
Octane 1.3.7
Socialite 5.5.6
Telescope 4.9.6
❤33
В Laravel 9.39 появилась возможность получить «фрагмент» blade-шаблона.
https://laravel.com/docs/9.x/blade#rendering-blade-fragments
https://laravel.com/docs/9.x/blade#rendering-blade-fragments
❤77
Eloquent eager limit
Пакет, который позволяет ограничивать количество получаемых записей при жадной загрузке. Например, если вам нужно получить только по десять последних сообщений для каждого пользователя.
https://github.com/staudenmeir/eloquent-eager-limit
Пакет, который позволяет ограничивать количество получаемых записей при жадной загрузке. Например, если вам нужно получить только по десять последних сообщений для каждого пользователя.
https://github.com/staudenmeir/eloquent-eager-limit
❤48
Принципы, которые лежат в основе алгоритмов и структур данных, всегда актуальны для любого стека технологий. Если вы понимаете эти принципы, вам проще писать более эффективный и аккуратный код, а ещё видеть разные варианты решения задачи и сравнивать их по эффективности.
Насколько высока ценность алгоритмического багажа для разработчика?
На вебинаре Яндекс Практикума «Зачем разработчику алгоритмы?» мы расскажем о том, какие алгоритмические знания и умения на самом деле приносят пользу в работе.
Кому будет полезен вебинар?
• Тем, кто хочет подготовиться к собеседованиям в компании уровня FAANG (Яндекс, Гугл и др.)
• Тем, кто проводит собеседования
• Сотрудникам крупных компаний, которые хотят повысить свою производительность
• Всем разработчикам, которые хотят развиваться и работать в крупных компаниях
• Всем, кому важно знать алгоритмы, чтобы лучше писать код
Что сделаем? Чему научим?
• Разберем, чем полезно знание алгоритмов и как часто алгоритмы встречаются в практике.
• Покажем, что алгоритмы и структуры данных необходимы при работе с большими данными.
• Поделимся кейсами, когда правильное использование структур данных упрощает код (шаблонность)
• Расскажем, как готовиться к алгоритмическим собеседованиям
• Дадим общие советы по решению задач + обзор ресурсов
Ждем вас 2022-11-15 в 16.00
Записаться на вебинар
Насколько высока ценность алгоритмического багажа для разработчика?
На вебинаре Яндекс Практикума «Зачем разработчику алгоритмы?» мы расскажем о том, какие алгоритмические знания и умения на самом деле приносят пользу в работе.
Кому будет полезен вебинар?
• Тем, кто хочет подготовиться к собеседованиям в компании уровня FAANG (Яндекс, Гугл и др.)
• Тем, кто проводит собеседования
• Сотрудникам крупных компаний, которые хотят повысить свою производительность
• Всем разработчикам, которые хотят развиваться и работать в крупных компаниях
• Всем, кому важно знать алгоритмы, чтобы лучше писать код
Что сделаем? Чему научим?
• Разберем, чем полезно знание алгоритмов и как часто алгоритмы встречаются в практике.
• Покажем, что алгоритмы и структуры данных необходимы при работе с большими данными.
• Поделимся кейсами, когда правильное использование структур данных упрощает код (шаблонность)
• Расскажем, как готовиться к алгоритмическим собеседованиям
• Дадим общие советы по решению задач + обзор ресурсов
Ждем вас 2022-11-15 в 16.00
Записаться на вебинар
❤15
Использование Hashid вместо UUID в Laravel
Hashid — пакет для генерации уникальных коротких хэшей.
https://julienbourdeau.com/laravel-hashid
Hashid — пакет для генерации уникальных коротких хэшей.
https://julienbourdeau.com/laravel-hashid
❤60
KPHP от ВКонтакте
Транслятор из PHP в С++ и большая технология, которая полезна за пределами соцсети. В статье на Хабре – два года работы с GitHub: как продвинулся язык, рантайм, другие open-source проекты, и как использовать KPHP вне ВКонтакте.
https://habr.com/ru/company/vk/blog/698294/
Транслятор из PHP в С++ и большая технология, которая полезна за пределами соцсети. В статье на Хабре – два года работы с GitHub: как продвинулся язык, рантайм, другие open-source проекты, и как использовать KPHP вне ВКонтакте.
https://habr.com/ru/company/vk/blog/698294/
❤33
Релиз Laravel 9.40
https://github.com/laravel/framework/releases/tag/v9.40.0
+релизы:
Breeze 1.15
Cashier Paddle 1.6.2
Cashier Stripe 14.3.1
Forge SDK 3.13.3
Octane 1.3.8
Tinker 2.7.3
UI 4.1
https://github.com/laravel/framework/releases/tag/v9.40.0
+релизы:
Breeze 1.15
Cashier Paddle 1.6.2
Cashier Stripe 14.3.1
Forge SDK 3.13.3
Octane 1.3.8
Tinker 2.7.3
UI 4.1
❤25
В Laravel 9.40 добавлен функционал Lottery.
Может быть использован для вызова колбэков с определенным шансом. Например, если вы хотите выполнять код только для заданного процента входящих запросов.
https://laravel.com/docs/9.x/helpers#lottery
Может быть использован для вызова колбэков с определенным шансом. Например, если вы хотите выполнять код только для заданного процента входящих запросов.
https://laravel.com/docs/9.x/helpers#lottery
❤77
В Laravel Breeze 1.15 добавлены опциональная тёмная тема и страница профиля, на которой пользователь может изменять свои имя, email, пароль и удалить аккаунт.
https://github.com/laravel/breeze/releases/tag/v1.15.0
https://github.com/laravel/breeze/releases/tag/v1.15.0
❤28
Отчёт о Laravel Meetup Ekaterinburg с видео докладов
Доклад 1. Сергей Сахаров — «Использование пакета Laravel Octane для ускорения работы приложения».
Доклад 2. Роман Постников — «Laravel + Clean Architecture».
Доклад 3. Максим Колмогоров — «Внедряем SSR в проект».
Доклад 4. Алексей Смирнов — «Мутационное тестирование».
https://habr.com/ru/post/699770/
Доклад 1. Сергей Сахаров — «Использование пакета Laravel Octane для ускорения работы приложения».
Доклад 2. Роман Постников — «Laravel + Clean Architecture».
Доклад 3. Максим Колмогоров — «Внедряем SSR в проект».
Доклад 4. Алексей Смирнов — «Мутационное тестирование».
https://habr.com/ru/post/699770/
❤53