Pull to refresh

Citymobil Data Meetup №7

Reading time 2 min
Views 397
Ситимобил corporate blog Big Data *Data Engineering *

Ситимобил продолжает серию митапов о применении Data Science и современных технологиях анализа данных для гео-сервисов.

Задачи, которые решает Ситимобил, крайне многогранны. Наша главная цель –  качественный сервис для клиентов  и водителей. Мы постоянно работаем над улучшением пользовательского опыта. В рамках митапа обсудим, как с помощью технологий помочь водителям получать заказы по пути домой, чтобы было как можно меньше холостого хода. К сожалению, не все водители добросовестно пользуются нашим сервисом – некоторые из них совершают мошеннические действия, ухудшающие сервис для  клиентов. О том, как с этим можно бороться, мы тоже поговорим в рамках митапа.

Ждём вас 28 февраля в 19:00. 

Читать далее
Total votes 2: ↑2 and ↓0 +2
Comments 0

Алан Мур: Необходимо разобраться с темой идентичности и соответствия

Reading time 1 min
Views 504
Lumber room
Алан Мур (Alan Moore): Вовлекающий маркетинг это очень широкое понятие и не спроста. Суть его в том, что человеческие существа это высоко социальные животные, которые обладают внутренней потребностью коммуникации и взаимодействия. Соответственно, любая инициатива от вовлекающего маркетинга должна подразумевать двухсторонний поток информации и коммуникации.

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

Это называется психологическим самоопределением – возможность самостоятельно контролировать важнейшие аспекты собственной жизни, в частности личной идентичности, которая становиться источником смысла и цели жизни, более не подвластной диктату географии или традиции.

(http://community.livejournal.com/worldwebstudio/36238.html)

Total votes 5: ↑3 and ↓2 +1
Comments 1

Google maps с человеческим адресом.

Reading time 1 min
Views 572
Lumber room
Увидел статью про gmap и решил добавить немного своей инфы.
Буквально пару недель назад надо было интегрировать gmap непосредственно с сайтом. Было дано 35 зон и их надо было показывать на определенных страницах. Конечно, можно было создать 35 переменных и установить соответствие зона-координаты. Но это было бы как-то нудно )
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Comments 6

В Google Maps добавлена Wikipedia

Reading time 1 min
Views 880
Lumber room
Google Maps продолжает наращивать свой функционал. В настоящее время, в локализованной версии, помимо «Пробки», появилась еще одна кнопка “Еще”. Если по ней щелкнуть, то появляются два варианта для выбора: “Википедия” и “Фотографии”. Если отметить галочку “Фотографии”, то на карту наносятся фотографии, представленные сервисом Panoramio, а “Википедия” — соответственно статьи с описанием достопримечательностей.



Но описание на английском языке и ссылка на Полную статью также ведет на англоязычную версию Wikipedia. Возможно это временно
Total votes 38: ↑36 and ↓2 +34
Comments 28

Идея для гео-сервиса

Reading time 2 min
Views 1.4K
Self Promo
Вчера столкнулся с проблемой — лежал сайт аэропорта Домодедово, а сильно хотелось глянуть онлайн табло прилета. В голове образовалась мысль «а вот бы попросить людей в аэропорту, чтобы глянули на табло и написали мне время прилета», немного подумав, образовалась

концепция сервиса:


Читать дальше →
Total votes 31: ↑24 and ↓7 +17
Comments 30

WIPmania – полный спектр решений для геотаргетинга

Reading time 2 min
Views 2.3K
Self Promo
Хочу представить свой проект WIPmania(WorldIP) — бесплатный геолокационный сервис, содержащий базу данных IP адресов всего мира, распределенных по странам, и онлайн API для доступа к ней.

Главное отличие WorldIP от всех других геолокационных сервисов — он предоставляет реальные физические расположения сетей, а не их владельцев (как представляет whois, на данных которого основаны все другие базы).
Читать дальше →
Total votes 78: ↑70 and ↓8 +62
Comments 46

Базы хостинговых компаний, датацентров, прокси, ботов и сателлиток.

Reading time 2 min
Views 1.7K
Lumber room
Я уже представлял здесь несколько месяцев назад наш геолокационный проект WIPmania. Сейчас мы открываем обещанные базы IP-адресов («сервис-коды»), за которыми скрываются «пользователи» с неопределяемым местоположением.
«Нормальный» пользователь скорее всего не ходит в интернет через анонимный прокси или свой VPN, инсталлированный, скажем, на сервере в Китае. Точно так же сервера не всегда используются только в мирных целях, но и для сканирования, спама или мошенничества.

Читать дальше →
Total votes 42: ↑36 and ↓6 +30
Comments 42

Yahoo! Placemaker — геопарсинг в действии

Reading time 4 min
Views 1.6K
IT-companies

Совсем недавно – 20 мая, компания Yahoo! объявила о выходе своего нового продукта, на данный момент не имеющего аналогов – Yahoo! Placemaker, сервисе гео-парсинга, основной целью которого является извлечение гео-релевантной информации из документов различного формата. Презентация прошла, как принято говорить, «при большом стечении народу» и закончилась «аплодисментами, переходящими в овацию» – задумка и реализация определенно понравилась, и какое-то время в Твиттере можно было наблюдать довольно-таки позитивный поток комментариев на эту тему. Но вот представление окончено, все расходятся по домам, и начинают задавать вопросы: так что же это такое?

Что такое Placemaker


Как уже было сказано, Placemaker – это веб-сервис, который позволяет извлечь гео-релевантную информацию из некоторого документа. Тут есть сразу несколько моментов, которые нуждаются в пояснении. Во-первых, что это за документы, из которых можно извлекать информацию? А во-вторых, что это за такая гео-релевантная информация, а самое главное – кому и зачем она нужна?

С документами все довольно просто. На данный момент Placemaker поддерживает текст (ну он и в Африке текст), HTML-документы (хотя здесь не все так просто), а так же XML-производные форматы аггрегации новостей — RSS и Atom. Кроме того, Placemaker «понимает» расширение RSS и Atom, известное как GeoRSS, а также способен извлекать дополнительную информацию из микроформатов, которые встраиваются в HTML документ. Про информацию-то и следует поговорить поподробнее.

Что Placemaker может


Если очень кратко, то все возможности PlaceMaker можно определить в три группы, а именно:
  • Какие места (географические) упоминаются в документе и какова их важность?
  • Среди всех мест, с одинаковым названием, о котором именно говорится в документе?
  • О каком месте идет речь в документе вцелом?


Читать дальше →
Total votes 27: ↑26 and ↓1 +25
Comments 18

EverMap → NeverMap

Reading time 1 min
Views 694
Lumber room
Небольшой ребрендинг :)
Теперь проект называется NeverMap.

Появились локализованные версии — английская и русская.
На английской версии работает Google Maps, на русской — Яндекс.Карты.

Также новая фича — пометка гео-таргетированных записей с помощью обычных текстовых тегов о стране, регионе, городе где они были сделаны.
Теперь искать записи по гео-признакам можно в любом Evernote клиенте простым текстовым поиском.
Total votes 2: ↑1 and ↓1 0
Comments 0

Самые ожидаемые технологии 2010-го года

Reading time 4 min
Views 813
Lumber room
Translation
imageС началом нового десятилетия мы можем ожидать много нового от мира Информационных Технологий. Есть множество идей и проектов, готовых подорвать наши мировоззрения в этом году. Некоторые из них будут абсолютно новыми, а некоторые уже вынашиваются длительное время и вот-вот настанет их время. Из десяти технологий, которые мы сейчас рассмотрим — более половины относятся к категории мобильных. Но и сегодняшний веб трудно представить без них.
Вот список технологий, которые по моему мнению отсавят самый значимый след в 2010-м году
Total votes 49: ↑26 and ↓23 +3
Comments 39

Evermap — фотокарта вашего путешествия

Reading time 1 min
Views 764
IT-companies
Сейчас, когда многие телефоны и фотоаппараты оснащены GPS, демонстрировать просто фотки из путешествия не интересно. Хочется рассказать и показать где именно было снято, да и другим путешественникам пригодится.

Всё это уже замечательно и отлично реализовано в Яндекс.Картах и Яндекс.Фотках, осталось лишь вставить получившуюся карту себе в блог. Но тут меня ждало разочарование — подобной функциональности там нет. На Яндекс.Картах показываются все фотографии (очевидно прошедшие модерацию) дополнительным слоем -а мне надо только свои. На Яндекс.Фотках — нельзя ни получить ссылку на получившию карту, ни вставить её в блог.

Но реализовывать всё самому, конечно, нет никакого смысла, и я сделал небольшой мэшап (использовав оба сервиса, благо у каждого есть публичный API) — Evermap (домен завалялся, название подходящее). Мэшап позволяет получать виджет из любого вашего альбома на Яндекс.Фотках и показывать его на Яндекс.Картах, прямо у вас в блоге или на сайте. Например, как здесь (демо-страничка на народе).
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Comments 4

Геопланировщик для Android

Reading time 2 min
Views 9.8K
Development for Android *
В повседневной жизни мы делаем большое количество однообразных действий, которые хотелось бы автоматизировать. К примеру, когда вы приезжаете на пары или на работу, вам нужно выключить громкий звонок телефона, а когда покидаете это место — нужно включить обратно. Или когда вы приходите в пиццерию, где есть бесплатный WiFi, было бы неплохо включить его обратно.

Вы когда-нибудь просыпали свои остановки в автобусах? Теперь об этом можно не беспокоиться. Достаточно лишь указать, что бы сработало напоминание пред остановкой или на ней.

Android геопланировщикHIPPOAPP.RU — разработка мобильных приложений
Читать дальше →
Total votes 56: ↑48 and ↓8 +40
Comments 77

Last Call: Приглашаем на Google DevFest 2011: Геоконтекстные приложения

Reading time 1 min
Views 2.2K
Google Developers corporate blog
Данила Корнев, менеджер программы по взаимодействию с разработчиками, Google Россия

Дорогие друзья,

Мы приглашаем Вас принять участие в конференции Google DevFest 2011: Геоконтекстные приложения

Осталось 8 дней!

Что такое Google DevFest?
Google DevFest — это однодневная конференция для разработчиков, студентов, стартапов и молодых ученых, на которой вы узнаете об инструментах Google для разработчиков.

Конференции Google DevFest проводятся компанией Google по всему миру, в таких странах как Австралия, Филлипины, Сингапур, Израиль и т.д. В этом году Google DevFest впервые будет проведен в России.

На конференции выступают инженеры Google, являющиеся экспертами в своих областях. Участие является бесплатным. Тема конференции — геоконтекстные приложения.

Место и время
25 мая, в гостинице Holiday Inn “Московские ворота” в Санкт-Петербурге
Расписание конференции

Участие в конференции
Регистрация на мероприятие (участник)
Регистрация на VC Panel (стартап)
Количество участников ограничено, спешите подать заявку!
Total votes 16: ↑11 and ↓5 +6
Comments 6

Streetter

Reading time 1 min
Views 558
Self Promo

Задача — фильтрация твитов по небольшому географическому периметру и выдача geo-twit-stream конечному пользователю.



К каждому твиту на клиенте добавляются географические координаты. Структура БД, в который твиты будут хранится на сервере, проектируется с учетом возможности быстрой выборки твитов из заданного диапазона широты и долготы, т.е. из небольшой ограниченной географической области.

Как выглядит для конечного пользователя — карта его города, на которой постоянно всплывают новые твиты. Если в определенных местах твитов очень много — признак того, что там что-то происходит. Пользователь одним движение выделяет мышкой прямоугольник на карте, с интересующей его область, и рядом с картой, либо в отдельном окне, появляется постоянно обновляющийся twit-line, в который в реальном времени средствами Ajax добавляются новые только что отправленные твиты — сообщения и фото.

Use case — концерт в клубе, футбольный матч и иные массовые мероприятия. Такая группировка твитов по координатам позволит получить живой и самый актуальный «репортаж» с места событий без какого-либо мотивирования самих репортеров — каждый из них пишет в свой твиттер и для своих фолловеров. Наша задача только группировать эти данные и выдавать в виде цельного потока информации.

Возможно описанное выше можно сделать на базе твиттера, так как координаты к твитам он добавлять умеет, при условии если на клиенте это разрешено и есть GPS приемник. Можно ли через их API сделать запрос на выборку твитов из определенного диапазона координат — не смотрел, думаю что врят ли.

upd 27jan2012
Twitter вводит «географическую» цензуру
lenta.ru/articles/2012/01/27/geocensor

Как нужно мотивировать людей для разрешения геоидентификации клиента:
ru.foursquare.com
Total votes 9: ↑6 and ↓3 +3
Comments 14

Nginx — уходим на технические работы

Reading time 3 min
Views 47K
Nginx *
Sandbox
image

Совсем недавно возникла интересная задача: реализовать закрытие доступа к веб-сайту из вне, на время технических работ. Мне показалось, что это довольно распространенная задачка, решение которой заинтересует многих.
Один из возможных вариантов решения — ниже.
Читать дальше →
Total votes 80: ↑67 and ↓13 +54
Comments 69

Геотаргетинг nginx, частный случай

Reading time 4 min
Views 16K
Website development *Drupal *
Sandbox
Возникла задача сделать геотаргетинг для регионов России на новостном сайте, т.е. при заходе на главную страницу, должно происходить перенаправление на региональную страницу сайта с адресами вида: region/[номер региона], причем перенаправление клиента должно осуществляться на nginx-е без передачи данных на апач, в противном случае это лишняя ненужная нагрузка на сервер.
Читать дальше →
Total votes 28: ↑23 and ↓5 +18
Comments 13

ГИС: определение вложенности административных округов

Reading time 4 min
Views 6.1K
Zero to Hero corporate blog PostgreSQL *Geoinformation services *
Tutorial
Встала задача организовать административные центры в чёткую иерархию по принципу матрёшки, например, Украина — Крым — ЮБК — Ялта, и исправить имеющиеся ошибки в текущей базе данных.

В этой статье я расскажу, как я решил эту проблему с помощью KML-файлов обрамляющих границ и Postgres+Postgis.

Дело в том, что база, которой мы пользуемся для нашего проекта, не коммерческая (user generated, open source) и в ней есть ошибки. Например, самый частый случай — множесто городов приписаны к стране, но не относятся ни к одному из её регионов и областей, мы называем их orphaned cities.

Плюс к этому, бизнес у нас туристический, так что административно-политическое дробление стран не всегда подходит, иногда нет-нет да и приходится добавлять туристические регионы вручную. Например, такого административного региона как «Южный берег Крыма» нет, но есть такой туристический район, по которому туристы выбирают, куда ехать — ищут «дома на ЮБК», а не «дома в ялте, гаспре, гурзуфе и вообще где-то там».
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 4

Первый Омский Гео-Хакатон

Reading time 4 min
Views 6.4K
EST Technologies corporate blog Website development *Geoinformation services *


Здравствуй, Хабр!

Мы знаем о том, что на Хабре — максимальная концентрация технических специалистов, от начинающих до профи. Само собой, ИТ — сфера, где работают творческие люди, ведь даже для прокладки сетевого кабеля нужен нестандартный подход (вспомним таксу-кабелеукладчик). Ну, а при создании сервиса или десктопной программы нужны свежие мысли, творчество в чистом виде.

Так вот, наша компания хотела бы предложить всем желающим поучаствовать в мероприятии, которое мы назвали гео-хакатон, это двухэтапный конкурс по созданию лучшего сервиса или приложения (в общем, любого программного продукта) по использованию определенного набора данных.
Подробнее
Total votes 17: ↑12 and ↓5 +7
Comments 16

Работа с геолокациями в режиме highload

Reading time 6 min
Views 55K
PostgreSQL *Geoinformation services *Big Data *
При разработке ПО часто возникают интересные задачи. Одна из таких: работа с гео-координатами пользователей. Если вашим сервисом пользуются миллионы пользователей и запросы к РСУБД происходят часто, то выбор алгоритма играет важную роль. О том как оптимально обрабатывать большое количество запросов и искать ближайшие гео-позиции рассказано под катом.

image
Читать дальше →
Total votes 37: ↑35 and ↓2 +33
Comments 12

ObjectManager в API Яндекс.Карт. Как быстро отрисовать 10 000 меток на карте и не затормозить всё вокруг

Reading time 10 min
Views 106K
Яндекс corporate blog Website development *Maps API *Yandex API *Geoinformation services *
Перед разработчикам, которые используют API Яндекс.Карт, довольно часто встаёт задача отобразить много объектов на карте. Действительно много — порядка 10 000. Причем эта задача актуальна и для нас самих — попробуйте поискать аптеки на Яндексе. На первый взгляд кажется: «А в чем собственно проблема? Бери да показывай». Но пока не начнешь этим заниматься, не поймешь, что проблем на самом деле целый вагон.



Вопросы по большому количеству меток с завидной регулярностью поступают в наш клуб и техподдержку. Кто все эти люди? Кому может быть интересно показать на карте больше 10 меток? В этом посте я подробно рассмотрю весь вагон проблем и расскажу, как в API появились инструменты, помогающие разработчикам оптимально показать большое количество объектов на карте.
Читать дальше →
Total votes 93: ↑89 and ↓4 +85
Comments 88
1