|
|
|||||||||||||||||||||||||||||
|
Модуль Sysutils.hpp богат на различные полезные и удобные функции и классы. Этот модуль, пожалуй, одна из наиболее удавшихся Borland и полезных в работе программиста на C++Builder вещей. Однако, как показывает опыт общения с разработчиками, многим из них известно в этом модуле далеко не все. Так давайте восполним пробелы и рассмотрим малоизвестный класс TLanguages. Подробнее »
11.11.2007 64 бита для C++ программистов: от /Wp64 к Viva64 (исходники) Развитие рынка 64-битных решений поставило новые задачи в области их верификации и тестирования. В статье говорится об одном из таких инструментов - Viva64. Это lint- подобный статический анализатор Си/Си++ кода, предназначенный специально для выявления ошибок, связанных с особенностями 64- битных платформ. Освещены предпосылки для создания данного анализатора и отражена его связь с режимом "Detect 64-Bit Portability Issues" в Си++ компиляторе Visual Studio 2005. Подробнее »
07.11.2007 Управляемая моделью разработка следующего поколения (IBM Rational) В данной статье представлена эволюция автоматизированных средств моделирования IBM Rational, описаны расширенные возможности IBM Rational Software Architect. Статья поможет пользователям оценить возможные преимущества при переходе к использованию данного программного средства. В статье также рассматриваются преимущества использования интегрированных средств при разработке программного обеспечения на платформе Eclipse компании IBM. Подробнее »
04.11.2007 Создание почтового клиента в Delphi 7 (исходники) В этой статье поэтапно объясняется, как создать почтовик средствами Delphi: подключение к почтовому серверу, получение и обработка почты, завершение соединения. Подробнее »
03.11.2007 Производительность .Net миф или фантастика? (исходники) Большинство современных программистов, выросших на Visual Studio 2003 и старше, все реже задают себе вопрос, какой из нескольких вариантов кода будет работать быстрее. Они считают, что современные процессоры имеют настолько большую тактовую частоту, а у компьютеров есть так много памяти, что более нет нужды уделять внимание производительности в процессе написания программы. Более того, многие программисты сознательно используют языковые конструкции, которые работают медленнее других, но, по их мнению, являются более удобными в использовании. Цель этой статьи - рассказать о том, что любое удобство программирования происходит за счет производительности программы. Подробнее »
02.11.2007 Введение в SIP Modeling Toolkit для IBM Rational Software Architect В статье также показано, как можно интегрировать платформу Rational Software Architect с элементами Domain Specific Language (DSL) в единую среду разработки. В расширения набора инструментов входят профили унифицированного языка моделирования (Unified Modeling Language - UML), базовые модели, элементы пользовательского интерфейса, преобразования и расширения преобразований. Подробнее »
29.10.2007 WinMerge v.2.7.5.6 Beta (download) WinMerge - бесплатная утилита для сравнения текстовых файлов. Имеется удобный встроенный редактор с подсветкой синтаксиса, способный обрабатывать файлы в форматах DOS, UNIX и MAC, а также прекрасно работающий с юникодом. Подробнее »
26.10.2007 Знакомство с PDL (Portable Dynamic Loader) (исходники) PDL (portable dynamic loader) - это легкая, простая и портабельная библиотека, предназначенная для создания и использования динамически загружаемых объектов классов. Основное применение этой технологии - разработка динамически подключаемых плагинов, расширяющих функциональность основной программы. Подробнее »
24.10.2007 Программирование на языке Delphi. Глава 8. Меню, строка состояния и панель инструментов Практически любому графическому приложению необходимо иметь меню, строку состояния и панель инструментов. Эти стандартные элементы пользовательского интерфейса приходится создавать каждому, кто решает с помощью компьютера любую более или менее серьезную проблему. Мы решили рассмотреть технологию создания меню и других жизненно важных элементов программы в процессе создания простого, но очень наглядного приложения. Оно предназначено для просмотра стандартных графических файлов (например, точечных и векторных рисунков, значков). Подробнее »
19.10.2007 Связывание с помощью Visual C# .NET для автоматизации приложений Microsoft Office (исходники) При автоматизации таких приложений, как приложения Microsoft Office, вызовы свойств и методов объектов приложений Microsoft Office должны быть определенным образом сопоставлены этим объектам. Процесс сопоставления вызовов свойств и методов объектам, реализующим эти свойства и методы, называется связыванием. В данной статье рассматриваются и сравниваются раннее и позднее связывание в клиентах автоматизации, написанных на Visual C#, и приводятся примеры обоих типов связывания. Подробнее »
19.10.2007 Delphiнарий (исходники) В этой статье автор рассказывает о некоторых удобных методах использования интегрированной среды разработки Delphi. Часть из них не документирована. Рассматриваемые методы призваны упростить и ускорить процесс кодинга в Delphi. Подробнее »
14.10.2007 Забытые проблемы разработки 64-битных программ История развития 64-битных программных систем не нова и составляет уже более десятилетия. Конечно, это был не первый этап смены разрядности. Достаточно вспомнить переход с 16-битных систем на 32-битные. Естественно накопленный опыт оказал свое положительное воздействие на этапе перехода на 64-битные системы. Но переход на 64-битные системы имел свои нюансы, о которых мы и поговорим в этой статье Подробнее »
13.10.2007 Классы: копирование и присваивание. Часть 4 (исходники) В этой части мы рассмотрим как можно заблокировать копирование и присваивание, как можно реализовать копирование через присваивание, и обсудим проблемы копирования в производных (дочерних, а может сыновних?) классах. Подробнее »
11.10.2007 Методологии разработки программного обеспечения. Часть 3. Rational Unified Process Рациональный унифицированный процесс (Rational Unified Process, RUP) - одна из спиральных методологий разработки программного обеспечения. Методология поддерживается компанией IBM Rational Software, обновление продукта происходит примерно дважды в год. В качестве языка моделирования в общей базе знаний используется язык Unified Modelling Language (UML). Подробнее »
06.10.2007 Управление Java classpath (Windows) (исходники) Сlasspath (путь к классу) является одной из самых сложных и раздражающих частей платформы Java, но овладение ею является неотъемлемой частью становления профессионального Java-программиста. В данной статье Элиот Расти Хэролд рассказывает о сложностях использования classpath и sourcepath и показывает, как преодолеть их, работая в Windows. Подробнее »
05.10.2007 DirectX в Visual Basic 2005 для начинающих (исходники) Создаем программу в Visual Studio 2005, которая будет использовать DirectX Подробнее »
04.10.2007 Классы: копирование и присваивание. Часть 3 (исходники) Продолжим начатое в первых двух частях подробное рассмотрение проблемы копирования и присваивания в классах. В этой статье мы рассмотрим разницу между копированием и присваиванием, посмотрим, когда выполняется копирование, и обсудим положение конструктора копий и операции присваивания в классах. Подробнее »
30.09.2007 Создание собственных мастеров Eclipse (исходники) Одним из важнейших достоинств технологии Eclipse как инфраструктурной платформы и интегрированной среды разработки является ее расширяемость. Из этой статьи вы узнаете, как быстро создать мастера, который автоматизирует процесс добавления нового файла. Поскольку возможный контент данного файла можно определить заранее, такой мастер позволяет существенно улучшить процесс разработки, повысив степень его единообразия и автоматизации. Подробнее »
29.09.2007 Локализация приложений в Delphi для Win32 (исходники) Актуальность вопроса локализации современных программных приложений сегодня уже можно поставить под сомнение, так как в современные мощные средства разработки и программные платформы, как правило, изначально заложены достаточные возможности локализации разрабатываемых современных решений. В то же время перед разработчиками, как и десять лет назад, встает все та же задача по обеспечению интернационализации (или локализации) давно написанного ПО. В случае, если создавалось оно сторонними программистами и всякие контакты с ними навсегда потеряны, сюда иногда добавляется еще и пикантная проблема отсутствия исходного текста, т.е. самого проекта. В этом случае весьма нелишним будет знать те инструменты, которые существуют для решения подобных задач. Подробнее »
24.09.2007 PSPad Editor v.4.5.3 Build 2284 Beta (download) PSPad Editor - бесплатный текстовый редактор для программистов. Подробнее »
Страница: ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 ...
|
|