AVKor, слово "донат" относится к числу весьма распространённых в разговорном языке заимствованных неоязов. Гораздо короче громоздкого "пожертвования". Ничего плохого в этом не вижу.
jwwwe, в принципе, можно сохранять состояние карты в сессии или в #хеш-ссылке, обновляемой в процессе работы сайта текущим состоянием. Но это не слишком разумно. Неужели заказчику нравится каждый раз загружать обвешанный небыстрыми js сайт с нуля?
И в чём тогда выражается проблема с производительностью? Join действительно плохо работает, если обе таблицы, в нём участвующие, очень большие. Но по описанию это скорее всего не так.
Ничего "объединить" нельзя. Чтобы задачу решали несколько устройств, нужно не просто провод воткнуть, а организовать распределение задач и коммуникацию. Просто так в два раза лучше ничего работать не будет.
Chevengur, ну я думаю что проблема не в хабре, а скорее в размывании формата в целом. Любой аналог хабра окажется не больше него, а принципиально уникального там будет крайне мало. Побеждают универсальные помойки типа пикабу.
Да, печально. Но вообще если задача будет выполняться постоянно, я бы лучше написал своё преобразование конкретного вывода overpass в конкретный нужный geojson, форматы не такие сложные, а дёргать два разных сервиса по несколько раз на запрос не самое удачное решение.
Скорее всего именно lame. У меня против этого файлы уже правильного битрейта выкатывались с помощью mp3dump, утилиты, которая вырезает из файла чистый поток без тэгов. Для радио у меня была отдельная помойка файлов, которые я постепенно приводил к нужному битрейту, аккуратным тэгам итд.
Может своим костылём и проще. Я на самом деле в былые времена соорудил скрипт не только потому что сходу не нашёл подходящего решения, но прежде всего в расчёте на перспективу, потому что надеялся реализовать свои плюшки, в том числе заказ следующей песни онлайн.
Хотя наверное совет ниже про mpd разумнее. В своё время ничего такого в нём не было (плюс у него были проблемы с русскими тэгами и ещё какие-то глюки).
В протоколе Jabber традиционно сервер отправляет тому, у кого priority выше. Многие клиенты ставят priority в 0 при неактивности — тогда посылает тому, у кого в последний раз была активность.
Там скомпилированный байткод, а по нему восстановить исходный код в доступном для понимания человеком виде достаточно проблематично, если это не HelloWorld или хотя бы простой цикл. Можно рассматривать вопрос как аналог дизассемблирования.