feeneek

Feeneek — простая открытая библиотека для совместного картирования

Изначально Feeneek разрабатывалась как простой инструмент для создания гео-вики приложений («Википедия» про объекты с географической привязкой). В текущей версии эта концепция отринута в пользу табличного представления информации и акценте на удобстве ввода и администрирования данных.

Библиотека написана на JavaScript (нативная версия) с небольшой серверной частью на PHP. Для отображения тайлов использована библиотека leaflet.js, для вывода графиков — Chart.js.

Для установки достаточно скопировать архив и распаковать его на своем сервере. По всем вопросам и замечаниям рекомендую писать в телеграм (@openstreetmapper), почту (schwejk-rpnt@rambler.ru) или в комментарии к этому посту.

Обзор библиотеки

Старые версии библиотеки

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

Дата сборкиСсылка на скачиваниеДемо-версия
22_02_2016 (Butko Sonne)СкачатьДемо-версия
03_02_2016 («McClane Lichtgestalt»)СкачатьДемо-версия
03_06_2015 («McClane Lichtgestalt»)СкачатьДемо-версия

Невнятная рассылка

Всем, кто поддержал выпуск книги «Невнятное время«, отправил на почту письмо с прикрепленным файлом. Большущее вам спасибо!

Советую не давать ее детям, верующим, проповедникам здорового образа жизни, блюстителям нравственности, феминисткам, меньшинствам разного толка и людям с нестабильной психикой. Хотя все-равно кто-нибудь, да оскорбится. Ну и ладно.

Если письмо не пришло или возникли иные вопросы, смело пишите мне в личку телеграмма: @openstreetmapper или на почту: schwejk-rpnt@rambler.ru. И да прибудет с вами в новом времени неиссякаемый позитив.

АИС ГМВО

АИС ГМВО

Автоматизированная информационная система государственного мониторинга водных объектов — это сайт на котором вы можете получить данные по расходам рек и уровням воды на гидропостах. Невероятно крутой ресурс, если бы не два «но».

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

Отвращение на сайте вызывает решительно все. От верстки, до аббревиатур. Ведь можно написать нечто вроде «Кому этот сайт полезен?», но написали иначе: «Заинтересованные ФОИВ». Оказывается, «ФОИВ» — это федеральные органы исполнительной власти, четыре слова, из которых нормальные человек не понимает ни одно. Разработчики явно забыли добавить кнопку перевода на русский язык.

Во-вторых, данные на сайте доступны только с 2008 года. За остальным — добро пожаловать в библиотеку Гидрологического института. Хотя туда без разрешения все-равно не попасть. На днях звучала громкая новость о разработке нейросетевой модели для прогнозирования паводков. Дескать, паводки — это большая проблема. На самом деле, большая проблема в том, что с помощью одной спички можно уничтожить сотню лет гидрографических наблюдений.

Конечно, я сгущаю краски, но принципиально ситуация от этого не меняется. Кого бы я не встречал, он оказывается знающим адекватным специалистом. Но все вместе как система — полное ГМВО.

Виртуальные конференции

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

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

Для чего слушать лекцию час, если ее можно прослушать за пол-часа? Кто-то скажет, что ничего не разобрать, но правда такова: девяносто процентов любого доклада — это вводные слова, примеры, отсылки, отклонения от темы и прочая хрень. Любопытная, но легкоусваиваемая. Даже когда лектор тараторит, все понятно. В крайнем случае, можно переключить на полуторную скорость. Хотя некоторые доклады я бы вообще слушал на тройном ускорении. Если дело доходит до сложной части, можно вернуться в нормальную скорость и все перемотать. Кстати, невозможность отмотать назад на онлайн-конференции меня тоже бесит.

Но вот чего я совершенно не понимаю, так это практики отвечать на вопросы сразу после доклада. Мы же в двадцать первом веке живем — пусть у человека будет возможность прослушать доклад целиком, даже если он опоздал к началу. Пусть будет у него возможность пропустить неинтересный участок. А самое главное — для чего всем участникам слушать ответ на вопрос, который они не задавали?

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

P.S. Я вообще-то хотел сказать о назревающей 28 ноября Схемотехнике-20, но вы, полагаю, уже и сами все знаете. А если не знаете, слезайте с печи, обувайте лапти и регистрируйтесь.

Невнятное время

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

Но ведь жалко — там целая книга набралась, хоть и небольшая, около сотни страниц. Поэтому я решил все запихнуть в один файл. Пусть написанное видят желающие, а не жертвы поисковых алгоритмов.

До завершения идеи остались самые трудные этапы: редактура, корректура и верстка. Но к январским праздникам надеюсь успеть. А для дополнитльного стимула предлагаю оформить предзаказ на любую сумму. Во-первых, мне интересно узнать, стоит ли кому-нибудь разослать эту книгу, а во-вторых, я вообще не понимаю, как определяется стоимость файла с художественным содержимым.

В сборник включены статьи, которые написаны с 2014 по 2019 год. Лексика обсценная. Я бы и рад исправить, но иначе пришлось бы выкинуть очерк со стройки (тот самый, что строителям будущего посвящен), а он мне очень дорог.

Теперь искать на сайте вменяемые статьи стало гораздо проще. А у тех, кто желает погрузиться в омут суицидальной депрессии всегда есть выход из положения. Как бы странно это не звучало.

Предзаказать книгу можно по этой ссылке: https://sobe.ru/na/book_nevvremia

Хорошее кино для выходных

Будучи депрессивным флегматиком, в ламинарных периодах жизни я отказываюсь слушать, смотреть и читать новости которым не исполнилось пяти лет. К сожалению, это не всегда удается, но сопротивляюсь я стойко. То что происходит сейчас — это сингулярный шум, который не имеет ценности.

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

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

А еще недавно Папа Римский признал теории эволюции и большого взрыва. Креационисты и раньше выглядели как дураки, а теперь и подавно. Кошка бросила котят, пусть теперь расскажут о сотворении мира.

Это я к тому, что давно не рекомендовал вам прекрасных вещей. Исправляюсь и рекомендую лучший фильм о религии из всех, что видел: «Контакт» 1997 года с обожаемой Джоди Фостер (это та, которая играла малолетнюю проститутку в «Таксисте» Скорсезе). Это невероятный кайф, после просмотра вопросов больше чем ответов и огромное желание жить и работать.

Я верующий человек, хоть и убежден, что иконы — это мазня на досках, а самое священное таинство человек совершает в туалете. Я верю в стремление человека идти вперед, чего бы это ни стоило. А уж как это называть — бог или эволюционно выработанный гормональный фон — вопрос лишь терминологии.

Но хватит слов, бросайте дела и наслаждайтесь.

P.S. Эта заметка не потому, что сегодня день космонавтики и одновременно какой-то церковный шабаш. Просто так совпало.

Якубович

Окружающий мир — удивительная дрянь, но в нем достаточно забавных штук, которые могут скрасить жизнь, особенно если уметь такие штуки находить. Делать это несложно, главное помнить, что самое интересное чаще всего связано с эмергентностью. Объедините несколько различных явлений и у вас родится странный Франкенштейн неизвестной витальности.

Возьмем математику. Если объединить между собой теорию вероятностей и топологию, можно за несколько часов вывести альтернативную формулу определения вероятности. Достаточно вспомнить, что оценка вероятности связана с измерением, а значит привычная формула P=m/n — лишь частный случай измерения одномерного множества. В общем виде к формуле оценки вероятности следует добавить степень, которая соответствует размерности Хаусдорфа-Безиковича. А единичная метрика — лишь отношение величины всего пространства к величине наблюдаемого подпространства. В результате мы получаем очень простой инструмент, который помогает оценить математическое ожидание генеральной совокупности по неполным данным.

Или вот другой пример эмергентности. Если к прошлому наблюдению добавить зиму, хандру и бутылку коньяка, возникает странный кусок кода под названием Yacubovich.js. Это калькулятор, который приближенно оценивает средние значения по неполным данным. Например, у вас есть данные за неделю, а необходимо среднее значение за месяц. Укажите размер генеральной совокупности (n -> 31), введите данные, которые есть, нажмите ‘r’ и результат готов. Фактически это обычная экстраполяция, только с небольшой фичей, которая повышает однозначность и точность.

Вероятно, подобного эффекта можно добиться и другим способом, но сомневаюсь, что вы найдете более элегантное решение. Даже банальная модификация метода Херста на порядок более трудоемка. И еще неизвестно, что такая модификация даст.

С другой стороны, всегда можно добавить еще одну бутылку коньяка. А эмергентное объединение различных явлений позволяет находить в этом мире довольно много забавных штук.

Сайга в аэропорту

Огоньку найдется

Так получилось, что одну из летних ночей я провел в аэропорту. Достижение сомнительное, некоторые годами там живут и ничего. Но здесь случай особенный — ночевать предстояло в палатке, ближайшая вода была за четверть километра в соседнем болоте, а на костре жарились пластованные щуки. Еще кто-то додумался вылить остатки спирта в кисель. До глубокой ночи мы сидели рядом со взлетной полосой прихлебывая тягучую сладкую смесь с ароматом этанола.

За гостеприимство мы обязаны базе «Брусовая» — маленькому поселению на правом берегу реки Глубокий Сабун. Искать эту базу бесполезно: на картах Генштаба ее еще нет, а на современных картах уже нет — база сгорела в лесном пожаре несколько лет назад:
База Брусовая

Места там глухие, добраться можно лишь на вертолете, АН-2 или по воде. При строительстве базы сюда в половодье на барже привезли трактор, тягачи и другую технику, выгоревшие остатки которой теперь ржавеют посреди просторного сосняка.
Сгоревший трактор

Из всех конструкций сохранился лишь понтонный причал с лестницей, лавка на берегу и металлический контейнер. От деревянных строений остались только груды битого шифера.
Кучи шифера

Приютивший нас аэропорт великолепно бы смотрелся на снимках Филиппа Халсмана: посреди огромной гари прочерчен круг в центре которого стоит зимовье и сортир с выбитым окном. Сама взлетно-посадочная полоса зарастает сосняком и годится теперь лишь на случай аварийной посадки. Впрочем, летать сюда теперь незачем.
Аэропорт базы Брусовая

Об этом я вспоминал сегодня, пытаясь найти вход в здание лофта «Этажи». Если кто не знает, «лофт» — это такой хипстерский термин для помещений в которых последний ремонт делали еще до того как Черненко копченой рыбой отравился:
Что такое лофт

В этом здании на четвертом этаже сейчас проходит фотовыставка «Останови огонь» общества добровольных лесных пожарных. До этого в жизни я бывал лишь на одной фотовыставке, которая называлась «Их разыскивает милиция». Но ради инсайда иногда стоит побороть осеннюю депрессию и всесезонную лень. Просто смотреть на фотографии интересно, но ради этого я в жизни бы никуда не пошел. Тем более, что никогда не знаешь, постановочный перед тобой снимок:
Фотография вдалеке

или фотографу просто повезло заснять нарушение техники безопасности:
Фотография вблизи

Выставка небольшая, около пяти-шести десятков фотографий. У каждого стенда есть наушники из которых мужской голос вещает про опасность и вред лесных пожаров. Но меня больше интересовали живые разговоры людей.
Фотовыставка

Живые разговоры доносились тихо и чаще всего были связаны с приехавшими телевизионщиками. Я журналистов терпеть не мог еще до того как устроился на работу журналистом. Вначале они два часа всем мешают, затем выбрасывают из репортажа самые содержательные куски, а оставшийся бред выдают за «объективное мнение эксперта».

— Вы можете так не орать!? Съемка идет!

По этой же причине кино, которое показывают в конце выставки за темной шторкой шло почти без звука. После того как телевизионщики ушли, звук появился, но у меня с кино уже не сложилось, хотя я ни в одном кинотеатре не видел настолько крутого приглашения к сеансу:
Зайди в кино

Зато впервые в жизни увидел виар-очки. Кто-бы мог подумать, что в двадцать первом веке с помощью виртуальной реальности будут убеждать людей тушить костры и не бросать бычки куда попало.
Очки виртуальной реальности

Очки демонстрируют лес после пожара. У меня даже два леса было — один в правом глазу, второй в левом. Все это на фоне заволакивающего дыма и тревожной музыки. Картина такая, что все время ждешь какой-то подляны — упавшее дерево, обгоревшее йети или ступенька сзади. Последняя, кстати, реальна, поэтому вдвойне страшней.

В жизни все выглядит не так эпично и уж точно без музыки. Лет пять назад я заночевал в лесотундре, а проснувшись обнаружил, что вокруг все затянуло дымом. Внешне напоминает обычный туман, только с постоянным запахом гари:
Дым от лесного пожара

и солнце необычно выглядит:
Солнце в дыму лесного пожара

В тот день мне оставалось сделать лишь пару описаний, да вернуться обратно в поселок. К обеду дым стал сгущаться, все вокруг потемнело как в сумерках, хотя солнце так и висело над головой:
Дым от лесного пожара

Особого страха это не вызывало, тем более, что ветер был крайне слабый. Год выдался урожайным на пожары и такие задымления случались часто. Но инженеры не даром зарплату получают — я бы предпочел неделю провести в горящей лесотундре, чем час в виртуальной реальности. Хотя виртуальную реальность выгодно отличает отсутствие комаров.
Очки виртуальной реальности

Я скептически отношусь ко всевозможным общественным движениям. Отчасти потому, что многие из них пропитаны идеями всеобщего благоденствия и прочим религиозным бредом, который я на дух не перевариваю. Общественные движение — это коллективная форма самолечения: иногда лучше ничего не делать, чем делать что-то. Проблема в том, что иногда бездействие становится совершенно невыносимым.

История о лесном пожарном

Если возможности сидеть ровно больше нет, придется куда-то идти. Я рекомендую начать с фотовыставки.

Сухой Донец

Вместо Матильды

Если вы в гробу видали всех, кого волнует фильм «Матильда», то вам альтернативное кинцо. Этот фильм гораздо лучше хотя бы тем, что он на девяносто пять минут короче, в нем не фигурирует Николай второй и никто не рассказывал вам об этом фильме каждый день на протяжении последних полутора лет.

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

P.S. Спасибо Александру Трофимову за идею и помощь в организации.
P.S. Спасибо Диаволу на пятнашке. Без него вообще нихрена бы не получилось.

Как я свою газету нашел

Я никогда не выписывал никаких газет. Даже в те времена, когда компьютерами называли игровые приставки к телевизору, меня душила жаба заплатить раз в год за пол-сотни газет, которые могли пригодиться исключительно своими механическими качествами. Иногда я покупал газеты в ларьках, просматривал и выбрасывал в кладовку на случай предстоящей мойки окон или клейки обоев.

Покупая газеты я первым делом спрашивал свежий номер «Газеты Дона», той самой, где работала киркоровская обладательница сисек, кофточки и вопросов про ремейки. Иногда там печатали весьма интересные вещи, но самое главное, в каждом выпуске была рубрика «Эродром». Потом газету сделали цветной, а полосу «Эродрома» начали делить между рекламой виагры и унылыми историями про совокупления. Покупать я ее перестал, а пару лет назад приобретши по старой памяти несколько номеров, немедленно выбросил их в ближайшую урну.

После «Газеты Дона» я обычно спрашивал «КВУ-шку», которую, время от времени, покупаю и сейчас. Если ее не было, то брал убогие «Шахтинские Известия», а если не было и их, то газету «Тумба». Если не было ничего, то я брал «Комсомолку», «АиФ» или на худой конец кроссворды «Крот» и «Три семерки» (или три пятерки?) с анекдотами. Кроссворды были всегда. Больше я никогда ничего не покупал.

Еще у меня дома хранилась огромная пачка соседских газет «Спид-инфо». Это было прекрасное издание до тех пор, пока оно не скатилось в бесконечную рекламу фаллоимитаторов на фоне голых жоп эстрадных певиц. Достаточно сказать, что самую интересную статью о донских сомах-людоедах я прочитал именно в номере «Спид-инфо».

Мои покупательские предпочтения не менялись годами. Но в один из дней на новом хбковском рынке случилась неведомая вспышка озарения и в ларек напротив мясного павильона завезли газету со странным названием «Рыбак Рыбака».

Газеты завозили в ларек по четвергам и с того дня я на протяжении нескольких лет каждый четверг наведывался на рынок. Я стал настолько постоянным покупателем, что продавщица специально откладывала для меня свежий выпуск, более того, если я в тот момент оказывался без денег — спокойно отдавала мне газету в долг.

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

Не берусь судить, насколько те выпуски повлияли на всю мою дальнейшую жизнь, но совершенно точно, то, что воспоминания о статьях в этой газете в моей памяти одного рода с воспоминаниями об изучении ондатровых нор на Яшкиной Яме в октябре, ожидании поклевки гибрида у Красного, вида на туман, стелющийся по глади Грушевского водохранилища и вечерней подготовки снастей.

Где-то на третий год, неведомая вспышка озарения на хбковском рынке погасла и газету «Рыбак Рыбака» в ларек завозить перестали. А после и сам ларек снесли и на его месте выстроили магазин для продажи водки, вина в пакетах и коктейлей в полторашках. А я собрал всю пачку газет «Рыбак Рыбака» и отдал своему учителю, который иногда рыбачил на Грушевке, отдал свою удочку соседу, закинул резиновые сапоги на верхнюю полку кладовки и уехал в большой город изучать устройство и работу природных комплексов.

С тех пор, если меня называют идиотом, я этого не отрицаю.

Все-таки рождение до появления мобильной связи и уж тем более интернета это не факт, а диагноз. Я десять лет пользуюсь интернетом, я создавал, настраивал и парсил сайты, я месяцами просиживал за разметкой, каскадными таблицами стилей и JS-кодами. Но почему, только сегодня ночью мне пришло в голову открыть яндекс и вбить в поисковую строку «Газета Рыбак Рыбака»? Естественно, в первой-же выдаче я получил ссылку на сайт газеты.

Это, конечно, не печатная версия, былой флер времени едва ли вернуть. Зато по четвергам мне не потребуется зажав в кулаке бумажную пятирублевку идти на рынок. Прогресс дошел до того, что теперь я могу читать свежие статьи из моей любимой газеты даже с фотоаппарата, на который сумасшедшие китайцы установили андроид.