Лучше всего для меня этот год описан в этом коротком видео:
А если серьезно, то это был очень разный год. То, что планировалось - сорвалось или не удалось осуществить, но зато удалось осуществить много другого и оглядываясь назад можно сказать - это был довольно интересный год. Он принес много полезного опыта. Например, я никогда не думал, что буду ходить в магазин в костюме чернобыльского сталкера, жить в бункере и таскать гири по утрам…
Remote life
Начало 2020 мало чем отличалось от всех предыдущих начал. Посленовогодняя суета, планирование новых проектов, беговых стартов, отпусков. Вялая реакция на желтую прессу рассказывающую о “китайском вирусе” и дефеците туалетной бумаги. А потом пришла весна и… Вжух! Взяв все необходимое, в срочном порядке отваливаю из столицы пристально следя за все нарастающей статистикой заболевших.
Тогда было много разговоров о том, что город могут закрыть. Но я, начитавшись научной и не очень фантастики знал что в таких случаях бывает. Поэтому залив себе в дорогу несколько тематических фильмов (да-да, “Заражение” там тоже было) поехал в противоположную от разворачивающегося 3.14здеца сторону. После прибытия в бункер и настройки рабочего окружения было решено совершить рейд за едой, патронами и нормальными СИЗОД-ами. Чтобы быть полностью готовым выживать в зомби апокалипсисе. Но, как это обычно бывает, нашлись люди порасторопнее.
Та же ситуация была совсеми остальными товарами первой необходимости. Статистика продолжала расти, глава нашего дивного государства начал записывать влоги и от такой цифровой трансформации становилось все веселее и веселее. Потом всех закрыли карантин, господа полицейские запретили бегать даже по пустому стадиону и стало понятно, что все планы этого года пошли по звезде. Что ж, самое время придумать новые планы.
Спортивные достижения
Этот пункт вполне можно было оставить пустым. Я просрал все забеги, на которые зарегистрировался еще зимой, и год, который должен был стать классным трамплином в триатлон таковым не стал. Кажется я забыл как плавать, не купил себе велосипед и серьезно снизил объем беговых тренировок. В какой-то момент нашел свой оптимистичный пост на Strava
с итогами 2019го года:
Сейчас это вызывает только кривую ухмылку. Я пробежал за этот год всего 788км и это полный провал. Планировать забеги на 2021 пока даже не хочу. Поэтому приходится грустить и кушать драники
Чтобы деть хоть куда-то молодецкую удаль, было решено подкачаться к лету попробовать что-то новое в домашнем и придворовом (придворном?) спорте. Примерно в середине этого творческого поиска, один мой хороший друг вкинул мне в голову гирю замечательную идею - гиревой спорт. Гирю мне взять было негде, да и вообще было непонятно стоит этим заниматься или нет, поэтому я решил начать с двух пятилитровых бутылок самогона вдохновившись каким-то всратым роликом на ютубе. И одновременно с этим, чтобы жизнь не казалась слишком простой, начал делать комплексные тренировки: “гири” + бег. Полная херня если честно. Ощущение после этих тренировок было примерно такое:
Поэтому я перестал так делать и разнес эти активности по разным тренировкам. А потом тот самый друг подарил мне вот эту няшу и тренировки вышли на новый уровень. Я сразу набил себе синяков в тех местах, где не набивал никогда в жизни и понял, что это классный вектор чтобы научиться чему-то новому
PROактивность
Меня никогда не стремало сидеть дома, топтать клавиши и разговаривать разговоры, поэтому я решил провести этот год с пользой для своих маленьких pet-проектов. Самое наверное важное, что удалось, это немного раскачать сообщество Android Guards и поактивничать в его рамках. Это вылилось в создание youtube-канала и канала со всякими новостями и прочим “авторским” контентом на тему инфобеза в Android. Конференции то все отменили или они ушли в онлайн, и порой качество интересного мне контента на этих конфах оставляло желать лучшего. Но, как известно - “хочешь чтобы было хорошо сделай сам”, “критикуя предлагай” и все такое прочее. Поэтому старался делать так чтобы людям было интересно. Еще одним “достижением-2020” считаю написание библиотеки PINkman, которая решает одну простую задачу - упрощает аутентификацию по пинкоду в android-приложении. И делает это настолько безопасно, насколько это возможно в рамках клиентской аутентификации
Вишенкой на торте в моих it-скитаниях этого года стали воркшоп по взлому android приложений, который я провел в рамках онлайн конференции GDG Russia devfest 2020.
Материалы и текстовое “прохождение” можно взять тут
И статья в журнал “Хакер”, который я давно люблю и уважаю за то, что дал мне первичные навыки в области инфобеза и привил страсть к этому делу. Возможно напишу туда что-то еще, если мне будет что сказать.
Конечно было еще много всего о чем я не хочу или не могу рассказывать публично, но кода написал будь здоров. Много. Разного.
Almost not red, but still mad
Мой друг уехал в Магадан —
Снимите шляпу, снимите шляпу!
Уехал сам, уехал сам —
Не по этапу, не по этапу.
Еще одно событие под стать году, которое для меня стало довольно обыденным и логичным, но которое способно удивить многих - я оставил пост руководителя Android практики в Redmadrobot и готовлюсь к переходу в другую компанию. И стихи Высоцкого в заголовке не с проста. “Уехал сам”. Для меня это вполне логичный шаг и событие, которое давно напрашивалось в той или иной форме. Нужно чтобы командой управлял кто-то более “болеющий” за экосистему разработки под Android, а мне давно уже интересны совсем другие горизонты. Ими я и планирую заниматься в новой компании. Может хоть теперь я перестану получать сообщения вида
Предлагаю вам рассмотреть нашу вакансию Senior/Lead android developer. Супер прорывной стартап, мега интересные задачи, нет легаси (почти), предстоит разрабатывать приложение с нуля и формировать команду самостоятельно. Красивый офис в центре Москвы с видом на здание ФСБ. Чай, печеньки и коврик для сна. Вилка зп от … до бесконечности.
Вместо финала
- PINkman
- Android Guards (новости)
- Android Guards (чат)
- Android Guards (youtube)
- Воркшоп по взлому android приложений (youtube)
- Воркшоп по взлому android приложений (github)
- GDG Taganrog Meetup #1 - Authenticate me. If you can
- Получи и распишись. Защищаем подписью запросы приложения для Android (Xakep)
- Сушите Весла - Эпизод #7
- Сушите Весла - Эпизод #8
- Сушите Весла - Эпизод #9
- Сушите Весла - Эпизод #10
- Сушите Весла - Эпизод #11
- Flipper v2.0
- Installing Drozer on macOS Catalina
- Secured Android Proto DataStore
- Инструкция: как сделать фильтрацию и пагинацию на GraphQL и Go
- Android Broadcast: Безопасность Android приложений
- APK extractor