Wednesday, October 31, 2012

Big Data сегодня

Хороший компактный обзор популярных сегодня Open Source продуктов для Big Data

Купоны и скидки

Кто-то разоряется, кто-то приходит, но количество купонных сайтов продолжает расти. В поисковой системе по скидочным сайтам: поиск по купонам и скидкам уже 92+ русскоязычных сайтов. Технически это сделано на базе Google CSE (custom search engine).

А здесь можно скопировать код поисковика по русским Группонам для добавления к своему сайту/блогу.

Безусловный фаворит поиска пока не меняется. Это - желтые ботинки.

Tuesday, October 30, 2012

Data Science

Программа Columbia University по Data Science

P.S. см. здесь другие публикации по теме Data Science

Местные новости. Тамбов.

Обновлен мэшап Городские новости. Все местное: видео, фото, новости, рекомендации, твиттеряне. YouTube + Twitter + Yandex + Flickr + Foursquare.

В частности, добавлена страница для города Тамбов.

Monday, October 29, 2012

Pioneers Festival 2012


Мы продолжаем публиковать ссылки на интересные события в Twitter. Сегодня это Pioneers Festival, Vienna 2012



/via Geo Messages

P.S. and the same in Twi-gazeta:   Pioneers Festival

Place Card - кнопка Like для реальных объектов

Обновлен мэшап Place card - простая рекомендательная система на базе Facebook.

Кнопка Like из Facebook может быть размещена, в том числе, и на мобильных веб-страницах. Если эта мобильная страница посвящена какому-то реальному объекту (например, кафе, ресторану, банку, продукту и т.д.), то выражение "Нравится" приобретает вполне конкретный смысл - пользователь (посетитель страницы) сможет видеть, кто из его друзей в социальной сети отметил (рекомендует) этот сервис (товар и т.д.).

Мэшап Place Card позволяет создать мобильную страницу (визитку) для бизнеса и соответствующий QR-код. Этот код может быть размещен в витрине, на двери и т.д. Можно, естественно, разместить QR-код и просто на сайте (например, в разделе Контакты, О компании - мобильная веб-страница, открывающаяся при сканировании может содержать адрес и другую контактную информацию).

Ну и помимо QR-кода, можно, естественно, просто созданную ссылку использовать в своем мобильном сайте (портале, сервисе).

Веб-страница, которая открывается при сканировании кода (или по ссылке) содержит кнопку Like. Можно видеть, отметил-ли кто-нибудь из друзей это место и, в свою очередь, самому рекомендовать его друзьям.

В итоге - простая рекомендательная система на базовых средствах Facebook. Можно также задать свою страницу (сайт), куда будет переадресован мобильный пользователь, если он нажмет кнопку Like. Можно указать свой код для Google Analytics и отслеживать статистику по посещениям.

В целом - такой специализированный генератор мобильных веб-сайтов.

Из схожих продуктов см. также:

мобильные дискуссии для реальных объектов
собственные реакции для кнопки Like

Абавазрение 29.10.2012

Некоторые интересные ссылки:

1. Lazy loading - jQuery plug-in для организации images lazy loading.

2. Server Side Events - учебник. Работа с событиями в HTML5.

3. Windows 8 Push Notifications

4. Интересная статья по распознаванию лиц на мобильном телефоне

5. Обновлены новости на сайте inetique.ru

6. Singleton в Java. Уверен, что о некоторых вариантах использования вы даже и не слышали.

7. W3C Push API

Saturday, October 27, 2012

Map Reduce patterns

Шаблоны для использования MapReduce

Быстрые сети - другой TCP

Работа из MIT, предлагающая существенное ускорение для беспроводных сетей. Судя по всему, авторы используют какую-то форму самокорректирующихся кодов (Рида-Соломона, например) для того, чтобы вычислять пропавшие пакеты без переповтора передачи.

Вот нашлась базовая статья из MIT о кодировке данных для TCP

Friday, October 26, 2012

Emerce eDay 2012


Мы продолжаем публиковать ссылки на интересные события в Twitter. Сегодня это Emerce eDay, Rotterdam 2012



/via Geo Messages

P.S. and the same in Twi-gazeta:   Emerce eDay

Соц. собака

Новый язык программирования для задач, связанных с социальными сетями - Dog.

Авторство принадлежит Sep Kamvar. У автора на сайте интересные работы по персонализированному и социальному поиску.

Thursday, October 25, 2012

Все вернулось на круг

Cразу несколько компаний работают над возвратом многофазных транзакций и SQL в мир NoSQL

Местные новости. Тверь.

Обновлен мэшап Городские новости. Все местное: видео, фото, новости, рекомендации, твиттеряне. YouTube + Twitter + Yandex + Flickr + Foursquare.

В частности, добавлена страница для города Тверь.

Wednesday, October 24, 2012

Лайконатор

Это так. Но Facebook Like можно обменять на какой-то контент (или услугу/товар), что часто предлагают рекламные агентства в интересах разных брендов.

Теперь это можно сделать самостоятельно. Мэшап Like Me позволяет создавать собственные реакции для кнопок Like. А именно - мэшап позволяет создавать мобильные веб-страницы, которые показывают определяемый вами контент тем пользователям, которые нажали кнопку Like, относящуюся к вами же заданному ресурсу.

Модель использования очевидна: посетителю сайта предлагается выразить свое отношение к некоторому ресурсу, а в обмен на это действие показывается какой-то интересный контент (например, купон, информация о скидке и т.п.), загружается какой-либо документ или просто пользователь переадресуется на некоторый новый сайт.

Мэшап позволяет кастомизировать все аспекты такого взаимодействия: определить начальный контент для мобильного сайта, задать ресурс, к которому необходимо будет выразить свое отношение, а также определить, что нужно сделать после того, как посетитель мобильного сайта нажал кнопку Like.

Результатом работы является созданная мобильная веб-страница (доступна в любом HTML5 браузере). Ссылку на эту страницу можно использовать в собственном мобильном портале (сайте) или предъявить посетителям для непосредственного исполнения (с помощью QR-кода, например).

Кнопка Like на созданной мобильной странице показывает авторизованным пользователям Facebook кто из их друзей уже отметил заданный ресурс. То есть это одновременно еще и простая рекомендательная система.

P.S. из схожих проектов:

как обменять свой контент на чекин
как обменять контент на произвольное сообщение в ленте
Like для реальных объектов

Еще о визуализации

Tuesday, October 23, 2012

Коллекция мэшапов

Новые поступления в коллекции мэшапов. Набор разных приложений: Twitter, Google+, Google Maps, Facebook, Foursquare, LBS, QR-коды, мобильные HTML5 приложения, поиск, рекомендательные системы и т.п. Возможно, что это самый большой набор веб-мэшапов в зоне .ru

Байес и машинное обучение

Еще одна книга в свободном доступе: Bayesian Reasoning and Machine Learning

Monday, October 22, 2012

Абавазрение 22.10.2012

Некоторые интересные ссылки:

1. Андроид эмуляторы. Доступно непосредственно с веб-страницы.

2. Обновлены новости на сайте inetique.ru

3. Обработка сигналов. Примеры.

4. Магистратура ВМК МГУ. Новости

5. 10 самых интересных стартапов в области big data. По сути - это оценка рынком обещаний в области big data. Что больше всего ждут, что более всего востребовано прямо сейчас.

6. Коллекция бесплатных книг по машинному обучению. Пополняется читателями, машинное обучение - горячая область.

7. Визуализация для big data. Интерактивные виджеты.

Места в Facebook

Обновлен мэшап Places from Facebook

Можно искать точки по базе Facebook, смотреть их расположение на карте, просматривать активность своих друзей, копировать местоположение на свой мобильный телефон (используя QR-код и мобильную карту), отмечаться в произвольном месте.

Можно искать места в некоторой заданной области. Базовый URL обрабатывает следующие параметры из запроса:

lat - широта места
lng - долгота места
q - запрос для поиска

Например, Facebook в Санкт-Петербурге

Мэшап поддерживает новые возможности Facebook API - гео-кодированные сообщения и позволяет оставлять отзывы о конкретных местах.

Одна из основных возможностей сервиса - создание собственных страниц для отметок (check-in). Например, владелец торгового заведения может создать Check-in страницу для собственного магазина/кафе и т.д. и представить ее посетителям. Для реальных посетителей страницу отметок можно представить с помощью QR-кода, для виртуальных посетителей - в виде ссылки на своем сайте (прямая ссылка - "отметьтесь у нас").

Отличие от стандартной процедуры "отмечания" заключается, в первую очередь, в том, что здесь весь контент (что публикуется в ленте пользователя, что показывается в ответ) определяется автором такой кастомизированной страницы. Еще одна форма рекламы в социальных сетях, между прочим. В новой версии расширены возможности настройки мобильных страниц и добавлена новая статистика.

Для собственной check-in страницы можно добавить Google Analytics code и следить за результатами.

Еще одна возможность - в качестве подтверждения регистрации можно показывать фото из профайла в Facebook. Пропускная система - отметился с мобильного телефона, получил подтверждение в виде фото из профайла на экране мобильного телефона - предъявил экран для сличения с оригиналом :). Использованы идеи из мэшапа Mobile ID Card.

В качестве реакции на отметку (check-in) можно также задавать собственный текст (картинку). Это прямой способ для любого бизнеса (или рекламного агентства, например) сделать свою версию "Foursquare". Бэджи (реакции на check-in) или то, что стимулирует пользователей отмечаться, рекламируя тем самым конкретный бизнес теперь можно определять самим. Это и есть по сути, основная модель Foursquare. А потенциальные пользователи - все пользователи Facebook. Кстати, это уже используется на практике. В России, например, это клуб Чайная высота.

P.S. в связи с последней опцией см. также - QRpon - customized check-ins for Facebook.

P.P.S. а здесь можно посмотреть мобильную версию этого мэшапа.

P.P.P.S. а здесь можно посмотреть, что Google знает об экономической географии.

Sunday, October 21, 2012

Еще о социальной коммерции

Интересный проект, интегрирующий Facebook в check-out страницу электронного магазина.

P.S. подобного рода интеграция может быть интересным дополнением к Places for Facebook или QRPon

Умный свет

Интересная идея - использование света в context-aware приложениях. Камера анализирует свет от ламп. На основе этого может быть сделана система indoor-позиционирования. Авторы даже предлагают систему реальной аналитики. Но для последнего, система на базе отслеживания телефонов в беспроводных сетях будет все-таки надежнее.

Saturday, October 20, 2012

Data science

Что реально требуется от человека, работающего с данными. По сути, обсуждение того, что должно включаться в обучение по специальности data science.

Интересно, что EMC недавно провел в Москве Data Science Summit. Который позиционировали как первый в России по этой тематике. Представленное там (кроме вводных слов в начале) вообще не имело отношения к data science. Как, впрочем, и к просто science.

Выяснилось заодно, что в России оказывается программу по этому направлению разрабатывает ВШЭ. И Сколково где-то рядом. Там от ВШЭ было несколько докладчиков, которых даже студенты, присутствовавшие в зале, спрашивали, какое отношение их доклад имеет к теме конференции. Но докладчики были непреклонны :). Под data science, если судить по их докладам, скрывается простая эконометрика, с математикой на уровне второго курса вуза.

Android Push Notifications с Google Cloud Messaging

Хороший пошаговый учебник: Android Push Notifications using Google Cloud Messaging (GCM), PHP and MySQL

Friday, October 19, 2012

Математика лайков

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

Местные новости. Владимир

Обновлен мэшап Городские новости. Все местное: видео, фото, новости, рекомендации, твиттеряне. YouTube + Twitter + Yandex + Flickr + Foursquare.

В частности, добавлена страница для Владимира.

Thursday, October 18, 2012

Социальная коммерция

Inside Social Commerce - интересный ресурс, посвященный будущему ритейла.

Geo Twit

Обновлен мобильный веб-mashup (HTML5) Geo Twit, который позволяет опубликовать ссылку на текущее местоположение в своей Twitter - ленте непосредственно с мобильного телефона (iPhone, Android, Samsung etc). То есть, не меняя установок в свое аккаунте (разрешая геопозиционирование, например) просто разово опубликовать указание на текущее (или любое другое) местоположение. Это мобильный checkin для Twitter. Мобильный сайт:

http://servletsuite.com/geotwit

Можно использовать короткий URL http://bit.ly/dCnvBj, а также воспользоваться следующим QR-кодом для загрузки:

QR code

Можно также использовать мэшап в своих веб-приложениях (просто как ссылка на веб-страницах). Базовый URL обрабатывает следующие параметры (опционально):

t - текст для сообщения (статуса)
u - имя пользователя Twitter, кому будет отправлено сообщение
lat - широта места
lng - долгота места

Например:

Geo Twit to abava

P.S. см. также аналогичный сервис по использованию гео-сигнатуры в почте: Geo Mail

P.P.S. а с помощью мэшапа Twitter location можно отправить ссылку на произвольное место непосредственно с карты.

P.P.P.S. на практике, только небольшая часть пользователей Twitter всегда выставляет координаты для сообщений. Вот мэшап, который показывает все твиты с реально включенным гео-кодингом. Там считается процент для таких сообщений. Он меньше 10 и примерно одинаков для Москвы и, скажем, Пало-Альто.

/via Geo Messages

Wednesday, October 17, 2012

Android - быстрый старт

Пара интересных подходов к автоматизации программирования на Android. Позволяют быстро создать шаблон приложения:

Android bootstrap

Android kickstart

Geo Mail

Обновлен мэшап Geo Mail. Мобильное веб-приложение (HTML5), которое позволяет добавить к почтовому сообщению сигнатуру (подпись) с текущими координатами. Работает на любой мобильной платформе с поддержкой HTML5: iPhone, Android, Samsung и т.д.


Загрузить URL в свой мобильный браузер можно по следующей короткой ссылке: http://bit.ly/a52Ta1 или с помощью данного QR-кода:

Geo Mail QR code

Мэшап можно также использовать в свои приложениях, создавая на веб-страницах ссылки для отправки гео-почты. Базовый URL обрабатывает также следующие дополнительные параметры:

to - список адресов для отправки
сс - заголовок СС
bcc - заголовок BCC
subject - тема письма. По умолчанию: I am here
body - начальный текст

Например: Mail to developers

P.S. кстати, обратите внимание на следущий момент. Отправить email сообщение можно не только конкретному адресату, но и сервису. Facebook, например, позволяет обновлять свои статусы по email (см. https://m.facebook.com/upload.php относительно конкретного email адреса для своего аккаунта в сервисе). Если отправлять статус с помощью данного мэшапа - то это будет способом обозначит свое местоположение в сервисе. Еще одна реализация Places.

P.P.S. см. также реализацию Geo Twit или Geo Messages for Facebook.

/via Geo Messages service

Tuesday, October 16, 2012

404

Интересная (и полезная) идея - показывать на странице 404 сайта объявления о пропавших детях. Not found pages - хорошее место для распространения информации.

QR коды для карт

Обновлен мэшап QR maps. Позволяет создавать QR коды для загрузки мобильных карт. Карта здесь - это либо статическая картинка для выбранной области (можно использовать для любых телефонов), либо динамическая (для Android, iPhone или любого другого HTML5 браузера - применяются инструменты от Geo Messages)

Мэшап позволяет как создать QR-код для непосредственной загрузки карты в телефон, так и получить HTML фрагмент для размещения QR-кода на сайте, в блоге и т.д. Таким образом можно создавать мобильные карты для посетителей сайта, пользователей какого-либо сервиса и т.д. Тип (размер) карты задается.

По умолчанию, мэшап запрашивает текущее местоположение (какую область показывать для создания QR-кодов). Можно явно указать желаемую географическую область. Базовый URL обрабатывает следующие дополнительные параметры:

lat - широта места
lng - долгота места
zml - масштаб (по умолчанию: 14)

Например, Мобильные карты для Санкт-Петербурга

Monday, October 15, 2012

Абавазрение 15.10.2012

Некоторое интересные ссылки:

1. Google Customer Survey. Интересный сервис от Google - таргетированные опросы.

2. Краткий курс - введение в компьютерные сети

3. Ручные шаблоны для отрисовки дизайна

4. Обновлены новости на inetique.ru

5. Think Bayes. Хорошая бесплатная книга по Байесовским статистическим моделям.

6. Дан старт 4-му API Mashup Contest. Можно представить свои разработки в Европе.

7. Еще один набор веб-шаблонов. Сделанные на базе Twitter Bootstrap шаблоны для экранов управления и отчетности

City Guide - все места вокруг

QR code
Обновлен мобильный веб-мэшап - FrontPlace. Показывает различные объекты (POI) в ближайшей окрестности (кафе, гостиницы, клубы и т.д.) Можно также быстро посмотреть, что о найденных местах знают Google, Bing, Яндекс и Facebook, а также что прямо сейчас фотографируют вокруг пользователи Twitter.

Технически используется Location API from Facebook. Но чтобы пользоваться приложением аккаунт в Facebook не обязателен. Если он есть - то это будет просто дополнительное преимущество: можно смотреть кто из друзей здесь был, читать их рекомендации и т.д. В последней версии можно воспользоваться также поиском по альтернативным базам гео-точек (Foursquare) и социальным поиском. Можно также рассылать приглашения друзьям в Facebook.

http://linkstore.ru/frontplace

(это - мобильный сайт).

Скопировать ссылку на свой телефон можно с помощью приведенного QR-кода. Можно также набрать короткий URL http://bit.ly/xbf3uc.

Мэшап можно встраивать в свои приложения. По умолчанию мэшап показывает места в ближайшей окрестности, но это может быть изменено. Базовый URL обрабатывает следующие дополнительные параметры:

lat - широта места для поиска
lng - долгота места для поиска
q - строка для поиска

Например: Москва, метро Динамо или Pizza in London



P.S. см. также Мобильный веб-чат для общения по-месту или Местный YouTube

P.P.S. Десктоп версия для поиска по Facebook Places

Saturday, October 13, 2012

Social TV - это миф

В приложениях Social TV нет ничего нового по сравнению с обычным использованием социальных сетей для общения. Поэтому они пока и не могут набрать популярность. Хорошая статья по теме Second Screen и Social TV.

и именно по этому, предложенный пример Second Screen - это обсуждения в Twitter.

Проверь себя

Из экзаменов по курсу Software Development в Оксфорде:

 Какая из 2-х функций будет работать быстрее и почему (компилятор - без оптимизации):

void zeroarray1(double * A)
{
        int i, j;

        for (i = 0; i < 1024; i++)
                for (j = 0; j < 1024; j++)
                        A[i * 1024 + j] = 0.0;
}

void zeroarray2(double * A)
{
        int i, j;

        for (j = 0; j < 1024; j++)
                for (i = 0; i < 1024; i++)
                        A[i * 1024 + j] = 0.0;
}

Friday, October 12, 2012

Context-aware data discovery

Наша презентация для конференции ICIN-2012. Посвящена SpotEx и связанным продуктам.


Машинное обучение

Хорошая обзорная статья по machine learning. Что нужно знать о машинном обучении


Thursday, October 11, 2012

Купоны и скидки

Кто-то разоряется, кто-то приходит, но количество купонных сайтов продолжает расти. В поисковой системе по скидочным сайтам: поиск по купонам и скидкам уже 90+ русскоязычных сайтов. Технически это сделано на базе Google CSE (custom search engine).

А здесь можно скопировать код поисковика по русским Группонам для добавления к своему сайту/блогу.

Безусловный фаворит поиска - желтые ботинки

Wearable computing

Чтоб как и зачем с wearable computing:


Wednesday, October 10, 2012

WebIt Congress


Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз - Webit Congress, Istanbul 2012



/via Geo Messages

P.S. и то же самое в Twi-газете:   WebIt Congress

QR chat

Анонимный чат с использованием QR-кодов. Передайте мне вон тот QR-код :)

/via QR-code FAQ

Дискуссии в Twitter

Обновлен мэшап, который позволяет организовать дискуссии в Twitter - Twicus

Дискуссия - это статусы (сообщения) с каким-то хэштегом. Мэшап позволяет пользователю при первом посещении отметиться с соответствующим хэш-тегом в собственной ленте. Попросту - опубликовать некоторый стандартный статус, аналог check-in. Из этого статуса легко перейти в поиск твитов с указанным хэш-тегом (собственно, это просто клик на ссылку с тегом). А при последующих посещениях страницы мэшап сразу переводит пользователя на поиск соответствующих тегов.

Можно указать собственные параметры для обсуждения. Базовый URL обрабатывает следующие параметры:

tag - тег для дискуссии
title - заголовок (объяснение, расшифровка) для дискуссии
checkin - сообщение, которое используется для начального статуса
via - имя в Twitter, на которое будет ссылаться начальный статус (дополнительно)

Например: http://twicus.linkstore.ru?tag=mytag

Так можно создавать ссылки на вашем сайте/блоге: 'Обсудить в Twitter'

К возможным примерам использования относится, например, создание так называемых second screen систем для телевидения. Это приложение, в котором зрители параллельно с просмотром программы ее еще и обсуждают в Twitter.

Tuesday, October 09, 2012

Абавазрение 09.10.2012

Некоторые интересные ссылки:

1. IEEE экзамен для профессиональных программистов. Интересно, что речи о кодировании нет.

2. Реальная производительность MySQL. PayPal, Twitter, Facebook

3. Интересная работа по определению движения с помощью мобильных телефонов. Это одна из работ, выполняемых в магистратуре факультета ВМК МГУ.

4. Распределенное хранилище для key-value схемы. Введение в Riak. Вот здесь можно еще почитать про использование Riak для кэширования в веб-приложениях.

5. Интересные примеры использования языка R для статистической обработки.

6. Pinterest с помощью jQuery. Агрегатор данных из социальных сетей.

Местные новости. Белгород.

Обновлен мэшап Городские новости. Все местное: видео, фото, новости, рекомендации, твиттеряне. YouTube + Twitter + Yandex + Flickr + Foursquare.

В частности, добавлена страница для Белгорода.

Monday, October 08, 2012

Мобильные телефоны в ритейле

Интересная презентации об использовании мобильных телефонов в ритейле. Использование мобильных телефонов (смартфонов) в процессе покупки или во время приготовления к ней (по дороге в магазин покупатель решает куда поехать, например) приносит торговле $158 млрд уже сейчас. И $689 млрд. к 2016 году. Это больше чем собственно продажи через мобильные веб-сайты. Помогать купить - выгоднее.

via SpotEx / InMall

Гео-дискуссии

Обновлен мэшап Geo Talk. Позволяет создавать форумы (дискуссии), привязанные непосредственно к карте. Форумы на карте и в облаках.

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

Предварительной регистрации не требуется, технически это представляет собой комбинацию Google Maps и облачных форумов от Disqus.

Можно использовать для обсуждения каких-то географических мест, каких-либо POI (point of interest) - магазина, ресторана и т.д.) или, например, завести частный форум по подготовке какой-либо встречи в определенном месте и т.п.

Для примера - форум по Галерее Аэропорт

При первоначальном запуске ( http://geotalk.linkstore.ru ) мэшап выясняет координаты пользователя (согласно W3C spec). Если заранее известно, что форумы (дискуссии) нужно создавать в определенной области, то можно прямо указать координаты в параметрах для URL:

lat - широта
lng - долгота
zml - начальный масштаб

В последней версии обсуждение можно скопировать себе на мобильный телефон (HTML5 мобильное веб-приложение) с помощью QR-кода.

P.S. из похожих приложений см., например:

Городские форумы
Мобильный форум
Мобильные гео-форумы

Saturday, October 06, 2012

Реплицируемый HTTP кеш

Цикл статей от IBM по практическому использованию Riak. Riak - это реплицируемая хэш-таблица. В данных примерах используется для организации кэша в веб-приложениях (как замена memcached, например).

Friday, October 05, 2012

Карты для помещений

Идея составлять карты для помещений, анализируя записи о том, как там передвигались пользователи мобильных телефонов. Crowdsourcing for Indoor Maps. С оценкой погрешности таких карт не все ясно. Но идея анализировать шаблоны для записей акселерометра - интересная. Это, между прочим, то, что cейчас делается и для SpotEx.

Социальные ссылки

Обновлен мэшап Social links. Для произвольного сайта позволяет посмотреть, какие из его материалов отмечались в социальных сетях (Facebook, Twitter). Использование:

a) показ ссылок в социальных сетях
http://social.linkstore.ru?url_для_опроса

Например:

http://social.linkstore.ru?liveinternet.ru
http://social.linkstore.ru?livejournal.com
http://social.linkstore.ru?vedomosti.ru


Для удобства можно воспользоваться соответствующим букмарклетом из нашей коллекции


Thursday, October 04, 2012

Passbook в приложениях

Как использовать iOS6 Passbook в приложениях. Это реально интересная вещь в iOS6 и с очень большим потенциалом.

Google Maps Mania.ru - 60

Появились новые записи, и пришло время выпустить очередное обновление для списка русскоязычных проектов (систем), выполненных на базе Google Maps. Юбилейный выпуск. Номер 60. 5 лет в эфире.

Как обычно, символом * отмечены новые поступления со времени публикации предыдущей версии списка. Историю вопроса можно изучить здесь.

Ну а последняя версия доступна на странице Google Maps Mania.RU

Wednesday, October 03, 2012

Уведомления в приложениях

Интересная статья об устройстве системы уведомлений Thialfi. Это то, что использует Google. Сотни миллионов пользователей и миллиарды отслеживаемых объектов. Любопытно, как часть работы переложена непосредственно на клиентские устройства.

Карта рекомендаций

Обновлен мэшап гео-браузер ForumSquare. Представляет из себя городские форумы: рекомендации (tips) из Foursquare, к которым присоединены облачные дискуссии от Disqus. Можно перемещаться по карте от совета к совету, спрашивать вопросы и давать ответы :-). Российской версии Yelp пока нет, а в Foursquare пользователи охотно делятся впечатлениями.

Из новых возможностей: непосредственно с карты можно поискать информацию о заведении в Google и Twitter (используется поисковый мэшап Got), а также посмотреть исходные страницы в Foursquare для автора рекомендации и самого заведения.

И то, что было раньше: координаты понравившегося места (заведения, магазина и т.п.) можно скопировать непосредственно на свой телефон, используя QR-код. Просто кликните на иконке с телефоном рядом с именем точки:


В мобильный телефон будет загружена ссылка на карту из Geo Messages. Ее можно будет просто сохранить в закладках на мобильном телефоне.


Мэшап можно использовать в собственных веб-приложения. Базовый URL обрабатывает следующие параметры:

lat - широта места
lng - долгота места
hl - язык карты (e.g. hl=en )

Как это выглядит, можно посмотреть, например, в GTV. Нажмите ссылку Места для любого города

Из похожих проектов см., например дискуссии на карте

Tuesday, October 02, 2012

YAC 2012

Нашел старые записи про YAC 2011 и YAC 2010. А про нынешний и написать нечего :(. Все большие конференции портятся со временем. И доклады непонятно о чем и зачем, и попасть/послушать некоторые (может они были интересными?) так и не удалось. Неужели, например, то что рассказывалось в одной из презентаций - это все, что в Яндексе знают о временных рядах? Не верится, как-то. Так что презентация браузера - осталась лучшей из того что было. Но и тот пробовать боязно, помятуя прежние муки с удалением Яндекс-бара :). А вот робототехники были интересные ребята, с живыми проектами.

Как поделиться экраном телефона

Pairing for mobile phones. Модельный сервис. Позволяет связать два мобильных телефона, так что информацию с одного экрана можно отображать на другом. Более точно - связываются два браузера. Не обязательно мобильных. Можно передавать данные с десктопа на телефон, с телефона на умный телевизор, подключенный к сети по Wi-Fi и т.д. Не требуется предварительной загрузки приложений, все работает в браузере.

Как это работает? Перейдите в двух браузерах (на двух телефонах) на следующую страницу: http://pair.linkstore.ru

Можно воспользоваться следующим QR-кодом:

QR code

Вы увидите следующее:

Такая же картина будет и во втором браузере (на втором телефоне). Отличаться изображения будут только кодом:

Этот случайный код и нужен для установления связи между экранами. Используется схема, подобная pairing в Bluetooth. На телефоне (экране), который будет отображать информацию (присоединяется к другому, работает в режиме slave) нужно набрать код, указанный для другого экрана:

Этот телефон готов к приему данных:

После ввода соответствующего кода, второй телефон (код которого введен) автоматически перейдет в режим ввода данных (master mode):

Наберите произвольный текст и нажмите кнопку Push на мастер экране. Набранные данные будут отображены на втором устройстве (slave):

Это модельный пример, здесь передаются текстовые данные. Но технически возможно передача любого контента с одного устройства на другое (из одного браузера в другой).

Прототипы. Их два - это компоненты в составе Coldtags suite. Они были сделаны еще в до-ajax эру (да - было и такое время :), но тем не менее вполне себе работают. Это Cobrowse и Slide.

Monday, October 01, 2012

О правильном SMM

Правильная схема маркетинга в социальных сетях - Чипсы продаются за твиты. Статус (запись) в ленте пользователя и есть оплата.

Применительно к Facebook есть уже и инструменты. Например, QRpon или Места в Facebook

Абавазрение 01.10.2012

Некоторые интересные ссылки:

1. Screen sharing в HTML5. Как поделиться снимком экрана в HTML5. Кстати, это можно будет добавить к Mobile Pairing

2. Все дисконтные карты, пропуска и т.п. в вашем iPhone. Passbook API. А вот здесь можно создавать свои карточки для Passcode.

3. Еще одна коллеция инстументов (фреймворков) для мобильной веб-разработки

4. Обновлены новости на сайте inetique.ru

5. Схожесть и расстояние для различных категорий объектов. Хорошее введение. И блог автора, посвященный big data очень интересный.