Pull to refresh

Comments 70

Привет!
А если чел подключен с мобильника? Его IP будет правильно привязан к городу?
Не будет, если отъехать от места регистрации провайдерской сетки IP.
У меня на мегафоне нарисовал Санкт-Петербург, например.
У МТС обычно правильно, про других опсосов не знаю.
+ Если человек пользуется мобильной Оперой, то крайний IP будет «польским» или «исландским».
В нашем случае Опера ни при чем. Мы напрямую ходим за контентом из приложения.
А IP выдается оператором или базовой станцией? То есть, я в Москве с московским адресом, а в Подмосковье? А если я с МТСом подключусь из Италии?
Кто-то исследовал эти вопросы?
У меня всегда при подключении через МТС определяется Орел (при фактическом нахождении в Липецке и Москве, в частности). Могу предположить, что у них одна точка входа на большой регион или вообще на всю сеть.
Билайн, 3G. Нахожусь в Томске, определяется Санкт-Петербург.
Это проблема всех операторов. У меня при подключении через 3G обычно определяется как Екатеринбург или Санкт-Петербург (вместо Новосибирска). При этом при подключении через GPRS/EDGE все нормально.
Опера мини работает через свое «прокси», просто смотрите заголовок X_FORWARDER_FOR.
Не будет привязан к городу.
В данном случае IP зависит от GGSN оператора связи.
О! Спасибо. Главное — знать правильное ключевое слово.
Если по-простому, получается, что все GPRS-юзеры находятся внутри сетки, а внешний адрес выдается оператором из некоего общего пула, не связанного с географией.
Привет!
Раньше наш Калининград определяло правильно.
Теперь я в Абу-Даби =(
Мои поздравления! И как впечатления?
Ошибка. Постараюсь вернуть вас домой.
На этой странице вы можете узнать информацию только о своём IP.
Но при использовании пары костылей всёже можно использовать)
Да что ж вам не спиться то? :) Но спасибо :)
Страна большая, не все живут в дефолт-сити :)
Это да :)) но мало кто вообще во вменяемом состоянии 1 января :)) а тут уже статьи публикуют :))
думал я один трезвым новый год встретил :)
Особенно оригинально Ваш вопрос звучит именно с мягким знаком…
Возьму на себя смелость, хоть и боюсь пострадать кармой.
Коллеги!
Для проверки правильности написания глаголов в русском языке используйте, пожалуйста, проверочный вопрос: что делать? что сделать? и т.п.

что же делается? — что же Вам не спится?
что же сделать? — что же Вам не спиться?


Ну и кстати, Вам всегда надо писать с большой буквы.

Это русский язык.

Я без наезда на Украину, Беларусь, Казахстан — понятно, что там перестали учить русскому языку. Вероятно, и в некоторых городах РФ не учат. Но в Санкт-Петербурге-то?
Ну и кстати, вамс большой буквы писать не надо.
Да, Вы правы.
вамс — с маленькой ;-) (что бы это слово ни значило).
Я погорячился. Тут мне один товарищч недавно написал: «понимаешь, я пишу вы только тому, кого уважаю». Я понял, что раз человек это пишет мне, то он меня не уважает by default. О чем можно дальше говорить с таким корреспондентом? А если по делу, то вот:

Писать Вам надо с большой буквы в личном обращении — вот инструкция.

А инструкциям великих писателей всех времен и народов безоглядно верить не стоит.
> Да что ж вам не спиться то? :) Но спасибо :)

1) капитан пробежал и подсказал, что обращались к аудитории, а не лично

2) очень показательно, что среди рекомендаций словарей и справочников нет ни одного года ранее 1998

3) twitter.com/#!/ImGearHead/status/153465156557475841/photo/1
хе-хе: Татьяна пишет Онегину письмо по-французски, так как «она по-русски плохо знала». Это обратный перевод с французского... Но на самом деле еще зависит от года издания книги и редактора издательства.

Что касается 1998, то это же просто — денег нет на издание апдейтов. Пока их нет, мы должны придерживаться старых протоколов правил. Язык можно сколько угодно коверкать и изменять (можно вообще русский заменить олбанским, феней или матерным), но есть некоторые правила. И законопослушный пользователь/ юзер/ человек вообще-то их должен придерживаться. Не сочтите меня занудой, но просто неприятно читать неграмотно написанные тексты. И это, кстати, еще одна из причин проблем хабра.
что касается 1998, я сказал ранее, а не позднее. там только свежеисправленные под современную деградацию издания.

по части татьяны, перечитайте письмо. ужели вы думаете, что пушкин пытался повторить лексику и орфографию плохо говорящей по-русски девушки? там бы уж точно побольше было ошибок. издание 1986г.
Эх… мне в школе даже по математике ставили 4, потому что считал я всё правильно, но ответы оформлял с орфографическими ошибками :)
Ну, а вот это уже глупость. Основной предмет у тебя был математика. Значит проверять нужно было исключительно математику.

P.S. А вот Warning на полях можно было бы и написать. Так что ты незаконно страдал я считаю.
Дак мне так и говорили :)) Решено правильно, но ставлю 4… Учи русский :)
Всегда писать «Вам» с большой буквы НЕ надо.
Не учите тому, в чём не разбираетесь.
Спиться человеку пожелали. Злой вы! :)
За базу спасибо, но скажите чем вам не угодили функции ip2long и long2ip?
На момент сборки первой версии базы я не знал об этих функциях. Сейчас лень править файл примеров.
Сам использую sprintf("%u", ip2long($ip));
Исправлена ошибка в определении некоторых российских и украинских городов.
Отлично, я снова в Калининграде! Спасибо за базу, давно ей пользуюсь и дальше планирую.
Челябинск:

Ваш IP-адрес: 46.147.227.22
Страна: Не определена
Город: Не определен
IP: 78.106.104.XXX определяется как Москва. На самом деле, Ярославль
IP 176.98.7.XXX не определяется. Хотя на многих сайтах узнает откуда.
Васильков под Киевом, Украина. Можно определять как Киев =)
Спасибо за базу. А нет ли случаем версии с одной только Россией и ее городами?
В Украине, провайдер Peoplenet 3G, в Днепропетровской области показывает Киев.
Существует ли возможность запретить определять мой населенный пункт? Я не хочу чтобы вы узнавали откуда я по моему ip. Мне кажется что это мое право. Нечестно, когда в открытом доступе есть базы по которым можно ограничить в правах человека на основе его ip адреса
Возьмите IP не привязанный географически. А какие ваши права нарушаются?

Как добыть список ip не привязанных географически?
Спутниковый интернет, например.
Курский IP, белый. Интернет проводной ex-NetByNet (Мегафон). Сервис сказал, что я в Москве.
У нас после перевода ex-Inetera на стандарты НБН по большей части общий пул IP-адресов для Москвы и ЦФО. Из вне никак не различить, откуда вы.
\\Если при тестировании демо вы обнаружили ошибку — сообщите проверяемый IP-адрес.
\\

Ваш IP-адрес: 80.21.88.53
Страна: Италия
Город: Не определен

Правильный город: Болонья.
Посмотрел на размеры этой базы и почему-то подумал про скорый приход IPv6. С ними то что делать? Или там нет такого бардака с выдачей блоков адресов?
А для сайтов предназначенных для США можно использовать эту базу?
Я зашел из Сан-Хуана, Пуэрто-Рико, США. Пуэрто-Рико определило, а город (столицу) нет. (
Случайно заметил ошибку, не знаю уж, насколько маленькую:

В таблице NET_CITY:
id = 36837; country_id = 20; name_ru = Cанкт-Петербург; name_en = Zelenogorsk
id=322882, name_ru = Набережные Челны
На английском теперь правильное название (полное, вместо Chelny), но теперь потерялся region (пустое значение), должно быть 73 — Татарстан
Предыдущий id=77694, сейчас он сместился так сильно, из за региона я так полагаю.
Поясните, пожалуйста, почему 73 — это татарстан? У меня так и не получилось найти связь поля region с чем-либо еще.
т.к. в предыдущей версии 73 стояло у всех городов в Татарстане
Выставлялось видимо на основе баз geonames.org

download.geonames.org/export/dump/ здесь есть RU.zip (11Mb), формат:
484048 Respublika Tatarstan ... 55.33333 ... RU RU 73 ... Europe/Moscow ... 2012-01-16

— но я у них еще файл скачивал region.txt, там только локаль-регионы были, формат:
...
RU,48,"Moscow City"
RU,66,"Saint Petersburg City"
...
RU,73,"Tatarstan"
...
Спасибо!
а насколько реально по IP определить координаты? широту и долготу?
UFO just landed and posted this here
Sign up to leave a comment.

Articles