Wednesday, February 29, 2012

Большие деньги для big data

Венчурные фонды собрали $205 млн. для разработок по теме big data.

P.S. еще не поздно записаться на Стенфордский курс по Machine Learning

Масштабирование MySQL

Интересный проект от Google: Vitess - Scaling MySQL databases for the web. Это web-frontend для MySQL. Или веб-монитор транзакций для MySQL. RPC интерфейс, который принимает SQL команды, разбирает их, переупорядочивает и запрашивает, при необходимости, базы данных уже от своего имени. Используется в YouTube.

Tuesday, February 28, 2012

MWC 2012

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



/via Geo Messages

И то же самое в Twi-газете: MWC

Monday, February 27, 2012

Конференция по AI

Презентации конференции по Прикладной лингвистике и искусственному интеллекту 2012

WHOIS для Facebook

Обновлен мэшап Facebook directory. Мэшап позволяет представить социальный граф в простой табличной форме. Узнайте, есть ли у вас контакты в произвольной компании, в заданном городе и т.д. Поиск дополнительной информации о своих контактах в Google, Twitter, LinkedIn. Также показываются еще и общие интересы вашего круга в Facebook. Такой WHOIS сервис для Facebook. Кстати, в последней версии используется также сервис поиска людей от Яндекс.

P.S. из схожих проектов см. также WHOIS для Twitter

Friday, February 24, 2012

NoSQL storage

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

Обновления в Tweet Street View

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

Помимо предопределенных мест (Москва, Спб, Лондон, Сан-Франциско и др.), ездить можно в любом месте, где есть Street View (ну а в Twitter, как известно, пишут везде). Просто укажите координаты нужного места в параметрах URL (lat - для широты, lng - для долготы). Например, покатайтесь по главной улице Кремниевой долины - El Camino Real

Thursday, February 23, 2012

Классификатор для новостей

Интересный материал - техническое устройство для классификатора новостей (по Байесу). С исходными текстами.

Образование 21 века

Учебные сайты развиваются с какой-то потрясающей скоростью. Вот Udacity уже официально открылись. Изучайте список курсов ...

Wednesday, February 22, 2012

Tuesday, February 21, 2012

Новые доступные курсы

Еще серия учебных материалов

- онлайновый тренажер для Python (см. также учебник от Google)
- курсы по машинному зрению от UC Berkeley

Facebook Places на практике

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

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

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

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

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

Одна из основных возможностей сервиса - создание собственных страниц для отметок (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. а здесь можно посмотреть, что Google знает об экономической географии.

Saturday, February 18, 2012

Мониторинг файлов из JavaScript

Интересная библиотека для JavaScript - позволяет на клиентской стороне отслеживать изменение файлов на сервере и выполнять какие-то действия (например, перегружать веб-страницу) в зависимости от того, был файл изменен или нет - File-Watcher.

P.S. для серверных Java приложений есть библиотека тегов File Monitor

Thursday, February 16, 2012

Архитектура Tumblr

Еще один впечатляющий список продуктов.

Очень любопытный пакет для асинхронных RPC сервисов на Java - Finagle. Интересна замена Memcache системой на базе Redis.

Wednesday, February 15, 2012

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

Еще одна интересная идея из области Internet of things

Напоминает проект Tiki-Tak

Местные новости. Иваново

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

Из новых городов добавлено Иваново.

Tuesday, February 14, 2012

Big data

Хорошее введение в проблему от одного из авторов термина Web 3.0 - big data.

Thursday, February 09, 2012

Google Maps Mania.ru - 52

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

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

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

Wednesday, February 08, 2012

Социальный поиск: Яндекс или Facebook

Обновлен мобильный веб-мэшап - Опросите друзей. Надстройка для поиска Яндекс, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене. Социализация поиска. Кто поможет быстрее?

Мобильный сайт: http://opros.linkstore.ru

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

QR code

Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:

http://opros.linkstore.ru?q=запрос

Tuesday, February 07, 2012

Графика в JavaScript

Полезная билиотека для работы с Canvas в HTML5

P.S. см. также другие примеры работы с графическим контекстом в JavaScript.

Ask friends: Google или Facebook

Обновлен мобильный веб-мэшап - Спросите у друзей. Надстройка для поиска Google, которая позволяет задать тот же самый вопрос в Facebook - поисковый запрос будет просто напечатан на стене пользователя. Социализация поиска. Кто поможет быстрее?

Мобильный сайт: http://askfriends.linkstore.ru

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

QR code

Можно использовать мэшап в своих мобильных веб-приложениях и прямо передавать в параметрах строку с поисковым запросом. Имя параметра: q Т.е. ссылка выглядит так:

http://askfriends.linkstore.ru?q=запрос

Monday, February 06, 2012

Saturday, February 04, 2012

Из Перми сообщают

"3 февраля 2012 года в 15.00 в ФСКН России состоится торжественная церемония прибивки полотнища Знамени ФСКН России к древку и его освящение."

/via Пермь в сети

Java сервера и память

Сколько памяти потребляют различные сервера приложений Java. Много ...

Friday, February 03, 2012

Объявления в Twitter

Обновлен поисковый мэшап Куплю-Продам в Twitter. Параллельный поиск объявлений о купле-продаже. Теперь еще и с фото.

Можно также определить область поиска и искать локально. Параметры для запроса:

lat - широта места
lng - долгота места

Например, куплю-продам в Москве

Именно локальные версии такого поиска используются в городских новостях.

По такому же принципу можно искать информацию о скидках.

Задачи для программистов

Задачи для программистов, которые выдают при найме на работу в Spotify

Wednesday, February 01, 2012

Образование 2.0

Реально интересные новые инициативы в online образовании. Новые курсы от Udacity открываются в феврале. Вот здесь есть подробнее об их подходе

При этом инструкторы из Стенфорда, базируясь на успехе своих курсов по машинному обучению, также открывают компанию по интерактивному обучению - Coursera

И еще в тему - интересный (очень простой!) инструмент для создания учебных курсов - Tablo

Еще о балансировке нагрузки для Tomcat

Tomcat load balancing с использованием сервера Apache. Пошаговые инструкции.