Задавшись вопросом добавления сайта в индекс поисковых систем, очень быстро нашёл информацию о пинг-сервисах. Пинг-сервисы — это такие страницы, работающие по протоколу XML-RPC, которые служат для оповещения различных интернет-ресурсов (в том числе поисковых систем) об изменениях на страницах Вашего сайта. В двух словах — после появления на сайте нового контента Вы отправляете поисковику об этом сигнал. Попался в интернете даже один отзыв о том, что якобы при комплексном подходе новый контент индексировался Google‘ом в течении одной минуты.
Быстро организованный поиск по интернету обнаружил порядка 300 таких адресов.
Далее дело осталось за малым. Я написал на Ruby простейший скрипт в пару строк вот такого содержания:
file = File.open('list.text', 'r')
result_list = file.to_a.uniq.compact
file.close
puts result_list
puts "Найдено уникальных строк: #{result_list.size}"
А затем запустил, перенаправив его вывод в файл с нужным названием вместо STDOUT. В результате такой полуавтоматической обработки получился список со 186-ю уникальными пинг-адресами! Ими-то я и решил поделиться в этой заметке :)
В практике web-программирования бывают случаи, когда для отображения пользователю какой-либо информации на сайте сначала требуется воспользоваться его IP-адресом. Первая идея для чего это может понадобится, которая приходит в голову — распознавание языка, на котором говорит Ваш посетитель. Узнав host его реального IP можно, как минимум, по зоне узнать откуда посещается ваш сайт и, следовательно, отдать этому посетителю страницу Вашего сайта на том языке, на котором с большой долей вероятности он говорит и мыслит.

Безусловно в большинстве случаев достаточно воспользоваться $_SERVER['REMOTE_ADDR'], но это не всегда верный путь. Возможно я Вас удивлю, но если к сайту подсоединится через любой proxy-сервер, то в эту переменную сервер во время выполнения скрипта поместит именно адрес прокси, а не клиентской машины, как скорее всего ожидалось.
Обновил наконец на своём рабочем компьютере Firefox. Много чего не понравилось с самого начала. Ещё до того, как удалось запустить обновку. Так, например, было печально узнать, что в репах моей текущей Ubuntu новая версия никогда не появится — пришлось ставиться из левых Launchpad‘овских источников. Следующей «радостью» для меня было то, что эти источники инсталлируют только английскую версию приложения, «ладно, — думаю. — привыкну, а заодно и знание английского подтяну». И лишь одна вещь забеспокоила меня уже вчера, когда пришлось ставить Огнелиса не на свой компьютер. Тамошняя установка производилась с нуля и всех проблем с совместимостью устаревших профилей я лишился, но вот незадача: давно уже было известно, что поиском по умолчанию в Firefox 3.5 Shiretoko будет поиск от Яндекса.
Для меня это стало настоящей трагедией. Порой, чтобы воспользоваться каким-то из сервисов Яндекса, его сначала нужно найти при помощи Яндекс поиска. Что уж говорить о сторонних сайтах. Например, когда я набираю в адресной строке своего браузера AdBlock, я хочу попасть именно на страницу добавления этого аддона в свой браузер (как и было раньше с гуглом), а не на страницу обсуждения багов этого дополнения, как указывает мне Яндекс.