Релиз Laravel 10.9
https://github.com/laravel/framework/releases/tag/v10.9.0
+релизы:
Laravel 9.52.7
Fortify 1.17.1
Jetstream 3.1.2
Octane 1.5.4
Passport 11.8.6
Pint 1.10
Sail 1.21.5
Sanctum 3.2.2
Telescope 4.14.2
https://github.com/laravel/framework/releases/tag/v10.9.0
+релизы:
Laravel 9.52.7
Fortify 1.17.1
Jetstream 3.1.2
Octane 1.5.4
Passport 11.8.6
Pint 1.10
Sail 1.21.5
Sanctum 3.2.2
Telescope 4.14.2
❤16
Ask The Laravel Docs
Нейронка отвечает на вопросы по Laravel. Под капотом GPT3 + сайт с докой по фреймворку. Понимает русский язык.
https://cosme.dev/ask-docs
Нейронка отвечает на вопросы по Laravel. Под капотом GPT3 + сайт с докой по фреймворку. Понимает русский язык.
https://cosme.dev/ask-docs
❤70
1 мая произошёл взлом 14 пакетов на Packagist.org. В том числе несколько пакетов от Doctrine. По словам администраторов злоумышленники только заменили описание и не вносили никаких вредоносных изменений.
https://blog.packagist.com/packagist-org-maintainer-account-takeover/
https://blog.packagist.com/packagist-org-maintainer-account-takeover/
❤26
Релиз Laravel 10.10
https://github.com/laravel/framework/releases/tag/v10.10.0
+ релизы:
Breeze 1.21
Cashier Paddle 1.8.2
Cashier Stripe 14.12.1
Fortify 1.17.2
Horizon 5.15.1
Jetstream 3.1.3
Octane 1.5.5
Sail 1.22
Scout 10.2
Valet 4.1
Vite Plugin 0.7.5
Vonage Notification Channel 3.2.1
https://github.com/laravel/framework/releases/tag/v10.10.0
+ релизы:
Breeze 1.21
Cashier Paddle 1.8.2
Cashier Stripe 14.12.1
Fortify 1.17.2
Horizon 5.15.1
Jetstream 3.1.3
Octane 1.5.5
Sail 1.22
Scout 10.2
Valet 4.1
Vite Plugin 0.7.5
Vonage Notification Channel 3.2.1
❤13
В Laravel 10.10 добавлен класс Sleep — обёртка над нативными функциями sleep и usleep.
https://laravel.com/docs/10.x/helpers#sleep
https://laravel.com/docs/10.x/helpers#sleep
❤40
Установка Laravel-приложений на хостинг с ispmanager
В этой статье на конкретных примерах расскажу, как развернуть веб-приложение на базе Laravel framework на сайте под управлением панели ispmanager. Будет мало теории, но много практических шагов, командной строки, скриншотов, немного докера и компиляции кода.
https://habr.com/ru/companies/ispmanager/articles/730268/
В этой статье на конкретных примерах расскажу, как развернуть веб-приложение на базе Laravel framework на сайте под управлением панели ispmanager. Будет мало теории, но много практических шагов, командной строки, скриншотов, немного докера и компиляции кода.
https://habr.com/ru/companies/ispmanager/articles/730268/
❤31
Релиз Laravel 10.11
https://github.com/laravel/framework/releases/tag/v10.11.0
+релизы:
Forge SDK 3.13.5
Pennant 1.3
Valet 4.1.1
Vite Plugin 0.7.7
https://github.com/laravel/framework/releases/tag/v10.11.0
+релизы:
Forge SDK 3.13.5
Pennant 1.3
Valet 4.1.1
Vite Plugin 0.7.7
❤14
Релиз Laravel Octane 2.0
Добавлена поддержка RoadRunner 3
https://github.com/laravel/octane/releases/tag/v2.0.0
Добавлена поддержка RoadRunner 3
https://github.com/laravel/octane/releases/tag/v2.0.0
❤22
Релиз Laravel Precognition 0.2
Пакет для рилтайм валидации без необходимости дублирования её логики на фронтенде.
Добавлена документация на официальный сайт
https://laravel.com/docs/10.x/precognition
Пакет для рилтайм валидации без необходимости дублирования её логики на фронтенде.
Добавлена документация на официальный сайт
https://laravel.com/docs/10.x/precognition
❤61
Мутационные тесты
Что такое мутационные тесты? По факту это тесты для тестов. Все прекрасно понимают, что наличие тестов в проекте само по себе еще ничего не гарантирует: ни покрытие, ни отсутствие ошибок в коде и самих тестах. Важно качество этих тестов, что они действительно проверяют то, что должны и все дополнительные сценарии.
Работает это так: мутационный фреймворк изменяет исходный код проекта согласно определенному набору правил, например, меняет
Кроме того, сразу будет видно, какие мутанты вовсе не покрыты тестами, они будут пропущены фреймворком.
https://habr.com/ru/articles/737278/
Что такое мутационные тесты? По факту это тесты для тестов. Все прекрасно понимают, что наличие тестов в проекте само по себе еще ничего не гарантирует: ни покрытие, ни отсутствие ошибок в коде и самих тестах. Важно качество этих тестов, что они действительно проверяют то, что должны и все дополнительные сценарии.
Работает это так: мутационный фреймворк изменяет исходный код проекта согласно определенному набору правил, например, меняет
===
на !==
(на самом деле там большой список мутаций) и для каждого такого изменения (мутанта) прогоняет тесты. Если тесты упали, значит мутант считается убитым, если тесты не заметили изменений - мутант выжил и на него стоит посмотреть, скорее всего тест нужно доработать.Кроме того, сразу будет видно, какие мутанты вовсе не покрыты тестами, они будут пропущены фреймворком.
https://habr.com/ru/articles/737278/
Хабр
Лови мутанта! Мутационные тесты: зачем и как
Я очень люблю тесты и считаю, что любой код должен быть покрыт ими, желательно качественными :) Поэтому хочу поделиться с вами опытом внедрения мутационных тестов в проект, рассказать зачем оно...
❤40
Релиз Laravel 10.13
https://github.com/laravel/framework/releases/tag/v10.13.0
+релизы:
Laravel 9.52.8
Horizon 5.16.1
Jetstream 3.2.2
Octane 2.0.1
Socialite 5.6.2
Telescope 4.14.4
Valet 4.1.2
https://github.com/laravel/framework/releases/tag/v10.13.0
+релизы:
Laravel 9.52.8
Horizon 5.16.1
Jetstream 3.2.2
Octane 2.0.1
Socialite 5.6.2
Telescope 4.14.4
Valet 4.1.2
❤20
Автоматическая генерация игровых карт для игры на PHP
https://stitcher.io/blog/procedurally-generated-game-in-php
https://stitcher.io/blog/procedurally-generated-game-in-php
stitcher.io
Building a procedurally generated game with PHP - stitcher.io
I wrote a procedurally generated game from scratch
❤21
Релиз бесплатного онлайн-инструмента MySQL EXPLAIN Explained
Упрощённый и более понятный разбор запросов к БД.
https://explainmysql.com/
Упрощённый и более понятный разбор запросов к БД.
https://explainmysql.com/
❤57
This media is not supported in your browser
VIEW IN TELEGRAM
Релиз daisyUI 3.0
Бесплатная библиотека компонентов для Tailwind CSS
https://daisyui.com/docs/changelog/
Бесплатная библиотека компонентов для Tailwind CSS
https://daisyui.com/docs/changelog/
❤37
❤33