#%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B9%D0%B4

2025-05-15

Прячем код по-настоящему: тёмные уголки обфускации R8 и ProGuard

Обфускация R8 ProGuard по умолчанию делает ставку на размер, а не на защиту кода. В статье — нестандартные словари, генерация уникальной обфускации на каждую сборку и методы, которые точно усложнят жизнь реверс-инженерам. Подробности

habr.com/ru/articles/909638/

#android #proguard #r8 #безопасность #реверсинжиниринг #реверсинженеринг #kotlin #java #обфускация #андройд

2025-04-18

На работе записывали экран, требовали 2 отчёта в день и контролировали, что я ем

Я Android-разработчик. Два года назад я попал в ловушку микроменеджмента. Мой руководитель требовал ежедневные планы, контролировал каждое действие и даже фиксировал продолжительность моих обеденных перерывов. Расскажу, как я распознал проблему, дошел до точки кипения и нашел выход из этой ситуации.

habr.com/ru/articles/901820/

#карьера_итспециалиста #микроменеджмент #микроменеджер #руководство #руководитель #андроид #андройд #android_development #android #менеджмент

2024-11-04

Диалог — часть навигации или нет?

Как в вашей навигации устроена работа с диалогами? Мой ответ - никак! В статье я делаю обзор на то что такое Диалог, когда это компонент, когда это визуальный стиль и почему не надо помещать в навигацию то что хочется открыть чтобы потом с этим...

habr.com/ru/articles/854988/

#android #андройд #навигация #compose #kotlin #jetpack_compose #jetpack_navigation #архитектура #диалог #material

2024-10-07

Kotlin для Самых маленьких

В этой статье я научу вас основам Kotlin. Начиная с самого начала мы дойдем до уверернного уровня использования Kotlin. Чтоб когда у вас спросили " Как сделать лямбду функцию " вы на лбу спросившего написали:

habr.com/ru/articles/848860/

#kotlin #ооп #ооп_программирование #для_начинающих #для_новичков #для_чайников #android #урок #уроки_программирования #андройд

2024-08-30

Близкий родственник эльфа – программер

Многие знакомы с ELF-файлами и их структурой. Поговорим о программерах. Программер – это файл в формате ELF (расширение может быть BIN, MBN или ELF), который предназначен для работы с памятью смартфонов на Android с процессорами от Qualcomm в режиме аварийной загрузки (EDL mode – emergency download, 9008). Также его некоторые называют «пожарный шланг» (от английского firehose) или просто «шланг». Файл представляет из себя контейнер с набором команд для базовой работы с памятью, которые подписаны цепочкой сертификатов. Иногда возникает необходимость подобрать для своего устройства подходящий программер. Вот и попробуем разобраться в этом.

habr.com/ru/articles/839936/

#firehose #программер #андройд #edl #алгоритмы

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst