Собственно ровно 3 месяца прошло с того момента как я впервые упомянул в блоге про коллективный разум. Конечно, мега-мозг работал далеко не на ту мощь на которую был расчёт, но, тем не менее в генерации идей для Delphi приняли участие 43 пользователя, которые в общей сложности оставили 129 голосов, проголосовав положительно или отрицательно за ту или иную озвученную идею, а также сами предложили что-то свое. И вот что из этого всего вышло.
С перевесом в 1 пложительный голос на первое место вышла следующая идея для разрабоки (цитирую):
«контакты или органайзер :-) , и что бы программа могла синхронизироваться со всеми известными сервисами … (google, evernote, twitter etc)»
На втором месте оказалась идея следующего содержания:
«Написать статью про работу D10 и MySQL. Так как все статьи на данный момент актуальны для D7, D10 отказывается принимать файл libmysqll.dll Хотелось бы увидеть статью в которой было бы описано как в новой версии подключиться к базе.»
Собственно вопрос стоял о том какую программу написать, а не пост, но головавшему виднее :).
Самой провальной идеей оказалась:
…идея создания программы для сравнения текстов страницы (поиска дубликатов)? Например, берем две страницы и сравниваем контент в них на уникальность?
Видимо народ уже по горло сыт всякими парсилками, копирователями, воровством контента и прочьим и поэтому идея забраковалась, так скажем, по дефолту, т.к. пахла нафталином (такого софта валом) и недоброкачественным использованием.
К чему я вдруг решил обратится вновь к колективному разуму? Дело в том, что идея вышедшая на первое место давненко посещала и мой воспаленный разум :). Работы конечно не в проворот, но одна из частей уже практически допилена до состояния готовности, а именно — Google Contacts API.
В кратце скажу, что на текущий момент класс для работы с контактами умеет читать все возможные данные, которые вы можете записать о своих контактах в GMail, редактировать их, сортировать (в рамках, предложенных Google) и сохранять/загружать копию основных данных (ФИО, email, телефон, адрес) из локального файла. Данные загруженные или созданные локально можно сбрасывать на сервер. Если все пройдет как планируется, то скоро выложу в доступ готовый модуль и расскажу как его использовать.
В общем, уважаемый автор идеи №1 (Fet$), ваша идея стала воплощаться в жизнь.
Вы также можете пополнить наш коллективный разум своей оригинальной идеей для разработки программы на Delphi. Ведь не только я имею доступ к идеям — их могут просматривать все. Вполне возможно, что Ваша идея, которую вы хотите воплотить в жизнь, но не знаете как, найдет своего разработчика ;).

По первому пункту: http://antoon-inc.blogspot.com/2010/07/smallnote-252138.html
Говорит, что гугловский органайзер имеет ограниченный API и его разработка прекращена.
Органайзер в смысле API Google Contacts? Если да, то в принципе того, что там уже наворочено хватит за глаза для организации своего органайзера на основании этого API. Главное чтоб API не закрывали :)
Эээ.. органайзер в смысле notebook. Какой из контактов органайзер? Органайзер — это блокнот, календарь, контакты. Evernote, к примеру. Какие там контакты?
Или я чего-то не так читаю…
Сори, тупанул :) Просто в возможностях Контактов есть сохранение произвольной информации, ссылок на календари, профили в сетях и т.д. вплоть до хранения информации по кругу общения контакта. У меня этот API практически как органайзер и используется.
Notepad…хз..я до него ещё не добрался. Если прекратили разработку, значит сделают чего-нибудь другое или доработают старые API — добавят какие-нибудь фичи.
Ну, посмотрим что получится :)
Я пока слабо представляю себе программу для заметок на базе контактов.
Ну на базе того, что есть на странице Контактов — конечно врядли, а так, если сильно хочется, то можно использовать в своей записи узлы
gContact:userDefinedField — и писать туда что угодно от простого текста до обрывков HTML-страниц и т.д.. Фильтровать по атрибуту Name. Будет может и не совсем удобно, но «на вкус и цвет пластилин разный» :)
Посмотрел то что есть в API Notebook, в принципе да, возможности API ограничены по сравнению с другими, но и того хватит до безобразия :) Достаточно посмотреть на возможности GData