Создание функционала водяного знака в пакете Laravel FFMpeg. Полуторачасовой стрим от Protone Media.
https://youtu.be/nbRtNV9qfRY
https://youtu.be/nbRtNV9qfRY
YouTube
[Live Coding Session] Building Watermarks into the Laravel FFMpeg package
0:31 Intro
3:15 Building watermarks
37:53 Building presets (top/center/bottom/left/right)
1:01:51 Refactoring presets
1:27:50 Recap
GitHub repo: https://github.com/protonemedia/laravel-ffmpeg
Sponsor page: https://github.com/sponsors/pascalbaljet
3:15 Building watermarks
37:53 Building presets (top/center/bottom/left/right)
1:01:51 Refactoring presets
1:27:50 Recap
GitHub repo: https://github.com/protonemedia/laravel-ffmpeg
Sponsor page: https://github.com/sponsors/pascalbaljet
Релиз Laravel Venture
Пакет для создания и управления сложными асинхронными процессами
https://laravel-news.com/manage-laravel-job-workflows-with-venture
Пакет для создания и управления сложными асинхронными процессами
https://laravel-news.com/manage-laravel-job-workflows-with-venture
Laravel News
Manage Job Workflows with Venture
Venture is a package to help you build and manage complex, asynchronous workflows in your Laravel applications.
Объяснение, что такое Внедрение зависимости за 60 секунд
https://devdojo.com/episode/dependency-injection
https://devdojo.com/episode/dependency-injection
DevDojo
Dependency Injection in 60 seconds
Тестирование Storage::fake() S3 через сервис Minio
https://blog.deleu.dev/laravel-fake-s3-with-minio/
https://blog.deleu.dev/laravel-fake-s3-with-minio/
Почти на всех сайтах необходимо, чтобы пользователь видел, где он сейчас находится. Один из наиболее популярных способов сделать это визуально — подсветить ссылку в меню. Это основы UX. Проблема не в том, чтобы в ссылку поставить класс «active», а в том, как определить, соответствует ли маршрут ссылке. Не волнуйтесь, Ларавел наколдовал нам немного магии.
https://laravel.demiart.ru/detecting-active-links-in-menu/
https://laravel.demiart.ru/detecting-active-links-in-menu/
Защита LiveWire-компонентов при использовании нескольких драйверов аутентификации
https://www.matthewerwin.co.uk/blog/protecting-livewire-components-when-using-multiple-auth-drivers/
https://www.matthewerwin.co.uk/blog/protecting-livewire-components-when-using-multiple-auth-drivers/
Адаптивные изображения. Делаем правильно.
https://stitcher.io/blog/responsive-images-done-right
https://stitcher.io/blog/responsive-images-done-right
stitcher.io
Responsive images done right - stitcher.io
How to render responsive images in an optimal way.
Нативные PHP-сессии в Laravel
https://blog.deleu.dev/php-native-session-with-laravel/
https://blog.deleu.dev/php-native-session-with-laravel/
Безопасность бэкапов очень важна, особенно если вы работаете с конфиденциальными данными. Никто, кроме вас, не должен иметь возможность читать ваши резервные копии и вы должны быть уверены, что в случаем проблем не потеряете данные. Пакет lativel-backup от Spatie является идеальной отправной точкой для создания бэкапов вашего проекта.
https://laravel.demiart.ru/creating-encrypted-backups/
https://laravel.demiart.ru/creating-encrypted-backups/
Уроки Laravel
Создание шифрованных бэкапов | Уроки Laravel
Как создавать по расписанию резервные копии файлов и базы данных в Ларавел
Жадная загрузка для Моделей в маршрутах
https://cam.bio/posts/eager-loading-in-route-models/
https://cam.bio/posts/eager-loading-in-route-models/
cam.bio
Eager Loading in Route Models
TLDR: Override the resolveRouteBinding method on your Eloquent model in order to eager-load relations that you know will be used.
The problem: Limits To Route Model Binding In a Laravel application I’m writing, I have a few dozen routes that all have basically…
The problem: Limits To Route Model Binding In a Laravel application I’m writing, I have a few dozen routes that all have basically…
О модулях в Laravel
https://lorisleiva.com/on-modules-and-separation-of-concerns/
https://lorisleiva.com/on-modules-and-separation-of-concerns/
Как пользоваться функцией Upsert в Laravel 8.10
https://atymic.dev/tips/laravel-8-upserts/
https://atymic.dev/tips/laravel-8-upserts/
atymic.dev
Using Laravel's new Upsert feature in the Query Builder/Eloquent
Laravel recently added upserting to eloquent and it's awesome. Learn how to use it to drastically reduce queries when importing or syncing data.
Автономные задачи — надёжные задачи
https://divinglaravel.com/designing-reliable-queued-jobs-making-jobs-self-contained
https://divinglaravel.com/designing-reliable-queued-jobs-making-jobs-self-contained
Diving Laravel
Designing reliable queued jobs: Making Jobs Self-contained - Diving Laravel
To design reliable queued jobs, we must consider each stage the jobs go through.
In this post, we're going to look at one of the most important things to consider when designing a queued job.
In this post, we're going to look at one of the most important things to consider when designing a queued job.
Расскажу как поэтапно создать полноценный API с аутентификацией с использованием Laravel Passport.
https://laravel.demiart.ru/create-rest-api-with-authentication/
https://laravel.demiart.ru/create-rest-api-with-authentication/
Уроки Laravel
Создание REST API с аутентификацией | Уроки Laravel
Пошаговый урок создание полноценного RESTful API в Laravel, включая аутентификацию пользователей.
Сегодня зарелизились:
- Laravel 8.11.2 и 6.19.1
- Cashier Stripe 12.4.2
- Cashier Paddle 1.2.3
- Fortify 1.6.2
- Horizon 5.3.0
- Jetstream 1.5.0
- Sanctum 2.7.0
- Scout 8.4.0
- Socialite 5.0.2
- Telescope 4.2.0
- Inertia 0.5
- Laravel 8.11.2 и 6.19.1
- Cashier Stripe 12.4.2
- Cashier Paddle 1.2.3
- Fortify 1.6.2
- Horizon 5.3.0
- Jetstream 1.5.0
- Sanctum 2.7.0
- Scout 8.4.0
- Socialite 5.0.2
- Telescope 4.2.0
- Inertia 0.5
Турбо PHP-разработка с Xdebug, Docker & PHPStorm
https://jump24.co.uk/journal/turbocharged-php-development-with-xdebug-docker-and-phpstorm/
https://jump24.co.uk/journal/turbocharged-php-development-with-xdebug-docker-and-phpstorm/
Jump24 Software Development Agency | UK
Turbocharged PHP Development with Xdebug, Docker & PHPStorm - Jump24 Software Development Agency | UK
Quite the controversial “hot-take” from Derick, and while it certainly caused quite the stir (that it was probably designed to), it made me think. I thought, ‘Do I need to revisit Xdebug?’, and I realised that I’d fallen into Derick’s trap. But think I did.