amalinov: это не отменяет того, что "что-то" держит файл. Попробуйте выполнить fuser [путь к Вашему файлу sqlite к примеру /root/db/site.db]. Увидите, какой процесс его "держит"
dhat: очень рекомендую заняться дыхательной гимнастикой. Успокаивает нервы. Если Вам станет от этого легче - технология позиционирования по WiFi действительно существует. Как и многие другие, как известные, так и не известные Вам и мне. Она действительно точнее технологии позиционирования по "вышкам GSM". Поставленной задачи не решает - а так отличная технология.
yokotoka: провайдеры бы и рады - их иногда очень серьезно спрашивают. Но вот технология, увы, не позволяет. Я иногда играю на стороне "спрашивающих" по долгу службы, для меня это действительно увы. Что до "если ты Гугл" - то согласен. Но, повторюсь, вводная была несколько иная.
yokotoka: давайте теперь вернемся к теме вопроса. У нас есть IP и надо понять, где физически он размещен. провайдер может предоставить координаты(адрес) устройства? в части случаев да, если адрес статический - просто "посмотрев в договоре". Если устройство мобильное? Тут сложнее, есть базовые станции, зная уровень сигнала до клиента мы можем определить с некоторой (значительной) погрешностью "координаты" абонента-пользователя этого IP. По опыту это порядка сотни метров. Но тут вдруг возникает "технология WiFi", которая лучше GPS и позиционирования по базовым станциям. Класс. 1. какое отношение эта технология имеет к теме вопроса - нахождение координат устройства без доступа к самому устройству? 2. отличная технология - как дополнение к GPS. нет GPS - не будет новых карт, существуюая карта сети будет все больше деградировать. Отойдите от домов в поле на 200 метров - и много Вы без GPS напозиционируетесь?
Хотите еще пример системы позиционирования? камера у робота-пылесоса. Та, что потолок снимает. Точность - сантиметры. интернета не надо вообще. Система на основании WiFi GPS и т.д. - отстой по ставнению с ней - там в лучшем случае метр(ы). Круто? да как сказать. вывезите этот пылесос хотя-бы на улицу - и фиг он вам что напозиционирует. И уже тем более это вообще никакого отношения к теме вопроса не имеет - пылесосы пока ip не имеют =).
я это все к чему. Если Вы хотите меня убедить, что такая технология есть - можно не стараться, я знаю о ней. Но так как она работает - она не решает поставленной задачи. Клиент может узнать свои координаты без GPS - да. При нескольких условиях - до этого в этом районе значительное число устройств отдало в облако свои координаты и уровни сигналов до точек доступа, и набор этих точек доступа с момента отдачи координат значительно не менялся. Можно с помощью 1 точки доступа определить координаты ассоциированного с ним устройства? щас, аж 3 раза. Максимум я могу сказать, что РАССТОЯНИЕ до клиентского устройства - в некотором диапазоне, получается некоторая, очень условная, сфера. Если таких точек у меня несколько - точность возрастет, нам на руку играет та самая триангуляця(ничто не ново - GPS именно так и работает). Если я предварительно построил карту своей радиосети(учел отражения.затенения и т.д.) - точность станет еще выше. Будут это абсолютные координаты? только если для каждой своей точки я знаю абсолютные координаты. Иначе - только относительные.
btpa: сдаюсь. Вы, безусловно, нинзя алгоритмов позиционирования. В каждой точке доступа есть встронный GPS(причем наверняка секретного образца, с точностью до сантиметров, даже в помещении/подвале/бункере). Точка доступа ВСЕГДА и АСБОЛЮТНО ТОЧНО может рассчиать расстояние до абонента - независимо ни от чего. Что не может рассчитать точка - досчитает за нее гугл. Он умный. Вы мне открыли глаза на мир. Спасибо.
PS и приношу свои извинения за грязные намеки на возможность использования уровня сигнала - конечно же просто факт подключения к какой-то точке доступа однозначно определяет координаты абонента.
dhat: для начала вежливые (или просто грамотные) люди, обращаясь на "Вы" к 1 человеку, пишут это слово с большой буквы. ну а далее - я охотно верю, что в некоторых лабораторных условиях это работает. Верю, что на основании этой технологии можно сколько-то точно позиционировать устройство, обладая ТОЧНЫМИ координатами нескольких точек доступа. Но вот беда - в городе точки доступа появляются и исчезают, их могут перемещать, величина затухание сигнала может меняться. Я уже молчу про ситуацию, когда WiFi нет.
dhat: не верьте всему, что пишут в интернете. Я Вам тоже могу рассказать, что по звукам из микрофона будет очень точное позиционирование. Но это не правда. Вернее в некоторых условиях это будет правдой (как и "триангуляция по WiFi") - но вот только в некоторых. задумайтесь, стали бы вваливать кучу денег на спутники GPS/ГЛОНАС, если достаточно просто "тиангулировать по WiFi"