Приложение Маяки Эстонии
4 Апреля

Загадочная квартира

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

1 Апреля

Дроны Autel серий Evo Lite и Evo Nano победили в номинации Best of the Best премии Red Dot Design Award. Чтож, приятно. Ещё приятнее то, что пару дней назад вышла новая прошивка. Я сам не обновлялся, совершенно нет времени: я открыл ящик Пандоры под названием "капитальный ремонт квартиры". Что нового добавила прошивка дронам серии Evo Lite:

  • Некий зачаточный вариант Dynamic Tracking, который пока следит только за людьми.
  • Быстрая загрузка файлов по Wi-Fi. Тут надо разбираться. Если я правильно понимаю, речь идёт о загрузке не на то устройство, что подключено к пульту, а к другому. Если это так, то это очень грамотно и удобно. В современных реалиях у многих людей имеются старые неиспользуемые смартфоны и лично я именно их использую для полётов. SIM-карт там всегда нет, а иногда хочется что-то свежеотснятое в Инсту выложить. В этом случае такая загрузка (если я её правильно понимаю) очень поможет.
  • Гистограмма. Да! Это очень нужно, постоянно пользуюсь, так как яркость картинки на смартфоне непоказательна.
  • Возможность отдельно обновить прошивку батареи. Раньше, если вставить батарею со старой прошивкой, накатывалось обновление и на неё, и на дрон, и на пульт. При этом слетали все настройки и именно из-за этого мне поначалу казалось, что дрон не сохраняет настроек камеры. Он их сохраняет, просто при перепрошивке они слетают. Сейчас это неудобство должно исчезнуть.

Ещё в патчноуте не заявлены, но в интернетах пишут, что они есть, небольшие улучшения интерфейса, улучшение автофокуса (хотя он и так был просто превосходным) и некоторые другие положительные мелочи. Чтож, постараюсь потестить в обозримом будущем.

Autel Evo Lite+

Идея написать некий внятный обзор дрона летит в тартарары, причём, по нескольким причинам сразу. С одной стороны, у меня времени нет, а полёты в любом месте Таллинна теперь требуют разрешения (будет отдельная публикация об общеевропейских лицензиях пилотов и там я об этом тоже расскажу) и у меня уже был один случай, когда департамент не успел обработать заявку до даты полёта и полёт просто не состоялся. С другой - сама компания Autel не спешит доводить дрон до некого финального состояния. Это я всё к тому, что нет смысла собирать информацию и ощущения по дрону, лучше делиться ими сразу. Делюсь: три недели назад я устроил дрону range test. Планировал слетать километра на три, потом ещё подальше и ещё немного и... 7,1 км от себя и обратно. Летал над морем в прямой видимости на высоте 30-50 метров, при очень слабом ветре 2 м/с. Примечательно, что от меня дрон летел со скоростью 59 км/ч, ко мне - 50 км/ч, но расход батареи на путь туда и обратно получился одинаковый - 37%. Когда квадрик вернулся, заряд батареи был 23%. Летал я в режиме Ludicrous. Он явно не самый экономичный, но это уже второй полёт в нём, когда у меня заряда батареи не хватает на 30 минут полёта. Пока я уверен, что заявленные 40 минут полёта или 38 минут висения - такая же фикция, как и сопротивляемость ветру 7 класса.

Явно, что с таким функционалом активтрека, который вышел в новой прошивке, нас ждёт ещё обновление. Если бы в нём добавили ручные настройки камеры в режиме Burst и сильно улучшили сопротивляемость ветру, Autel Evo Lite+ стал бы для меня лично дроном мечты без оговорок.

Чтобы закончить на позитивной ноте, пару слов о DJI Mavic 3 (гы-гы). У дрона имелась проблема с очень долгим поиском спутников GPS, не у всех (у меня не было), но у многих пользователей. Реально 7-10 минут на это могло уходить и я решительно не понимаю, как DJI так прокололась. Кстати, если кто-то не знает: никогда нельзя взлетать до того, как найдено необходимое количество спутников! Это верный способ получить "улёт дрона в Китай". На прошлой неделе вышло обновление прошивки, которое исправляло этот долгий поиск спутников и... проблема исчезла далеко не у всех владельцев. Бывает...

24 Марта

На прошлой неделе я, переполняемый гордостью, рапортовал в Инстаграме, что iOS-версия приложения "Маяки Прибалтики" впервые за почти пять месяцев обновилась и получила анимацию моргания. Теперь небольшой рассказ о том, что было до и немного после. К сожалению, Александр, который до этого, по сути, делал всю работу по версии для iOS, сейчас уже не располагает временем на такую помощь. Выход тут был один - покупать самому MacBook и осваивать сборку приложения.

Ранее я вообще никогда и никак с эппловскими устройствами не общался. Единственное исключение - рабочий iPad, на котором сайты тестирую. Учитывая всё это, у меня ушло три дня на установку и настройку Flutter и Xcode, сборку приложения и размещения его в AppStore. Сложнее всего было с сертификатами. Сертификат разработчика Apple, сертификат издателя Apple, сертификат разработчика iOS (а это чё, не Apple???), сертификат издателя iOS и куча каких-то других. Для меня всё это было так: сертификат для того, чтобы проехаться верхом на коне; сертификат для того, чтобы рассказать всем о том, как ты проехался на коне; сертификат для того, чтобы выслушать впечатления коня от этой поездки; сертификат для того, чтобы пересказать впечатления коня и дальше в том же духе. В итоге обновление было выпущено и... Быстро выяснилось: кое-что из того, что работало ранее, сейчас не работает. Александр сделал мне трансфер самого приложения в AppStore на мой аккаунт, но не передал никаких файлов. В итоге всё, что требовало отдельной настройки для iOS, перестало работать. А именно: все внешние ссылки (кнопка "Показать на карте" и кнопка обратной связи) и переведённое название приложения под иконкой.

Ещё когда обновление "Маяков Прибалтики" было на рассмотрении (это занимает примерно сутки), я сразу занялся вторым приложением - "Маяки России". Я узнал, что у Apple есть возможность выпустить приложение как бета-версию для тестирования. Идея мне очень понравилась и я сразу принялся это реализовывать. Разумеется, тут я столкнулся с теми же проблемами со внешними ссылками. За несколько дней я всё это исправил и сделал аналогичные исправления в "Маяках Прибалтики". В итоге, вчера вечером прошло проверку и было выпущено обновление для "прибалтийского" приложения и сейчас там всё работает.

Рабочее место разработчика

Что же до "Маяков России", то и это приложение вышло в открытое плавание. На iOS его можно установить через специальное приложение TestFlight, ссылка здесь. На Android оно вышло в раннем доступе. Через поиск в Play Market его не найти (такое ограничение раннего доступа), качать надо по этой ссылке.

По итогу, тот редкий случай, когда я горд собой. Теперь я прошёл весь путь от создания приложения до его публикации, как в Play Market, так и в AppStore, да ещё и с заходом на тестирование.

Дальнейшие планы по "Маякам России" следующие. Сегодня я добавлю информацию о последнем маяке Белого моря и начну добавлять объекты Баренцева моря. По семейным обстоятельствам, времени в ближайшие пару месяцев у меня будет немного. Когда это сделаю, будет релиз приложения и начну следующий регион - Приморье. Вот он точно займёт много времени.

Крым наш?

Совершенно не знаю, что делать с маяками Крыма. Вопрос не этический, а тупо геополитический. Де факто это территория России, значит и маяки там - маяки России. Но мировые страны упорно не хотят этого признавать и... короче, хрен его знает.

20 Марта

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

Сегодня днём было совершенно чистое небо и небольшой ветерок. Вдали совершенно отчётливо виднелись два острова и я совершенно уверен, что это не облака и не мираж. Посмотрел по карте, всё сходится: слева высокий Гогланд, справа - Большой Тютерс.

Остров Гогланд Остров Гогланд

Остров Большой Тютерс Остров Большой Тютерс

Вот только до Гогланда 70 км... Вероятно, имело место некое природное явление, когда воздух давал эффект линзы. Я уже видел такое в горах в Баварии. На этом из приятного всё. А из неприятного, уже совершенно очевидно, что это единственное моё соприкосновение (пусть и косвенное) с российскими маяками на этот, а, может, на следующий год или даже годы. Что же будет на этом сайте из маяков в этом году? Будет несколько труднодоступных эстонских маяков и будут маяки Болгарии. И всё, больше никаких планов нет, коронавирус научил их не строить.

16 Марта

Вывози эту колястелегу

С прошлой недели не все, но очень многие, на кого я подписан в Инсте и Ютьюбе понаоткрывали каналов в Телеграме. У меня это хозяйство было давно, но несколько дней назад я понял, что не совсем понимаю, как это работает. Почему где-то можно лайки ставить, а где-то - нет? С комментариями всё ещё более непонятно. Пришлось разбираться. Ниже я изложу то, как я понял этот механизм. На первый взгляд, сложно, но по факту очень грамотно и продумано.

Итак, существуют каналы и группы. Группа - это как привычный групповой чат, где все участники могут писать, комментировать, постить мемасики. Канал - это "театр одного актёра", где владелец публикует контент, а все остальные могут только читать и лайкать (если такая возможность включена). Сложность начинается, когда выясняется, что и на канале можно добавить возможность оставлять комментарии. Для этого создаётся группа и привязывается к каналу. После этого в группе начинает автоматически дублироваться весь контент канала, а на самом канале под постами появляется ссылка для комментирования. После нажатия на эту ссылку происходит переход с канала в группу. В итоге, канал с возможностью комментировать - это всегда пара: канал + группа. При этом канал содержит только оригинальные посты, а группа - их копии и все комментарии.

Теперь опишу своё Телеграмное имущество:

  • t.me/newkamikaze - канал моего блога newkamikaze.com. Там полуавтоматически (и из-за этого иногда криво) дублируются публикации с сайта. Группа для комментариев с недавнего времени тоже есть, но отдельно давать её адрес смысла не вижу, всегда через канал можно зайти
  • t.me/balticlighthouses - открытая группа приложения "Маяки Прибалтики", где я жду комментариев и предложений. Ссылка на группу есть в меню приложения (пока только на Андроиде)
  • t.me/ruslighthouses - открытая группа приложения "Маяки России", где я также жду комментариев и предложений, а также иногда пишу статус проекта. Ссылка на группу есть в меню приложения, только вот приложение пока не выпущено публично.

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