Aug. 30th, 2018

GeoClue

Aug. 30th, 2018 10:12 am
vitus_wagner: My photo 2005 (Default)
Попытался посмотреть на GeoClue. Вроде бы идея здравая - иметь единый API, позволяющий всем программам, которым это надо, узнавать местоположение данного компьютера. Например для того, чтобы рассказать об этом сайту интернет-магазина и тот бы вычислял стоимость доставки исходя из моего реального положения, а не из положения выходной точки моего VPN или интернет-гейта моего сотового провайдера.

Но даже не писали, а проектировали это по-моему фиолетовые осьминоги, причем те, которых [livejournal.com profile] dennis_chikin не взял в гвардию Черного Властелина даже уборщиками казарм за непроходимую тупость.

Казалось бы, первое что следует сделать такому сервису - это спросить у пользователя, какое местоположение данного компьютера он считает нужным рапортовать. Скорее всего, если компьютер стационарный, пользователь сможет назвать почтовый адрес, который в 99.9% случаев можно разрезолвить через какой-нибудь reverse geocoding service, например OSM-овский nominatim. 0.1% пользователей предпочтет ввести самостоятельно определенные (например посредством того же мобильника с GPS) географические координаты. И, как правило, сделают это лучше, чем всякие GeoIP cервисы. Поскольку пользователь, в отличие от сервиса, обитает не в сети, а в физическом мире.

Но вместо этого оно пытается найти в локальной сети источник NMEA сигнала, узнать через сетевые сервисы место положение данной wifi сетки и т.д. Ну допустим, найдет. Например мобильный телефон с GPS.. А кто сказал что до этого телефона не пара десятков километров? А на сайте почему-то пишут что точность этого метода - единицы сантиметров.

Когда такой херней занимается ОС мобильного телефона, это можно понять. Мобильный телефон
это устройство которая принадлежит на паях сотовому оператору и вендорам телефона и ОС (последние двое иногда совпадает). Пользователя он считает врагом, которому надо ничего не позволять и за ним следить. Но тут-то свободный софт. Который вообще-то исходно Столлманом задумывался ради того, чтобы дать контроль за всем происходящим в компьютере его владельцу (или даже пользователю).
vitus_wagner: My photo 2005 (Default)
За то что я не пользуюсь WhatsApp а Telegram держу только на компе (я, к тому же, сказал что только на рабочем, что не правда. На домашнем и на ноутбуке он на случай необходимости работать из дома есть, но в норме - не запущен).

В ответ я заявил, что я не технофоб. а социофоб. С техникой у меня все нормально, а не люблю я социальных сетей.

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

Блин, хочу lxc для android. Чтобы держать отдельный контейнер для всего,что не хочет жить без google play services - сбербанковского приложения, whatnsapp и яндекс.карт. И в норме держать его выключенным, включая только если приспичит чем-то из этого воспользоваться.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
1819202122 2324
252627 282930 31

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 31st, 2025 02:15 pm
Powered by Dreamwidth Studios