Laravel World

  1. В Laravel 9.44 теперь можно указывать замыкание для метода throwIf HTTP-клиента. Это позволяет проверить, что находится в ответе, прежде чем выбрасывать исключение.

    В Laravel 9.44 теперь можно указывать замыкание для метода throwIf HTTP-клиента. Это позволяет проверить, что находится в ответе, прежде чем выбрасывать исключение.

    • ❤️62
  2. Релиз Lighthouse PHP Google Lighthouse — автоматизированный инструмент для измерения качества веб-страниц. Новый пакет от Spatie позволяет легко использовать Lighthouse через PHP.

    Релиз Lighthouse PHP

    Google Lighthouse — автоматизированный инструмент для измерения качества веб-страниц. Новый пакет от Spatie позволяет легко использовать Lighthouse через PHP.

    https://freek.dev/2399-a-package-to-run-google-lighthouse-using-php

    • ❤️74
  3. Weekend Offer в ВКонтакте 17–18 декабря в онлайн формате пройдет Weekend Offer для бэкенд-разработчиков и инженеров по тестированию. Такую уникальную возможность точно не стоит упускать: в настолько крупную компанию в обычное время попасть очень трудно, а на Weekend Offer можно сделать это всего за два дня.За это время вы узнаете про структуру компании, процессы и задачи, которые предстоит решать, сможете пройти индивидуальные технические собеседования, пообщаться с понравившимися командами и получить оффер. Успевайте оставить отклик по ссылке.

    Weekend Offer в ВКонтакте

    17–18 декабря в онлайн формате пройдет Weekend Offer для бэкенд-разработчиков и инженеров по тестированию. Такую уникальную возможность точно не стоит упускать: в настолько крупную компанию в обычное время попасть очень трудно, а на Weekend Offer можно сделать это всего за два дня.

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

    Успевайте оставить отклик по ссылке.

    • ❤️12
  4. Как создавать Уроки по Laravel?Открываем GPT-3. Пишем запрос «Создай урок, который объясняет отношения в Laravel». Получаем готовый урок.

    Как создавать Уроки по Laravel?
    Открываем GPT-3. Пишем запрос «Создай урок, который объясняет отношения в Laravel». Получаем готовый урок.
    Media is too big
    VIEW IN TELEGRAM

    • ❤️72
  5. Рабочее место Тейлора.Два монитора, кресло Aeron. Не представляю, как можно комфортно работать спиной к двери :) Занятно, что напротив него есть место с отдельным стулом и открытым ноутбуком — он работает не один или, судя по геймпаду, это игровое место?

    Рабочее место Тейлора.
    Два монитора, кресло Aeron. Не представляю, как можно комфортно работать спиной к двери :) Занятно, что напротив него есть место с отдельным стулом и открытым ноутбуком — он работает не один или, судя по геймпаду, это игровое место?

    • ❤️179
  6. Релиз PHP 8.2Большое обновление языка. Содержит множество новых возможностей, включая readonly-классы, самостоятельные типы null, false и true, устаревшие динамические свойства, улучшение производительности и многое другое.

    Релиз PHP 8.2

    Большое обновление языка. Содержит множество новых возможностей, включая readonly-классы, самостоятельные типы null, false и true, устаревшие динамические свойства, улучшение производительности и многое другое.

    https://www.php.net/releases/8.2/ru.php

    • ❤️125
  7. Unique jobs and reserving resources on the queueСовместное использование контракта ShouldBeUnique и мидлвара WithoutOverlapping для упрощения обработки дублирующихся запросов и гарантии, что ресурсы не будут повреждены при конфликте фоновых задач.

    Unique jobs and reserving resources on the queue

    Совместное использование контракта ShouldBeUnique и мидлвара WithoutOverlapping
    для упрощения обработки дублирующихся запросов и гарантии, что ресурсы не будут повреждены при конфликте фоновых задач.

    https://timacdonald.me/unique-jobs-and-reserving-resources-on-the-queue/

    • ❤️48
  8. В Laravel 9.42 появилась возможность задавать маршруты для «одиночных» (singleton) ресурсов. Например, у пользователя может быть только один «профиль» и для него может существовать только один экземпляр ресурса. Соответственно, одиночные маршруты не используют идентификатор.

    В Laravel 9.42 появилась возможность задавать маршруты для «одиночных» (singleton) ресурсов. Например, у пользователя может быть только один «профиль» и для него может существовать только один экземпляр ресурса. Соответственно, одиночные маршруты не используют идентификатор.

    https://laravel.com/docs/9.x/controllers#singleton-resource-controllers

    • ❤️58
  9. Если нужно остановить валидацию после первой же ошибки, то используйте правило bail в начале массива правил. В приведенном примере, если поле title будет пустое, то мы сэкономим один запрос в базу данных.

    Если нужно остановить валидацию после первой же ошибки, то используйте правило bail в начале массива правил. В приведенном примере, если поле title будет пустое, то мы сэкономим один запрос в базу данных.

    • ❤️120
  10. Тестовое использование нейросети для написания Eloquent-запросов на простом английском языке. От сервиса «What The Diff».

    Тестовое использование нейросети для написания Eloquent-запросов на простом английском языке. От сервиса «What The Diff».

    • ❤️100