- 33
- 51 082
RND PHP
Russia
Registrace 21. 10. 2019
Video
Поднимаем PHP в Kubernetes локально
zhlédnutí 346Před dnem
Поднимаем PHP в Kubernetes локально Сергей Буланов
Графовые СУБД. Обзор возможностей и сферы применения
zhlédnutí 111Před dnem
Графовые СУБД. Обзор возможностей и сферы применения. Петр Кленкин Вебпрактик
Переводим пользовательские данные
zhlédnutí 54Před dnem
Переводим пользовательские данные Михаил Каморин Skyeng
Патерн "Transactional Outbox"
zhlédnutí 2,3KPřed 8 měsíci
Патерн "Transactional Outbox" Сергей Ивченко Ведущий PHP-разработчик крупного банка
Не xhprof'ом единым
zhlédnutí 720Před 8 měsíci
Не xhprof'ом единым Александр Дубовской Dimando (Swiss office), SSE
Хардкорный доклад "Кэш через OPcache"
zhlédnutí 1,1KPřed 8 měsíci
Хардкорный доклад "Кэш через OPcache" Валентин Удальцов Автор каналов Пых и PHP Point
Аспектно-ориентированное программирование, генерация кода и сохранение единой ответственности
zhlédnutí 281Před rokem
Аспектно-ориентированное программирование, генерация кода и сохранение единой ответственности / Иван Лещёв (ВКонтакте)
Как не отравить пользователей протухшим кэшем / Михаил Каморин (Skyeng)
zhlédnutí 337Před rokem
Как не отравить пользователей протухшим кэшем / Михаил Каморин (Skyeng)
Переход PHP-проектов на SPA рельсы / Иван Поддубный (Вебпрактик)
zhlédnutí 1,6KPřed rokem
Переход PHP-проектов на SPA рельсы / Иван Поддубный (Вебпрактик)
Перевод документации PHP / Алексей Пыльцын
zhlédnutí 92Před 2 lety
Боль, отчаяние и безысходность, или как я переводил документацию PHP
PHP-FIG: PSR-7, PSR-17, PSR-18 / Владислав Алексеев
zhlédnutí 450Před 2 lety
PHP-FIG: PSR-7, PSR-17, PSR-18 / Владислав Алексеев
Слоёное кэширование / Владимир Плахотников (Yclients)
zhlédnutí 426Před 2 lety
Слоёное кэширование / Владимир Плахотников (Yclients)
Тестовый контур как спасение при частых релизах / Помилуйко Игорь (Work Solutions)
zhlédnutí 225Před 2 lety
Тестовый контур как спасение при частых релизах / Помилуйко Игорь (Work Solutions)
Построение распределенного приложения на PHP в kubernetes / Иван Поддубный (Вебпрактик)
zhlédnutí 1,9KPřed 2 lety
Построение распределенного приложения на PHP в kubernetes / Иван Поддубный (Вебпрактик)
Как мы росли и побеждали / Эд Палий (Oggetto)
zhlédnutí 131Před 2 lety
Как мы росли и побеждали / Эд Палий (Oggetto)
Функциональный подход к программированию и библиотека коллекций / Антон Лыткин (Work Solutions)
zhlédnutí 207Před 2 lety
Функциональный подход к программированию и библиотека коллекций / Антон Лыткин (Work Solutions)
Архитектурный обзор Мадженто / Эд Палий (Oggetto)
zhlédnutí 145Před 2 lety
Архитектурный обзор Мадженто / Эд Палий (Oggetto)
TDD в примерах / Артем Прозоров (Zebrains)
zhlédnutí 367Před 2 lety
TDD в примерах / Артем Прозоров (Zebrains)
Зачем и как писать качественные Unit-тесты/Владимир Янц, тимлид в Badoo
zhlédnutí 1KPřed 4 lety
Зачем и как писать качественные Unit-тесты/Владимир Янц, тимлид в Badoo
DTO на стероидах/Владимир Плахотников, fullstack разработчик
zhlédnutí 7KPřed 4 lety
DTO на стероидах/Владимир Плахотников, fullstack разработчик
Повышаем производительность приложений с ReactPHP/Сергей Жук, backend разработчик в Skyeng Aword
zhlédnutí 1,1KPřed 4 lety
Повышаем производительность приложений с ReactPHP/Сергей Жук, backend разработчик в Skyeng Aword
Переход с PHP на GoLang в реальных примерах/Антон Морев, основатель и CTO wormsoft.ru
zhlédnutí 11KPřed 4 lety
Переход с PHP на GoLang в реальных примерах/Антон Морев, основатель и CTO wormsoft.ru
Что нового в Laravel 6 / Сергей Юдин (Xrom Consulting Group)
zhlédnutí 311Před 4 lety
Что нового в Laravel 6 / Сергей Юдин (Xrom Consulting Group)
5 видов аутентификации и где они обитают / Намиг Нурмамедов (skyeng)
zhlédnutí 7KPřed 4 lety
5 видов аутентификации и где они обитают / Намиг Нурмамедов (skyeng)
Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников
zhlédnutí 835Před 4 lety
Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников
Bitrix & современные тренды разработки / Иван Поддубный (Вебпрактик)
zhlédnutí 2,6KPřed 4 lety
Bitrix & современные тренды разработки / Иван Поддубный (Вебпрактик)
Отличный доклад, возьму на вооружение некоторые приемы
Отличный доклад, спикер отлично объясняет! Для laravel использую laravel-data для описание DTO, очень сильно экономит время для генерации валидации и ресурсов)
Так и не понял, что произойдет если программист изменит кешируемый объект. После каждого изменения потребуется чистить кеш? Мейби стоит учитывать последнее изменение класса кешируемого объекта, если оно больше чем файл который хранит этот кеш - считаем кеш не действительным и чистим его.
Я надеюсь в 2024 вы перешли на go?
Комментарий для продвижения ролика
в postgresql можно слоты репликации использовать
Не крайній, а останній
@sxm_be_duty
Крайний .. крайний... Везде, сука, пихают это слово
3:44 написать тест этого кейса и переписать нормально
Спасибо, классно поспал
зачем нужна очередь, если сообщения записываются в бд
в очереди события хранятся (создание/обновление/удаление), которые потом в брокер отправляются
Это офцииальный канал? Или просто спиженое видео? 720p это печаль :(
Н-да... После этого доклада я понял, что я ещё полный лошпед в php..
Так у него язык подвешен, если постоянно выступать с докладами то будешь тоже топчиком как и он
@@Kondratyevv нет, не будет
3:02 Хардкорный доклад «Кэш через OPcache» 1:00:42 Поговорим про инструменты профилирования в докладе «Не xhprof'ом единым» 1:58:49 Разберем паттерн «Transactional Outbox» для построения устойчивой асинхронной коммуникации между сервисами
какой кринж
Почему?
Сложно слушать - как с пулемёта слова летят, а когда язык не поспевает и получаются плевки , причмокивания и тп - вообще ужасно... Как истинный руководитель мог бы и делегировать выступление...
Неправильно ООП используете. Согласно правилам солид нельзя перезаписывать методы из наследуемого класса, в новые класс нужно только добавлять функционал, учите матчасть, и кстати golang поддерживает парадигму ООП.
Какое правило solid запрещает переопределение методов?
@@user-xd3nv2le2o учите матчасть, 5 правил solid
Так и не понял что это за Некст Клауд и для чего нужен
А я понял, а вот как установить, настроить, это настолько поганое отношение к пользователям, да и к админам, что диву даёшся. Это всё рассчитано на энтузиастов, поставить таке эндюзеру я никогда не подпишусь.
Не понимаю зачем различать jwt и oauth авторизации. В моём понимании oauth стандартизирует получение токена, а дальнейшая авторизация проходит почти также как и в случает jwt.
чувак своим поведением походу перепутал конференцию для программистов с камеди клабом
Было б здорово, если все так
Шутка про golang не понравилась или про yii ?)
Отличный спикер, супер понятно и о самом важном ))
Очень интересно! Но, на мой взгляд, раскрыто не полностью, хотелось бы больше примеров посмотреть.
Пример на JavaScript - github - jsactor/ams. Весь код должен быть написать аспектами и акторами. Просто засунуть "аспект" в обычный бардак смысла не имеет, поэтому народ и не понимает, как это всё должно быть сделано и сколько времени и денег это экономит. Нужна шина/bus, функции которой обычно выполняют сами программисты вручную.
А зачем вы так долго говорили, если всё равно ничего не слышно?
надо было еще тише
На 29:25 докладчик немного ошибся, в php есть множественное наследование через traits.
Это да. Только если не учитывать, что trait к наследованию отношения не имеет
czcams.com/video/NPRvyIeMkhY/video.html - ссылка на "Как управлять состоянием, не привлекая внимания санитаров? / Владимир Плахотников"
Плейлист курса k8s: czcams.com/play/PL8D2P0ruohOBSA_CDqJLflJ8FLJNe26K-.html
Посоветуйте источники, где я мог бы получить больше представления о контрактах, входах-выходах, подходах и примерах написания правильных/неправильных тестов
Еще в настоящее время широко используется deprecating-ресурсов и методов вместо версионирования в веб-апи. Этот подход поддерживается всеми современными форматами: JSON-LD / Hydra, GraphQL, OpenAPI. Тоже интересный подход.
Спасибо тем, кто это делает. Благодаря вам, я php-разработчик) Мне на англ понимать сложнее, чем на русском.
Хороший доклад, интересный подход. Спасибо!
Как-то очень тихо
Занервничал на неудобных вопросах)
Боль, отчаяние и безысходность тут со звуком :(
Отличные доклады, спасибо!
Спасибо за доклад про слоеный кэш. Давно не слышал в докладах такой простой, но интересной информации 👍
В первые же 10 минут стало понятно что ребята не go учили, а в принципе учились программировать. И в целом доклад про это. Увы на рынке php если не изучать параллельно другие, в том числе системные языки, по-настоящему программировать не научиться. Попробуйте сходу освоить C и Rust, тогда ваш код на go точно станет ещё лучше. Молодцы что расширили свой кругозор, но доклад, увы скучный. Я ожидал услышать не как ребята учили очевидные вещи, а о том как это было с точки зрения бизнеса, как быстро училась команда. Какие были издержки с этим связанные. Как скоро начало получаться писать качественный код. В общем промазал с выбором видео. Видимо я не аудитория доклада.
Забавно, да. Информации ноль. Перетирание избитой темы про слайсы, но люди и с таким подходом зарабатывают деньги, что не менее интересно
Такой подход имеет свои недостатки и главный из них, это остаться посредственным во всем.
14:45 тот момент когда нужно всё-таки натянуть сову на глобус и ехать с палками в колнсах потому что конь заказчик живёт в прошлом десятилетии)
Ссылки на слайды Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel» north-leshiy.github.io/bitrix-kuber/ Эд Палий: «Как мы росли и побеждали» docs.google.com/presentation/d/1Do9iFNX17uqe-VsZe-RhoUyPQfVlVHo3mrhzAlKfYlw Владимир Плахотников: «Слоёное кэширование» embargo2710.github.io/rndphp-layered-cache/ Игорь Помилуйко: «Тестовый контур как спасение при частых релизах» docs.google.com/presentation/d/1okhS1S-AchzmF1YanJRmNGTv4MP-XhFFinJOVJUT70M
00:00:00 Начало 00:06:16 Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel» 01:00:10 Эд Палий: «Как мы росли и побеждали» 01:59:37 Владимир Плахотников: «Слоёное кэширование» 02:49:21 Помилуйко Игорь: «Тестовый контур как спасение при частых релизах»
Бегите глупцы, Magento это та еще дичь
На самом интересном месте! Чё с коннектами то? Надо собирать пулл коннектов, чтобы делать 3 параллельных запроса за 5сек вместо 15сек?
"При передаче среза в метод, передается копия среза, но со ссылкой на старый массив".... это как?? и для чего такой огород?!?!? 🧐
Я так и не понял как GO решил проблемы проекта. Он вообще их решил?
странно что видос 2020 года, а не ну хотя бы 2017)
Вопросы у знакомых программистов о DTO возникают и в 2023-м году
Спасибо большое за лекцию и видос!
czcams.com/video/Rz4S0v7K7Ho/video.html таже самая преза только от другого лица)) но контент однозначно годный
Годно