#advanced
Оптимизируем Symfony в dev окружении.
https://jolicode.com/blog/battle-log-a-deep-dive-in-symfony-stack-in-search-of-optimizations-2-n
Оптимизируем Symfony в dev окружении.
https://jolicode.com/blog/battle-log-a-deep-dive-in-symfony-stack-in-search-of-optimizations-2-n
JoliCode
Battle log: a deep dive in Symfony stack in search of optimizations 2/n
This article is the second in a series that explains what we learned and how we discovered new performance improvements. It's focused on the dev environment. The first article guides us through
#advanced #video
Доклад про тестирование от Марко Пиветта, создателя Doctrine.
https://www.youtube.com/watch?v=8rdTSYljts4
Доклад про тестирование от Марко Пиветта, создателя Doctrine.
https://www.youtube.com/watch?v=8rdTSYljts4
YouTube
Aggressive PHP Quality Assurance in 2019 | Marco Pivetta
PHP has a reputation for being a very flexible, yet very messy programming language: Keeping the chaos at bay requires a non-trivial amount of cognitive load and technical expertise.
In this talk, we will explore how quality assurance for popular open source…
In this talk, we will explore how quality assurance for popular open source…
#advanced
Почему пользователям надо выдавать конкретные права, а не роли, рассказывается в этой статье на примере фреймворка Symfony.
https://wouterj.nl/2020/01/grant-on-permissions-not-roles
Почему пользователям надо выдавать конкретные права, а не роли, рассказывается в этой статье на примере фреймворка Symfony.
https://wouterj.nl/2020/01/grant-on-permissions-not-roles
#tutorial
PHP в 2020 году: новые возможности, состояние на текущий год и многое другое.
https://stitcher.io/blog/php-in-2020
PHP в 2020 году: новые возможности, состояние на текущий год и многое другое.
https://stitcher.io/blog/php-in-2020
stitcher.io
PHP in 2020 - stitcher.io
PHP isn't the same old crappy language it was ten years ago
#DDD
Краткий экскурс в тему DDD для заинтересованных.
http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf
Краткий экскурс в тему DDD для заинтересованных.
http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf
#advanced #laravel
Лучшие практики работы со слушателями в Laravel.
https://medium.com/@developer.naren/better-way-of-doing-listeners-and-events-in-laravel-fbdcca2faa81
Лучшие практики работы со слушателями в Laravel.
https://medium.com/@developer.naren/better-way-of-doing-listeners-and-events-in-laravel-fbdcca2faa81
Medium
Better way of doing Listeners and Events in Laravel
While working with Laravel, we often times forget that everything in Laravel is a class and it can be used as a POPO ( Plain Old PHP…
#book
Книга про лучшие практики построения веб-приложений на примере фреймворка Laravel. В данный момент переведена не до конца.
https://github.com/adelf/acwa_book_ru
Книга про лучшие практики построения веб-приложений на примере фреймворка Laravel. В данный момент переведена не до конца.
https://github.com/adelf/acwa_book_ru
GitHub
GitHub - adelf/acwa_book_ru: Книга "Архитектура сложных веб-приложений. С примерами на Laravel"
Книга "Архитектура сложных веб-приложений. С примерами на Laravel" - adelf/acwa_book_ru
#advanced
Серия статей, посвященная DDD и архитектуре обмена сообщениями.
http://verraes.net/2019/05/ddd-msg-arch/
Серия статей, посвященная DDD и архитектуре обмена сообщениями.
http://verraes.net/2019/05/ddd-msg-arch/
Mathias Verraes' Blog
DDD and Messaging Architectures
An overview of my different series on patterns in distributed systems.
#advanced
Полезная статья из блога Мартина Фаулера о фича-тогглах. Фича-тогглы - это возможность включать-выключать определенные фичи для разных групп пользователей, например, для проведения A/B тестирования.
https://www.martinfowler.com/articles/feature-toggles.html
Полезная статья из блога Мартина Фаулера о фича-тогглах. Фича-тогглы - это возможность включать-выключать определенные фичи для разных групп пользователей, например, для проведения A/B тестирования.
https://www.martinfowler.com/articles/feature-toggles.html
martinfowler.com
Feature Toggles (aka Feature Flags)
Feature Flags can be categorized into several buckets; manage each appropriately. Smart implementation can help constrain complexity.
#laravel
Генерация изображений из HTML на Laravel.
https://freek.dev/1448-generating-speaker-cards-using-tailwind-and-laravel
Генерация изображений из HTML на Laravel.
https://freek.dev/1448-generating-speaker-cards-using-tailwind-and-laravel
freek.dev
Generating speaker cards using Tailwind and Laravel | freek.dev
I'm currently organizing the Full Stack Europe conference. The first edition will be on 23 - 25 October in the beautiful city of Antwerp, Belgium. I believe that the best apps or sites aren't built by programmers. They're built by teams. That's why we designed…
The account of the user that created this channel has been inactive for the last 5 months. If it remains inactive in the next 28 days, that account will self-destruct and this channel will no longer have a creator.
#advanced
Аспектно-ориентированне программирование на PHP.
https://medium.com/@ivastly/application-instrumentation-with-aspect-oriented-programming-in-php-18b1defa682
Аспектно-ориентированне программирование на PHP.
https://medium.com/@ivastly/application-instrumentation-with-aspect-oriented-programming-in-php-18b1defa682
Medium
Application instrumentation with aspect-oriented programming in PHP.
As a combination of basic edible components is able to form the most delicious gourmet meal, we are going to leverage two different fish…
👎1
Хочешь получить одну из самых востребованных профессий в сфере IT? Такую, чтобы и с интересными задачами, и с хорошей зарплатой? Все это можно сказать про frontend-разработку. Интересно? Тогда добро пожаловать!
👉 Все подробности по ссылке: https://clc.to/Hb3ULA
Что ты узнаешь за это время:
📌 разберешься с веб-версткой;
📌 выучишь с нуля JavaScript;
📌 научишься собирать проекты;
📌 узнаешь, что такое системы контроля версий, в частности Git;
📌 поймешь разницу между React, Angular и Vue.
Первые двадцать купивших курс получат скидку 35%!
❗️ После защиты диплома тебя ждет гарантированное трудоустройство.
🎁 Также каждому студенту в подарок 2 месяца английского языка
👉 Все подробности по ссылке: https://clc.to/Hb3ULA
Что ты узнаешь за это время:
📌 разберешься с веб-версткой;
📌 выучишь с нуля JavaScript;
📌 научишься собирать проекты;
📌 узнаешь, что такое системы контроля версий, в частности Git;
📌 поймешь разницу между React, Angular и Vue.
Первые двадцать купивших курс получат скидку 35%!
❗️ После защиты диплома тебя ждет гарантированное трудоустройство.
🎁 Также каждому студенту в подарок 2 месяца английского языка
#databases
Две полезные статьи про репликацию и шардинг баз данных.
Репликация данных:
https://ruhighload.com/%D0%A0%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
Шардинг:
https://ruhighload.com/%D0%A8%D0%B0%D1%80%D0%B4%D0%B8%D0%BD%D0%B3+%D0%B8+%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F
Две полезные статьи про репликацию и шардинг баз данных.
Репликация данных:
https://ruhighload.com/%D0%A0%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
Шардинг:
https://ruhighload.com/%D0%A8%D0%B0%D1%80%D0%B4%D0%B8%D0%BD%D0%B3+%D0%B8+%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F
Forwarded from Библиотека программиста | программирование, кодинг, разработка via @like
Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.
Подписывайтесь: t.me/event_listener_bot
Подписывайтесь: t.me/event_listener_bot
Telegram
IT-события
Персонализированная лента мероприятий, подобранная исходя из интересов и геолокации. Обратная связь: @proglib_adv
The account of the user that created this channel has been inactive for the last 5 months. If it remains inactive in the next 20 days, that account will self-destruct and this channel will no longer have a creator.