Online tools

PHP benchmark - оптимизируем код

2008/6/11 11:39 

На форумах программистов PHP частенько разражаются войны - как оптимальнее организовать цикл - через while или foreach, или какой оператор требует больше ресурсов - echo или print, и в каких случаях оправданно заменять стандартные функции собственными конструкциями; накал страстей случается такой, что холивары виндузятников с линуксоидами скромно курят в сторонке.

Помочь аргументированно принять решение теперь легко - сайт PHP benchmark предлагает коллекцию конструкций кода на разные случаи жизни, код работающий, можно самостоятельно запускать бенчмарк и смотреть результат прямо на сайте. А можно скопировать код и наслаждаться тестами на локалхосте. Enjoy!

Open Calais v2.0

2008/6/9 22:29 

Open Calais v2.0В конце мая вышел 2-й релиз API семантической разметки Open Calais разработанной специалистами Reuters, о чем мы читали в феврале. Последняя версия призвана устранить один из основных недостатков Кале - она была слишком сосредоточена на бизнес-тематике, и область использования сервиса была ограничена. Версия 2.0 добавила новые семантические типы для улучшения функциональности.

Calais 2.0 получил десятки новых типов семантической организации, что, как утверждает Reuters увеличит ее полезность для "поп-культуры и издателей средств массовой информации, охватывающих блоггеров, музыки, развлечений и спорта, а также издания посвященные фармацевтике, медицине и здравоохранению". В дополнение к расширенной семантической идентификации текстов, Calais 2.0 теперь выдает результаты в простой форме, с использованием Microformats а также а формате RDF.

Более 3200 разработчиков зарегистрировались для работы с Опен Кале с момента запуска проекта, привлеченные обещаниями разработчиков, что сервисы построенные на их API позволят "легко запустить metatagging и откроют эпоху Semantic Web".

Наряду с обновлением версии, Reuters объявило о запуске 3 овых плагинов:

  • Calais Marmoset - инструмент, который дает разработчикам возможность автоматического создания метаданных для использования с Yahoo! open search platform, Search Monkey.
  • TagarooTagaroo - Wordpress плагин, который позволяет блоггерам автоматически тегировать персоналии, географические места и понятия в своих постах, а также подбирать семантически соответствующие фотографии из Flickr. До недавних пор в употреблении блоггеров был Wordpress плагин для Кале, его полезность была ограничены в основном темами бизнеса. Calais 2.0 поможет повысить полезность обоих плагинов для широкого круга блоггеров.
  • Также, Thomson Reuters официально представил плагины для Drupal, популярной системы управления контентом, разработанный с Phase2Technology.

Кстати, вот пример стартапа, использующего Open Calais API - Feedzz - обычный на первый взгляд агрегатор rss-каналов использует Опен Кале для тегирования новостей и более точной фокусировки внимания пользователя на выбранных темах.

Спонсор выпуска: Производим срочный выкуп квартир с предоплатой

Open Calais - семантический веб стал доступнее

2008/2/6 12:29 1

OpencalaisНа прошлой неделе международное новостное агентство Reuters запустила API для семантической разметки неструктурированного текста - Open Calais (Опен Кале).

Продукт анализирует текстовую информацию и определяет ключевые понятия - людей, места, компании, события. Это технология анализа текста следующего поколения разработки Clear Forest, приобретенная Reuters в прошлом году.

Технология Open Calais

API открыто, все желающие могут присоединиться к разработке, на вопрос, зачем это Reuters, Джери Кэмпбелл ответил, что "Reuters wants the world to be tagged". Не самое плохое желание, поскольку создание искуственного интеллекта, понимающего смысл текста, постоянно откладывается, то хотя бы автоматически снабдить текст тегами для структурированния семантических данных - уже неплохое решение.

Полный текст новости на ReadWriteWeb.

Спроси 500 человек

2007/11/29 18:45 

Ask 500 peopleИнтересный сервис по созданию мгновенных опросов - "Спроси 500 человек" позволяет создать опрос, на который будут отвечать совершенно разные люди из аудитории сайтов-участников сервиса в реальном времени.

Это не просто виджет голосований для одного конкретного сайта, скорее это способ получить мнение от большого количества людей из совершенно разных аудиторий. Зарегистрированный пользователь создает опрос, другие участники сервиса оценивают его в Digg-style, если он набирает достаточную оценку - опрос появляется на всех сайтах участников и получает свою аудиторию.

После того как получены 500 ответов, в систему загружается следующий poll - и так далее.

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

Сейчас, в связи с текущим количеством сайтов-участников, планка количества ответов опущена до 100 голосов - но и они как правило бывают получены за промежуток времени не более 15 минут с момента старта опроса, с ростом числа участников будет повышаться и репрезентативность.

Результаты каждого голосования доступны всем желающим в разбивке по странам, откуда получены ответы и удельному весу ответов. Очень интересный сервис, тупо раскручивать сайты он наверное не поможет, а узнать vox populi становится все легче. Следующим этапом, по достижении достаточно большой аудитории естественно станет таргетинг - например, можно будет задавать вопросы жителям конкретной страны или региона.

upd. опубликовал заметку и прикипел к сервису, наблюдая за ростом числа результатов простецкого полла - "мальчик ты или девочка и кого больше любишь - маму или папу?" - увлекательно, это как Дом-2 - каждые 3-5 секунд новый ответ (данные текущего опроса демонстрируются на главной странице сервиса). География уже достаточно обширна, за несколько минут 100 ответов были получены, с минималльным преимуществом победили мальчики, обожающие пап :) Следующий вопрос - "Верите ли Вы в глобальное потепление?". Ща я им отвечу!

Intense debate - сервис для блоггеров

2007/10/31 10:12 3
Intense debate - сервис для блоггеров

Стартовал сервис сегодня утром, встраивается в Wordpress, Blogger, Typepad и насколько я понял, в любые блоги - достаточно подредактировать код. Позволяет управлять комментариями, фильтровать по заданному списку, выдает топ комментаторов, последние комментарии, для зарегистрированных владельцев блогов готовы несколько виджетов, для комментаторов поддерживает множество профайлов американских социальных сетей и OpenID, учитывает репутацию и еще много чего, не разобрался еще.

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

upd. Регистрация свободная, инвайтов не нужно, видимо поэтому тормозит жутко...