Search
Write a publication
Pull to refresh
0
0
Anton @raven

User

Send message

pytesser — OCR-библитека для языка Python (оптическое распознавание символов)

Reading time1 min
Views15K
Сегодня бродил по проектам на Google и наткнулся на довольно интересную разработку — pytesser. По утверждению разработчика распознать текст на изображении. Библиотека использует tesseract-ocr и PIL.
Читать дальше →

Вышла бета-версия медиацентра Boxee

Reading time1 min
Views3.2K
Недавно началось beta-тестирование кроссплатформенного медиаплеера/центра Boxee. От alpha-версии, вышедшей в июне 2008 года, эта версия отличается новым интерфейсом, разработчиками реализованы соглашения об интеграции с TV.com, blip.tv, IGN. Также появилась возможность установки закладок на понравившееся медиа. Также, в Boxee реализована поддержка онлайн-медиасервисов: YouTube, Flickr, Last.fm, Picasa Web и других. Интеграция с соц.сетями: Twitter, Facebook. Кстати, в Boxee интегрирован торрент-клиент.
Разрабатывается Boxee на С++, а плагины на Питоне. Основа исходников под лицензией GNU GPL.


под катом ссылки и поддерживаемые форматы

Складная мини-фотостудия

Reading time1 min
Views15K
image

Магазин Thinkgeek продает за 50 долларов набор, призванный серьезно облегчить жизнь писателям обзоров, владельцам интернет-магазинов и всем остальным гражданам, кому приходится часто фотографировать различную мелочевку.
Читать дальше →

Viliv N5 – очень маленький нетбук

Reading time1 min
Views2.9K
image

На CES 2010 корейская компания Viliv собирается официально анонсировать устройство, которое стирает грань уже не между ноутвуками и нетбуками, а между нетбуками и коммуникаторами.

4,8-дюймовый и вероятно сенсорный экран Viliv N5 имеет разрешение 800х480 или 1024×600 пикселей.
Читать дальше →

Тоби Сегаран «Программируем коллективный разум»

Reading time3 min
Views11K
Знаете, люблю я книжки про всякие интересные алгоритмы, и вот недавно попалась еще одна такая книжка.

Книга «Программируем коллективный разум» в основном посвящена алгоритмам классификации и кластеризации, хотя есть главы, посвященные другим темам вроде создания собственного поисковика, генетическим алгоритмам и генетическому программированию. Почти все описанные алгоритмы применяются в духе Web 2.0, используя анализ поведения пользователей на разных сайтах, которые предоставляют свой API. Но что особенно приятно удивило, так это то, что все примеры написаны на языке Python.


Вот какие алгоритмы описываются в книге:


  • Коллаборативная фильтрация. Или, говоря человечески языком, алгоритмы, которые могут рекомендовать вам какие-то покупки, сайты или музыку в зависимости от оценок, которые вы поставили другим подобным вещам. По таким алгоритмам работает навязывание покупок в интернет-магазинах или подбор музыки на last.fm. В конце главы приводится пример, который будет рекомендовать вам ссылки из сервиса del.icio.us.
  • Алгоритмы группировки (кластеризации). Создаваемый пример анализирует RSS-каналы блогов и пытается их автоматически разделить на группы в виде дерева в зависимости от частоты слов, которые попадаются в блоге. Заодно Сегаран рассказывает как можно сделать так, чтобы названия блогов расположились на плоскости кучками в зависимости от их близости в плане рассматриваемых тем.
  • Отдельная глава посвящена построению поисковиков – созданию паука и, самое главное, рассматриваются алгоритмы ранжирования ссылок, в том числе и с учетом ссылок страниц друг на друга, создавая, таким образом, аналог Google PageRank. Еще интересно, что в этой же главе есть пример, где для выдачи наиболее релевантных ссылок используется нейронная сеть, которая обучается по мере того как пользователь щелкает на понравившиеся ему ссылки.

Читать дальше →

Sapphire-овые карты или Сказ о шести Radeon-ах

Reading time7 min
Views1.9K
Компания Sapphire уже не первый год представлена в России и является одним из самых крупных поставщиков видеокарт компании AMD в России. Компания заслужила себе хорошее имя на российском рынке, прежде всего качеством своей продукции, привлекательными ценами, а также хорошим разгонным потенциалом своей продукции, что очень важно для компьютерных энтузиастов. Sapphire вновь оказалась впереди остальных вендоров с выходом видеокарт AMD пятой серии. Необходимо сказать пару слов читателям о нововведениях в данной серии, которых предостаточно. Основной фишкой продуктов, позиционируемых как «вечнозеленые» является DirectX11. Все без исключения карты поддерживают одиннадцатый DirectX и позволяют наслаждаться шикарными эффектами. Почему «вечнозеленые» спросите вы? Отныне, компания AMD решила отказаться от буквенных обозначений в названии своих графических ядер. Именами для новеньких GPU стали Cypress – кипарис, Hemlock – тсуга, Juniper – можжевельник, Cedar – кедр, Redwood – красное дерево. Все GPU имеют различия в производительности, но поддерживают общий набор технологий. В основу DirectX11 легла тесселяция – процесс разбиения изображения на более мелкие формы, например треугольники или четырёхугольники. Это вызвано тем, что увеличивается детализация в играх, поэтому необходимость в более качественных текстурах все время растет.
Читать дальше →

Кто такая Наоми Уоттс

Reading time1 min
Views866
image
Фотография Наоми Уоттс для привлечения внимания

О существовании этой актрисы я впервые узнал несколько дней назад, когда просматривал свою поисковую историю в Гугле:
Читать дальше →

OAuth: описание протокола простым и понятным языком

Reading time16 min
Views201K
OAuth — популярный протокол, который позволяет социальным сервисам интегрироваться между собой и дает безопасный способ обмена персональной информацией. OAuth может связать между собой 2 сервиса, каждый из которых имеет свою пользовательскую базу — именно их я в данном случае называю «социальными». Когда начинаешь работать с OAuth, первое ощущение — что протокол весьма сложен и избыточен. В этой статье я попытаюсь объяснить основы OAuth человеческим языком.

Пример кросс-авторизации


Вернемся в 2005-й год и представим, что мы пишем социальную сеть. В ней имеется форма импорта контактов из адресной книги GMail. Что нужно для доступа к контактам GMail? Конечно, логин и пароль от ящика. Но если мы попросим ввести их на нашем сайте, пользователь заподозрит неладное. Где гарантия, что мы не сохраняем на сервере введенные пароли? Поэтому нам хочется, чтобы пароль вводился только на сайте GMail, и после этого доступ к контактам через API GMail предоставлялся нашей социальной сети (возможно, на время).
Под катом - повествование с примерами

Повышение дохода от Adsense на 20%

Reading time2 min
Views867
image

Рецепт очень простой — надо выкинуть из «эфира» всех смс-разводил, тесты на что угодно, смс-шпионаж и прочие прочтения вконтактов.
К сожалению необходима ежедневная фильтрация подобных объявлений на ресурсе, но в конечном итоге мне это дало, в среднем 20% прирост ежесуточного дохода. Это результат 4 недельного мониторинга доходности от Adsense.

Эффект заметил примерно через неделю, но тогда я отфильтровал только около 50 подобных ресурсов. Сейчас список составляет 123 ресурса.

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

Мой список под катом.

Читать дальше →

Свой интернет-магазин на Google Checkout. Еще проще!

Reading time1 min
Views1.6K
В блоге GoogleDocsBlog ранее уже писали о совместном использовании Google Docs и Checkout для продаж в сети. Инвентаризация проходит через Google Spreadsheet, а для платежей используется Google Checkout.

На страницах блога появилась новая запись о том, что использовать данную возможность стало еще проще благодаря новому гаджету.
image

Автоматизация большинства ручных процессов нового мастера помогает сократить время на создание интернет-магазина и оставляет больше времени на ведение бизнеса.
Читать дальше →

Чистая клавиатура залог комфорта

Reading time2 min
Views4.8K
В этой статье я расскажу/посоветую несколько не совсем доступных, но эффективных методов сохранения первоизданного вида и чистоты клавиатуры (Особенно этот вопрос стоит у тех, кто использует клавиатуры не из дешевых.). А некоторые люди следящие за гигиеной в период гриппов, смогут так же себя обезопасить в офисной среде.

Читать дальше →

Как покупать электронику на Amazon

Reading time3 min
Views128K
Amazon logo
Наверняка многие из вас попадали в ситуацию, когда в американском интернет-магазине есть интересующая вас вещичка по заманчивой цене, но доставку магазин осуществляет только в пределах США. Например, в крупнейшем интернет-магазине Amazon жители из стран СНГ могут заказывать лишь книги и фильмы, и то не все. Конечно же, можно компенсировать данный недостаток с помощью ebay, но где еще у вас может быть шанс купить iPod Touch 32 GB 3rd Gen за $269.99, а Nokia N900 за $559.99? А может, грешным делом заказать Nexus One? Падение доллара и ценовая политика производителей сделала покупки в США достаточно заманчивым делом.
Все самое интересное под катом

Оптимизация Javascript с помощью Google Closure Compiler

Reading time1 min
Views47K
image
Google открыла исходные коды нескольких инструментов, которые использовались их сотрудниками при разработке таких проектов как Google Docs, Google Maps и GMail.

В числе этих инструментов имеется достаточно интересная штука, называемая Google Closure Compiler. Данная утилита минимизирует и оптимизирует javascript-код, за счет чего он начинает работать и загружаться быстрее.
Читать дальше →

Tips and Tricks по программированию на Android

Reading time5 min
Views7.2K
Tips and Tricks
Летом друг подкинул пару заказов по разработке для Android. Первое это streaming проигрыватель видео для одного французского телевидения, второе — простенькая игрушка.
Во время разработки (мой первый опыт разработки на Android и на Java), я уяснил несколько правил, которые нужно соблюдать для корректной и устойчивой работы программ, которыми хочу поделится…
Читать дальше →

Nokia Qt SDK, пишем первое приложение и запускаем его в эмуляторе и на устройстве

Reading time9 min
Views17K
Доброго времени суток хабрапользователи. Продолжаю писать о платформе Maemo (пока еще для Maemo Fremantle). Эта статья посвящена новости в мире Nokia — выход Nokia Qt SDK. Пока еще это TP (Technical Preview, долго силил перевод на русский, не получилось, так что пуст будет «TP» далее по тексту). Но писать на этом уже можно, но есть несколько оговорок. Подробности далее по порядку. Еще я расскажу подробней о MADDE, так как именно эта часть в Nokia Qt SDK отвечает за разработку для Maemo.

image

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

Ну если интересно, то приступим.

Хранилище от Google

Reading time1 min
Views2K
Google Storage for Developers — аналог Amazon S3 — был объявлен.

Можно регистрироваться на предварительную запись.

Расценки:

Storage — $0.17/gigabyte/month
Upload — $0.10/gigabyte
Download — $0.15/gigabyte для Америки и Европы
PUT, POST, LIST — $0.01 per 1,000 requests
GET, HEAD — $0.01 per 10,000 requests

Во время беты — 100 гигабайт хранения и 300 гигабайт трансфера бесплатно.

Нюансы Google Apps Marketplace

Reading time6 min
Views4.5K
Прошло уже около месяца после того, как получилось таки поместить свое приложение EmForge на Google Apps Marketplace, можно сделать некоторые выводы, поделиться опытом и рассказать о некоторых нюансах


Читать дальше →

Вышла совершенно новая сборка Chrome OS

Reading time1 min
Views14K
imageСегодня в наши руки попала совершенно новая сборка операционной системы Google Chrome OS. Запуская и работая с этой осью, понимаешь, что Гугл на верном пути. Для тех кто желает опробовать Chrome OS прямо сейчас, мы представляем эти ссылки
Читать дальше →

URL Rewrite Extension: исправляем распространенные проблемы SEO

Reading time16 min
Views39K
seo toolkit
Поисковая оптимизация (SEO) очень важна для сайтов. Большинство трафика на сайты идет прямиком из поисковых систем, а улучшение поисковой релевантности вашего сайта приведет к увеличению переходов пользователей на сайт. Это может явно или неявно увеличить доход с сайта.

Данная статья расскажет вам, как вы можете использовать URL Rewrite Extension для того, чтобы исправить кучу распространенных проблем в SEO, которые могут быть у вашего сайта. Вам потребуется всего 15 минут и не нужно вносить какие-либо изменения в коде, чтобы применить 4 простых правила URL Rewrite для своего сайта и привлечь больше посетителей и трафика с поисковых систем. Перечисленные ниже приемы работаю одинаково, как на ASP.NET Web Forms, так и на ASP.NET MVC сайтах (и даже не на ASP.NET сайтах)
Читать дальше →

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity