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

Коничива, уважаемый!

За время вашего отсутствия мы тут вон чего понаписали:

18 Сентября

Продолжу немного рассказывать о приложении. Меня очень выбили из колеи проблемы с предыдущим. Сделал совсем небольшое косметическое обновление версии для Android и... приложение стало вылетать при попытке открыть карту. А карту я не менял совсем. С одной стороны ситуация анекдотичная, мол "я не трогал, оно само", а с другой - первые три дня я почти не вылезал из-за компьютера, пытаясь найти проблему. Приложение и карта в нём отлично работали на эмуляторе, компилировались без ошибок, но на смартфоне карта продолжала вылетать. Я перепробовал всё, на что хватило моего ума: отключал поочерёдно функции карты в готовом приложении, делал совершенно новое приложение с картой, компилировал примеры, идущие вместе с плагином карт. После трёх десятков часов таких ковыряний уровень понимания проблемы был нулевым. Я не продвинулся ни на миллиметр. Важный нюанс: я поменял компьютер, на который заново были установлены все программы для разработки и именно после этого ошибка и появилась. В какой-то момент появилась иллюзия победы: приложение, загруженное на телефон непосредственно из Android Studio, работало без ошибок. Я сделал новый релиз, загрузил в маркет, обновил приложение у себя на телефоне и... ошибка никуда не ушла. Очень сильно ситуацию усугублял тот факт, что в Play Market'е была опубликована версия с этой ошибкой и, как я узнал, нельзя было отменить и убрать последний релиз и вернуть предыдущий неглючный. Раньше можно было, а теперь Гугл убрал эту возможность. В итоге, переработка, гонка и стресс, а на выходе ноль. Идей больше не было, тикет на GitHub и вопрос на Stackoverflow не помогли совсем. Остался последний вариант - забить. Я дал проблеме отдохнуть от себя, съездил на Рухну и спустя дней пять начал ковыряться снова и уже к обеду работающая без ошибок версия была отправлена в Play Market на код-ревью. Перебрав ранее все остальные варианты, я начал разбираться с тем, что могло измениться при переносе приложения с одного компьютера на другой, а именно настройками проекта. Ранее я знал, что Flutter - это фреймворк, который использует язык программирования Dart. Чего я не знал, так это того, что в конечном итоге приложение компилируется под другой язык. Для андроида это Kotlin или Java, причём выбрать это в Android Studio можно лишь один раз при создании нового приложения. Я не уверен на 100%, но мне кажется, что почти два года назад, когда я только начинал делать "Маяки Прибалтики", возможности такого выбора не было. Насколько я понимаю ситуацию, при переносе проекта с одного компьютера на другой, результирующий язык с Java поменялся на Kotlin и это начало вызывать ошибку. Другой вопрос, почему под Kotlin карта не работает, хотя должна. А в моём случае изменение языка на Java убрало ошибку.

Теперь немного о новом приложении. Абзацем выше я уже писал, что начинал писать "Маяки Прибалтики" почти два года назад, в ноябре 2019. Сейчас я сел за новое приложение и реально офигел, как сильно изменился Flutter за это время. Изначально я планировал брать готовые куски кода из старого приложения и с минимальными изменениями использовать в новом, но за меня решили, что так не будет. В Dart появилась такая штука как Null safety. В теории вещь прекрасная, на практике хоть и не сильная, но постоянная "попаболь". Так что приложение "Маяки России" я пишу полностью с нуля.

Ещё одним аспектом, который изменился очень сильно, стали стили и темы. Поясню: во Flutter стили элементов можно писать непосредственно в самом элементе (как inline CSS в HTML), либо объявить и описать всё заранее (как CSS "нормального человека"). Сложность в том, что первый способ значительно проще и очевиднее, но отдельное оформление для светлой и тёмной тем работает только во втором способе, который на тот момент был плохо задокументирован. Короче, в "Маяках Прибалтики" мне пришлось делать очень костыльную смесь обоих способов. Сейчас этот вопрос проработан намного лучше и написать тему намного проще и удобнее.

Размышлял: Lentyay
3 Сентября

Вчера на всех платформах вышло новое обновление для моего приложения "Маяки Прибалтики". Наиболее важные его фишки: новые фотки и информация о маяке Вилсанди и пять недействующих латвийских маяков. В загашнике есть ещё два таких маяка, но в этом году я до них точно не доберусь. Ещё одно важное изменение - замена кнопок навигационных приложений на одну общую. В ходе этих мозгоклюйств я узнал, что есть особый тип ссылок, его и использовал. Гораздо проще для меня и удобнее для пользователей. Небольшая часть изменений - "под капотом", в основном они сделаны с прицелом на новое приложение. Чтож, пожалуй, пора рассказать и о нём.

приложения "Маяки Прибалтики"

Когда я начинал ездить по маякам Эстонии, я был уверен, что доберусь лишь до некоторой части, но не до всех. Объездил все, многие по несколько раз. Когда меня спрашивали на радио, не планирую ли я расширить своё приложение с маяков Эстонии до Латвии или Литвы, я уверенно отвечал, что нет. Уже 10 месяцев, как там вся Прибалтика. И уж точно я никогда бы не подумал, что возьмусь за новое приложение о маяках такой большой страны, как Россия. Отправной точкой тут несомненно стала поездка на Жужмуй. Я пообщался с представителями российского комьюнити любителей маяков. Это интереснейшие люди, преданные маякам также фанатично, как и я, а кто-то и больше. И именно с целью продолжить это общение и завести новые связи я решился делать новое приложение. А ещё мне самому это очень интересно.

Я очень горжусь своим прибалтийским приложением, так как знаю, что за ним стоит. Такой информации в онлайне не найти нигде, кроме приложения и данного сайта, да и фото тоже. И это качество контента очень мне дорого. Для приложения "Маяки России" от этой идеологии пришлось отказаться - объём маяков слишком велик (по моим очень приблизительным прикидкам 300-400), а я сам видел из них лишь 7-8, а фоткал и вовсе три. Поэтому главная идея нового приложения - сначала количество контента, а потом его качество. Не надо трактовать это в плохом контексте. В приложение будут добавляться не все, а лишь интересные для туристов маяки. Кроме "мёртвого", что крайне печально, форума mayaki.ru, я больше не знаю мест, где была бы собрана информация о большом количестве маяков России. Именно поэтому я говорю о превалировании количества над качеством и это только плюс. Да, на поиск и проверку исторической информации для каждого маяка я не могу потратить столько сил и времени, как это было с маяками Прибалтики, но... это можно будет сделать позже. Главной фишкой приложения "Маяки России" будет то, что все данные будут храниться на сервере и для их изменения не надо будет обновлять приложение. С фотографиями та же ситуация - все они будут не моими. Я с несколькими людьми, которые мне помогают посильно, ищу фотографии в Инсте и ВК, я списываюсь с авторами, большинство из них без проблем предоставляют свои фотографии. Но и в этом случае, найти фотки абсолютно всех маяков - невозможно. Но я рассчитываю, что эта часть контента будет добавлена уже после релиза. Для этого внизу каждой страницы с инфо о маяке добавлена кнопка связи. Вот такой проект. В следующих публикациях я расскажу о том, на какой стадии он находится сейчас, а также непосредственно о программировании.

Размышлял: Lentyay
18 Августа

Верхом на ракете

Читаю я в последнее время откровенно мало: за этот год всего четыре книги. Хочу немного рассказать о последней прочитанной. Я даже не помню откуда я о ней узнал, так как книга для меня совсем не типичная. Это биография американского астронавта Майка Маллейна "Верхом на ракете: Возмутительные истории астронавта шаттла". Так случилось, что книга невероятно хорошо мне зашла и я с удовольствием дочитал её до последней страницы, не смотря на немалый объём. Вероятно, причина этого в том, что в книге умело перемешаны технические подробности, солдафонский юмор, простые семейные ценности и детские воспоминания. Читал её на Жужмуе, читал на Бенгтшере, брал с собой на Мерсрагс, но там до чтения не добрался. Могу точно сказать, это лучшая из книг, прочитанных мой за последние три года.

Майк Маллейн

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

Размышлял: Lentyay
2 Августа

О своей поездке на остров Большой Жужмуй я писал достаточно много (тут, тут, тут, и тут), настало время маяка. Впервые о необходимости его строительства заговорили в 1837 году. Маяк должен был не только обозначать остров, который тогда назвали также Длинным Жужмуем, но и служить некой путеводной точкой для многочисленных коммерческих судов, проходящих по Онежскому заливу. В 1846 году полковник Г.Никифоров, управляющий беломорскими маяками, исследовал остров и выбрал место для строительства маяка немного западнее центральной части, на холме высотой 21 метр. Само строительство запланировали на 1850 год, но, как это нередко случалось, денег в нужный момент на нашлось. Работы начались лишь в 1865 году, причём на портовые деньги. В Архангельске были срублены избы и на следующий год в разобранном виде доставлены на остров. Весной началась их сборка, но почти сразу из Петербурга пришёл указ Александра II остановить все начатые работы по строительству маяков на Белом море и расторгнуть все подряды. Причина - сокращение расходов.

Два сторожа охраняли недостроенный маяк от мародёрства до 1868 года. Когда деньги для их содержания закончились, судовладельцы Кемского уезда направили прошение в министерство изыскать средства и достроить маяк. Деньги нашлись и маяк был построен. По конструкции это была восьмиугольная башня из брёвен на ряжевом основании с железной лантерной наверху, где установили катоптрический аппарат из 20 фитильных ламп, использовавших рыбий жир и конопляное масло. Снаружи башня была обшита досками. Общая высота маяка была 26,23 метра, из которых 20,13 метра составляет башня и 6,10 метра - фонарное сооружение. Высота огня над уровнем моря была 44,53 метра, а от основания маяка – 23,18 метра. Описывается, что маяк был окрашен в жёлтый цвет, но на чёрно-белой открытке ниже видно, что цвет его был тёмным. Предположу, что цвет маяка был примерно таким, как и сейчас - ближе к оранжевому, а не к жёлтому. Начало эксплуатации Жужмуйского маяка назначили на 1 (13 по новому стилю) августа 1871 года. В этот день поздно вечером из Архангельска прибыла шхуна "Полярная звезда" со смотрителем маяка. Выяснилось, что маяк к освещению подготовлен не был. В осветительном аппарате не была установлена лампа и в одной из рам фонарного сооружения не были вставлены штормовые стёкла. Все эти работы в срочном порядке выполнили за ночь и впервые маяк был зажжён лишь на следующий день - 2 (14) августа 1871 года. В последующие годы маяк светил в период навигации с августа по ноябрь.

Деревянный маяк острова Большой Жужмуй Деревянный маяк острова Большой Жужмуй.

Маяк обслуживали: смотритель, подпоручик Корпуса Флотских Штурманов Мехреньгин, и трое наёмных служащих, которые на тот момент являлись единственными жителями острова. Через два года с ними произошла страшная история. В Архангельске появились слухи об убийстве маячников и разграблении маяка на острове Большой Жужмуй. В июне 1873 года к острову причалила всё та же "Полярная звезда" с целью инспекции персонала. Первый покойник был обнаружен в сарае. На нем было надето чистое бельё, труп покрыт одеялом и было видно, что сюда его принесли. Остальных нашли в доме. Смотритель лежал на кровати, одетый в пальто, а на ногах — большие шерстяные чулки. Один из рабочих лежал в кухне на лавке навзничь, труп был прикрыт полушубком. Второй - там же на полу под столом в положении земного поклона. Такое положение указывало на то, что он умер последним. Записи в вахтенном журнале красноречиво всё объясняли - причиной смерти была цинга. Рабочий Сотников, чей труп нашли в сарае, умер 18 января 1873 года. Вторым - смотритель Мехреньгин, скончавшийся вскоре после 8 марта. Этим днём датирована последняя запись журнала, вести журнал дальше у Мехреньгин не было сил. Третьим умер лежащий на лавке, и последним тот, что на полу. Сложно представить себе эмоции последнего. Вот, как они описаны в книге "Страна холода. Виденное и слышанное" 1877 года В.И.Немировича-Данченко:

«Он — единственное живое существо в царстве снега и вьюги. Пока был жив последний его товарищ, он мог хотя с ним перекинуться словечком. А теперь вокруг только мертвецы. Ночи длинны. Завоет ли ветер—ему чудится Бог знает что. Жизнь его тянется безконечною агонией. Куда ему деваться? В комнате лежит мертвец Мехренгинъ. В сарае — там лежит товарищ. В кухне — тоже. Представляю себе, как он должен был переходит из одной комнаты в другую с лицом, исковерканным ужасом, с зачатками страшной болезни в себе самом. Наконец, он решился остаться в кухне. Не желая ВИДЕТЬ лицо товарища, он приподнял полу его рубашки и накрыл ею безмолвнаго свидетеля. Он, наконец,вспомнил, что ГДЕ-ТО есть водка. Полуживой, закрыв глаза от страха, он ощупью добрался до шкафа, вынулъ и присел к столу. А болезнь идет быстро, неотступно, неизбежно. С отчаяниемъ он начинаетъ пить, чтоб забыться, но в такие ужасныя минуты водка не действует. Перед его глазами проносятся картины далекаго, роднаго угла, дорогия, милыя лица, смешиваясь в тяжелом кошмаре с искаженными лицами его товарищей. Каждый момент его жизни воскресает перед ним, и с каждым мигом смерть подходит к нему ближе и ближе. Он пьет через силу,много пьет. Ему бы только охмелеть, одурманить себя, отрешиться от действительности. И, наконец, цынга сделала свое дело. Несчастный, в корчах, падает под столь и умирает. Остров окончательно делается островом мертвых, и первый поморские суда, зашедшия сюда, встречаюсь только трупы!»

Осмотр имущества показал, что ничего не было похищено. Из этого трагичного случая был извлечён урок: рацион служителей маяков был улучшен, им разрешили иметь оружие для охоты, была выделена земля для огородов. На самом же Большом Жужмуе маячникам разрешили селиться вместе с семьями, так как работали они не вахтенно, а круглый год. После этого население острова стало расти, и в 1898 году там были построены часовня «…для удовлетворения духовно–нравственных и религиозных чувств служителей маяка, где в свободное время и в праздничные дни смотритель маяка читает присутствующим избранные места евангелия или церковные песнопения» и библиотека. С 1948 года в помещении часовни размещалась начальная школа, а с 1967 года – медпункт. Оба этих строения до наших дней не сохранились. В 1880 году при маяке начала работать метеостанция. В 1888 году фонарь маяка был переведён на керосин. Для освещения маяка нужно было от 0,92 до 1,10 литра керосина в час или около 1100 литров за навигацию.

Жужмуйский
КатегорияДействующие маяки
Год постройки
нынешней башни
1909
Высота маяка (м)26
Высота фонаря
над уровнем моря (м)
59

К началу XX века 30-летняя башня маяка обветшала и требовала капитального ремонта. Вместо ремонта было решено строить новый железный маяк. В проведённом конкурсе выиграл проект Санкт-Петербургского Путиловского завода. Цилиндрическая башня диаметром 2 метра из листового металла с винтовой лестницей внутри из 110 ступеней, имела сверху большой четырёхугольный балкон 6,5 на 6,5 метра и лантерну высотой 5,2 метра со служебным помещением на нижнем этаже и фонарным - на верхнем. Снаружи всей конструкции придавали устойчивость ажурные секции опор и стальные тросовые оттяжки – бакштаги, установленные под углом 45° к горизонтали. Опоры имели ширину 6,25 метра у основания и 2,7 метра сверху. Общая высота нового маяка составила 26 метров. Строительство нового маяка началось в 1908 году с квадратного железобетонного фундамента со стороной 8,45 метра и толщиной 1,2 метра.

Первоначально Главное гидрографическое управление планировало установить на маяке осветительный аппарат новой конструкции типа "Молния" французского изобретателя Бурделля с мощными яркими проблесками, в котором вращающаяся оптическая система устанавливалась на ртутном поплавке. Но по ходатайству Дирекции маяков был заказан статичный осветительный аппарат 3 разряда с линзой Френеля производства французской фирмы "Barbier, Benard & Turenne". Оптическая система имела диаметр 1000 мм и высоту 1640 мм. В августе 1908 года она уже была доставлена на остров. Детали башни прибыли в 1909 году, были достаточно быстро собраны и новый маяк был пущен в эксплуатацию. До наших дней он сохранился практически в первозданном виде. С большой долей вероятности можно предположить, что в течение всего времени строительства старый маяк ещё функцинировал. Если это так, то старый и новый маяк могли стоять рядом, но не на одном и том же месте.

Жужмуйский маяк Жужмуйский маяк.

В 1919 году началось обновление маячного городка, которому помешали Гражданская война и интервенция. Лишь в 1923 году были достроены два новых жилых дома, баня и хлев. По некоторым данным, работы делались руками крестьянских детей, так как взрослых рабочих рук просто не было. В 1928 на севере острова, на мысе Малый Каменный, был установлен деревянный несветящий знак в виде четырёхгранной пирамиды высотой 6,4 метра с белым прямоугольным щитом и с чёрной вертикальной полосой посередине. Вместе с маяком они образовывали створ, который вёл суда к месту якорной стоянки с глубинами от 11 до 14 метров.

Несветящий навигационный знак острова Большой Жужмуй Несветящий навигационный знак острова Большой Жужмуй.

В 1927 году керосино-фитильная лампа была заменена на керосино-калильную горелку системы Черемного. Использовался калильный колпачок диаметром 60 мм и высотой 120 мм. Расход керосина снизился до 0,59 литра в час. В 1957 году было построено маячно-техническое здание с двумя дизельными генераторами и аккумуляторными батареями марки С-8 и уже с 31 июля 1957 года Жужмуйский маяк был переведен на электрическое освещение. В 1982 году были произведены последние реставрационные работы на маяке. В какой-то момент на западной стороне маяка был установлен резервный фонарь ЭМ-200. Лично от себя замечу, что сделано это было очень топорно: к перилам балкона было прикреплено несколько деревянных брусьев, на которых и был закреплён фонарь, а проводка просто лежала на балконе. В конце XX века расходы на содержание маяка начали сокращать и 7 августа 2010 года свет основного фонаря маяка был потушен навсегда, резервный фонарь переведён в автоматический режим, а персонал маяка покинул остров. Сам Жужмуйский маяк сменил классификацию с маяка на светящий навигационный знак. Чтобы яркие солнечные лучи, сфокусированные линзой фонаря, не расплавили стёкла лантерны или не вызвали пожар, фонарь накрыли тряпкой. Накрыт он и сейчас. В таком режиме маяк проработал ещё пару лет, после чего Жужмуйский маяк был полностью отключен.

Собственно, готовясь к нашей поездке, мы рассчитывали, что едем к неактивному маяку. Но, как оказалось, предположительно в 2019 году, дублирующий фонарь был заменён на светодиодный и маяк вновь начал действовать. Каждый год в августе на остров приезжают рабочие, которые привозят аккумуляторы и подключают фонарь к ним. До ноября он работает в автоматическом режиме, после чего те же рабочие отключают фонарь, а отработанные батареи выбрасывают в лес тут же у маяка.

Свалка батарей у подножья маяка Свалка батарей у подножья маяка.

Размышлял: Lentyay
28 Июля

К чему был весь предыдущий пассаж? Что-то такое роилось в моей голове, когда я снимал маяк Мерсрагс в прошлую субботу. Это была последняя поездка моего летнего отпуска и началась она с Цесиса. Хоть в его знаменитый замок мы с семьёй не попали (он закрывается в 18 часов), вдоволь нагулялись по старому городу. Цесис - очень красивый город, очень нам всем понравился.

На следующий день мы отправились в Мерсрагс, где нас ждала ночь в кемпинге Noras. Именно на его территории и находится маяк. На "Букинге" и прочих сайтах этого кемпинга нет, так что напишу небольшой отзыв тут. Проживание не самое дешёвое (90 евро за домик), но оно того стоит. Домики комфортные и симпатичные, с мангалом, раковиной и санузлом. Есть хорошая общая кухня и терасса-кафе с кофейным аппаратом, где напитки стоят дешевле, чем я покупал на бетонном заводе, где работал 9 лет назад. Впрочем, главное достоинство кемпинга Noras - отличный морской пляж всего в сотне метров. Нам с семьёй кемпинг понравился, хотелось бы ещё следующим летом приехать, лучше на пару ночей и ещё лучше в домик №5, из него маяк хорошо виден.

Во время поездки я пофоткал несколько новых для меня недействующих маяков, а, значит, скоро будут публикации о них. Вот список маяков (не только латвийских), о которых появятся исторические тексты на сайте в ближайшие месяцы: Жужмуйский, задний маяк Лесного мола, задний маяк Большого Кронштадского рейда, Бенгтшер, Реландерсгрунд, Роя, Ладиньи и Лачи. Также будут новые фотки маяков Мерсрагс, Курмрагс и Рухну. Короче, будет немало интересного.

Размышлял: Lentyay
Цитировать
в комментарии