Наступила осень, а с ней пришли долгие вечера и противная погода. Это значит, что пришла пора искать себе занятие на выходные, что б не было скучно.
На эту зиму придумал себе проект - сайт, на котором можно было бы удобно размещать отчёты о путешествиях и покатушках на велосипеде (или вообще как угодно). С треком, геопривязанными фотками, текстовыми заметками, с разбиением по датам и отображением информации типа набора высоты и дневного пробега. Попробую сделать так, чтобы это было прежде всего удобно просматривать и готовить свои будущие поездки.
План работ слишком большой, чтобы его можно было сделать за 5 месяцев, оставшихся до весны, но для того, чтобы поковырять некоторые технологии, хватит.
В качестве бэкенда возьму что-то на перле, ибо учить php или python нет никакого желания. Значит это будут либо Dancer, либо Mojolisious, с первым я вообще дела не имел, второй немного ковырял, можно будет углУбить.
Фронтенд нужен попроще, нет желания разбираться с монстрами типа Angular или Ember, я на них сейчас глянул и немного прифигел. Возьму bootstrap, там вроде простенько, мне ничего навороченного не требуется, сайт будет в виде блога.
Остальное в процессе выбора, надо будет чем-то анализировать GPS треки, разбирать фоточки, а потом всё это накладывать на карту, да ещё и интерактивно. Гляжу в сторону leaflet или openlayers, а на них какие-нибудь плагины.
Хранение в mongodb, sql я не знаю, а в ней всё в json, который мне по нраву.
Ну а чтобы закрепить звание говноеда, разберусь с jail во FreeBSD и подниму всё это там.
В путь!
Daemon, нет. Именно для отчётов. Ты пробовал спланировать покатушку на несколько дней? Сейчас приходится лезть в форумы или личные блоги, чтобы посмотреть кто как ездил, в соседнем окне открывать их трек, который на gpsies.com или, в отдельных случаях как gpx на яндекс.диске, а потом, читая отчёт выискивать там географические названия и сопоставлять их с картой и треком. Нет удобного сервиса, который сочетал бы в себе отчёт с картинками и удобный просмотр трека. В идеале даже с пометками на этом треке.
Shura, strava.com, bikemap.net
Daemon, а примеры отчётов оттуда можно? Ни одного не нашёл.
Daemon, а с другой стороны нет удобной площадки для составления таких отчётов. Чтобы с мобильным клиентом, прям по пути сделал заметку, она автоматом к карте привязалась. Потом удобно сортировать и вспоминать при составлении отчёта.