Как стать автором
Обновить
13
0
Артур @forceLain

Пользователь

Отправить сообщение

Как перестать бояться Proguard и начать жить

Время на прочтение12 мин
Количество просмотров58K


Здравствуйте, я Android разработчик и я больше не боюсь ProGuard...


Обычно, об этой утилите вспоминают, когда сталкиваются с dalvik dex-limit issue или с требованием улучшить безопасность приложения. К сожалению, правильно настроить Proguard удается далеко не с первого раза. Я часто наблюдал, как многие, сломав проект, выключают Proguard и включают поддержку Mulditex и каждый раз немножечко грустил по этому поводу, ведь Proguard помогает как сократить размер приложения, так и повысить его производительность.


В итоге, я решил написать статью, в которую смогу поместить всю полезную информацию, которую я узнал за несколько лет работы с Proguard и которая могла бы помочь как совсем новичкам, так и тем, кто уже что-то знает.

Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Комментарии12

Игроки EVE Online испытывают проблемы со входом в игру из-за блокировки РосКомНадзора

Время на прочтение3 мин
Количество просмотров42K

Около двух недель некоторые игроки EVE Online вынуждены наблюдать сообщение об ошибке вместо привычного окна входа в игру

Читать дальше →
Всего голосов 29: ↑27 и ↓2+25
Комментарии92

Пишем простой DSL на Kotlin в 2 шага

Время на прочтение5 мин
Количество просмотров11K

image


DSL (Domain-specific language) — язык, специализированный для конкретной области применения (Википедия)


На написание этого поста меня натолкнула статья "Почему Kotlin отстой", в которой автор сетует на то, что в Kotlin "нет синтаксиса для описания структур". За некоторое время программирования на Kotlin у меня сложилось впечатление, что в нём если нельзя, но очень хочется, то можно. И я решил попробовать написать свой DSL для описания структуры данных. Вот что из этого получилось.

Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии16

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность