Василий Р.
1 сообщение
#15 лет назад


Вот такая ситуация:
На сайте 2 недели назад появилось задание на разработку программы, распознающей QR-код через камеру КПК.
Задание дал некий Иван Урмандт, он же Neolith, он же Henry.

Вот само задание:

Требуется создать демонстрационную программу.
Алгоритм работы программы:
1. при помощи встроенной видеокамеры телефона/КПК, с использованием программы, пользователь сканирует QRCode, который содержит цифры (не более 20);
2. программа просматривает файл истории запрсов. Если отсканированного кода нету в файле истории, программа читает URL из файла конфигурации и отправлет на данный URL XML файл методом POST в переменной (например, xmldata). XML должен содержать в каком либо параметре этот код. Если код есть в файле истории – программа выводит сообщение из этого файла истории.
3. программа получает ответ в виде XML данных, читает параметр файла и
выводит на экран содержимое, а считанный код записыват в файл истории
вместе с полученным содержимым. Файл истории должен содержать список отсканированных кодов и результат запроса. Программа должна позволять чистить файл истории.
Подключение к ИНТЕРНЕТ – WiFi/GPRS
В качестве результата – иметь исходные коды c небольшими комментариями, работающий пример и описание средств разработки.

когда половина программы была готова, аккаунт этого "заказчика" вдруг заблокировали на сайте за множественную регистрацию и т.п.
к тому же, это оказался посредник, как выяснилось позже.

Тем не менее, решил программу дописать т.к. самая сложная часть на тот момент уже была сделана.
В итоге, скинул этому "заказчику" скомпилированную демо-версию, в которой отключил работу с сервером.
(сервер писал он сам и результаты работы программы все видел т.к. отлаживали запрос-ответ вместе)
Договорились, что после тестирования он оплатит работу, а я скину ему все остальное.

Сначала были попытки получить демо-версию, в которой будет включено побольше функций, затем пытался убедить, что оплату сделает после высылки полной версии.
Кончилось тем, что я поставил его перед фактом - плати и получишь, либо заключаем безопасную сделку.
Пообещав оформить безопасную сделку этот кадр исчез (в т.ч. из ICQ).

Урок из этого я уже извлек. Вопрос только в одном.
Если кто знает координаты заказчика либо кого данный проект заинтересовал - продаю вместе с исходниками
(обидно, что написанная программа будет лежать мертвым грузом)

К тому же проект переплюнул ТЗ - распознаёт код до 255 цифр, даже при съёмке под любым углом.
Святослав Б.
87 сообщений
#15 лет назад
Таких заказчиков поубивать надо Хотя правильно сделал - деньги врятли бы пришли.