Как PHP обрабатывает статическое свойство класса, если объект класса клонируется?
Anonymous Quiz
32%
Создается новая копия статического свойства
54%
Статическое свойство не копируется, остается одно для всех объектов
3%
Выдается предупреждение о невозможности клонирования
12%
Клонируется только ссылка на статическое свойство
👍1🥱1
При конфликте версий Doctrine
Anonymous Quiz
12%
Тихо перезатирает данные
54%
Бросает OptimisticLockException
18%
Ожидает, пока освободится строка
16%
Делает автоматический merge
DDD — границы агрегатов. За соблюдение кредитного лимита клиента при создании заказа кто отвечает?
Anonymous Quiz
12%
Сервис корзины
20%
Агрегат Order
61%
Агрегат Customer (или доменный сервис вокруг него)
7%
Инфраструктурный валидатор в БД
Сколько попыток и задержки?
Anonymous Quiz
24%
3 попытки: 10, 30, 90
63%
4 попытки: 0, 10, 30, 90
11%
4 попытки: 10, 30, 90, 180
2%
3 попытки: 0, 10, 30
Используется Doctrine transport. Какая семантика доставки сообщений?
Anonymous Quiz
17%
Exactly-once
66%
At-least-once с возможностью ретраев и “failed”-queue
12%
At-most-once
4%
Гарантии зависят от версии PHP
🖤 ЧЕРНАЯ ПЯТНИЦА: СКИДКА 40%
Что общего между Black Friday и подготовкой к собесам? Оба случаются раз в год, и оба нельзя пропустить! 😎
🔥 Курсы со скидкой 40% до конца ноября:
🐍 Python
📐 Математика
🤖 AI
🔢 Алгоритмы и структуры
Пока другие покупают кофемашины и телевизоры, инвестируй в себя📈
Что общего между Black Friday и подготовкой к собесам? Оба случаются раз в год, и оба нельзя пропустить! 😎
🔥 Курсы со скидкой 40% до конца ноября:
🐍 Python
📐 Математика
🤖 AI
🔢 Алгоритмы и структуры
Пока другие покупают кофемашины и телевизоры, инвестируй в себя📈
Почему растёт RSS процесса-воркера?
Anonymous Quiz
7%
Из-за JIT
47%
Из-за захвата $big в замыкании
36%
Из-за pcntl_fork() без exit
10%
Из-за GC, который всё очищает
Что реально ускоряет автозагрузку на проде?
Anonymous Quiz
60%
composer dump-autoload -o (classmap оптимизация)
22%
composer install --no-dev без autoload-optim
1%
composer diagnose
17%
opcache.revalidate_freq=0 без preloading
Что выведет код в PHP 8?
Anonymous Quiz
36%
Fatal error: Uncaught UnhandledMatchError: Unhandled match value of type null
59%
вариант 0
5%
Вывод условий 1,2,3
📊 Задача с собеседования
Если не понимаете с какой стороны подступиться к задаче, то пора подтянуть математику.
🎓 Именно этому посвящен курс экспресс-курс «Математика для Data Science» от Proglib Academy:
— работа с векторами и матрицами;
— линейная регрессия и метод наименьших квадратов;
— вероятности, распределения, статистика;
— и многое другое.
⏳ Старт: 4 декабря
🔥 Скидка: 40% до конца ноября
👉 Подключиться к курсу
Имеются данные о продажах за последние 12 месяцев. Требуется оценить наличие линейной зависимости между количеством заключённых сделок и объёмом выручки, а также построить прогноз выручки при достижении 150 сделок.
Если не понимаете с какой стороны подступиться к задаче, то пора подтянуть математику.
🎓 Именно этому посвящен курс экспресс-курс «Математика для Data Science» от Proglib Academy:
— работа с векторами и матрицами;
— линейная регрессия и метод наименьших квадратов;
— вероятности, распределения, статистика;
— и многое другое.
⏳ Старт: 4 декабря
🔥 Скидка: 40% до конца ноября
👉 Подключиться к курсу
😢1
Какая функция используется для стирания всех переменных сессии, сохраненных в текущей сессии?
Anonymous Quiz
56%
session_destroy()
1%
session_change()
9%
session_remove()
35%
session_unset()
Какой будет результат работы скрипта?
Anonymous Quiz
2%
bool(false) bool(false)
76%
bool(true) bool(true)
2%
bool(false) bool(true)
20%
bool(true) bool(false)
Какой результат возвращает функция headers_sent()?
Anonymous Quiz
38%
Массив отправленных заголовков
55%
TRUE, если заголовки отправлены
1%
FALSE, если заголовки отправлены
6%
Ошибка, если заголовки уже отправлены
🤔3🌚2
Что обеспечивает идемпотентность?
Anonymous Quiz
58%
Транзакция БД и запись обработанного event_id
3%
sleep(1) между ретраями
13%
Авто-дедупликация брокера
26%
Уникальный индекс по payload