Компания Embarcadero начинает закрытое бета-тестирование Delphi, C++Builder и RAD Studio 11 Update 3. Эта бета-версия получила кодовое название "Malawi".
В версии Delphi и C++Builder 11.3 основное внимание уделено качеству, улучшению существующих функций и устранению обнаруженных проблем. Кроме этого, запланировано небольшое количество новых возможностей.
Язык программирования самого высокого уровня содержит всего несколько команд для управления программистами
28 ноября 2022
15 ноября 2022
Установка и настройка Oracle Database Gateway на компьютере без СУБД Oracle
В предыдущей статье я рассмотрел использование Oracle Database Gateway for ODBC (DG4ODBC) для работы с информацией в базе данных PostgreSQL через базу данных Oracle. Для этого я использовал шлюз, который уже был установлен вместе с Oracle Database 12c Release 2. Но у Oracle существует отдельный инсталлятор с целым набором шлюзов (для Informix, Sybase, MS SQL Server, Teradata, APPC, WebSphere MQ, DRDA и ODBC), позволяющий устанавливать шлюзы на компьютере, на котором не установлена СУБД Oracle. Сегодня пошагово рассмотрим этот вариант установки и настройки Oracle Database Gateway for ODBC.
08 ноября 2022
Работа с информацией в базе данных PostgreSQL через базу данных Oracle
Информационная система многих крупных предприятий имеет целый "зоопарк" приложений написанных с использованием различных технологий. У каждого приложения может быть не только своя база данных, но они могут использовать даже различные СУБД. Это ставит вопрос доступа к информации другого приложения. Для его решения Oracle предоставляет общую технологию для подключения из баз данных Oracle к базам данных других СУБД - Heterogeneous Services (HS). Для каждой СУБД, отличной от Oracle, запускается отдельный процесс, с помощью которого СУБД Oracle подключается к ней – Heterogeneous Services Agent (HS Agent). Этот процесс называется "шлюз" (Oracle Database Gateway). Он состоит из двух частей: общий код агента и драйвер для доступа.
04 октября 2022
Выпущен RAD Studio 11.2 Alexandria Patch 1
Компания Embarcadero выпустила первое обновление для RAD Studio, Delphi и C++Builder 11.2 Alexandria. Этот патч устраняет ряд проблем в RAD Studio 11.2: проблему при использовании runtime-пакетов под Win64, проблемы отладки Win64, нехватку некоторых файлов для iOS-симулятора и прочее.
14 сентября 2022
Поддержка формата Markdown в IDE Delphi 11.2
Последние годы у программистов получил широкое распространение язык разметки текстовых документов Markdown (.md). Его используют для подготовки технической документации и вывода в программах форматированного текста. Это делают, как программисты одиночки, так и большие корпорации. Markdown можно увидеть у Microsoft, Google, GitHub, GitLab, Stack Overflow, Reddit, Telegram... После выпуска RAD Studio 11.2 Alexandria IDE Delphi тоже может похвастаться поддержкой файлов формата Markdown.
12 сентября 2022
Проблема с цветом контролов в дизайнере VCL-форм Delphi 11.2
При одном из первых запусков Delphi 11.2 Alexandria меня ждал неприятный сюрприз – изменение цвета контрола не работает в design-time. Например, бросаем на форму memo, меняем его свойство Color с clWindow на clRed и никого эффекта – цвет memo не изменился. Запускаем проект и видим memo красного цвета. Значит в run-time подобной проблемы нет.
И это оказывается не баг! Причина такого поведения дизайнера форм – постоянное желание разработчиков RAD Studio улучить поддержку High DPI.
И это оказывается не баг! Причина такого поведения дизайнера форм – постоянное желание разработчиков RAD Studio улучить поддержку High DPI.
08 сентября 2022
Выделение неактивного кода в редакторе кода Delphi 11.2
Одной из мелких, но приятных "плюшек" редактора кода Delphi 11.2 Alexandria является цветовое выделения части исходного кода программы, который не будет скомпилирован из-за директив условной компиляции ($IFDEF, $IFNDEF, $IF, $ELSEIF, $IF Defined...). Конструкции из этих директив могут иметь сложную логику и вложенность до 32 уровней. Я таких комбинаций не видел, но иногда бывает трудно визуально понять, какой фрагмент кода будет сейчас компилироваться, а какой нет.
Подписаться на:
Сообщения (Atom)

