Tuesday, November 30, 2010

Гео-поиск

Обновлен мэшап Geo search. Поиск информации о географических местах (Google), иллюстрированный местными фотографиями из Twitter. Просто кликните на карте в интересующем вас месте.

Скандалы в зеркале технологий

А утечки из Wikileaks уже и технологически обставили. Как водится, в Twitter появился специальный тег: #cablegate, а Google выложил оглавление в продвигаемых Fusion Tables. Прямо для картографических мэшапов.

P.S. кстати, по трендам Twitter можно будет судить и об окончании процесса. Как тэг уйдет из трендов, так значит все уже начитались, и интерес пропал (не нашли ничего нового? :)

Monday, November 29, 2010

Geo Messages

Презентация на конгрессе ICUMT 2010: Geo Messages - новый подход к обмену информацией о позицинировании в мобильных сетях.


Приложения и другие публикации доступны на странице проекта Geo Messages.

Анализ протокола для USB

Полезный инструмент для подключения различного оборудования - анализатор протокола для USB. Позволяет смотреть трафик - что реально передается/принимается устройством. Open Source.

Sunday, November 28, 2010

О бизнес-планах

Интересное чтение - оригинальный бизнес-план Dropbox. Это и есть тот документ, на основании котрого YCombinator открыл финансирование.

Indoor навигация

Я думаю, что навигация в помещения станет одним из основных трендов в LBS. Вот пример простой системы FastMall. Все очень просто. Есть заранее сделанные карты торговых центров, которые можно закачать в телефон. На карте отмечены все (!) маршруты между любыми двумя значащими объектами: если я сейчас нахожусь около такого-то зала, а мне нужно туда-то - то подробно перечисляется весь переход. Перечислительная навигация.

Saturday, November 27, 2010

Гео-запросы

Geospatial Queries with MongoDB. Как работают гео-запросы (запрос данных по паре [широта, долгота]) в MongoDB. На этих механизмах Foursquare работает.

P.S. и быстро работает. Вот гео-браузер - рекомендации от Foursquare. Попробуйте перемещать карту для просмотра других точек.

Google Storage, Bigquery and Prediction APIs

Интересная презентация с Google Developers Day (в GDD.ru ее не было):

Friday, November 26, 2010

Конференция eGov 2.0

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: eGov 2.0, Москва, 2010



/via Geo Messages

P.S. она же в Тви-газете eGov 2.0

QR креатив

Найдено в блоге Google:



P.S. спонсор публикации QR code maker :-)

Scala для Java программистов

Хорошая презентация - введение в Scala для Java программистов

Thursday, November 25, 2010

Премия Рунета

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: Премия Рунета, Москва, 2010



/via Geo Messages

P.S. она же в Тви-газете Премия Рунета

Twitter TV

Интересная статья - Twitter как телевизионная платформа. Как Twitter привлекает аудиторию на TV, как помогает продавать этой аудитории и т.д.

Вот, пожалуй, самое интересное замечание от основателя Twitter: "Interactive TV is a multiscreen experience, he argues, with the interactivity happening on a phone, iPad, or laptop while watching the big screen." То есть по сути он говорит, что не нужно ждать специальных телевизоров или других settopbox-ов с интерактивностью. Картинка может быть на "старом" телевизоре. А вот обсуждать ее реально будут на других устройствах (и, конечно, в Twitter).

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

P.S. это был провидческий мэщап - Совместный просмотр TV.

Поиск товара по штрих-коду

Все исходит из вот этой международной базы GEPIR. У которой есть API в форме веб-сервисов.

А для непосредственной работы со штрих-кодами из Java есть пара открытых библиотек. См. Java QR-code API и Bar code toolkit

Wednesday, November 24, 2010

Мобильный форум

Еще один генератор мобильных приложений. На этот раз - Мобильный форум. Позволяет создать мобильную веб-страницу с форумом (используется Disqus API), а также QR-код для представления этой страницы. Размещайте полученный QR-код на каком-то физическом (реальном) объекте - и вот вам отзывы посетителей (пользователей, покупателей) про что угодно. Форум для реального объекта. Хоть для телеграфного столба, что называется :-)
Доступ к дискуссии (отзывам) непосредственно с мобильного телефона (iPhone, Android, Bada, Opera 10.1 etc.).

Другие похожие приложения из нашей коллекции мэшапов:

Geo talk - дискуссии на карте
City forum - городской форум (Places + discussions)
Place card - Facebook like для реальных объектов
QR-code maker - мобилизуйте cвой контент с помощью QR-кодов

Проблемы c GAE

Интересная статья с описанием технических проблем при использовании Google App Engine. 5-ти секундный интервал для выполнения любого внешнего HTTP запроса есть реально серьезное ограничение. Например, при работе с Twitter API запросы почти наверняка не будут укладываться в этот интервал :-)

А об отсутствии высокоуровневых библиотек для работы с GAE говорили, в том числе, и на последнем Google Developers Day

Tuesday, November 23, 2010

HTML5 в iOS 4.2

Вышла новая версия iOS 4.2 для iPhone, iPod или iPad. Вот довольно впечатляющий список новых возможностей HTML5, реализованных в данной версии. В частности, есть поддержка Websockets, Accelerometer и Ajax-2 (расширенная версия XMLHttpRequest).

Чем ответит Android?

P.S. интересно будет попробовать, например, переписать мобильный Geo Chat на Websockets

Гео-игра

Классная идея городской игры. Пожалуй, самое интересное представление для location based marketing из тех, что я видел.

Monday, November 22, 2010

Гео-твит

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

http://servletsuite.com/geotwit

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

QR code

/via Geo Messages

W3C SQL

Web SQL базы данных непосредственно в браузере. Много писалось примеров и т.д. Так вот - их не будет. Разработка спецификации остановлена.

Sunday, November 21, 2010

О важности в Twitter

Интересный пример сравнения веб-ресурсов (читай - рейтинга сайтов). Основан на том, сколь часто сайт упоминается в Twitter и как влиятельны в Twitter те, кто на сайт ссылается - Twitter Rank.

Технически используют Topsy API.

Caliper - Java benchmark

Интересный и простой продукт от Google: Java MicroBenchmark

Saturday, November 20, 2010

Уведомления в Twitter

Твиттер добавляет мобильные мобильные уведомления. Это означает, что если кто-то упомянет ваш аккаунт в Twitter (@имя), вы сможете немедленно получить уведомление об этом по SMS или в мобильном клиенте Twitter.

Это очначает, в частности, что приложения типа Twitter 411 можно делать теперь и в расчете на упоминания, а не только на прямые сообщения. Ответы на запросы можно просто писать в ленту - тот кому адресован ответ получит его немедленно.

Chrome extensions

Расширения для Firefox уже не модны. Вот простое пошаговое руководство по созданию Chrome extensions.

Startup Weekend Казань

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: Startup Weekend, Казань, 2010



/via Geo Messages

P.S. они даже попали в Казанские новости

Startup Crash Test, Moscow, 2010

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: Startup Crash Test, Moscow, Nov 2010



/via Geo Messages

Friday, November 19, 2010

Городские новости

Обновлен мэшап Городские новости. Новости Twitter + Яндекс, иллюстрации Youtube + Flickr. Вам больше не нужен телевизор :-)
Из новых городов добавили Пермь.

Google Dremel

Очень интересный продукт: SQL-подобные запросы для анализа больших наборов данных - Dremel. Можно представить себе как интерактивный MapReduce.

Thursday, November 18, 2010

Штрафные стоянки в Москве

QR code
Новый мобильный сервис - штрафные стоянки в Москве. Сохраните в закладках, пригодится не дай бог. Телефон для справок и карта стоянок.

http://car.linkstore.ru

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

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

P.S. использовались компоненты из проекта Geo Messages

VAS Forum

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: VAS Forum, Spb, 2010



/via Geo Messages

P.S. вот, кстати, вполне хорошая статья, отражающая текущее состояние проблемы

YQL на практике

Yahoo! Query Language (YQL) представляет собой унифицированный интерфейс взаимодействия со сторонними веб-сервисами. Используя SQL запросы можно обращаться к внешним ресурсам как к некоторой базе данных. Вот хорошая статья от IBM по практическому использованию - YQL and PHP.

А Java web разработчики могут воспользоваться YQL taglib из Coldtags suite.

YQL реально мощный и удобный в использовании инструмент. На практике, он присутствует во многих из наших мэшапов. Типичный пример - Рекомендации от Foursquare. Технически этот мэшап есть Foursquare API + YQL

Wednesday, November 17, 2010

Конец QR-кодам?

Google экспериментирует - на мобильные страницы брендов можно переходить прямо из фотографий.

Мобильный портал

QR code
Обновлен мобильный портал

http://m.linkstore.ru

(это - мобильный сайт). В частности, добавлены новые сервисы.

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

P.S. кстати, сделать свой портал можно с помощью сервиса Мобильные страницы.

Tuesday, November 16, 2010

Городской чат

QR code
Новый мобильный мэшап - городской чат. HTML5 мобильное веб-приложение, которое позволяет общаться с другими пользователями, находящимися в том же самом месте. Можно использовать как веб-чат для кафе, офисного комплекса и т.п. Попробуйте с iPhone, Android и т.д.

http://citychat.linkstore.ru

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

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

Технически - это веб-мэшап, который использует Foursquare, YQL и chat engine от Coldbeans.

Из других "городских" приложений - см. также Городские форумы

Mobile Asia

Мы продолжаем публиковать ссылки для отслеживания интересных событий в Twitter. На этот раз: Mobile Asia congress, Hong Kong, 2010



/via Geo Messages

Monday, November 15, 2010

#gddru - o Google Developers Day

Мероприятие сильно отличалось от предыдущих. Причем с двух сторон по-моему. И Google что-то странное представлял, и посетители не очень мучали организаторов своим интересом :-)

С вводной лекции что-то странное и началось. И представление в стиле "Здравствуй Тим, здравствуй Том" и странное содержание. Какой смысл показывать со сцены демо HTML5 приложений на конференции вроде как разработчиков? Ну показали, а дальше что? Про переносимость, где это работает, что из HTML5 использовали - если это для разработчиков? Демо и на сайте можно посмотреть.
Докладчик по Android явно им (андроидом) и был :-). Долго говорил в почти не работающий микрофон, без всякой реакции на зал, а когда ему микрофон заменили, бесстрастно начал все с начала.
Springroo демонстрировали в виде экранов, на которых появлялись списки файлов для Maven. Просто последовательность экранов, на которых ползут имена создаваемых файлов. Под маркой Google это, видимо, должно автоматически считаться крутым делом.

Из тех секций где был. Про Android было просто не интересно. Сообщали банальные вещи типа "навигация должна быть легкой и интуитивной" и т.п. Что примечательно - вопросов докладчикам почти не задавали. Частным образом пытался одного developer advocate опросить - заученно отвечал "я не знаю". Презентацию свою заучил и хватит.

Лекция по HTML5 была общего плана. Типа - что должна знать домохозяйка об HTML5.


Лекция по гео-средствам свелась к демонстрации использования Fusion tables на пользовательском уровне. Вот как раз, лектор накрывает Южную Америку.


Может просто именно такие и были цели? Типа лекторы из общества Знание в сельском клубе?

Про App Engine было получше. Кстати, русскоязычный докладчик (как я понял, кого-то заменявший) был полностью в теме, да и лекция у него была вполне нормальной. Несколько презентаций проектов (стартапов) в перерывах были интересными.

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

Народу было очень много. Метро теперь до Крокуса ходит (первый раз туда так доехал) - реально удобно. Но все равно - плохая какая-то карма у этого места. Сколько там не был на ИТ-мероприятиях - все помирали. Телефон (Билайн) там не работает. Акустика в залах плохая - если не в первых рядах сидеть - почти ничего не слышно. На задних рядах там люди и подремывали ...

В целом, если сравнивать с тем, как было в 2009 или 2008 - я бы сказал, что в этот раз не получилось. Хотя я не могу знать, конечно, что и для кого в этот раз хотели сделать. На той же лекции по HTML5 был аншлаг. В любом случае, У Яндекс конференции, где хоть пытались говорить о технологиях, явно есть шанс.

P.S. а не работавший Wi-Fi (привет главной интернет-компании :) списали на засланцев от #yandex. Об этом прочел уже после конференции. С торрент-трекерами на ноутбуках они пришли, что-ли? В любом случае, как я понял, обвиняемые не очень-то и отпирались ;-)

P.P.S. а серьезно лучи позора должны быть посланы компании Билайн. Мобильной связи не было. Кстати, когда ехал на метро назад - не было аж до Киевской. За Кольцевую линию метро пчелы не летают. Зато как включилось, прислали SMS про новую лотерею ...

Sunday, November 14, 2010

Эмуляторы modbus

Эмуляторы modbus (RTU, TCP). Полезные инструменты для тестирования. Еще одна коллекция инструментов из этой серии доступна здесь: ModSNMP

Saturday, November 13, 2010

Все мэшапы

Обновлена директория мэшапов. Вся коллекция мэшапов, представленных на сайте linkstore.ru

Новости

Хороший список в Twitter по техническим новостям: Scobleizer/tech-news-brands. А это его представление с помощью мэшапа Списки в Twitter.

Friday, November 12, 2010

Google Developers Day 2010

Продолжаем публиковать ссылки для отслеживания проходящих событий и конференций. На этот раз Google Developers Day. Moscow, 2010



/via Geo Messages

Apache Hadoop

Apache Hadoop Best practice - хорошая статья по применению Hadoop

Мобильное видео

Обновлен мэшап Мобильное видео. Генератор мобильных видео-сайтов для Youtube. Позволяет собрать на одной мобильной веб-странице интересующее вас видео с Youtube. В результате работы пользователь получает ссылку на созданную мобильную веб-страницу, которую можно использовать в собственных веб-порталах и QR-код для непосредственной загрузки этой страницы в браузер мобильного телефона.

Вот пример: лучшие футбольные голы



P.S. из других инструментов генерации мобильных сайтов см. также мэшапы Мобильные страницы и QR code maker

Thursday, November 11, 2010

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

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

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

Actors

Интересная модель и реализация системы распределенной обработки событий: S4 от Yahoo. Это то, что лежит в основе обработки рекламы на Yahoo. Реализована на Java. Open Source. Концептуально в основе лежит модель Actors.

Вот еще статья от разработчиков S4 с пояснениями.

P.S. Smalltalk и молодые годы :-)

Wednesday, November 10, 2010

Большая карта

Обновлен мэшап Big Map. Полноэкранная карта с возможностью поделиться ссылкой в социальных сетях.

Можно использовать для генерации ссылок в своих веб-приложениях. Возможные параметры для запроса:

a - начальный адрес для позиционирования
lat - широта места
lng - долгота
zml - масштаб
mrk - если это значение есть 1, то будет показан маркер в центре карты
hl - язык карты

Как оно должно быть

Несколько интересных проектов:

1. Developer Garden Портал Deutsche Telecom по поддержке разработчиков. Интересные идеи и новые API

2. Open Cities. Европейский проект по развитию городской IT-инфраструктуры.

Tuesday, November 09, 2010

Как поделиться файлом с мобильного телефона

QR codeОбновлен мэшап Мобильные закладки для файлов. Ссылка на мобильный сайт:

http://mfile.linkstore.ru.

Можно также воспользоваться приведенным QR-кодом для быстрой загрузки ссылки.

Приложение позволяет создавать закладки для файлов на своем телефоне. Размер файла - до 1 Мб. Цель - обеспечить возможность быстро поделиться контентом, который хранится на мобильном телефоне. Например, изображением, фильмом и т.д. Для произвольного файла сервис создает отдельную мобильную страницу, через которую этот файл можно загрузить: непосредственно или с помощью QR кода. QR-код может быть сосканирован с помощью другого телефона непосредственно с экрана - таким образом мобильная страница попадет на другой телефон. Также саму страницу (то есть, по сути, ссылку на файл) можно просто пересылать по email или SMS. В итоге получаются разделяемые мобильные закладки.

Использование простое, регистрации на требуется. На мобильном сайте http://mfile.linkstore.ru указать название файла и загрузить собственно файл. Далее останется только запомнить в закладках своего мобильного браузера полученную в результате страницу.

А на уровне веб-приложений схожие задачи решает сервис Мобильные страницы. См., например, его описание здесь

Сенсорные экраны


Очень полезный материал для разработчиков мобильных приложений: как устроена работа с сенсорным экраном. Touch gesture reference.

Monday, November 08, 2010

Google Maps Mania - 37

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

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

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

P.S. "на цифре 37 с меня в момент слетает хмель ..." В.Высоцкий

Хранитель данных

Интересный проект - Transload. Это надстройка над Amazon S3. Они предлагают сохранять у себя user generated content. То есть просто HTML формы для загрузки перенаправить на них. Плюс дополнительный сервис по обработке изображений, например. Есть API для разработчиков.

Очень полезный и удобный облачный сервис получается. И ценовая модель прозрачная. По сути - это цены Amazon плюс их маржа.

Sunday, November 07, 2010

Городские новости

Обновлен мэшап GTV. Иллюстрированные местные новости: Google Maps + Youtube + Twitter + Яндекс + Flickr. В частности, к списку городов добавлен Екатеринбург

13 айпонизаторов

13 инструментов (сервисов) для самостоятельного изготовления iPhone приложений

P.S. кстати, веб-приложения, которые строит Мобильный MetroMap доступны, естественно, и на iPhone

Saturday, November 06, 2010

iPad e-books

Open Source пакет для изготовления iPad e-books. Конвертирует HTML5 страницы в формат e-books.

Face detector

Чистый Javascript - распознавание лиц на фотографиях. Open Source. Попробовал на различных фото из Facebook - 50%-60% лиц распознается. Технически - это работа с HTML5 canvas.

Friday, November 05, 2010

Местный мобильный

Местный мобильный поиск - наш мэшап о местном поиске и поиске скидок на сайте rutwitter.com

Совершенно секретно

Google Places API. С теми ограничениями, которые налагаются на использование, проще, по моему, забыть о таком API :-)
Foursquare навсегда. Мэшапы типа Places и Forumsquare используют именно Foursquare.

Thursday, November 04, 2010

IT обучение

Есть бакалавры среди читателей? Университет в Tampere (Финляндия) приглашает на магистерскую программу:

Принуждение к миру

Интересный взгляд на истинную причину исков Oracle к Google по поводу Java. Это своего рода exit strategy - принуждение Google купить Java. Что думаете по этому поводу?

Wednesday, November 03, 2010

Как Google строит API

Лекция на Google I/O 2010. Есть транскрипт в PDF.

Новый продукт API console построен на этих принципах.

Twitter для бизнеса - скидки

QR code
Обновлен мобильный мэшап Локальный поиск в Twitter

http://s.linkstore.ru

(это - мобильный HTML5 сайт). По умолчанию - ищет информацию о скидках. Если было разрешено определение координат - то локально, иначе - по всем статусам.

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

A здесь есть "десктоп" версия поисковика по скидкам. Еще один пример возможного использования Twitter в бизнесе - вполне удобный канал для распространения информации. Которым также удобно пользоваться.

P.S. не совсем понятен ажиотаж вокруг возможного русского интерфейса в Twitter - было бы более полезно, если бы поправили работу с русским языком в поиске.

Tuesday, November 02, 2010

Местохранитель

Обновлен мэшап Location from Twitter. Позволяет для любого твита, где указано местоположение, получить QR код для мобильной карты с указанием этого места и, таким образом, загрузить эту карту непосредственно в мобильный телефон. Также можно просто опубликовать полученный QR-код на сайте/в блоге.

Для начала работы необходимо просто указать URL гео-кодированного твита или воспользоваться приводимым букмарклетом. В последнем случае достаточно на открытой странице с твитом просто выбрать нужную закладку.

Для поддержки карт используется Geo Messages

Трафик смартофонов

Интересная презентация: трафик смартофонов и его влияние на жизнь батареи.


P.S. владельцам HTC Desire посвящается ...

Monday, November 01, 2010

МТС app store

МТС собирается открыть свой app store (на базе Vodafone 360). У Vodafone реально интересная платформа для разработчиков, мы портировали Geo Messages на их виджеты.

P.S. если только этот магазин будет реально открытым для любых сторонних разработчиков, а то ведь с ним могут начать работать в том же стиле, как сейчас операторы работают с "контент"-провайдерами в России.

Интернет вещей

Проект TikiTag перезапущен под новым именем: TouchTag. Идеи те же самые, API для разработчиков развиваются.