Показаны сообщения с ярлыком image comparer. Показать все сообщения
Показаны сообщения с ярлыком image comparer. Показать все сообщения

суббота, 12 июня 2010 г.

История программы Image Comparer

Решил рассказать о том, откуда взялась программа для поиска дубликатов фотографий Image Comparer. История появления этой программы не совсем обычна, по сравнению с другими нашими проектами.

Самого рождения идеи программы я не застал. Когда я в 2002 году пришёл работать программистом в НИИ, рабочий прототип программы уже был. Коллеги рассказали мне такую историю.

В те времена видеороликов как-то практически не было, а на рынке было полно CD с картинками. И некоторые сотрудники этого НИИ зачем-то копили коллекцию картинок эротическо-порнографического характера и сетовали о том, что на дисках очень много повторяющихся картинок. И не то, чтобы они были совсем одинаковые, иногда у них была немного отличающаяся цветовая гамма, другое разрешение, логотипы и прочие мелкие изменения. Тогда и возникла идея программы, которая бы находила такие картинки автоматически и удаляла ненужные. Люди в НИИ работают грамотные, один из них, Игорь Сай, подумал-подумал и написал алгоритм сравнения картинок, другой, Игорь Дерунов, написал с использованием этого алгоритма программу, которую назвали зловеще - "Компаратор Картинок" :)) Вот так неожиданно порнобизнес повлиял на софтверный бизнес :)

Дальше всё тоже интересно складывалось у программы. Когда у меня уже что-то получалось с продажами All My Movies, я принял довольно глупое решение. Я договорился с Игорем о том, что буду продавать Image Comparer (про название "Компаратор картинок" решили забыть, хотя в сети его еще можно найти) со своего сайта, при этом всё программирование-тестирование делает Игорь, а всё остальное я, при этом прибыль делим пополам. Сейчас я всю глупость того решения осознаю, но не жалею о содеянном :) А получилось из этого вот что: продвижение программы, саппорт - этим приходилось заниматься почти постоянно, тогда как Игорь мог по полгода ничего не делать и получать свои 50%. Плюс у меня были связаны руки в платном продвижении - каждую мелочь типа платного размещения на download.com (а тогда бесплатного не было), рассылку пресс-релиза и прочее приходилось согласовывать с партнером, вычитать из прибыли перед дележом. А еще мне, как программисту, не нравилась программа и изнутри и снаружи :) Почти у каждого программиста иногда возникает желание переписать всё заново, лучше - я это понимаю, хотя с точки зрения продаж это обычно полная чушь и зря потраченное время.

И вот, в один прекрасный день, я выкупил у Игоря все имущественные права на программу и стал её единоличным владельцем. В первую очередь, я переписал программу с нуля, оставив прежним только алгоритм сравнения. Точнее, переписывал уже не я, а фрилансер Дима, я только писал ТЗ и проверял. В итоге, изнутри программа стала симпатичней, с поддержкой многопоточности и без требования установки неизвестного простым людям BDE  :) Ну и с совсем другим интерфейсом. Это всё я назвал 3.0 major update и желающие клиенты апдейтились за $14.95 :) Конечно, я мог потихоньку на основе алгоритма сделать свою программу и продавать её, всё равно ведь с нуля переписывать собирался. Почему я так не сделал? Да просто не смог договориться с совестью :)

Несмотря на то, что программа давно не обновлялась, да и вообще, не хит продаж, она ежемесячно приносит сумму, сравнимую с той, за которую я выкупил имущественные права на нее. Плюс недавно я продал исходники за пятизначную сумму, что тоже неплохо. А еще я продаю алгоритм сравнения картинок отдельно, в DLL. Тоже иногда покупают всякие Филипсы и S3... Еще есть консольная версия, но она почти не пользуется спросом. Зато писал я её сам :)

Есть еще задумки по функционалу для Image Comparer, надеюсь получится найти время на реализацию. Последнее время кодингом для Image Comparer занимался мой брат, но он укатил в Америку до конца лета.

Еще вспомнилось, как я охотился за доменом imagecomparer.com :)

Вот такая история...

четверг, 14 мая 2009 г.

О доменных именах


Есть у нас такой продукт, Image Comparer. Он существует уже несколько лет, у него интересная история, но о ней не в этом посте. Страничка продукта всё это время находилась на сайте компании, но как-то этот продукт в линейку каталогизаторов не очень подходил и у меня периодически появлялось желание вытащить его на отдельный сайт. Доменное имя imagecomparer.com, как водится, было занято, но вменяемого сайта на домене не было. Однажды я подумал, может он не нужен хозяину, дай-ка я ему напишу, вдруг продаст недорого. И пишу, значит:
Do you really need the domain name imagecomparer.com?

На что получаю чёткий ответ:

Need, no.
Want, yes.
Sell, no.
Thanks for your interest.


Замечательный ответ, в дальнейшую дискуссию вступать было неохота, да и похоже бессмысленно, но как-то всё-таки обидно :) Да, этот обмен репликами происходил в 2006 году.

Несколько месяцев назад совершенно случайно посмотрел whois-информацию по этому домену и вижу, что он оказывается не проплачен и уже в статусе pending-delete, то есть через несколько дней можно его купить. Я быстро представил, что за сайт будет на этом домене, какие ключевые слова неохваченные основным сайтом будем там использовать. Вобщем, губу раскатал по-полной :) Ну и кое-какие действия предпринял - заказал backordering у GoDaddy.com, чтобы домен из-под носа не увели. В итоге я GoDaddy обогнал и зарегистрировал его сам через полчаса после того, как он стал доступен для покупки :)

Англоязычная версия сайта там уже живёт несколько месяцев, а вот русскоязычную версию сайта программки для поиска дубликатов фото разместили только сегодня. Какие будут замечания? :)

Засабмитил в news2.ru и memori.ru. Куда еще нынче модно сабмитить русскоязычный контент?