В этой подборке вопросы сгруппированы по формату «Технические вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, optimization, database.
Как отличить функциональное требование от нефункционального? Контекст: требования к ПО Функциональные требования описывают конкретное поведение системы и её функции Нефункциональные требования характеризуют качества…
REST-принцип предсказуемого поведения методов REST представляет собой архитектурный стиль построения веб-сервисов. Этот принцип называется идемпотентностью. Идемпотентность означает, что повторное выполнение метода…
Паттерн периодического опроса (Polling) способ организации взаимодействия между клиентом и сервером клиент регулярно отправляет запросы через установленный интервал сервер возвращает текущий статус готовности либо…
Как выявить причину фризов при прокрутке LazyColumn в Jetpack Compose? Профилирование производительности — отправная точка при диагностике зависаний UI Применить Android Profiler для анализа CPU, GPU и использования…
Blueprint интерфейса здоровья игрока контекст: Unreal Engine, создание UI с помощью UMG создать Widget Blueprint и разместить в нём панель Progress Bar Progress Bar показывает соотношение текущего HP к Max HP…
область применения: Android UI, RecyclerView по умолчанию RecyclerView применяет DefaultItemAnimator для анимаций для замены эффекта создают класс-наследник RecyclerView.ItemAnimator или SimpleItemAnimator методы…
Как настроить воркеры очередей: Supervisor или PHP-FPM? очередь — выполнение фоновых задач на PHP Supervisor — менеджер процессов для управления воркерами отвечает за запуск, перезапуск и автоматизация работы воркеров…
Как организовать передачу данных между двумя приложениями под одним Apple ID с помощью App Groups iOS/macOS: совместный доступ реализуется через механизм App Groups В Apple Developer необходимо создать App Group ID В…
Как изменить один TextView в списке, не выполняя полный ребинд элемента? Область: Android, RecyclerView/ListView Вызвать notifyItemChanged(position, payload). Передать определённый payload, например ключ, обозначающий…
** Для соединения задач внутри пула и между его свимлейнами используют → Sequence Flow Для взаимодействия между пулами применяют → Message Flow (двунаправленная коммуникация) Внешне они различаются так: Sequence Flow…