суббота, 18 января 2014 г.

Как DelphiFeeds.RU ловит статьи с блогов?

Это вторая статья по одной теме. Предыдущая здесь: http://alhymov.blogspot.ru/2014/01/delphifeeds.html

Итак, делаем вторую статью. На этот раз - с заголовком. Если лента формируется действительно " в режиме реального времени", то я тут же увижу заголовок "Как DelphiFeeds.RU ловит статьи с блогов?" на DelphiFeeds.

Смотрим?
У меня закралось подозрение, что DelphiFeeds.RU не вполне корректно ловит статьи с блогов. А именно - если в моём блоге я забуду указать заголовок, то статья не будет опубликована на сайте DelphiFeeds.RU.

Проверим. Сейчас я сделал первую публикацию - без заголовка. А потом сделаю вторую - с заголовком. Ожидается, что будет опубликована только вторая.

Объясню, почему две статьи, а не 12. Я писал в форму обратной связи на сайте, что одна моя статья не публикуется. Вот текст:

> Это сообщение было отправлено через раздел Контакты сайта http://delphifeeds.ru/:
> Павел <alhymov@mail.ru>
> Всех благ!
http://alhymov.blogspot.ru/2013/12/deployfolder.html
> пятница, 27 декабря 2013 г.
> DeployFolder - Развёртывание мобильного подкаталога
> Предыдущие и последующие статьи в моей категории у вас есть, этой
> нет. Причины технического или политического порядка?

Мне почти сразу ответили: "В ленту попадают последние 2 статьи в режиме реального времени."

Ответ мне не ясен - чьи "последние 2" и за какой период? Кажется, что просто 2 от каждого зарегистрированного блога. Но моих статей в ленте больше. Там даже самый первый пробник. А вот про DeployFolder почему-то нет. Причина, мне кажется, кроется в отсутствии заголовка.

Не буду терзать перепиской администрацию сайта, а просто проверю. Итак - Публикация!

пятница, 17 января 2014 г.

Nexus 4 - хорошо



УРА!! EMBT (при личном участии Всеволода Леонова) прислала мне на работу пакет с призом за конкурс "Осенняя мобилизация". Нет, с ПРИЗАМИ! Я не знаю как вам, а мне - просто СУПЕРСКАЯ футболка!

А теперь о главном: я получил 100% совместимый дивайс! Хорошо, что у него не 2 симки. Иначе мне пришлось бы думать - куда потерять свой свой старый аппарат, чтобы не отдавать жене новый.

Устройство при включении моментально обнаружило, что нужно поднять уровень программного обеспечения до следующей версии желейных бобов, потом перейти к формату Кристофера Кэтлинга, а потом ещё и к формуле 4.4.2. Однако, не смотря на обновления, и якобы 100% совместимости, работать с Delphi аппарат не хотел. Как я расстроился! А надо было найти сайт http://all4nexus.ru/ После всех установок я едва не потерял меню настроек и обнаружил новую заставку при включении. Всё это так интересно!

TLocation действительно работает на этом телефоне. А вот пример Gyroscope так и не хочет крутить кубик - показатели датчика не меняются. Значит, дело уже точно не в машинке.

Здорово, что я не поленился поучаствовать в конкурсе!

среда, 15 января 2014 г.

Nexus 4 - правильное устройство

Ла-ла, ла-ла-ла! Ла-ла, ла-ла-ла!
http://delphimobile.ru/
Ну и кто сомневался в успехе?

Я стал призёром конкурса Emarcadero

ОСЕННЯЯ МОБИЛИЗАЦИЯ

Теперь мне пришлют телефон Nexus 4, официально включённый в список совместимости Delphi XE5 (http://docwiki.embarcadero.com/RADStudio/XE5/en/Android_Devices_Supported_for_Application_Development#Results_of_Our_Android_Device_Testing) как 100% совместимое устройство. Это важно.

Надеюсь, TLocation на нём заработает (проблемы с TLocation отмечены в официальном списке и у других телефонов), что сразу даст мне приличную вспышку в конце тоннеля. Осталось потерпеть совсем чуть-чуть. Держу скрещенными пальцы в тапочках  и мычу священный звук ОМММММММ.

Я подписан на Андроид-форум (https://forums.embarcadero.com//forum.jspa?forumID=522), где некоторые люди XE5 высоко поднимают вопрос об отсутствии совместимости с "не NEON"-аппаратами. Вероятно, в этой же плоскости лежит вопрос и несовместимости с Андроид-устройствами на процессорах INTEL. Мне уже пришлось столкнуться с этим. Это, естественно, следует принимать во внимание.

Но у корпоративного софта есть такая штука как Технические Условия. И если эти условия пишет Исполнитель (а по большей части так и бывает), то - просто добавь в ТУ нужную строчку, и проблема решена. Если для iOS-программ применять устройства от одной фирмы нормально, то почему не подойти таким же образом к распределённому программно-аппаратному комплексу с мобильными компонентами на основе Android?


Кое-кто говорит (http://www.tdelphiblog.com/2013/10/sovmestimostjandroididelphi.html) о 89%-й совместимости XE5 с Андроид-устройствами. Примерно такой же процент был у платформы Windows 3.x в начале её победного шествия (см. наверху диаграмму, которую мы видели неоднократно на встречах с Embarcadero). И этого было настолько достаточно, что и думать об остальных процентах нужды не было. Я думаю, рынок покажет, насколько сейчас Embarcadero нужно думать об этом. Сейчас они и так уже сделали достаточно и для дум, и для дел.