16 июня 2014-го

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Долгая прогулка

Кажется, что живу в Карлсруэ уже вторую неделю: вокруг все знакомые улицы, каждый день одни и те же люди, на трамвае катаюсь, разные пивные посещаю. Сегодня ездили за город ввосьмером, включая меня и Кирилла. Немецкие поезда ездят слишком быстро: услышишь лишь когда тебя уже переедут. Со второго раза мы нашли вход в заповедник, где Джерри предупредил: шаг в сторону — утонете в болоте, наберётесь клещей и нарушите экосистему. Жаль, не распечатал заранее обходные листы: гуляли просто так (треки уже в OSM), рассматривали деревья и птиц. У одного озера тропинка поднята на деревянный настил, который замаплен как highway=path + bridge=yes: оксюморон в русской системе тегов. Региональные различия (как и тегирование мостков) не раз обсуждались в перерывах конференции, и стали темой доклада Кирилла.

Пригородный трамвай S5 едет по железной дороге, затем сворачивает с неё, проходит через центр города и уходит обратно на ж/д. Он доставил нас почти к месту проведения Hack Day. Как и конференция, день был организован безукоризненно: два зала для программирования (один пустовал, поэтому в нём обедали традиционным немецким блюдом — шавермой на вынос) и лекторий. Я посмотрел только мастер-класс Энди Аллана про главный наш картостиль, но программировать свои штуки в тишине как-то интереснее. Все пять выступлений записаны, в канале SotM EU выложены все видеозаписи до единой. Профессионализм нанятой видеокоманды зашкаливает.

Вечером, как водится, пошли в бар. Последняя ночь сотма — самая интересная: обмениваемся историями и обсуждаем важности как в последний раз. Многое забывается, но надеюсь, узнанное прирастает в памяти ассоциативными связями. Энди, например, на неделе обнаружил и поправил два бага в Rails Port, в интерфейсе взаимодействия с Potlatch 1. Из-за него в pbf с полной историей нашёлся неправильный символ юникода, который ломал конвертирование в xml. Ричард порадовался, что поддержкой своих редакторов давно не обязан заниматься. Вместо программирования он поехал утром на велосипеде в Чёрный Лес и на Рейн, переплывая на пароме который, удивился скорости течения. Как и остальные англичане, он приехал на поезде. Говорят, туннель неинтересен, но скорость покидания Лондона поражает: десять минут — и он далеко на горизонте.

С Энди Алланом много чего успели обсудить, включая API 0.7: очевидно, главная проблема, задерживающая новый апи, — мы стараемся напихать в него всего по максимуму. А если не спешить и провести сначала малые изменения (исправление кодов HTTP, получение удалённых объектов в bbox, json и тому подобное), то всё пройдёт более гладко. Area, конечно, тоже нужен, но чтобы выбрать правильный подход, нужен программист на Ruby, Java и C++ с кучей свободного времени. Посетовали, что MapBox превратился в наш гугль: сначала всем кажется, что крутой, но как-то слишком далеко заходит. И не релизил ничего очень давно, лишь собрал и запер всех хороших программистов. Велика вероятность, что ни мапников, ни OSRM, ни тайлмиллов больше не будет: вектор развития MapBox — в векторных картах и GL (сидящего за соседним столиком Алекса решили не беспокоить). Что касается стиля osm.org, мысль о создании второго «стандартного» стиля, ориентированного на нормальных пользователей, прорабатывалась на конференции в Портланде, но дальше общего плана и цветовой схемы дело не зашло.

Три года назад я чувствовал себя зелёным новичком среди гигантов — сейчас это смешно вспоминать. Мы все одинаково хорошо понимаем и участвуем в OpenStreetMap, кто-то программируя, кто-то — собирая данные. В свете пропорции технических и полевых докладов, ещё непонятно, чья работа важнее. Новички привносят свежий взгляд на наши вечные проблемы, участники в возрасте часто имеют несколько увлечений, на стыке которых проявляются интересные применения карте. Конференции проводят не для докладов (в этот раз программа была так себе), а для встреч вживую. По ощущениям, это были лучшие четыре дня среди осмосообщества, они наполнили идеями, валидировали мою работу и дали энергии продолжить написание разных полезных запланированных штук. Организаторы — прежде всего, Фредерик и Кристина, — были великолепны с утра до ночи: никаких заминок, все залы идеальных размеров, ноль проблем с интернетом, хотя было за 300 устройств и выкачали 400 гигабайт; буклет и карта радуют глаз, навигация безукоризненна (т. е. стрелки каждые 10 метров), бесплатные вода и лимонады на каждом шагу, конкурс плакатов, опять же. Этот State of the Map EU задал новую планку, которую придётся держать в следующем году — надеемся, в Восточной Европе.

(фотографии Jerry Clough, @osm_at и @thomersch)

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