Forwarded from Fem Seagulls
🚴♂️Вводный курс по CQRS и Event Sourcing
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
YouTube
Event Sourcery Full Course
Share your videos with friends, family, and the world
🌚Видео по Docker, из которого вы узнаете про основные команды докера, как загрузить свой образ на Docker Hub и как задеплоить приложение с помощью Docker.
https://www.youtube.com/watch?v=n9uCgUzfeRQ
https://www.youtube.com/watch?v=n9uCgUzfeRQ
YouTube
Docker для Начинающих – Полный Курс
PDF с инструкциями: https://news.1rj.ru/str/vladm/398
Полный интерактивный Frontend Roadmap: https://news.1rj.ru/str/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект за 3 дня, присоединяйтесь…
Полный интерактивный Frontend Roadmap: https://news.1rj.ru/str/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект за 3 дня, присоединяйтесь…
🌻Библиотека для Laravel которая позволяет проверить длительность загруженного видео
https://github.com/protonemedia/laravel-ffmpeg
https://github.com/protonemedia/laravel-ffmpeg
🧝🏻♂️phpcpd - это cli-инструмент для поиска дублирующего кода проекте
https://github.com/sebastianbergmann/phpcpd
https://github.com/sebastianbergmann/phpcpd
GitHub
GitHub - sebastianbergmann/phpcpd: Copy/Paste Detector (CPD) for PHP code.
Copy/Paste Detector (CPD) for PHP code. Contribute to sebastianbergmann/phpcpd development by creating an account on GitHub.
🤖Матьяс Нобак рассказывает о том, какие паттерны проектирования помогут модернизировать легаси код.
https://www.youtube.com/watch?v=WI1QY6OMglE&list=PL6fFtAv7wTb8Ne8lcwsIE5YcJCuyWs3zV&index=2
https://www.youtube.com/watch?v=WI1QY6OMglE&list=PL6fFtAv7wTb8Ne8lcwsIE5YcJCuyWs3zV&index=2
YouTube
"Design patterns for modernizing legacy code bases" by Matthias Noback (@matthiasnoback)
Matthias' book: https://leanpub.com/web-application-architecture/
Slides: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/
Legacy code bases can be improved by applying any number of refactoring techniques. You can spend…
Slides: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/
Legacy code bases can be improved by applying any number of refactoring techniques. You can spend…
🎃DesignPatternsPHP - репозиторий с описаниями и примерами реализации различных паттернов проектирования на PHP.
https://github.com/DesignPatternsPHP/DesignPatternsPHP
https://github.com/DesignPatternsPHP/DesignPatternsPHP
GitHub
GitHub - DesignPatternsPHP/DesignPatternsPHP: Sample code for several design patterns in PHP 8.x
Sample code for several design patterns in PHP 8.x - DesignPatternsPHP/DesignPatternsPHP
🌂Подробное сравнение двух брокеров сообщений – Kafka и RabbitMQ.
https://betterprogramming.pub/rabbitmq-vs-kafka-1779b5b70c41
https://betterprogramming.pub/rabbitmq-vs-kafka-1779b5b70c41
Medium
RabbitMQ vs. Kafka: Head-To-Head
Comparing the strengths and weaknesses of each
Небольшая библиотека, которая поможет вам следить за архитектурой ваших приложений: например, при определенной конфигурации она проследит, что классы используют определенный нейминг или что классы из одной папки не используют классы другой папки. Почти то же самое, что делает deptrac, но проще.
https://github.com/phparkitect/arkitect
https://github.com/phparkitect/arkitect
GitHub
GitHub - opensoftwareconsulting/deptrac
Contribute to opensoftwareconsulting/deptrac development by creating an account on GitHub.
🥾Советы по удобному использованию дата-провайдеров в php unit
https://peakd.com/hive-168588/@crell/fun-with-phpunit-data-providers
https://peakd.com/hive-168588/@crell/fun-with-phpunit-data-providers
PeakD
Fun with PHPUnit Data Providers | PeakD
PHPUnit data providers are cool, but there are ways to make them even cooler.... by crell
tonysm/turbo-laravel - пакет предназначенный для интеграции Hotwire в приложения на Laravel.
Hotwire - набор техник предназначенный для ускорения загрузки веб-страниц.
https://github.com/tonysm/turbo-laravel
https://hotwired.dev/
Hotwire - набор техник предназначенный для ускорения загрузки веб-страниц.
https://github.com/tonysm/turbo-laravel
https://hotwired.dev/
GitHub
GitHub - hotwired-laravel/turbo-laravel: This package gives you a set of conventions to make the most out of Hotwire in Laravel.
This package gives you a set of conventions to make the most out of Hotwire in Laravel. - hotwired-laravel/turbo-laravel
👓Какие уроки можно извлечь из тестирования и рефакторинга легаси кода.
https://24daysindecember.net/2019/12/04/lessons-learned-from-testing-and-refactoring-legacy/
https://24daysindecember.net/2019/12/04/lessons-learned-from-testing-and-refactoring-legacy/
24daysindecember.net
Lessons Learned from Testing and Refactoring Legacy
I remember when I first discovered automated testing. I immediately wanted to apply it to all the projects that I was working on, but it didn't work as well as I expected. In fact, it was a disaster,
🎩Laravel TypeScript - это пакет, который добавляет функционал генерации интерфейсов TypeScript на основе моделей приложения на Laravel.
https://github.com/lepikhinb/laravel-typenoscript
https://github.com/lepikhinb/laravel-typenoscript
GitHub
GitHub - lepikhinb/laravel-typenoscript
Contribute to lepikhinb/laravel-typenoscript development by creating an account on GitHub.
Курс по Event Sourcing на примере php. Курс разбирает вопросы о том, что такое идентичность, констистентность, доменные события, моделирование агрегатов и многое другое.
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
YouTube
Event Sourcery Full Course
Share your videos with friends, family, and the world