Опубликовал
Vlad 30 ноября 2009 в 23:08.
Категории: Без категории, Моя работа.
В одном из первых постов блога я рассматривал вопрос о совместной работе над проектом. В частности пробовал найти ответы на вопросы "Как сделать работу над проектом более эффективной" и "Какие инструменты необходимо использовать?". Сегодня я хотел бы немного расширить и свой и, возможно, Ваш кругозор по данному вопросу и рассмотреть работу с ещё одним замечательным сервисом от Google - Google Code.
Те, кто хотя бы раз в жизни пробовал написать программу или модуль по работе с каким-либо сервисом Гугла наверняка использовал в качестве первоисточника информации поиск по коду. Я, например, при написании модуля по работе с FeedBurner активно работал с описанием API FeedBurner. Читать далее »
Опубликовал
Vlad 27 ноября 2009 в 21:47.
Категории: Компоненты Delphi, Моя работа.
В последнее время приходится довольно много времени проводить в Lazarus'е. Пишем втроем большой программный комплекс для экологов с базой данных, кучей расчётных модулей, импортом/экспортом документов и т.д. В общем работа кипит. Естественно проект рассчитан на работу в разных операционных системах (пока компилируем под Win32 и Linux).
Несмотря на то, что большинство компонентов и модулей в Lazarus соответствуют по своим функциям одноименным компонентам и модулям в Delphi, иногда попадаются и довольно интересные новые решения, которые почему-то не нашли реализации ни у Borland, ни у CodeGear и даже у Embarcadero. Хотя зря. Читать далее »
Опубликовал
Vlad 25 ноября 2009 в 21:14.
Категории: Без категории.

Довольно продолжительное время следил за изменениями на DelphiFeeds.ru. Началось всё банально - увидел в статистике посещений своего блога интересную ссылку - решил посмотреть, что находится "по ту сторону". Оказалось, что это ещё совсем "сырой" проект о котором никто не знает, кроме его создателя. Со временем проект развивался, изменялся дизайн, росло количество новых материалов. И вот я буквально на пару недель ушел в офф-лайн - работа одолела. Вернулся - а анонс про DelphiFeeds.ru уже висит в социальной сети.
Читать далее »
Опубликовал
Vlad 22 ноября 2009 в 20:16.
Категории: Без категории, Моя работа.
Как я уже отмечал в блоге, есть планы прейти на программирование в Lazarus. Учитывая, что уже сейчас решается вопрос о том, чтобы перевести все машины на работе под управление Linux с нового года, можно начинать чесать репу и думать каким макаром перегнать большой программный комплекс для экологов поту же Ubuntu. Самая острая проблема - документы. Как ни крути, а отчёт созданный в том же Excel или Word, выглядит намного более привлекательно, чем простой текстовик. Посмотрим, что можно предпринять в случае работы под Linux не потерять презентабельность документов.
В принципе вариантов не так уж и много.
Первый вариант - генерировать простой html-файл. Достоинство этого подхода очевидно - простота при разработке программ. Если учесть, что Lazarus вполне хорошо справляется с DOM, то есть возможность не только выдавать документ на печать, но и, в случае необходимости, проводить его анализ.
Недостаток подобного подхода - достаточно трудно сформировать удобочитаемый документ, если в нем встречается большое количество формул, диаграмм и т.д. Читать далее »
Опубликовал
Vlad 11 ноября 2009 в 01:37.
Категории: Delphi IDE, Без категории.
Итак, выдалась всё-таки свободная минутка и я решил немного углубить свои знания в работе с Lazarus. Если учесть то обстоятельство, что в скором времени мне как на домашнем ноутбуке, так и на рабочей машинке появится кто-то из семейства Linux (скорее всего одна из версий Ubuntu), то лишними знания по настройке и работе с Lazarus точно не будут.

Как я уже упоминал в одном из постов, Lazarus это IDE для Free Pascal и использоваться Лазарь может где угодно - хоть на Win32-системах, хоть в Linux. Отличительная черта - кроссплатформенность. Можно без особых заморочек компилировать проекты под любую ось (чего не скажешь о Delphi). Кроме того Lazarus на сегодняшний день является единственным живым проектом под Linux для работы с Pascal и проектами Delphi. Был ещё в свое время Kylix, но проект вроде бы успешно загнулся. Читать далее »
Опубликовал
Vlad 9 ноября 2009 в 22:29.
Категории: Delphi в Web.
Хотите создать без проблем свою собственную программу по анализу фидов Google FeedBurner? Нет ничего проще. Сегодня я хочу представить Вам небольшую разработку - модуль, реализующий в полной мере API FeedBurner.

При разработке FeedAPI я постарался, на сколько это возможно, сделать работу с модулем простой и понятной. Для того, чтобы было понятно, что может Вам дать этот модуль, рассмотрим вкратце API FeedBurner и посмотрим как реализованы, предоставляемые функции в модуле FeedAPI. Читать далее »
Опубликовал
Vlad 7 ноября 2009 в 22:01.
Категории: Без категории.
Буквально неделю назад приключилась довольно-таки неприятная ситуация - потребовалось переставить винтчестер на ноутбуке. Казалось бы мелочь - дело пяти минут, включая установку Windows - 2 часа максимум. Но не тут-то было. Во-первых, WinXP напрочь отказался устанавливаться "слёту" - видети ли не обнаружил активных разделов на винте. Сделал активный раздел - опять отказ по причине того, что винт просто перестал определяться. Т.е. в BIOS всё есть, а начинаешь ставить Windows - винта нет. Мистика :) В общем решил делать "ход конем" - загрузился с LiveCD Ubuntu 7.10 (благо остался), поковырялся снова с винтом, отформатировал раздел для Windows, активировал, перезапустил установку Windows и вуа-ля - всё установилось без заморочек, даже драйверы всё нашлись сами собой. Читать далее »
Опубликовал
Vlad 3 ноября 2009 в 19:06.
Категории: Delphi IDE.
Вышел Update 1 для Help C++ Builder и Delphi.
Общий размер данных, загружаемых из Сети - 518,8 Mb. Видимо, товарищи из Embarcadero прислушались к мнению пользователей о том, что нынешний Help ни на что не годен и решили кардинально его изменить.
Скачивание обновления доступно только зарегистрированным пользователям. В обновленной справке по RAD Studio доработаны и исправлены:
- Документация по unit StdConvs
- Документация по GestureMgr, который был введен в новой версии RAD Studio
- Добавлена документация по новым юнитам: TimeSpan и Diagnostics
- Была добавлена документация для многих DataSnap API. См. DSConnect, DSHTTP, DSProd, DSServer.
В целом, команда разработчиков документации устранила 25 ошибок, которые были сообщены пользователями студии.
Ознакомиться с on-line версией справки по RAD Studio 2010, а также скачать Help в формате chm вы можете, пройдя по этой ссылке.
Мой блог находят по следующим фразам
Понравилась статья? Тогда:
| Делись! | Загружай! | Плюсуй! |
| | | |
Читай ещё статьи на WebDelphi.ru
Опубликовал
Vlad 3 ноября 2009 в 12:00.
Категории: Delphi IDE.
Начало справочника здесь
Раздел Spaces (пробелы)
Секция General
Set spacing for colons (установка пробелов для двоеточия)
тип значения : выбор из списка
значение по умолчанию: After only (только после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования

Читать далее »
Опубликовал
Vlad 2 ноября 2009 в 19:22.
Категории: Delphi IDE.
Одним из нововведений в Delphi 2010 является встроенный форматировщик исходного кода.
Не знаю как Вы, а я был очень рад, что наконец-то можно не заморачиваться над чужими листингами в поисках истины, вручную добавлять пробелы, переносы строк и т.д. и т.п.

Теперь всю эту муторную работу целиком и полностью берет на себя Formatter Delphi 2010.
В целом можно сказать, что настройки по умолчанию рассчитаны на то, что максимальное количество пользователей будут использовать форматтер без каких либо дополнительных настроек. Однако, как ни крути, а у каждого есть свои предпочтения в оформлении, каждый привык к своему виду исходного кода. Несмотря на то, что настройки по форматеру Delphi максимально снабжены пояснениями, я решил немного покопаться в его настройках и составить подробное описание этого замечательного нового инструмента Delphi. И вот, что у меня в итоге получилось. Читать далее »
Свежие комментарии