И кстати, это не шутка. Один знакомый работал в стартапе, который собирает геоданные устройств, которые запрашивают баннеры (на страницах браузера, в играх, приложениях и так далее). Потом группирует все геоданные по устройству (есть только айдишник устройства, никаких данных о владельце нет), и показывает, где обычно бывает это устройство и в какое время суток, в какие дни недели, и так далее. Полная аналитика. И потом по этой аналитике составляет портрет владельца устройства. Например, устройство бывает почти каждую ночь в таком-то месте (готов точный адрес), согласно базам данных маркетинговых агенств, в этом районе средний доход столько-то тысяч баксов в год (готов средний доход). Днём в будни обычно в офисном здании в центре (скорее всего там работает). В часы пик обычно на точках, совпадающих с линией метро (значит своей машины нет). Несколько раз в месяц бывает в точках, которые помечены в картах гугл как зоомагазины. Скорее всего есть домашнее животное. По вечерам часто гуляет в парке. Скорее всего это собака. Пару раз в месяц бывает в точках, помеченных как магазины косметики и нижнего белья. Скорее всего это девушка. Иногда бывает в ночных клубах. Скорее всего молодая. Скорее всего нравится рок. Нет устройств, которые бы часто оставались на ночь по её адресу. Скорее всего одинокая.
И так далее. Полный, безумно точный портрет владельца устройства по одним только геоданным в моменты запрашивания баннеров. Никакого Большого Брата не надо.
Кстати, стартап на основе этой инфы делает невероятно точный таргетинг следующих баннеров. Когда в следующий раз это устройство запрашивает баннер, ему выдаётся не просто абы какая случайная реклама, а на основе анализа - очень точно подходящая для владельца реклама, на которую он с повышенной вероятностью кликнет. За такой точный таргетинг с рекламодателей берётся повышенная плата за размещение баннеров. И вуаля - монетизация.
Тогда почему мне вечно какую-то херню на мобильнике присылают? То курсы чешского языка, то предложения спа-салонов, то вообще дичь какую-то, вроде курсов актерского мастерства. Что гребанное позиционирование обо мне думает, блять.
Не-не. Им важны дополнительные базы данных - доход по районам, список организаций по зданиям, и так далее. Они в Европе начинали работать, но с трудом.
Да, обычно эти штуки включены, чтобы получать подсказки от Андроида или АйОС о том, сколько километров до дома, какая погода в текущем местоположении, какие рядом вкусные кафешки и тому подобная дребедень. Но не все знают, что стандартные веб-вью обеих систем не против загружать джаваскрипты баннерных систем, которым (скриптам) доступна геоинфа. И они прикладывают эту геоинфу к http-запросам на получение баннера.
Запрос поступает на баннерную систему (например гугл адсенс), та представляет из себя биржу баннеров. Биржа баннеров (вместе со всей инфой об устройстве) отправляет эти запросы на своих рекламопоставщиков. Эти поставщики на основе запроса выдают цену, которую готовы заплатить за то, чтобы именно их баннер пошёл в дело. Конкретный размер цен я не помню, кажется они ведутся в сотых долях центра за один показ. Этот стартап платит за показ своих баннеров довольно дорого (потому что уверен в высокой конверсии), и довольно неплохо выигрывает торги. Биржа на основе рейтов выбирает самый дорогой баннер и отправляет его на устройство. Весь запрос должен занять не более 50 миллисекунд, все опоздавшие отбрасываются. То есть когда какое-то устройство пытается запросить баннер, на самом деле там пробегают нехилые процессы. В 50 микросекунд несколько суперкомпьютерных ферм обрабатывают запрос, соревнуются в цене и кто-то отдаёт заветный баннер. На который владелец, быть может, и не посмотрит.
Вообще, представь, что там происходит. Запрос прибывает на днс-балансировщик, тот отправляет его на один из дата-центров (Сан-Фран, Нью-Йорк и кажется Денвер), там стоят hadoop-фермы по две-три тысячи обычных персоналок в каждой. Они анализируют запрос, вычленяют идентификатор устройства и текущие геокоординаты, потом происходит поиск среди сотен миллионов записей на поиск истории этого устройства. Таким образом достаётся весь профиль владельца, со всеми ключевыми словами, типа "white man sportsman 70k-year-income pet-dog likes-bdsm". Отдельно часть компьютеров обрабатывает текущие геоданные, подключая базу данных организаций (типа нашего дубль-гиса), магазинов, кафешек, ресторанов, офисов и так далее. На основе этого анализа строится профиль текущего места, например "vegeterian-shop high-level-district near:dogs-shop near:cigarettes-shop near:kfc". На основе пересечения этих двух наборов ключевых слов по отдельному алгоритму строится множество подходящих баннеров (например, баннер собачьего магазина об акции на выходных, баннер KFC о новом спортивном меню и так далее). Может 0 баннеров выдать, может 5, может 10. Выбирается самый релевантный из них, учитывая заказанную рекламодателелем частоту показов, цену и так далее. И наконец выбранный баннер выдаётся системе.
И всё это должно занимать не более 50 миллисекунд (на деле занимает 8-12 мс). Вся эта прорва анализа и инфы по триллионам записей поднимается и выполняется за 8-12 миллисекунд. И самое тупое, что это фигня написана на PHP :) Вот так, да. Жесть, но там тимлидом бэкенда работает джазовый саксофонист, у которого своё агентство по продаже недвижимости, а сам он работает... да-да, PHP программистом бэкенда на этом стартапе. Уникальные, гениальные люди, куда деваться.
Ебать мой хуй немытым кирпичём дважды в воскресенье и трижды в будние дни!!!
Ну пхп не так ужасен, но лучшие переходить на питон. Есть ли пхп на куде, не знаю, но наверняка есть. Если много что висит в оперативке, то должно быть там пхп оптимизирован до ужаса.
Ну я слишком жру дома в своём городке, что такому бомжу не важно, что где находится. Да и реклама брендового гавна может на меня не рассчитывать.
И если что, большому брату - большую дату. Вот так и палят, что девка залетела или чувак наркоман-террорист. Это ещё без сбора инфы по бесплатным вай-фаям в магазинах с детектированием до пары метров маршрута отдельных телефонов. Если их ещё и привязать к человеку, то вообще всё весело. Столлман об этом предупреждал.
Очень вряд ли. Скорее, он сам переломится (если, конечно, надежно зафиксировать его вокруг ноги), хотя всегда можно кастануть "Каменную кожу", и вот тогда на результат было бы интересно посмотреть.
Помню такой комикс значит:
Там девушка значит листает журнальчик и вертикально его переворачивает и любуется. Потом там вниз так откидывается ещё одна страница, она поражается. А потом ещё. В конце она в углу забилась обхватив колени а в стороне лежит журнальчик а из него длинная гармошка страниц.
Всегда меня Ютюб поражал. То за неделю выпиливают видео где мелькнула голая сиська тетьки легального возраста, а тут чувак идет с голым хуилом наперевес - и хоть бы что.
Отличный комментарий!