Приложение Маяки Эстонии
14 Июня

Сочинение на тему "как я провёл последние 10 месяцев"

Я гуглил, переписывался, обрабатывал фото, читал тексты, писал тексты и, конечно же, программировал. На всё это ушло несколько сотен часов моего свободного времени. Конец сочинения, но... начало чего-то нового. Я о своём приложении "Маяки России". Вчера оно официально вышло. Ниже немного статистики и технических подробностей, ну а кому это не интересно, тут ссылки для скачивания приложения из AppStore и Google Play.

Это второе моё приложение и первое, которое я выпускал в ранний доступ (бета-тест). Примечательно, что тестовое приложение нельзя найти через поиск, только по ссылке. За два с половиной месяца тестирования приложение было установлено на 80+ Android-устройств и 30 Эпплов. Цифры, как по мне, вполне хорошие. Гораздо более приятным было то, что со мной связался почти каждый десятый пользователь и дал какой-то фидбек или комментарии по контенту (сорри за англицизмы). Это очень круто.

Непосредственно релиз затянулся. Приложение было отправлено на проверку 8 июня, в день Маячной службы в России. По старой традиции, на iOS опять вылезла какая-то ошибка. В данном случае проблема была в неработающей кнопке "показать на карте". Уже получал об этом сообщение от одного из пользователей, но диагностировать точно не смог. Повторный гуглёж показал, что iOS вообще не понимает geo-ссылок, но, если установлено какое-либо приложение с его поддержкой, то они будут работать. Выход радикальный, но действенный: для пользователей iOS ссылка только на Apple Map, а пользователям "православного Андроида" - вся прелесть geo-ссылок.

Вообще, для программиста iOS очень поганая операционка. Вместо того, чтобы решать проблемы, там зачастую навешивают ограничение. Отголоски этого я встречал как в web-разработке, так и в разработке мобильных приложений. Есть у меня подозрения, что иллюминаты её сделали. И аббревиатура как бы намекает...

7 Июня

Мне одному кажется, что программирование на типизированных языках иногда напоминает диалог с очень занудным ребёнком с явным отставанием в развитии:

- Чего ты кричишь, что случилось?
- Ты обещал, что будут цифры.
- Это цифры.
- Нет, это не цифры.
- Это те же самые цифры, только в кавычках.
- Цифры в кавычках - это не цифры. А ты обещал, что будут цифры.
- Хорошо. Давай так: ты сейчас возьмёшь эти цифры в кавычках и мы сразу же переделаем их в нормальные.
- Нет! Ты обещал, что будут цифры, а это никакие не цифры! Не хочу с тобой играть!

В особо же тяжёлых случаях всё скатывается к "Крёстному отцу": "Ты отправляешь эти данные, но делаешь это без уважения". И потом сидишь теребонькаешь большой объект с данными, чтобы найти, где конкретно ты "не проявил уважения".

3 Июня

В данный период своей жизни я периодически поигрываю в World of Tanks и изредка в Mortal Kombat на смартфоне. Ещё у меня есть ретро-консоль на базе Raspberry Pi, которую я пару раз брал с собой в поездки на съёмные квартиры. Короче, играю я не очень много, но дело это люблю. Старые игры с "Денди" (на буржуйском - NES) - моя любимая тема. С детства просто обожаю Felix The Cat, Young Indiana Jones и, конечно же, Battle City.

Недавно сын на свои карманные деньги купил за 13 евро приставку Sup 400-in-1 со всё теми же дендивскими играми. Понятное дело, многого ждать от какой штукенции не стоит, но она вполне рабочая с очень неплохим экраном. Правда, наш экземпляр из коробки оказался бракованным, экран не работал. Гуглёж показал, что консоль надо было разобрать и нормально подсоединить шлейф экрана к плате. Работы на три минуты.

Как нетрудно догадаться, мне тоже захотелось портативную консоль. Sup 400-in-1 - отличная штука за свои деньги, но не мой вариант. В первую очередь, я уже не молод и глаза от такого маленького экрана у меня просто вываливаются. Второе, но не менее важное - хотелось, чтобы игры запускались через эмулятор, в котором есть возможность сохранения.

Вектор движения очевиден - китайские портативные ретро-приставки. Дальше я две недели смотрел всякие-разные обзоры на Ютьюбе. Нужна была приставка до 80 евро и с экраном не менее 3 дюймов. После долгих сомнений и мук выбора, я остановился на Anbernic RG350P и когда я уже готов был заказать её на Али... китайцы подняли на неё цену примерно на 20%. Сам факт подорожания не так важен, но сомнения, сидевшие внутри стриггерили и новое решение появилось мгновенно - подержанная Sony PSP.

Когда-то у меня уже была эта консоль и играл я в неё очень много. Даже сериал на ней с женой смотрели, когда делали ремонт в новой квартире. Сейчас, сколько я не силился, не смог вспомнить, чего ради я её продал вместе с огромной коллекцией игр. Возможно, пейнтбол требовал денег.

В итоге, купил подержанную PSPшку за 90 евро. Да, подуставшую, но играть от этого не хуже. Заказал на Али новый корпус и кнопку выключения (нынешняя совсем разболталась, самопроизвольно включает блокировку), поставил через переходник карту памяти на 64Гб, накачал игр и пережал их в CSO. Получился идеальный походный игровой комбайн, с примерно 120 PSPшными играми, несколькими десятками дендивских и сеговских и щепоткой лучших стратегий с первой "плойки" (Red Alert, Warcraft 2, Dune 2).

А почему не PS Vita, возможно, спросит кто-то? Я никогда не сталкивался с этой приставкой и не понимаю, в чём её плюсы. Поэтому, обычная PSP милее и желаннее.

27 Мая

Бревно, как моя бывшая

Вряд ли я сильно ошибусь, сказав, что у многих есть такая бывшая, забыть которую не получается, за жизнью которой следишь, хотя вас уже давно ничего не связывает и которой постоянно хочется что-то доказать, хотя тебя никто и не спрашивал. У меня такая бывшая - DJI Mavic 3. Я нет-нет, да и задумываюсь, а может не надо было возвращать? И мысли такого рода, это на 100% "заслуга" программистов Autel, но об этом чуть позже. А пока, бывшая...

С момента выхода Mavic 3 прошло уже достаточно времени, чтобы все точки и акценты встали на свои места. Как ни верти, дрон чертовски неоднозначен и у него есть неудачные решения, которые прошивками не исправить. Во-первых, я никак не могу объяснить всю эту чехарду с пультами. Mavic 3 можно купить либо с самым дешёвым пультом от DJI (который ощутимо хуже того, что был на Mavic 2 и даже на первом Mavic Pro), либо с хорошим, но дорогим, который не подходит к другим дронам. Добро пожаловать в мир дешёвых китайских РУ-игрушек с его правилом "сколько моделей, столько и пультов". А вот DJI Mini 3 Pro можно купить хоть совсем без пульта...

Во-вторых, GPS и танцы с ним. Не все, но большой процент пользователей жаловались на супердолгий поиск спутников. Вышла прошивка, которая это исправляет, у кого-то проблема исчезла, а у кого-то - нет. Судя по всему, проблема носит аппаратный характер.

Третьим пунктом для меня идёт зум-камера. Жить она не мешает, но и пользы не приносит, а цену дрона явно увеличивает. DJI увеличили её резкость в одной из прошивок и тут есть жирный нюанс. Технически эта камера полный шлак и увеличение резкости делается за счёт постобработки JPG. То есть исходный снимок с матрицы навевает тоску, граничащую с депрессией. И именно поэтому, как мне кажется, очень маловероятно, что DJI позволит хоть когда-нибудь снимать на эту камеру в RAW. RAW покажет, насколько плоха эта камера, по сравнению с основной и объяснить её наличие в топовом дроне производителю будет ещё сложнее.

Новая "пучеглазая" система датчиков каких-то нареканий не вызывает, но и до восторгов там очень далеко. Вот хорошее и достаточно свежее видео на эту тему. Кстати, на DJI Mini 3 Pro использовали обычные не широкоугольные датчики. Это было в-четвёртых.

Есть ещё несколько мелких программных недоработок, типа невозможности отключения датчиков без перехода в режим Sport, но это не столь важно. А теперь самое время обратить взор на последний дрон DJI - Mini 3 Pro. Красивый выход на рынок отличного и продуманного дрона, при создании которого явно изучались модели конкурентов (Autel Evo Nano точно). В итоге получился очень привлекательный продукт, которому надо постараться, чтобы не стать хитом. Что же до Mavic 3, то тут явно имеет место некая цепочка неправильных решений при разработке, которая привела к тому, что топовый дрон получился откровенно плохим. И на фоне этого, меня очень огорчает такая тенденция, что Mavic 3 (часто ещё и в комплектации Cine за €4799) некоторые люди покупают в качестве первого дрона, а потом они публикуют с него такие снимки, из которых становится понятно, что для них это не только первый дрон, но и первый фотоаппарат. Сразу поясню, что случай далеко не единичной, видел это и в эстонской группе в ФБ и на Реддите. Что в этом плохого? То, что эти люди не поймут насколько плох Mavic 3, не будут негативно высказываться на его счёт и уже отблагодарили производителя рублём. А значит, Mavic 3 успешен.

Плохая фисташка?

Так, бывшие это завсегда хорошо, а что там по нынешней. Вот тут надо собраться с мыслями. В мини-обзоре я писал, что Autel Evo Lite+ - отличный дрон с пока ещё не раскрытым потенциалом. Время идёт, прошивки выходят, а потенциал так, сука, и не раскрывается. Как плохая фисташка. С момента той публикации вышло одно обновление. Для Evo Lite+ там мало чего нового, вдобавок ко всему есть вопросы:

  • Электронная стабилизация картинки. Неотключаемая, что важно. В пресс-релизе не уточняется, но, думаю, это только для видео. В любом случае, пояснительную бригаду в студию
  • Новый режим съёмки Shoot. Вот тут на меня ведро ледяной воды вылили. Нормальный режим Pro, с полноценным разделением на подрежимы, с приоритетами диафрагмы/выдержки и т.д. выпилили, а ему на смену скопировали режим из DJI Fly, купировав то немногое удобное, что там было. Летал в этим новым Shoot'ом два раза, постоянно надо следить, чтоб не слетали настройки. Очень неудобно, и производителю я об этом написал. В данном случае я полностью согласен с утверждением, что не стоит надеяться, что тебя услышат, если ты молчишь.

Что вырисовывается по Autel Evo Lite+ к текущему моменту? Шаг вперёд, шаг назад. Программисты маются откровенной хернёй, добавляют маловостребованные фичи, забив на то, что от них больше всего ждут. После этого обновления я впервые усомнился, что этот дрон сможет раскрыть свой потенциал. Вообще когда-нибудь.

24 Мая

Буквально щепотка маячных новостей. В прессе появилась заметка, что управа Нарва-Йыэсуу ведёт переговоры с Транспортным департаментом об аренде маяка и маячного городка. Если договорятся, маяк откроют для посетителей. Предполагаю, что перед этим башню существенно облагородят внутри, так как сейчас она несколько напоминает немытое ведро от бетона. И, конечно же, очень хорошо, что маяки у нас востребованы, как туристические объекты.

В Литве всё тоже вполне неплохо, там активисты отстояли здание генераторной маяка Нида. Экспертиза подтвердила историческую ценность как самого здания, так и некоторых объектов внутри. Так что теперь продать его будет сложно. Поясню, что посёлок Нида - очень популярное туристическое место с очень дорогой недвижимостью.

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

Цитировать
в комментарии