25 августа 2026

Как научить PowerDesigner добавлять полям индекса порядок сортировки

В компании, где я работал будучи студентом, для проектирования модели базы данных использовали ERwin. Мне он сразу показался, мягко сказать, не очень удобным. Для нового проекта я взял у своего знакомого PowerDesigner 6.0 (пришлось записать целых 5 дискет по 1.44 МБ!). С тех пор PowerDesigner используется мной в каждом проекте, где я сам выбираю инструментарий. Вы скажете, что это "как стрелять из пушки по воробьям". Да, я с этим согласен. Но десятки лет его использования вызвали стойкое привыкание. Хотя к PowerDesigner у меня тоже есть вопросы. Хорошо, что большинство из них решаемы. Для примера рассмотрим, как научить PowerDesigner добавлять в генерируемый DDL-скрипт полям индекса порядок сортировки. Да, у этого мощнейшего программного обеспечения есть такая маленькая проблемка.

20 августа 2026

Delphi - единственный платный язык программирования в топ-20 TIOBE Index

После вылета MATLAB из топ-20 TIOBE Index в августе 2026-го года Delphi стал единственным платным языком программирования в топ-20 TIOBE Index. А стоит он между прочим не копейки... Во времена, когда большинство языков программирования доступны бесплатно, занимать 10 или 11 место в рейтинге для него – это вдвойне круто!
Топ-20 TIOBE Index август 2026-го года

20 февраля 2026

Что ждет в Delphi 13.1 Florence?

19 марта 2026 года компания Embarcadero приглашает на вебинар "What’s Coming in RAD Studio 13.1 Florence". Марко Канту, Ян Баркер, Бен Швенк, Нуно Кастро и Максим Меньшиков в прямом эфире расскажут, что ждет разработчиков на Delphi и C++Builder в RAD Studio 13.1 Florence.
What’s Coming in RAD Studio 13.1 Florence

Бесплатная регистрация

05 февраля 2026

Вычисление выражений в инспекторе объектов Delphi 13.1

Разработчики Delphi с каждым новым релизом стремятся повышать удобство работы в IDE Delphi. В Delphi 13.1 представлен новый механизм, позволяющий выполнять простые вычисления в определенных числовых полях инспектора объектов (Object Inspector).

02 февраля 2026

Получение расширения файла в SQL-запросе

Фантазия авторов PostgreSQL поражает. Его разнообразные синтаксические конструкции почти всегда позволяют решить задачу несколькими способами. Например, рассмотрим получение расширения файла из его имени. В отличии от Oracle и MS SQL Server, для PostgreSQL я насчитал 4 варианта.
PostgreSQL - это швейцарский нож

24 января 2026

Delphi 13.1 бета и поддержка Windows ARM

Компания Embarcadero Technologies проводит бета-тестирование новой версии RAD Studio, Delphi и C++ Builder. В Delphi 13.1 и C++Builder 13.1 будут представлены несколько новых функций и, как обычно, уделено особое внимание существенному улучшению качества продукта. Эта бета-версия получила кодовое название "Amalthea". В Embarcadero его связывают с одним из спутников Юпитера Amalthea.

Delphi 13.1 Amalthea
Но мне больше нравится трактовка этого названия из древнегреческой мифологии. Там Amalthea — это коза вскормившая своим молоком младенца Зевса. Когда у козы сломался рог, Зевс в благодарность и в память о своей кормилице наделил его волшебной силой наполняться всем, что пожелает владелец, тем самым создав Рог Изобилия. Который в Средние века христиане переименовали в Святой Грааль. Delphi — это Рог Изобилия для программистов. А Delphi без багов — это их Святой Грааль (такая же недостижимая заветная цель).

12 ноября 2025