Страницы

Sunday, October 31, 2010

О MongoDB

Интересная статья о практическом опыте перехода на MongoDB. Памяти по сравнению с MySQL требуется в несколько раз больше.

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

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

http://m.linkstore.ru

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

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

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

Saturday, October 30, 2010

Математика и жизнь

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

JavaScript OAuth

Полезный технический материал - How-to: Secure OAuth in JavaScript. Например, авторизованный запрос к Twitter, используя Javascript.
Кстати, еще в статье есть полезная информация по сокрытию данных в YQL запросах.

Friday, October 29, 2010

Startup Weekend

Продолжаем публиковать ссылки для отслеживания проходящих событий и конференций. На этот раз Startup Weekend Piter. Спб, Октябрь, 2010



/via Geo Messages

Новый телевизор

Интересная публикация - куда движется телевидение и что будет в новом телевизоре. Вполне практический обзор.

P.S. спонсор публикации - городской телеканал GTV :-)

Почем канал распространения

Сколько денег приносит распространение информации в различных социальных средах. Что лучше и что почем. Здесь выходит, что Facebook лучше всех. Хотя есть и другое мнение, которое ставит Twitter выше :-). Правда, не по покупательной способности, а по готовности переходить по опубликованным ссылкам.

P.S. а посмотреть ссылки на произвольный сайт из социальных сетей можно с помощью простого мэшапа Социальные ссылки.

Thursday, October 28, 2010

Мошенники из Билайн

Храните бдительность - Билайн снова начал принудительно и без уведомлений подключать свои мелодии при вызове. Все, что и было: Инновационные мошенники. И причина всего одна - никто у оператора не был наказан за то, что делали. И оператор не был наказан. И все будет повторяться :( Ждем новых SMS с лотереями ...

P.S. написал - прочел. При первом открытии внизу подклеилась реклама: "Где лечить псориаз?". Класс! Это про пчел

Городской форум

QR code
Городской форум. Мешап, соединяющий места из Foursquare и облачные форумы от Disqus. Площадка для обсуждения мест в городе. Это HTML5, так что приложение работает и на мобильных телефонах (iPhone, Android)

http://cforum.linkstore.ru

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

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

P.S. кстати, посмотреть рекомендации из Foursquare можно с помощью следующего сервиса: Гео-браузер.

Inverstor day Central and Eastern Europe

Продолжаем публиковать ссылки для отслеживания проходящих событий и конференций. На этот раз Investor Day Central and Eastern Europe 2010. Kiev, 2010



/via Geo Messages

Сервис на пороках

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

Wednesday, October 27, 2010

Белые против красных

Обновлен мэшап Tweet vs. Tweet. Сравнительный поиск в Twitter: доллар против евро, Спартак vs. Зенит и т.д.

О визуализации за деньги

Полезное интервью о тяжелой судьбе умершего стартапа Swivel. Одно время ими Google очень активно интересовался. Но их инструментами для визуализации данных пользоваться хотели, а вот платить за них - нет. Бесплатные приложения в итоге и убили проект.

Tuesday, October 26, 2010

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

Обновлен мэшап GTV - иллюстрированные городские новости. Youtube + Twitter + Yandex + Flickr. Из доступных городов: Казань, Киев, Москва, Санкт-Петербург.

P.S. если есть интерес в других городах - пишите.

Monday, October 25, 2010

Высокие нагрузки

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



/via Geo Messages

Директория Facebook

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

Развитие веб

Интересная презентация по построению веб-приложений:

Sunday, October 24, 2010

Время загрузки веб-страницы

Практический материал - измерение времени загрузки веб-страницы с помощью Google Analytics

P.S. для Java разработчиков есть Google Analytics Filter

Friday, October 22, 2010

Супер-производительность на MySQL

Интересный результат - 750 000 qps на обычном сервере. Memcached не используют, вся база - в памяти, а для ускорения доступа написали свой плагин, который напрямую читает закешированные в памяти данные.

Социология из Twitter

Есть такой мэшап - Checkins. Показывает в реальном времени все гео-кодированные статусы из Twitter. То есть те сообщения, где реально присутствуют координаты места. Поскольку чаще всего такие сообщения пишут со смартофонов, то картинка статусов соответствует, до некоторой степени картине распространенности iPhone, Android etc. Вот вечерняя картина для Москвы:


Интересный социальный срез. Бедные районы: Дмитровское шоссе, Битцевский парк, Измайлово :-)

P.S. см. также - По Садовому кольцу

Thursday, October 21, 2010

53 бита

Очередная "проблема 2000" для Twitter. На этот раз - дело о 53 битах. Это простое число описывает максимальную длину для целого в Javascript. А Twitter переходит на 64-разрядные идентификаторы. И теперь вместо старого ID (для статусов, например) будут возвращать структуру JSON.

Много что переписывать придется ...

Планируемые даты:

22 October 2010 - начало тестовой выдачи в новом формате
4 November 2010 - включат новый генератор ID
26 November 2010 - конец все. 53 бита преодолены

P.S. это, кстати, последствия перехода на Cassandra. Там нет генератора ID и Twitter будет создавать ключи самостоятельно. NoSQL, что называется :-)

RIW - 2010

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



/via Geo Messages

Мобильная идентификация

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

Вот здесь есть описание проекта, а вот здесь - пошаговые иллюстрации того, как работает идентификация в Facebook c помощью QR-кода.

Wednesday, October 20, 2010

ICUMT-2010

Проект Geo Messages был представлен на конгрессе ICUMT-2010. Общее впечатление - более чем положительное.

Интересные замечания с пленарного заседания. Ученые сошлись на том, что инфраструктура связи будет национализироваться и объявляться общим достоянием. Иного способа преодолеть разрыв, когда телефонисты развивают (вкладывают деньги) инфраструктуру, а доходы получают интернет компании никто не видит.

Гео-браузер

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

Можно перемещаться по карте от совета к совету :-)

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


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

P.S. см. также описание ForumSquare

Все купоны

В дополнение к взволновавшей всех теме: поиск по русскоязычным сайтам купонов и скидок. Обновлен список источников.

Open Software in Mobile

Продолжаем публиковать ссылки для отслеживания проходящих событий и конференций. На этот раз Open Software in Mobile 2010. London



/via Geo Messages

Tuesday, October 19, 2010

Темная сторона мобильного веба

О чем не пишут в обзорах мобильных телефонов. Не все так складно в web-программировании на Android. Вот "маленький" пример - onClick для ссылок не всегда отрабатывает (Desire, Android 2.1). Особенно, если перед выбором гиперссылки полистать экран. Нажать после этого ссылку - большая проблема :(. Вот такие же беды, описанные на Stackoverflow. А ведь это, на минуточку, основной способ оформления, когда контент создается динамически ...

Далее - SMS URI полностью поломаны. А ведь работали в ранних версиях.

Monday, October 18, 2010

HTML5 в Facebook

Как HTML5 используется (и планирует использоваться) в Facebook. Интересная идея с использованием History API

Мобильная карта

Обновлен мэшап Mobile maps. Полноэкранная карта для HTML5 браузеров (e.g. iPhone, Android), которая позволяет отослать ссылку на местоположение в виде подписи к сообщению (email, SMS).

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



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

t - текст для POI
lat - POI's latitude
lng - POI's longitude
email - адрес отправки email по умолчанию
phone - телефон для отправки SMS по умолчанию
lang - язык карты

вместо пары (lat, lng) можно использовать другой параметр:

a - адрес для POI

Например, UK Prime Minister

P.S. это HTML5 web приложение, так что все (исключая отправку по SMS) будет работать и в обычном браузере.

/via Geo Messages

Sunday, October 17, 2010

Open Source Wi-Fi routers

Замена ПО для Wi-Fi маршрутизаторов на Open Source эквивалент, с расширенным набором функций. Более 200 моделей уже - dd-wrt и другие сайты

Кто лучше - Facebook или Twitter

Смотря в каких попугаях измерять. Facebook больше и больше известен. Но - по часть публикации и распространения информации - Twitter много лучше. Вот исследование - click-through-rate на Twitter в семь раз выше, чем на Facebook.

Фотохостинг с чатом - встретилось где-то такое определение для Facebook. По опыту - реально так :). А что-то интересное - только в Twitter. И открытый граф в Twitter всячески способствует мэшапам типа Ссылки в Twitter, позволяющим искать ссылки в статусах. И списки в Twitter также можно мониторить по ссылкам - всяко лучше групп в Фейсбук.

P.S. вот еще одна статья в тему - о недооценке Twitter.

Saturday, October 16, 2010

Водомерка от IBM

IBM запускает пилотный проект по умным датчикам расхода воды. Измерения пишутся в сеть, что подразумевает дальнейший доступ к просмотру/обработке через веб - отсюда.

Практически идут по следу :-) Но AbavaNet здесь была первой. Только не в Дубаи, а в Латвии. Демо-сайт еще жив - Smart Meter Open API. Разработка включала в себя создание датчика воды (с M-Bus интерфейсом) и Open Source middleware для хранения/обработки измерений. А нашей северной стране проект интереса не вызвал. Вот предложение, которое публиковали по умным домам. А вот один из анонсов шлюза для измерений в умном доме - Счетчики 2.0.

JSOS 7.0

Вышла новая версия JSOS (Java Servlets Office Suite). Самая большая коллекция сервлетов и фильтров в сети. См. http://servletsuite.com

Friday, October 15, 2010

Forum Oxford

Продолжаем публиковать ссылки для отслеживания проходящих конференций. На этот раз ForumOxford: Mobile Apps and Technologies Conference 2010. Oxford, 2010



/via Geo Messages

P.S. а здесь есть некоторые хэш-теги, которые мы отслеживаем - LBS in Twitter.

Закладки для адресов.

Обновлен мэшап Location bookmark.

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

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

Естественно, что так можно размещать произвольные адресные ссылки (например, указать место встречи у себя в блоге, на странице Facebook и т.д.) Посетителям (читателям) не нужно запоминать/записывать адрес, распечатывать схему проезда и т.п. - можно сразу загрузить нужную карту себе в телефон (iPhone, Android).

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

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

QR map - создание QR-кода непосредственно с карты. Также создается QR код для ссылки на мобильную карту. Здесь можно еще и тип карты выбирать.
Mecard - QR-код для загрузки адресной информации. Позволяет создать QR-код для загрузки контактной информации непосредственно с вашего сайта.
Location from Twitter - копирование адресной информации из сообщений (статусов) Twitter
Рекомендации - копирование адресной информации из рекомендательных сообщений в Foursquare.

Судьба программиста

Все знают об основателях Google. А вот человек, который был первым наемным сотрудником в Google. Тот, кто и начал писать весь этот код. Он по-прежнему работает в Google. И также пишет код. Его пакет в Google стоит более $800 миллионов.

Thursday, October 14, 2010

Пробки от Google

Гугло-пробки теперь запущены официально. Вот как это выглядит, например, на большой карте.

Полицейская волна

Полиция Манчестера выдает в Twitter все инциденты. Немедленно, 24 часа в сутки. Тег: #gmp24. Электронное правительство в действии.

P.S. или это потому, что полиция, а не милиция? И как у нас переименуют - так все будет ?

Geo Messages

Обновления в проекте Geo Messages. Новый подход к обмену информацией о позиционировании - в форме подписи для стандартных сообщений (SMS, email). Аналогично можно публиковать гео-данные в Twitter или Facebook.

В частности, добавлена информация о мобильном мэшапе Where are you now.

QR коды в газете

Вполне практический материал (конкретные шаги и примеры) как газеты могут начать использовать QR коды прямо сейчас - 10 шагов по использованию QR-кодов в газете.

Инструменты для всего есть. Ссылки на медиа-фрагменты еще когда предлагали публиковать. Адреса просто удобнее представлять с QR-кодом - сразу и адрес и информация о проезде. См., например, Location bookmark мэшап.

А другие публикации по теме есть здесь.

Wednesday, October 13, 2010

Нечестивые пчелы

Очередная SMS: "Получай призы!Позв М ... подр бесп" - Билайн продолжает доставать своим спамом :(

Ты где?

Самый популярный запрос, который посылается в мобильных сетях. Вот на идее обслуживания такого типа запросов и основан подход Geo Messages, предлагающий новый способ обмена информацией о позиционировании в мобильных сетях. Этот подход может быть использован в различных сервисах. Здесь мы опишем еще один.

Есть приложение Geo Mail. Представляет пользователю возможность послать с мобильного телефона email, в котором будут содержаться координаты места отправки. Мобильное веб-приложение, ничего инсталлировать не нужно, достаточно знать URL сервиса (сохранить его в закладках, например). А если этот URL неизвестен тому, чье местоположение нам нужно знать? Простое решение - а что если отправить ему ссылку на это приложение? Запросить его местоположение, отправив ему ссылку на веб-страницу, откуда он (при желании) может ответить. Заодно и решается вопрос с разрешением на запрос координат. Получатель сам решает - отвечать на такое сообщение или нет. Именно это и реализуется в мэшапе Where are you now.

Это мобильное HTML5 веб-приложение, которое позволяет отправить email с запросом координат другому пользователю. Короткий URL для доступа:

http://bit.ly/cy6ndx

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



Попробуйте с iPhone, Android, Samsung

Photo storage

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

Tuesday, October 12, 2010

WebTechCon 2010

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



/via Geo Messages

P.S. а здесь есть некоторые хэш-теги, которые мы отслеживаем - LBS in Twitter.

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

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

1. Jo - интересный HTML5 фреймворк. Open Source инструмент для создания мобильных веб-приложений.

2. Как переместить Android приложения на карту памяти

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

4. Обновлены материалы по веб-приложениям на сайте Inetique.ru

5. Разработка мобильных веб-приложений. Еще одна коллекция инструментов. Заменит их всех jQuery-mobile?

6. 150 трюков с jQuery

Социальное чтиво

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

http://social.linkstore.ru?url_для_опроса

Например:

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

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

P.S. Это ссылки, автоматически собираемые социальными сетями. А "ручные" ссылки можно увидеть на табло :-)

Monday, October 11, 2010

Об оценке проектов

The main criteria for judging is awesomeness, Korth said. "The one thing judges don’t care about is whether or not a hack is commercializable." - from here

Списки в Twitter

Обновлен мэшап Списки в Twitter. Позволяет просматривать популярные ссылки из списков в Twitter. Просто укажите список на странице мэшапа (имя_в_twitter/список) или прямо задайте его в параметрах:

http://tlist.linkstore.ru?u=список

Например:

abava/mobile
segalovich/ru-itcompanies

Планшеты победят?

Интересные заметки с CTIA. Планшеты наступают. Google считает, что в итоге победят. В заметке упоминают о двух моделях с CTIA: 7-дюймовый Samsung Tab и 5 дюймовый Dell Streak. Любопытно, какие цены будут в России?

Sunday, October 10, 2010

Веселый день 10.10.10

10.10.10 - реально веселый день. Две буквы в Twitter - поженились, Шварценеггер добирался на работу в московском метро, а в это время в Москве, в Северном административном округе столичные милиционеры задержали козла, мешавшего дорожному движению. Как пишет gazeta.ru - " течение получаса милиционерам удалось изловить козла и доставить его во двор ОВД." Наконец-то, что назывется, Прибрежный проезд вздохнет.

Свадьба в Twitter

Поженились пользователи @k и @c. Хеш-тег процесса #101010kcc

Startup Crash Test 10.10.2010

Мы продолжаем публиковать в блоге ссылки на проходящие конференции. На этот раз Startup Crash Test Spb, Russia 10.10.2010



/via Geo Messages

О национальном

Найдено в Twitter: Today is 10/10/10 NOT 10/10/10 you stupid Americans.

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

Интересные ссылки и отчеты в свободном доступе - Mobile in Retail

P.S. и не забудьте про мэшап Mobile ID Card.

Saturday, October 09, 2010

jQuery mobile

Обещают уже прямо через неделю. Причем будет добавлено в ядро jQuery, размер увеличится всего на 1Kb.

P.S. другие ссылки по теме см. здесь.

Идеи живут

Как в бильярде - хороший удар не пропадает. Вот Techcrunch пишет о стартапе Paperlinks, который готовит карточки с QR-кодом для регистрации на мероприятия. А вот что мы делали с ID картами для Facebook. Вот здесь есть пошаговые иллюстрации - как работает идентификация пользователя Facebook с помощью QR-кода.

Другой пример - последователи из Австралии для нашего подхода в реализации Geo SMS.

Friday, October 08, 2010

Ajax crawling

Материал от Google по индексации Ajax сайтов. Отсюда появились, например, в Facebook и Twitter ссылки, которые содержат /#!/

Это, кстати, порождает проблему в обработке таких URL в Java сервлетах и JSP. getRequestURI() вернет только часть исходного URL - до символа #. Вот пользовательская библиотека для JSP, которая позволяет работать с такими URL через JavaScript - Anchor tag. Позволяет удалить из URL фрагмент с #! и переадресовывает запрос обратно к новому URL.

Thursday, October 07, 2010

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

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

1. Плохие слова. Практически, учебник по английскому слэнгу :-). Эти слова Google забанил в instant search.

2. Как работает Twitter oAuth. Подробное объяснение и PHP код.

3. ThinkUp - для фанатов Twitter. Выгружает все, что вы написали в базу данных и предоставляет детальный анализ вашей переписки. То же самое сделают и для Facebook. Хотя непонятно, как это будет согласовано с TOS. По моему, в реальном времени проще воспользоваться чем-то вроде мэшапа Links in Twitter. Им сожно читать и свою собственную ленту, например.

4. Фантастическая вещь. Стрелялка для веб-сайта. Позволяет в прямом смысле расстрелять любой элемент на веб-странице. Рекламу, например.

5. Как BBC определяет наиболее популярные статьи со своего сайта, отмеченные в Twitter. Серьезный продукт. Firehouse API, 600 твитов в секунду - это реальная скорость Twitter. Для более простых случаев можно использовать мэшап Социальные ссылки, например.

Книги по машинному обучению

Бесплатно доступные книги по Machine Learning

P.S. другие ссылки см. здесь

Приехали ...

Facebook получил патент на Systems and methods for automatically locating web-based social network members. Это охватывает все, что делают с LBS в социальных сетях. Google, Twitter, 4Sq - все. Разве что Apple получит такой же.

P.S. а вот Geo Messages описывают как раз LBS вне социальных сетей :-)

Wednesday, October 06, 2010

CTIA Fall 2010

Мы продолжаем публиковать в блоге ссылки для отслеживания проходящих конференций. На этот раз - CTIA conference. SF,CA 2010




/via Geo Messages

Google Maps Mania - 36

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

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

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

Кто такой

Обновлен мэшап Info from Twitter. Для произвольного аккаунта в Twitter осуществляет поиск других ресурсов, связанных с данным пользователем (используя Google Social API). Хороший способ, например, узнать кто ваш новый читатель в Twitter или, наоборот, кого вы читаете.

Авторизации в Twitter (и даже наличие собственного аккаунта) не требуется. Просто укажите имя пользователя на странице мэшапа или сразу задайте его в параметрах запроса:

    http://tinfo.linkstore.ru?u=имя_в_twitter

В новой версии добавлена статистическая информация, а также поиск в Google и LinkedIn.

Tuesday, October 05, 2010

GPS Wireless

Мы продолжаем публиковать в блоге ссылки для отслеживания проходящих конференций. На этот раз - GPS Wireless 2010. SF,CA 2010




/via Geo Messages

Встречи в метро

Мэшап Metromap, который позволяет показать на карте произвольный RSS feed, содержащий упоминания станций метро, делает это (отображает данные, строит приложения) и для мобильных телефонов.

Вот пример приложения, которое пригодится кому-то именно в мобильном интернете. ЖЖ коммьюнити Встречи в метро. Встретили, потеряли, хотите снова найти. А вот короткая ссылка для мобильного веб-сайта (iPhone, Android, Samsung - любой телефон с HTML5 браузером):

http://bit.ly/anS3s9

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

Что пишут

Обновлен мэшап Buzz from Twitter. Позволяет просматривать хеш-теги (выделенные темы) в произвольной ленте Twitter. Мэшап ищет темы отмеченные друзьями произвольного пользователя. Хороший инструмент для определения того, о чем в данный момент говорят в произвольном круге Twitter.

Авторизации не требуется. Можно вообще не иметь аккаунта в Twitter.

Monday, October 04, 2010

Future of web applications

Мы продолжаем публиковать в блоге ссылки для отслеживания проходящих конференций. На этот раз - Future of web apps. London 2010 04.10 - 06.10




/via Geo Messages

YAC 2010

Что увиделось на конференции Яндекса #yac2010:

1. Интересный и технический доклад по низкоуровневой оптимизации в реализации поиска. У докладчика явно есть прошлое или в разработке игр или работе с графикой и чем-то похожим. С явным удовольствием паковал данные :-)

2. Сбор данных по примерам. Более чем сомнительно. В девичестве - это web scraping, data scraping etc. Но такое ощущение, что авторы ничего не читают. Я видел когда-то, как из Sun увольняли за использование Windows. Может в Яндексе Google под запретом? Ничего не нашли по теме? Но Sun, как известно, плохо кончил в итоге. Честно говоря, от дипломной работы потребовали бы большего обоснования и проработки.

3. Веб сервер. Зачем делали, что получили - неизвестно. Автор крайне гордился и много раз повторял, что написали с нуля свой веб-сервер. Очень ему нравилось произностить слова from scratch :-). Как я понял, с догадками, что используется как некоторое встроенное решение, где CGI скриптов нет, а с помошью longjump (они же corouitines) обращаются к некоторой внутренней системе. Приведенные графики производительности были совершенно левые. Что, между прочим, быстро заметили. Там в зале, кстати, были весьма технические люди, и такие трюки не проходили. Докладчик объясняться отказался :-) Сравнений сервера с другими тоже нет. Главное - from scratch. И с "глубокой внутренней оптимизацией". Может Apache и легкие веб-решения тоже под запретом?

4. Hadoop. Лучшее, что было. Может это вообще был первый доклад на русском языке о технологии? Да еще с родины Hadoop (автор - из Yahoo). Это Яндекс здорово угадал с таким приглашением. И общаться в перерыве с автором было очень интересно.

5. Map reduce от Яндекса. Опять - зачем, чего делают? С какого scratch и т.д. Какой-то набор слов - типа при технологии состоим? Вроде вытянули из докладчика, что логи серверов анализировать (то ли собираются, то ли делают - неизвестно). Но это уж чуть ли не эталонный пример для Hadoop, реализаций - много. Непонятно, одним словом.

6. Распределенные системы хранения. Типа распределенная хэш-таблица имени краснознаменной компании Яндекс. Зачем, с чем сравнивали etc. - за кадром. Докладчик (он вообще был, несколько своеобразный) называть другие компании отказался. Не сейчас. Как старик Ферма, который написал, что поля книги слишком малы для приведения доказательства его замечательной теоремы. Содержание доклада - светлое. Записи в базе данных не связаны с ключами и т.д. и т.п. Опять-таки попались, что называется, ехидные слушатели. С ответами на вопросы было также плохо. Не время. Плотное расписание докладчиков спасало.

Дальше уже и силы оставили и нужно было возвращаться на завод. Если считать, что на конференцию выставили лучших - то с поиском у Яндекс должно быть все хорошо. А в остальном - Google может не беспокоиться :-). А так приятно, что еще одна техническая конференция появилась. Имя Яндекса грамотный народ привлекает, наверняка их потопчут за то, что было и в следующем году будут лучше готовиться. Обещали проводить ежегодно. У mail.ru, кстати, техническая конференция получилась. Они больше о своем рассказывали, но нормальные были доклады. А в целом, пока, с технической точки зрения Google лучше всех свои конференции проводит.

P.S. Кстати, почитал брошюру Яндекса по их школе анализа данных. Очень солидно выглядят как и программы курсов, так и те, кто их читает. Здорово, если это все так.

P.P.S. кормили вкусно. PR, как обычно, круче девелопмента ;-)

Sunday, October 03, 2010

Новости 3.0

Газета Ведомости решила публиковать фальшивые новости, составленные в приложении Facebook. На своем сайте. C © редакции. И открыв новые страницы с новостями поисковикам. Чтобы они еще и по сети разошлись. Со ссылкой на газету Ведомости :-). Новое слово в печати, однако.

P.S. соберите пазл из главного редактора :-). Жертвы публикаций будут разбирать его на части. Смелое дело. Обычно такие вещи не сторонних сайтах публиковали.

Ссылки в Twitter

Обновлен мэшап Links from Twitter. Еще один инструмент из серии "что прочитать". Позволяет просматривать ссылки, опубликованные в Twitter друзьями произвольного пользователя. Авторизация не нужна, можно вообще не иметь собственного аккаунта в Twitter. Мэшап как бы позволяет посмотреть на сеть глазами другого пользователя Twitter.

Кстати, пользователи Twitter могут так и собственную ленту просматривать.

Java QR-code API

Open source библиотека, предоставляющая API для штрих-кодов (включая и QR-код) в Java. Довольно внушительный список поддерживаемых форматов: UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, QR Code, ITF, Codabar, RSS-14, Data Matrix. Вот здесь можно посмотреть примеры программирования.

/via QR code generator

P.S. для веб-приложений (JSP) - есть простая библиотека для вывода штрих-кодов: Barcode taglib

Saturday, October 02, 2010

JME Oracle

Oracle обещает много нового для мобильной Java. В первую очередь - интеграцию с веб. Поможет или нет? Сейчас, похоже, с мобильной Java только Nokia и остается.

QR код в счете

Интересная идея по использованию QR кодов для карт лояльности - код печатают в ресторанном счете. Plugin для кассового аппарата, который добавляет к распечатке QR код. Его можно сканировать и накапливать баллы, получать скидки и т.д.

/via QR code maker

Friday, October 01, 2010

Startup Weekend

Мы продолжаем публиковать в блоге ссылки для отслеживания проходящих конференций. На этот раз - Startup Weekend. Москва 01.10.2010. Стартапы.




/via Geo Messages

Атаки на Twitter

Обновлены технические публикации на сайте inetique.ru.

Два новых материала в разделе Internet:

- CSRF в Твиттер - как рассылали спам без взлома аккаунтов
- встроенный HTTP сервер на Java

Что почитать - социальные ссылки

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

http://social.linkstore.ru?url_для_опроса

Например:

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

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

P.S. Это ссылки, автоматически собираемые социальными сетями. А "ручные" ссылки можно увидеть на табло :-)