Это да, согласен. Если речь идет о большой нагрузке, nginx позволяет например кэшировать уже зипованные готовые ответы в memcached и отдавать быстро из памяти.
Но, скажите, какие могут быть нагрузки на сайте Пенсионного Фонда? :) Там суточная посещаемость 10-20К уников, до 100 тыс хитов не доходит. И под этот сайт по регламенту положено два довольно мощных сервера. Так что зипование на лету отнимает порядка 5-10 мс, никто не заметит.
Хотите честно? Абсолютно незачем. Но: они требовались согласно конкурсной документации. И даже если заказчик понимает, что они там не нужны и только портят, убрать их все равно нельзя — это будет нарушение закона. Такая вот чудесная специфика работы с госзаказами.
Чем ругаться в Хабре, приходите лучше на очередной Яндекс.Субботник и скажите все, что думаете, непосредственно разработчикам Яндекса. Ну или хотя бы напишите им это в клубах соответствующих проектов на Я.ру.
По моему, мало в рунете компаний, которые так настроены к общению с разработчиками, как Яндекс в последнее время.
Про Вопрос 1: когда запущено приложение Google Maps и подключен GPS — тогда да, каждые пару минут. Но если «свернуть» Google Maps на фон или выключить, оставив фоновый Latitude — тогда начинает передавать очень редко.
И давайте обмениваться опытом? У меня есть идеи и вопросы :)
Идея 1 — поскольку Latitude определяет положение по сотам, координаты иногда «дергаются» даже когда сидишь на одном месте. Чтобы этого избежать, я сделал фильтрацию — последовательность точек считается одной точкой, если их координаты лежат в пределах точности (в метрах), которую сообщает google. Для вычисления расстояния между точками я использую «формулу гаверсинусов» www.movable-type.co.uk/scripts/latlong.html
Вопрос 1 — как заставить Latitude скидывать координаты чаще? Раз в полчаса-час меня ну никак не устраивает :( Может можно его похачить, или может есть альтернативные программы?
Прежде чем разместить ваши координаты в открытом доступе, гугл раз 15 переспрашивает, а потом еще каждую неделю посылает письмо-напоминание. Так что они тоже о приватности заботятся.
Вы поймите, пожалуйста — тут уже дело не в конкуренции и наездах. Просто есть некая (весьма размазанная) айтишная тусовка, часть которой представлена на хабре — так вот, всю эту айтишную тусовку проект «профессионалы» уже достал. По нескольким неприятным причинам.
И это не боты плюсуют пост и минусуют Ваш коммент, а реальные люди — а их синхронность только подтверждает мои слова. И я их очень понимаю.
А приходите к нам со своей темой? Наверняка у Вас есть подобные задачи, которые надо решить :) Чтобы обсуждение имело конкретный результат, очень важно иметь четкую тему и понятные критерии оценки (чего в данном случае действительно не было).
Но, скажите, какие могут быть нагрузки на сайте Пенсионного Фонда? :) Там суточная посещаемость 10-20К уников, до 100 тыс хитов не доходит. И под этот сайт по регламенту положено два довольно мощных сервера. Так что зипование на лету отнимает порядка 5-10 мс, никто не заметит.
Только файлы с примерами не скачиваются — если можно, выложите куда-нибудь еще.
По моему, мало в рунете компаний, которые так настроены к общению с разработчиками, как Яндекс в последнее время.
Идея 1 — поскольку Latitude определяет положение по сотам, координаты иногда «дергаются» даже когда сидишь на одном месте. Чтобы этого избежать, я сделал фильтрацию — последовательность точек считается одной точкой, если их координаты лежат в пределах точности (в метрах), которую сообщает google. Для вычисления расстояния между точками я использую «формулу гаверсинусов» www.movable-type.co.uk/scripts/latlong.html
Вопрос 1 — как заставить Latitude скидывать координаты чаще? Раз в полчаса-час меня ну никак не устраивает :( Может можно его похачить, или может есть альтернативные программы?
Результат моих экспериментов можно увидеть на карте тут: martynov.info/location/
Кроме того, точки, где я «останавливаюсь» транслируются в виде rss-потока — его можно увидеть например в моем friendfeed: friendfeed.com/martynov
И это не боты плюсуют пост и минусуют Ваш коммент, а реальные люди — а их синхронность только подтверждает мои слова. И я их очень понимаю.