[Перевод] Приложение отвечает: как мы уменьшили количество ANRs в шесть раз. Часть 2, про исправление ошибок

В первой части статьи мы поговорили о том, что такое ANR (Application Not Responding), и рассмотрели несколько способов сбора информации об этих ошибках. А сегодня…

8 Kubernetes-инсайтов, шпаргалка по Curl и онлайн-курс «Разработка облачных приложений с микросервисными архитектурами»

Мы приготовили для вас много новых инсайтов, записей важных вебинаров, книжек и шпаргалок. Прокачивайте скилы, читайте, смотрите, думайте, применяйте на практике! Станьте частью DevNation! Начни…

[Перевод] Android Bluetooth Low Energy (BLE) – готовим правильно, часть #4 (bonding)

Содержание Часть #1 (scanning) Часть #2 (connecting/disconnecting) Часть #3 (read/write) Часть #4 (bonding), вы здесь В предыдущей статье мы разобрались с операциями чтения/записи, включения/выключения нотификаций и организации…

Разбираемся, как работает Spring Data Repository, и создаем свою библиотеку по аналогии

На habr уже была статья о том, как создать библиотеку в стиле Spring Data Repository (рекомендую к чтению), но способы создания объектов довольно сильно отличаются…

Бесплатная онлайн-конференция по гипер-казуальным играм

7 февраля 2021 года (воскресенье), с 13:00 и до 17:00, состоится Бесплатная онлайн-Конференция по гипер-казуальным играм! Вас ждут 4 часа – 2 потока вещания: Выступления…

Персональные данные в облаках: декларация соответствия или аттестат

Достаточно большое количество B2C-компаний сталкиваются с необходимостью обработки персональных данных и, следовательно, соответствия требованиям регуляторов. Вариантов много: можно найти подходящий ЦОД и разместиться в колокейшн…