Подписка


Подписаться на Google Buzz

Друзья блога

Пульс блога

Опрос

Каких статей следует публиковать больше в блоге?

View Results

Loading ... Loading ...

Система Orphus

Блоги и сообщества

DelphiFeeds.ru - Все Delphi-блоги Рунета О раскрутке блога по программированию

Счётчики


Анализ веб сайтов

Рейтинг блогов

  • 10Mar

    Собственно, этот пост расчитан на тех, кто только учится Delphi. Для тех, кто не в курсе существования функции AnsiIndexStr в Delphi скажу, что функция располагается в модуле для работы со строками (StrUtils). Возвращаемый результат – индекс строки в массиве строк. Если элемент массива, соответствующий заданой подстроке не найден в массиве, то функция вернет значение -1. Сам листинг функции выглядит следующим образом:
    Читать далее »

    Метки:

  • 10Mar

    Сегодня рассмотрим пример добавления нового события в календарь Google. Но в начале несколько слов об устройстве самого сервиса Google Календарь в целом.
    Итак, Google Celendar предназначен для планирования своего времени, а также для планирования времени, например группы разработчиков. Вы можете создавать в своем календаре открытые мероприятия, приглашать друзей (открывать им доступ), при этом действия по добавлению друзей в календарь сильно напоминает работу с подписчиками в блоге, за одним исключением – вы сами должны добавить подписчика. Для удобства работы с сервисом Google дает возможность пользователю создать на одом аккаунте несколько календарей, например один – для личного пользования, другой – для друзей, третий – для планирования рабочего времени и т.д. И именно это обстоятельство (множество календарей на одном аккаунте) следует учитывать при работе с API Google Celendar.
    Читать далее »

    Метки: ,

  • 09Mar

    Прошел почти месяц с момента первого упоминания в блоге о начале разработки модуля для работы с Google Celendar API в Delphi. Не могу сказать, что всё идёт по плану, как и задумывалось, но и сказать, что ничего не сделано – тоже нельзя. Работа продолжается и уже можно сделать кое-какие выводы по поводу проведенной работы.
    Во-первых, что касается текущей функциональности. На данный момент, используя модуль для работы с Календарями можно выполнить следующие операции:
    Читать далее »

    Метки: ,

  • 08Mar

    В прошлой статье про использование Synapse для отправки писем мы разработали простенькое приложение для отправки текстового сообщения на e-mail.  Сегодня доработаем процедуру отправки письма, а именно, сделаем возможность отпраки на e-mail любых файлов (вложений).

    Вкратце напомню содержание предыдущей статьи по Synapse и SMTP. Для работы с электронной почтой мы использовали следующие модули библиотеки: smtpsend, mimemess и mimepart.

    Читать далее »

    Метки: , ,

  • 08Mar

    Прежде, чем начать этот пост я ещё раз взглянул на уже существующий проект Delphi, реализующий возможности Twitter API в Delphi – RADTweet. В проекте используются для работы с API ряд компонентов, в том числе и компоненты Indy для отпрвки и получения данных от сервера. В целом, можно отметить, что проект довольно интересный, есть на что посмотреть и чему поучиться, но мне более по душе использование библиотеки Synapse для работы в Web, чем компонентов Indy. Как говориться – каждому свое. Поэтому сегодня рассмотрим, что представляет из себя API Твиттера и реализуем небольшой пример работы с Twittr’ом, используя возможности библиотеки Synapse.

    Читать далее »

  • 08Mar

    Решил немного доработать свою программу “Link Compressor” для более удобного её использования. Теперь программа умеет не только сжимать ссылки с использованием сервисов сжатия ссылок, но и отпровлять эти ссылки с дополнительным сообщением в Ваш Twitter.

    Кроме этого, программа изменила внешний вид и приобрела ряд новых функций, которые и рассмотрим в этом посте. Читать далее »

    Метки:

  • 05Mar

    Казалось бы, такая мелочь – удалить из узла IXMLNode пустой аттрибут xmlns, а нервов потратил :) . Что в принципе нам предоставляет в распоряжение Delphi для работы с XML? Могу перечислить только то, с чем я работал – это модули xmldoc, xmldom, xmlIntf, msxml…вроде бы из стандартных все модули. Можно ещё долго перечислять сторонние компоненты и модули типа simpleXML и т.д., но мне необходимо было реализовать задуманное только с использованием модулей входящих в состав Delphi по умолчанию. А задача была довольно простая – отправить запрос, содержащий определенный XML-документ, на сервер (Googl’у) и создать новый Календарь. То есть, воспользоваться возможностями API Google Celendar.

    Читать далее »

    Метки: , ,

  • 02Mar

    Несмотря на кажущуюcя простоту решения задачи (использование WdPartOfSpeech Enumerator’а для отдельного слова коллекции Words), решения её с использованием только методов и свойств модели Microsoft Word недостаточно. То есть нельзя прото так взят слово и определить к какой части речи его отнести – нет такого метода или свойства, только PartOfSpeechList при использованиии Тезауруса Word и то только для синонимов слова. А между тем знание того к какой части речи отнести данное слово крайне необходимо для правильного программного подбора синонимов (синонимизации) в тексте. Особенно, если наша цель получить понятный связный текст, а не наполнитель для говносайтов. Поэтому сегодня попробуем разработать небольшой алгритм для определения частей речи русского языка с использованием Microsoft Word.

    Читать далее »

    Метки: , ,

  • 01Mar

    Разработка приложений для Интернет – дело тонкое. Особенно, если мы собираемся не только сами использовать программу в своих целях, но и, например, продавать её всем желающим. Всегда необходимо “держать руку на пульсе”, рассматривая уже существующие программы, анализировать потребности пользователей и т.д.
    Сегодня нашел ещё одну относительно новую программу для автоматизации рутинных работ в Интернете – ZennoPoster. Думаю, что эта программа должна Вас заинтересовать.
    Читать далее »

    Метки: ,

  • 28Feb

    Как я упоминал вчера, есть идея немного поразбираться с тезаурусом Word в Delphi. Знания эти могут быть применены и для работы в Инернет в том числе. Для начала стоит сразу определиться с чем, собственно, мы будем иметь дело. Что такое тезаурус? Вот, что нам говорит Wikipedia:

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

    Читать далее »

    Метки: ,

« Предыдущая страница   

Свежие комментарии

  • Логично что индекс первого элемента в массиве равен 0.  Так ...
  • программа  работает, отлавливает нажатия, шлет сообщения, то...
  • Если делается программа под конкретный форум, то по-моему уд...
  • ВЛАД, отличный материал... столкнулся с проблемой... я дела...
  • С этим я Вам врядли помогу, т.к. никогда не встречался с ваш...


Protected by Copyscape Duplicate Content Detector