Люсин легче и гибче. Эластик хорош, когда нужно готовое решение для распределённых серверов с API. А нам скорее нужен мощный движок, который можно тюнить под специализированные задачи. Поэтому Люсин.
Спасибо ГНИВЦу, что заранее сообщил. Обычно он предпочитает вносить изменения молча ツ Например, недавно из ФИАСа тихо пропали интервалы домов (и больше уже не вернутся, судя по всему).
Браво! Масштабное исследование. Дополню немного (дисклеймер: я развиваю один из рассмотренных сервисов — Дадату).
Польза от подсказок не лежит в вакууме, а определяется сценарием использования. Так, если речь идёт об адресе в интернет-магазине, нужен правильный почтовый индекс или координаты (для курьерской доставки). Индексы отдают только Дадата, Кладр в облаке и Фиас24. Координаты отдаёт только Дадата.
Для расчёта стоимости доставки иногда надо знать район города. Дадата его отдаёт, остальные нет.
Человеку удобно, когда ему в первую очередь подсказываются «локальные» адреса (из того города, где он находится). Дадата это умеет, остальные нет. Кстати, именно с этим связно отсутствие города Мирного в вашем тесте — видимо, вы не в Якутии ツ
С точки зрения минимизации лишних телодвижений для человека максимум удобства достигается, если он может ввести адрес вообще в одну строку, не прыгая по полям. Для этого подсказки должны поддерживать ввод до дома или до квартиры. До дома из перечисленных сервисов умеют Дадата, Кладр в облаке, Фиас24 и Яндекс. До квартиры только Дадата.
Как работают подсказки в Яндекс Картах, можно посмотреть на… Яндекс Картах, поэтому ссылку на «демо» давать не буду.
Любопытно, что предложение воспользоваться на 5 минут мозгом и документацией, прежде чем бросаться гуглить, вызвало у многих программистов такую яростную реакцию, как будто я хочу запретить stackoverflow. Думаю, это лучше всего показывает, что проблема злоупотребления Стеком реально существует.
Польза вам. Вы получили левел-ап. А те, кто взяли «решение в две строчки» — нет. С годами эти левел-апы ощутимо проявляются в размере заработной платы.
Никак не узнать :–)
Именно.
Люсин легче и гибче. Эластик хорош, когда нужно готовое решение для распределённых серверов с API. А нам скорее нужен мощный движок, который можно тюнить под специализированные задачи. Поэтому Люсин.
Безусловно, больше всего ящиков у бесплатных провайдеров, поэтому Дадата предлагает их в первую очередь:

Конкретно данный случай нет, но вообще расстояние Левенштейна в алгоритме задействовано, да ツ
В связке с адресом — не приведёт. А торговые точки всегда именно в паре с адресами идут.
BarakAdama, и сама фича классная, и рассказ отличный! Вы большие молодцы, спасибо, что так интересно и понятно пишете о сложных штуках.
А как бы вы стали использовать эту информацию?
Но зачем? ツ
Справочники ОКАТО и ОКТМО есть в машиночитаемом виде на сайте ГНИВЦ ФНС.
Запрос такой есть, но не слишком востребован. А для чего вы бы стали его использовать?
Спасибо ГНИВЦу, что заранее сообщил. Обычно он предпочитает вносить изменения молча ツ Например, недавно из ФИАСа тихо пропали интервалы домов (и больше уже не вернутся, судя по всему).
Браво! Масштабное исследование. Дополню немного (дисклеймер: я развиваю один из рассмотренных сервисов — Дадату).
Польза от подсказок не лежит в вакууме, а определяется сценарием использования. Так, если речь идёт об адресе в интернет-магазине, нужен правильный почтовый индекс или координаты (для курьерской доставки). Индексы отдают только Дадата, Кладр в облаке и Фиас24. Координаты отдаёт только Дадата.
Для расчёта стоимости доставки иногда надо знать район города. Дадата его отдаёт, остальные нет.
Человеку удобно, когда ему в первую очередь подсказываются «локальные» адреса (из того города, где он находится). Дадата это умеет, остальные нет. Кстати, именно с этим связно отсутствие города Мирного в вашем тесте — видимо, вы не в Якутии ツ
С точки зрения минимизации лишних телодвижений для человека максимум удобства достигается, если он может ввести адрес вообще в одну строку, не прыгая по полям. Для этого подсказки должны поддерживать ввод до дома или до квартиры. До дома из перечисленных сервисов умеют Дадата, Кладр в облаке, Фиас24 и Яндекс. До квартиры только Дадата.
А зря, потому что SuggestView намного «тупее», чем Яндекс-карты. Демка его здесь: https://tech.yandex.ru/maps/jsbox/2.1/search_control_ppo
Любопытно, что предложение воспользоваться на 5 минут мозгом и документацией, прежде чем бросаться гуглить, вызвало у многих программистов такую яростную реакцию, как будто я хочу запретить stackoverflow. Думаю, это лучше всего показывает, что проблема злоупотребления Стеком реально существует.
devdocs — это агрегатор и поиск, они не пишут документацию. Показывают то, что есть в оригинале. А там пусто: http://api.haxe.org/java/util/concurrent/ExecutorService.html
devdocs.io работает без интернета.
Такой вопрос задавали Бобуку, он отлично ответил.
Мне кажется, у вас с автором одинаковое понимание ツ
Да, мозги потренировать и прочие бредни. Точно подметили.
Польза вам. Вы получили левел-ап. А те, кто взяли «решение в две строчки» — нет. С годами эти левел-апы ощутимо проявляются в размере заработной платы.