уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.

Работа над проектом продолжается и, я бы даже сказал, кипит. На данный момент количество участников остается неизменным, то есть — три. Счастливое число.

За то время, которое прошло с момента переезда проекта на github.com мы более менее опередились с ролями участников, а именно — распределили работу между собой следующим образом:

  1. Vlad (я) — занимаюсь разработкой GData API в Delphi и Contacts API.
  2. NMD — работа с интерфейсом ClientLogin, а также разработка Blogger API.
  3. Kirill — работа с репозиторием — слияние веток, поддержание порядка и т.д.

В целом, думаю, что распределение ролей вполне соответствует нормальной работе — каждый трудится в своей ветке, по просьбе — Кирил всё наше богатство аккуратненько переносит в главную ветку, разрешает все конфликты и т.д. Таким образом, нам с NMD нет особой необходимости сильно отвлекаться на репозиторий.

Теперь, что касается непосредственно выполненной работы:

1. Обновлен компонент для работы с интерфейсом ClientLogin.

Те, кто следит за публикациями в блоге, может скептически отнестись к тому, что этот компонент снова претерпел какие-то изменения, но — не спешите :).

Во-первых, компонент теперь работает быстрее за счёт того, что убраны лишние переменные, типы данных и т.д. В общем проведена оптимизация исходного кода.

Во-вторых, работа компонента теперь осуществляется в отдельном потоке, что не приводит к «зависаниям» интерфейса программы.

В-третьих, компонент теперь обзавелся новыми событиями, с помощью которых можно отследить весь ход аутентификации пользователя, отобразить процесс загрузки данных с помощью PropgressBar’a и т.д. В общем, все подробности в блоге разработчика — у NMD.

Полезные ссылки по компоненту:

  1. Страница для закачки компонента — здесь
  2. Страница Вики с описанием работы компонента — здесь

2. Выложена новая версия компоента для работы с GMail.

В новой версии исправлена ошибка работы с TLS, о которой я писал здесь. В демо по работе компоента также аходятся необходимые DLL для работы корректной работы компонента. Скачать компонент для отправки писем с GMail можно здесь.

3. Вышла статья про наш проект

В июньском номере журнала VR-Online вышла наша статья про проект «Goole API в Delphi». Но, то ли злой рок, толи ещё чего-то повлияло на вёрстку в журнале в результате чего рисунки несколько потеряли свою форму. Скорее всего повлияло моё фиговое составление макета статьи — в следующий раз буду внимательнее. Поэтому, для того, чтобы тем, кто заинтересуется проектом было проще разобраться в том, как всё устроено, я решил некоторые выдержки из статьи продублировать в Вики проекта.

4. У проекта появился логотип.

Я бы даже сказал несколько вариантов логотипов из которых необходимо выбрать один. Логотипы любезно предоставлены сами знаете кем и выглядят следующим образом:

Логотип №1

Логотип №2

Логотип №3

Логотип №4


Как по Вашему мнению, который из логотипов выглядит лучше?

Вот пожалуй кратко о том, что происходит в рамках нашего общего проекта.

Книжная полка

Описание: Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД.
купить книгу delphi на ЛитРес
Описание: Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др.
купить книгу delphi на ЛитРес
уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
14 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Kirill Krasnov
26/07/2010 20:00

я за второй логотип

homolibere
homolibere
26/07/2010 20:22

второй, однозначно!

deksden
deksden
26/07/2010 20:34

Имхо ни один из логотипов не катит. Все темные кроме последнего. Последний логотип №4 надо взять за основу и сделать:
— выкинуть парня сверху буквы О — он совсем никуда не подходит. Такие парни не ассоциируются ни с гуглом, ни с дельфёй.
— убрать тень с подзаголовка — зачем она там? и так мало что видно.
— убрать из подзаголовка embarcadero — кто знает что такое дельфи, то и так знает что эмбаркадеро;
— минимизировать использование теней на тексте GooAPI и постараться убрать засечки — с засечками смотрится уродливее.

А в целом ок.))

Vayrus
Vayrus
26/07/2010 23:53

Абсолютно согласен с deksden, сам тоже самое хотел написать)

А вообще обозвал бы не «ГуАПИ», а просто «ГАПИ». В «Г» можно вписать значок эмбаркадеро (или стилизовать) или вообще стилизовать букву «А» под здание в значке эмбаркадеро. Можно вообще писать так, яснее будет: gAPI, ессно буквы цветные как в лого гугла.

Егор
27/07/2010 00:03

Ну да, парень на букве — это я погорячился :D В остальном, учтём в следующем варианте ) Спасибо deksden

Shedko
27/07/2010 01:39

За 4 вариант, тем более он самый «легкий» и читаемый, про парня уже сказали, про попробовать с буквой G — может и стоит. Да и надписи эти черные мелкие ИМХО лишние.

Не знаю как у других, но у меня с Delphi связаны 3 образа 1. «Лицо» (старые версии Delphi) — http://www.hoerstemeier.com/images/delphi.gif
2. «Домик» http://www.barnsten.com/assets.ashx/images/embarcadero/radstudio-logo.png
3. «Шлем» http://www.interface.ru/iarticle/img/23786_38348377.gif ( этот образ уже менее явный, просто за этой версией долго «просидел» )

Егор
27/07/2010 02:35

Во, я тоже сначала хотел gAPI :D Завтра будет вариант с гапи

Deksden
27/07/2010 04:44

Можно вкурить сайт тёмы Лебедева в раздел разборок и критики по поводу графики лого. Имхо логично пишут.

gAPI интереснее звучит. Может, одеть g в дельфийский шлем? А насчет подписи к лого (подзаголовка) я б сделал как опцию. Можно и текстом дописать кому нравится. Или лого сделать в паре вариантов — с подписью и без.

Kirill Krasnov
27/07/2010 11:21

Егор, шрифт оставь из второго логотипа. Я так понял это шрифт гугла?

Vayrus
Vayrus
27/07/2010 11:37

Сайт Лебедева — неплохо конечно, но думаю тут мы и сами справимся, а на сайте могут, извините за выражение, так обос**ть, что весь энтузиазм пропадет)

Deksden
27/07/2010 13:25

@Vayrus: лого на сайт Лебедева не надо класть ни в коем случае — они там реально его раскритикуют. Но вот почитать разбор чужих лого можно: становятся понятны их критерии оценки хорошо — плохо. В каком то смысле подобное чтение развивает вкус — как минимум появляются зачатки аналитических возможностей)))

А еще я бы не замудрялся особо насчет супердизайна: лучше уделить врем сабжу! Хотя подход импонирует..

Гимаев Наиль
Гимаев Наиль
08/08/2010 21:08

Обнаружил, что вы не одиноки на просторах сети:
http://theroadtodelphi.wordpress.com/2010/08/07/using-the-google-maps-api-v3-from-delphi-part-i-basic-functionality/