Подписка

Проекты

Сборник идей для разработок в Delphi и использования их в Интернет. Участвуй в работе коллективного разума!

Google API в Delphi - проект с открытым исходным кодом.


А тут я коплю на лицензию Delphi 2011. Сумма пожертвования не фиксирована.

Друзья блога

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

DelphiFeeds.ru - Все Delphi-блоги Рунета О раскрутке блога по программированию Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Статьи по Delphi

Счётчики


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

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




Система Orphus

  • 13Jul

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

    Метки: , , ,

  • 08Jun

    Недавно снова пришлось немного поработать с Excel в Delphi. Суть работы состояла в следующем. Есть документ Excel, состоящий минимум из четырех листов (Sheets), на каждом листе содержатся таблицы практически произволоного (с точки зрения форматирования) состава, в таблицах записаны раличные данные. Сам файл может достигать нескольких Mb в размере – реально дофига чисел, текста и т.д. И всю это книгу Excel проверяет простенькая программка на Delphi – определяет возможные опечатки, несоответствия данных, суммирует данные и т.д. Проверка проводится периодически, причем не всегда на одном рабочем месте – иногда один человек проверяет один лист, второй – другой лист и т.д. И вот возник вопрос: как до начала проверки узнать был ли проверен лист и были ли обнаружены ошибки ранее?
    Я решил не писать ничего на листах, никакого скрытого текста, примечаний и т.д., а воспользоваться коллекцией дополнительных свойств документа Excel.
    Читать далее »

    Метки: , ,

  • 11мая

    Итак, вчера мы разобрались, что представляет из себя интерфейс в Delphi, каким образом реализуются интерфейсы и рассмотрели парочку вариантов того как эти самые интерфейсы реализуются.
    Сегодня перейдем к следующему моменту – реализации своего первого плагина (plug-in, подключаемый модуль – как угодно) для приложения.
    Итак, представим, что у нас есть некое приложение, работающее с текстом, например, записная книжка. Сейчас для нас неважно как реализована работа с текстом внутри программы – получаем ли мы его из Блокнота Google или записываем в вручную в Memo. Наша задача – обратиться к ресурсам нашего приложения из DLL. При этом следует также учесть, что на работу нашего импровизированного плагина можно было накладывать ограничение работы, например, запретить записывать в переменную строку “Delphi Is Dead!”.
    Читать далее »

    Метки: , ,

  • 11мая

    В одном из постов я рассказывал о своей дипломной работе, которая частично перекочевала в программный комплекс для экологов. Сейчас появилась идея значительно усовершенствовать комплекс, как для самих пользователей (внедрение новых методик расчёта, анализ данных и т.д.), так и в плане новых возможностей для разработчиков – сделать поддержку плагинов (plug-in’s).
    Так как до нынешнего момента я детально не разбирался с подобными задачами, хотя и использовал в работе OLE и пр. технологии, то решил более детально разобраться с тем, что представляет из себя COM, как реализуются интерфейсы в Delphi и как с помощью них можно реализовать поддержку плагинов.
    Вначале немного теории, а именно разберемся с тем, что такое интерфейс.
    Читать далее »

    Метки: , ,

  • 25Apr

    Воскресенье – день хороший. Буквально недавно писал, что хочу купить себе новый ноутбук для работы, а сегодня с утра позвонил начальник с работы сказал, что б завтра предоставил ему предложение на покупку нового ноутбука, который мне и отдадут в служебное пользование.
    Читать далее »

    Метки: ,

  • 22Apr

    Сегодня поговорим о любимых напитках программистов. Не так давно в блоге появился несколько необычный опрос на тему “Любимый напиток программиста”. 41% опрошенных указали, что любимый напиток программиста – это кофе. Сегодня я хотел бы подвести кое-какие итоги и ответить на вопрос: насколько полезен кофе для программиста и полезен ли он вообще? Может в процессе работы над очередным проектом мы просто медленно и верно убиваем себя? Или наоборот продлеваем себе жизнь?
    Прежде всего, думаю,стоит разобраться почему вдруг большинство программистов так уж сильно полюбили этот напиток. Я не буду сейчас вдаваться во все тонкости этой профессии (тем более, что сам учился не на программиста), а просто проанализирую те моменты с которыми сталкиваюсь сам в процессе работы в Delphi.
    Читать далее »

  • 11Apr

    В принципе тема создания своих элементов управления в меню Microsoft Office достаточно специфичная. Обычно задачи при работе с Office из Delphi сводятся к простым действиям, таким как: открыть документ, прочитать/записать данные, закрыть документ. При этом совсем не обязательно, чтобы в меню Office “светилась” кнопка Вашего приложения. Мне создание нового контрола на ленте Microsoft Excel 2007 потребовалось для решения следующей задачи.
    Читать далее »

    Метки: , ,

  • 29Mar

    Давным-давно я затрагивал тему работы с Google Code. Что касается общих моментов по настройке шаблонов, Wiki, видимых страниц проекта и т.д. Вы всегда можете найти в первой статье про работу с этим сервисом Google. А сегодня я поделюсь с Вами информацией о том, как работать с исходниками в проекте.
    Читать далее »

    Метки: , ,

  • 18Mar

    Вчера я рассмотрел способ работы со списками followers и following при котором в ответном XML-документе возвращается вся информация о пользователях в списке, включая имя, местоположение, информацию о профиле, последнем сообщении пользователя и т.д. и т.п. Однако для того, чтобы провести элементарную проверку пользователя, например, определить добавил он Вас в свой список following или нет, тащить из Сети такой массив лишней информации достаточно затратно, хотя бы даже по времени выполнения запроса. К счастью, разработчики Twitter API предусмотрели и другой, более экономичный способ работы со списками followers и following.
    Читать далее »

  • 28Feb

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

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

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

    Метки: ,

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

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

  • ...
  • Поддержку юникода реализую в 1.8. Когда выйдет сказать пока...
  • Vlad, привет у меня одна проблема, я в TRibbonComboBox созда...
  • Я сначала подумал, что кто-то вручную продублировал сообщени...
  • Блин...плагин для Живой ленты то не работает, то работает......