👨🏼🚒Шпаргалка по современному PHP с множеством примеров
https://github.com/smknstd/modern-php-cheatsheet
https://github.com/smknstd/modern-php-cheatsheet
GitHub
GitHub - smknstd/modern-php-cheatsheet: Cheatsheet for some PHP knowledge you will frequently encounter in modern projects.
Cheatsheet for some PHP knowledge you will frequently encounter in modern projects. - smknstd/modern-php-cheatsheet
🕺🏻Примеры кода на php 8.1, демонстрирующие будущие фичи языка
https://stitcher.io/blog/php-81-in-8-code-blocks
https://stitcher.io/blog/php-81-in-8-code-blocks
stitcher.io
PHP 8.1 in 8 code blocks - stitcher.io
The best features of PHP 8.1
🏃🏼Делаем асинхронные запросы с помощью HTTP клиента Laravel
https://medium.com/@antoine.lame/laravel-asynchronous-and-concurrent-http-requests-9c8e3e6d36bd
https://medium.com/@antoine.lame/laravel-asynchronous-and-concurrent-http-requests-9c8e3e6d36bd
Medium
Laravel: Asynchronous and concurrent HTTP requests
When reaching an API, sending HTTP requests can take time. Using Laravel HTTP client, you can implement…
🧶Статья от Никиты про типы в php, их недостатки, преимущества, вариативность, контрвариантность, инвариантность и многом другом
https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
https://www.npopov.com/2021/11/08/Type-variance-in-PHP.html
🧢Пример качественного Laravel приложения от Алексея Мезенина
https://github.com/alexeymezenin/laravel-realworld-example-app
https://github.com/alexeymezenin/laravel-realworld-example-app
GitHub
GitHub - alexeymezenin/laravel-realworld-example-app: Laravel implementation of the RealWorld app
Laravel implementation of the RealWorld app. Contribute to alexeymezenin/laravel-realworld-example-app development by creating an account on GitHub.
🎩Антон Титов из Spiral (автор RoadRunner) рассказывает про temporal и как с помощью него организовать долгоживущие бизнес-процессы
https://www.youtube.com/watch?v=upL8o-OXYEc
https://www.youtube.com/watch?v=upL8o-OXYEc
YouTube
Оркестрация и закон Мерфи: обрабатываем ошибки-бизнес процессов - Антон Титов (Spiral Scout)
Вторая часть воркшопа по работе с Workflows и Temporal
На нем мы углубимся в инструментарий Temporal и посмотрим на практике, как обрабатывать сложные сценарии с ошибками.
В этот раз будут рассмотрены следующие темы:
- Coroutines, signals, queries
- Retry…
На нем мы углубимся в инструментарий Temporal и посмотрим на практике, как обрабатывать сложные сценарии с ошибками.
В этот раз будут рассмотрены следующие темы:
- Coroutines, signals, queries
- Retry…
Forwarded from Simposium
Мы начинаем!🚀
К концу уходящего года произойдёт запуск нашей митап площадки "Simposium". Мы долго к этому шли, поэтому будем очень рады всех вас видеть, обязательно зовите своих друзей, ведь митап будет проходить в конференц-зале нового и красивого коворкинг центра "DELO". В организации данного митапа нам помогает всем известная компания "CRON"
Вас ждут интересные темы 🗣, вкусная еда 🍕 и призы 🎁
Темы и спикеры:
1. «Introduction в ассемблер. Низкоуровневая криптография» - Газимагомед Илдаров (C++ Dev и просто ровный пацан, студент ДГУ)
2. «NFT, не nft и кто хочет стать миллионером» - Амина Котоманова (Senior UI/UX designer, Illustrator/Digital Artist, компания Magic Mushrooms Studio)
3. «Разработка плагинов для IDE. Помоги себе сам» - Руслан Алиев (Senior Kotlin Dev, Android евангелист, Teamlead, компания Upstarts)
4. «Definition of done или что значит "сделать"?» Ахмед Газиев (Senior Python Dev, Software Engineer, Teamlead, компания CRON)
Место и время:
Дата: 26 декабря (воскресенье) 2021
Время: 18:00 🕕
Место: Коворкинг центр "DELO"
Адрес: г. Махачкала, Магомеда Ярагского, 71а, 3 этаж
https://go.2gis.com/qyb4u
Цена: бесплатно
К концу уходящего года произойдёт запуск нашей митап площадки "Simposium". Мы долго к этому шли, поэтому будем очень рады всех вас видеть, обязательно зовите своих друзей, ведь митап будет проходить в конференц-зале нового и красивого коворкинг центра "DELO". В организации данного митапа нам помогает всем известная компания "CRON"
Вас ждут интересные темы 🗣, вкусная еда 🍕 и призы 🎁
Темы и спикеры:
1. «Introduction в ассемблер. Низкоуровневая криптография» - Газимагомед Илдаров (C++ Dev и просто ровный пацан, студент ДГУ)
2. «NFT, не nft и кто хочет стать миллионером» - Амина Котоманова (Senior UI/UX designer, Illustrator/Digital Artist, компания Magic Mushrooms Studio)
3. «Разработка плагинов для IDE. Помоги себе сам» - Руслан Алиев (Senior Kotlin Dev, Android евангелист, Teamlead, компания Upstarts)
4. «Definition of done или что значит "сделать"?» Ахмед Газиев (Senior Python Dev, Software Engineer, Teamlead, компания CRON)
Место и время:
Дата: 26 декабря (воскресенье) 2021
Время: 18:00 🕕
Место: Коворкинг центр "DELO"
Адрес: г. Махачкала, Магомеда Ярагского, 71а, 3 этаж
https://go.2gis.com/qyb4u
Цена: бесплатно
👠Статья Larger Laravel Projects: 12 Things to Take Care Of рассказывает о вещах, о которых желательно помнить при разработке крупных проектов на Laravel
https://laraveldaily.com/larger-laravel-projects-12-things-to-take-care-of/
https://laraveldaily.com/larger-laravel-projects-12-things-to-take-care-of/
Laravel Daily
Larger Laravel Projects: 12 Things to Take Care Of
👒Где лучше определять миддлвары в Laravel: роуты против контроллеров
https://darkghosthunter.medium.com/laravel-where-to-declare-middleware-5940d40a0027
https://darkghosthunter.medium.com/laravel-where-to-declare-middleware-5940d40a0027
Medium
Laravel: Where to declare middleware?
Routes versus Controllers… fight!
🪖Довольно ясное объяснение разницы между уровнями изоляции транзакций в БД
https://stackoverflow.com/questions/4034976/difference-between-read-commited-and-repeatable-read
https://stackoverflow.com/questions/4034976/difference-between-read-commited-and-repeatable-read
Stack Overflow
Difference between "read commited" and "repeatable read" in SQL Server
I think the above isolation levels are so alike. Could someone please describe with some nice examples what the main difference is?
🤖Строим эффективный сетевой обмен в PHP-микросервисах
https://habr.com/ru/company/oleg-bunin/blog/593297/
https://habr.com/ru/company/oleg-bunin/blog/593297/
🎅Как мы выбирали архитектуру и переносили 20-летние монолиты промышленного гиганта на микросервисы
https://habr.com/ru/company/nlmk/blog/597283/
https://habr.com/ru/company/nlmk/blog/597283/
Хабр
Как мы выбирали архитектуру и переносили 20-летние монолиты промышленного гиганта на микросервисы
Лично я сталкивался с тем, как крупные компании распиливают монолит на микросервисы, но потом не переиспользуют их. Они так и остаются жить в одной системе. Здесь мы делаем микросервисы, не ради...
🧳Zanzara - фреймворк для разработки ботов для Telegram. Отличается от прочих подобных библиотек возможностью работы в асинхронном режиме за счет использования ReactPHP
https://github.com/badfarm/zanzara
https://github.com/badfarm/zanzara
GitHub
GitHub - badfarm/zanzara: Asynchronous PHP Telegram Bot Framework built on top of ReactPHP
Asynchronous PHP Telegram Bot Framework built on top of ReactPHP - badfarm/zanzara
💂♂️Асинхронное взаимодействие. Брокеры сообщений. Apache Kafka
https://habr.com/ru/company/vivid_money/blog/534858/
https://habr.com/ru/company/vivid_money/blog/534858/
Хабр
Асинхронное взаимодействие. Брокеры сообщений. Apache Kafka
Данная публикация предназначена для тех, кто интересуется устройством распределенных систем, брокерами сообщений и Apache Kafka. Здесь вы не найдете эксклюзивного материала или лайфхаков, задача этой...
💆Swoole vs Roadrunner for Laravel Octane
https://chriswhite.is/coding/swoole-vs-roadrunner-for-laravel-octane/
https://chriswhite.is/coding/swoole-vs-roadrunner-for-laravel-octane/
chriswhite.is
Swoole vs Roadrunner for Laravel Octane
Delve into the decision-making process of selecting the right web server, Swoole or Roadrunner, when leveraging Laravel Octane for performance gains. This comparison provides insights into the benefits and drawbacks of each, helping you make an informed choice…