Laravel World

  1. Простой контроль доступа ACR в Laravel 10В этой статье мы рассмотрим, как реализовать Role-Based Access Control (RBAC) в Laravel 10 для эффективного управления доступом пользователей. RBAC - это модель безопасности, в которой пользователям назначаются роли на основе их должностных обязанностей, а доступ к ресурсам приложения предоставляется этим ролям. Этот подход гарантирует, что только авторизованные пользователи имеют доступ к определенным функциям и данным в приложении.

    Простой контроль доступа ACR в Laravel 10

    В этой статье мы рассмотрим, как реализовать Role-Based Access Control (RBAC) в Laravel 10 для эффективного управления доступом пользователей. RBAC - это модель безопасности, в которой пользователям назначаются роли на основе их должностных обязанностей, а доступ к ресурсам приложения предоставляется этим ролям. Этот подход гарантирует, что только авторизованные пользователи имеют доступ к определенным функциям и данным в приложении.

    https://habr.com/ru/articles/729414/ Простой контроль доступа ACR в Laravel 12 (инструкция шаг за шагом)

    • ❤️38
  2. Amazon выкатил CodeWhisperer — бесплатный ИИ-помощник для программиста. Аналог Github Copilot. Поддерживает в том числе и PHP. В PhpStorm можно использовать через плагин AWS Toolkit.

    Amazon выкатил CodeWhisperer — бесплатный ИИ-помощник для программиста. Аналог Github Copilot. Поддерживает в том числе и PHP. В PhpStorm можно использовать через плагин AWS Toolkit.

    https://aws.amazon.com/ru/codewhisperer/

    • ❤️75
  3. В Laravel 10.7 появилась поддержка конвейера для процессов, который легко позволяет связывать вывод одного процесса с входными данными для другого.

    В Laravel 10.7 появилась поддержка конвейера для процессов, который легко позволяет связывать вывод одного процесса с входными данными для другого.

    • ❤️88
  4. Готовится к релизу Vite 4.3. Заметно увеличилась производительность. Время старта сократилось в три раза при холодном запуске и в полтора в прогретом. Турбопак напрягся.Готовится к релизу Vite 4.3. Заметно увеличилась производительность. Время старта сократилось в три раза при холодном запуске и в полтора в прогретом. Турбопак напрягся.

    Готовится к релизу Vite 4.3. Заметно увеличилась производительность. Время старта сократилось в три раза при холодном запуске и в полтора в прогретом. Турбопак напрягся.

    • ❤️57
  5. GitHub Copilot в терминалеGithub готовит «второго пилота» для командной строки. Преобразования естественного человеческого языка в команды терминала.

    GitHub Copilot в терминале

    Github готовит «второго пилота» для командной строки. Преобразования естественного человеческого языка в команды терминала.

    https://githubnext.com/projects/copilot-cli/

    • ❤️59
  6. Что нового в PhpStorm 2023.1Новый UI, улучшенная производительность, поддержка 3v4l и многое другое.

    Что нового в PhpStorm 2023.1

    Новый UI, улучшенная производительность, поддержка 3v4l и многое другое.

    https://blog.jetbrains.com/phpstorm/2023/04/phpstorm-2023-1/ What’s New In PhpStorm 2023.1: New UI Features, Better Performance, 3v4l Support, and More | The PhpStorm Blog

    • ❤️44
  7. Вычисление скользящих средних с помощью Laravel CollectionsВывод в график не просто значений из базы данных, а определение общего тренда, направления движения данных.

    Вычисление скользящих средних с помощью Laravel Collections

    Вывод в график не просто значений из базы данных, а определение общего тренда, направления движения данных.

    https://www.conroyp.com/articles/calculating-rolling-averages-in-laravel-collections

    • ❤️31
  8. Анонс Flare RouletteНовая функция для страницы ошибок в Laravel — разработчики получившие одну и ту же ошибку будут случайным образом соединены в чат-рулетке и смогут сообща найти решение проблемы. Потенциально скорость исправления ошибок повысится на 42%.

    Анонс Flare Roulette

    Новая функция для страницы ошибок в Laravel — разработчики получившие одну и ту же ошибку будут случайным образом соединены в чат-рулетке и смогут сообща найти решение проблемы. Потенциально скорость исправления ошибок повысится на 42%.

    https://flareapp.io/blog/50-introducing-flare-roulette

    • ❤️113
  9. В следующей версии PHP появится новая функция is_gender, которая определяет, является ли переменная правильным гендером. На данный момент в проверку включено 300 видов гендерной идентичности, которые можно будет получить через функцию gender_list. Разработчики заявляют, что список будет постоянно пополняться, чтобы отразить правильную и толерантную картину мира.

    В следующей версии PHP появится новая функция is_gender, которая определяет, является ли переменная правильным гендером. На данный момент в проверку включено 300 видов гендерной идентичности, которые можно будет получить через функцию gender_list. Разработчики заявляют, что список будет постоянно пополняться, чтобы отразить правильную и толерантную картину мира.

    • ❤️114
  10. Получила развитие ситуация с негативом Тейлора Отвела к разработчикам, использующим бренд Laravel в своих продуктах.Сегодня с утра в американских газетах было объявлено о судебных исках компании Laravel против множества частных лиц и компании. Их обвиняют в нарушение прав интеллектуальной собственности на торговую марку Laravel в сети Интернет. Известно, что обвинения предъявлены: Spatie — у них под сотню пакетов, использующих бренд Laravel (Laravel Permission, Laravel Ignition, Laravel Medialibrary и т.д.), Caleb Porzio — за Laravel Livewire, Spartner — Laravel-Excel, а также множеству других лиц и компаний. Первоначально было известно и о Barry vd. Heuvel, но, как говорят, он успел переименовать свои пакеты в Debugbar for Laravel и IDE Helper Generator for Laravel и его исключили из списков. В рунете пока известно о двух людях, получивших иски. Это Andrey Helldar за Laravel Lang и Adel за Laravel Idea. Общую сумму ущерба Отвел оценил в десятки миллионов долларов, заявив: «Люди, которые используют подобные поделки, думают, что их написал я. Ведь они называются Laravel. А это моя зарегистрированная торговая марка. Только я могу получать за неё деньги! Это мой Laravel. Я его придумал и написал. Не нужно за мой счёт зарабатывать себе славу и деньги. Это опенсорс — либо ты помогаешь мне, либо уходи! Создай свой уникальный бренд и зарабатывай на нём. Вы отнимаете хлеб у моих детей.»На данный момент известно, что Гитхаб закрывает все репозитории, принадлежащие обвиняемым лицам. Позже они будут либо удалены, либо переданы компании Laravel.

    Получила развитие ситуация с негативом Тейлора Отвела к разработчикам, использующим бренд Laravel в своих продуктах.

    Сегодня с утра в американских газетах было объявлено о судебных исках компании Laravel против множества частных лиц и компании. Их обвиняют в нарушение прав интеллектуальной собственности на торговую марку Laravel в сети Интернет. Известно, что обвинения предъявлены: Spatie — у них под сотню пакетов, использующих бренд Laravel (Laravel Permission, Laravel Ignition, Laravel Medialibrary и т.д.), Caleb Porzio — за Laravel Livewire, Spartner — Laravel-Excel, а также множеству других лиц и компаний.

    Первоначально было известно и о Barry vd. Heuvel, но, как говорят, он успел переименовать свои пакеты в Debugbar for Laravel и IDE Helper Generator for Laravel и его исключили из списков.

    В рунете пока известно о двух людях, получивших иски. Это Andrey Helldar за Laravel Lang и Adel за Laravel Idea.

    Общую сумму ущерба Отвел оценил в десятки миллионов долларов, заявив: «Люди, которые используют подобные поделки, думают, что их написал я. Ведь они называются Laravel. А это моя зарегистрированная торговая марка. Только я могу получать за неё деньги! Это мой Laravel. Я его придумал и написал. Не нужно за мой счёт зарабатывать себе славу и деньги. Это опенсорс — либо ты помогаешь мне, либо уходи! Создай свой уникальный бренд и зарабатывай на нём. Вы отнимаете хлеб у моих детей.»

    На данный момент известно, что Гитхаб закрывает все репозитории, принадлежащие обвиняемым лицам. Позже они будут либо удалены, либо переданы компании Laravel.

    • ❤️74