[Перевод] Валидация и обработка исключений с помощью Spring

Каждый раз, когда я начинаю реализацию нового REST API с помощью Spring, мне сложно решить, как выполнять валидацию запросов и обрабатывать бизнес-исключения. В отличие от других типичных проблем API, Spring и его сообщество, похоже, не согласны с лучшими методами решения этих Подробнее...

«Непрошеные рекомендации»: зачем учиться искать музыку без помощи стриминговых сервисов

После обзора альтернатив для фона мы рассказали, где искать и как подбирать новые треки. Сегодня посмотрим, за что критикуют стриминговые платформы (помимо низкого качества рекомендаций), и почему их «советы» полезно «разбавлять» самостоятельным и Подробнее...

[Восстановленная статья] Уязвимость в Pixelknot

Некоторые известные уязвимости не фиксятся годами… Тема публикации — стеганография Стеганография — способ передачи или хранения информации с учётом сохранения в тайне самого факта такой передачи (Википедия), проще говоря, стеганография — сокрытие Подробнее...

Тома Фелтона высмеивают из-за внешности и называют уродливым. Для хейта публике хватило одного лайка актёра

Звезда «Гарри Поттера» Том Фелтон попал в опалу пользователей твиттера: люди насмехаются над его внешностью, называют уродливым и требуют извинений за лайк. Бурю гнева вызвало «сердечко» спорному посту Джоан Роулинг, и критики уверены: Драко Малфой не просто Подробнее...

Карбюраторы мотоциклетного типа. Диффузор и дроссельная заслонка

Здравствуйте, уважаемые читатели. Настало время публикации очередной части статьи про карбюраторы малолитражных двигателей. Мы уже полностью рассмотрели главную дозирующую систему. Сегодня рассмотрим особенности конструкций диффузора и дроссельной заслонки. Читать Подробнее...

Квантовая теория. Вселенная из волн вероятностей

Квантовая теория является одной из самых точных моделей, описывающих окружающий нас мир, а технические решения, разработанные благодаря применению аппарата квантовой механики, прочно вошли в повседневную жизнь современного общества. И тем удивительнее, что понимание Подробнее...

Создание SDK под Android в стиле Single-Activity

Single activity подходом при создании конечного приложения под Android никого не удивишь. Но мы пошли дальше и использовали No-Activity при разработке SDK. Сейчас разберемся для чего это понадобилось, возникшие сложности и как их решали. Читать далее Подробнее...

TestRail — Индивидуальные настройки под проект

Во многих проектах, с которыми я работал, люди не настраивали под себя TestRail и обходились стандартными настройками. Поэтому в данной статье я постараюсь описать пример индивидуальных настроек, которые могут помочь Вам повысить эффективность своей работы. Для примера Подробнее...

[Из песочницы] Не обман, а идеальная презентация: чему мы можем научиться у «телемагазина на диване»?

— Бизнесу сейчас так тяжело. Мой высокотехнологичный и классный продукт мало покупают, спрос упал. Что делать? — жалуется предприниматель, который вложил большие средства в предприятие, закупил оборудование, запустил сайт. И теперь он ищет причину, почему все идет как-то Подробнее...

[Перевод] Лидары для автомобилей стоили $75.000, а теперь лидары будут в каждом iPhone

Как Apple удалось создать доступные лидары без движущихся частей для iPhone На презентации iPhone 12 во вторник Apple представила возможности нового лидара. По словам Apple, лидар позволит усовершенствовать камеру iPhone за счёт ускорения фокусировки, особенно в условиях низкой Подробнее...