Преза от авторов Doctrine, которую надо показать всем: https://ocramius.github.io/doctrine-best-practices
Doctrine best practices, OO-first. Читаем, вникаем, делаем наш код лучше, даже если вы не используете Doctrine и вообще пишите не на PHP.
Doctrine best practices, OO-first. Читаем, вникаем, делаем наш код лучше, даже если вы не используете Doctrine и вообще пишите не на PHP.
PHP Russia 2019 прошла очень мощно. Надеемся станет ежегодной. Слайды с презентация доступны уже сейчас: https://www.dropbox.com/sh/8f5gtb6ltyoz0ih/AACWbJ1F8_DGk66XomaWQLmya?dl=0
Видеозаписи ждем
Видеозаписи ждем
Доходчиво про структуру проекта в symfony. LIFT, если вам это о чем то говорит. Полезно, даже если вы не используете symfony.
https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe
https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe
Ну и если вы не знаете что за уважаемый человек на фото в прошлом посте, то го смотреть вот этот шикарный доклад по SOLIDному коду: https://www.youtube.com/watch?v=pu0EXQvoaCc
YouTube
Сергей Протько "Солидный код"
Конференция PHP fwdays'17 прошла 11 июня 2017 года в Киеве, Украина.
Презентация доклада: https://fwdays.com/en/event/php-fwdays-17/review/solid
Facebook: https://www.facebook.com/fwdays/
Twitter: https://twitter.com/fwdays
Презентация доклада: https://fwdays.com/en/event/php-fwdays-17/review/solid
Facebook: https://www.facebook.com/fwdays/
Twitter: https://twitter.com/fwdays
#чопочитать
https://dataintensive.net/
As software engineers, we need to build applications that are reliable, scalable and maintainable in the long run. We need to understand the range of available tools and their trade-offs. For that, we have to dig deeper than buzzwords.
This book will help you navigate the diverse and fast-changing landscape of technologies for storing and processing data. We compare a broad variety of tools and approaches, so that you can see the strengths and weaknesses of each, and decide what’s best for your application.
Книжку полезно читать тем, кто неуверенно чувствует себя в:
— Как работает шардирование и какое оно бывает;
— Как работают индексы и распределенные;
— Чем кассандра отличается от мускуля;
— Почему кафка и кролик это совсем разные области;
— Помимо json есть protobuf, avro и они отличаются;
— Время на серверах всегда разное 😕
https://dataintensive.net/
As software engineers, we need to build applications that are reliable, scalable and maintainable in the long run. We need to understand the range of available tools and their trade-offs. For that, we have to dig deeper than buzzwords.
This book will help you navigate the diverse and fast-changing landscape of technologies for storing and processing data. We compare a broad variety of tools and approaches, so that you can see the strengths and weaknesses of each, and decide what’s best for your application.
Книжку полезно читать тем, кто неуверенно чувствует себя в:
— Как работает шардирование и какое оно бывает;
— Как работают индексы и распределенные;
— Чем кассандра отличается от мускуля;
— Почему кафка и кролик это совсем разные области;
— Помимо json есть protobuf, avro и они отличаются;
— Время на серверах всегда разное 😕
В 16:30(Мск) на fwdays'19 будут вещать про жизнь без ORM: https://www.youtube.com/watch?v=o0qJvLJlj5I
True way в обработке ошибок с помощью монад. Осознается сложно, но выводит код на новый уровень: https://blog.logrocket.com/elegant-error-handling-with-the-javascript-either-monad-76c7ae4924a1/
Если не втываете что такое монады, вот объяснение в картинках для тех кто еще не получил PhD в Computer Science: https://habr.com/ru/post/183150/
А вот как юзать в пхп: https://habr.com/ru/post/231801/
Если не втываете что такое монады, вот объяснение в картинках для тех кто еще не получил PhD в Computer Science: https://habr.com/ru/post/183150/
А вот как юзать в пхп: https://habr.com/ru/post/231801/
Создал обсуждение для канала: https://tttttt.me/joinchat/DqbYgVQSNRs22CRZeWsCmg
Там можно обложить меня матом и отругать за херовые и редкие посты. А еще накидать своих хотелок. Например: "запили нам расшифровку вот этого доклада"
Там можно обложить меня матом и отругать за херовые и редкие посты. А еще накидать своих хотелок. Например: "запили нам расшифровку вот этого доклада"
Туда же в догоноку к монадам: https://habr.com/ru/post/151703/
Стоит еще коменты проглядеть, там много полезных ссылок.
Стоит еще коменты проглядеть, там много полезных ссылок.
Законы, теории, принципы и модели, которые полезно знать разработчику: https://solarrust.github.io/hacker-laws/
В пятницу и субботу будет много полезной информации на конфе по веб-разработке. Я там тоже буду, с маленькой корги на воротнике. Кто найдет — с меня приятный сувенир
Москва, Кутузовский проспект, дом 88.
Много и подробно тут: https://devconf.ru/ru
Доклады в главном зале:
— PHP 7.4: стрелочные функции, типизированные свойства и др
— RAD vs ENTERPRISE
— История одного вебхука: от 0 до 12'500 RPS
— Теория программирования: пакетные принципы и метрики
— Tarantool. Добавляем SQL в noSQL СУБД
— The New Bar For Web Experiences
— Хранилища данных на службе BI
— Как мы построили сервис распределённых очередей в Яндексе
— Как делается оптимизация?
— TDD: как уйти от мучений и войти в поток
Москва, Кутузовский проспект, дом 88.
Много и подробно тут: https://devconf.ru/ru
Доклады в главном зале:
— PHP 7.4: стрелочные функции, типизированные свойства и др
— RAD vs ENTERPRISE
— История одного вебхука: от 0 до 12'500 RPS
— Теория программирования: пакетные принципы и метрики
— Tarantool. Добавляем SQL в noSQL СУБД
— The New Bar For Web Experiences
— Хранилища данных на службе BI
— Как мы построили сервис распределённых очередей в Яндексе
— Как делается оптимизация?
— TDD: как уйти от мучений и войти в поток
Devconf.
Первый доклад, PHP 7.4: стрелочные функции, типизированные свойства и др.
TL;DR:
— Асунка не будет, расходимся.
Первый доклад, PHP 7.4: стрелочные функции, типизированные свойства и др.
TL;DR:
— Асунка не будет, расходимся.