Pull to refresh
65
0
Send message
> В моей задаче нужно было определить город и страну одновременно

Вы не разобрались, зачем нужен подзапрос. Попробуйте разобраться сейчас. Сделайте EXPLAIN для моего запроса и для вашего запроса.
> Данная Geo-IP база очень старая

В базе данных есть скрипт обновления. Можете обновлять хоть каждый день.

> Избавимся от подзапроса

Можете объяснить логику такого решения?

Скажу честно. я офигел. В статье «Оптимизация SQL запроса» нет ни слова про EXPLAIN. Вместо 4 быстрых запросов сделан 1 медленный. Зачем, какой в этом смысл?
Идя интересная, но проблемная. Если дополнение логически привязано к другому дополнению, то придется постоянно отслеживать изменения/обновления другого дополнения.
Посмотрю на досуге, что можно сделать.
Поиск из контекстного меню есть. Предлагаете добавить в контекстное меню выбор поисковика для поиска?
> А чем ваше расширение лучше
Например, быстрый выбор поисковой системы. Некоторые сайты плохо проиндексированы Яндексом и хорошо проиндексированы Гуглом, некоторые наоборот.

> о чем статья
О возможности легко искать информацию на любом сайте. Не все знают об операторах host и site. И ещё меньше людей знают о существовании подобных расширений для браузеров.
Ваш сценарий можно реализовать с помощью LBE Security Master 4pda.ru/forum/index.php?showtopic=241453
Но есть два недостатка:
1. Разрешения нужно редактировать вручную после установки каждого приложения
2. Некоторые приложения отказываются работать при отключении некоторых разрешений (тупо зависают).
Неудобно получилось.
Санкт-Петербург конечно в России (в таблице ID 32497).
Наложились 2 ошибки — неверные данные в таблице net_euro и логическая ошибка в скрипте примера. По ipgeobase (таблица net_euro) определилась страна Эстония. По maxmind определился город Санкт-Петербург, но страна осталась Эстонией.
Скрипт примера поправил. Данные ipgeobase перепроверю к следующей сборке.
Диапазоны IP взяты из maxmind и ipgeobase. У maxmind Creative Commons Attribution-ShareAlike 3.0 Unported License, у ipgeobase не вижу лицензию.
В системе нет регулярных рейсов в/из Николаев, поэтому подставился Херсон.
Вероятно, в Брянске нет или почти нет регулярных рейсов.
Вы делаете запросы в реальном времени? Какая производительность?
Просьба — пишите об ошибках определения вашего города. Можно без подробностей. Нужна реальная статистика ошибок.
На данный момент тестовую страницу посетили примерно 1100 человек.
Вышла новая версия (1.1.1). Исправлена ошибка с кодировкой русских слов в контекстном меню.
Глюк с кодировкой. Буду исправлять.
Это баг/фича Оперы.
Нашёл ответ на форуме Opera

window.close() can only be used to close windows opened from JavaScript.

Нафига? Если window.close() так опасен — сделайте в настройках галочку «Разрешить JavaScript закрывать окна».
self.close() тихо не работает. Баг или фича?
В принципе можно. Но если не нужен русский язык, то проще использовать оригинальную базу maxmind
На этой странице вы можете узнать информацию только о своём IP.
Используйте прокси (vpn, ssh-туннель и т.п.). Вариант «Сделай сам»
1
23 ...

Information

Rating
Does not participate
Registered
Activity