23 января 2023

Анонс DelphiCon 2023

    Компания Embarcadero анонсировала бесплатную онлайн-конференцию DelphiCon 2023. Конференция приурочена к празднованию 28-летия выпуска первой версии Delphi и пройдет в период с 14 по 16 февраля 2023 года. С докладами выступят сотрудники Embarcadero, MVP, представители технических партнеров и другие известные в сообществе Delphi лица. Программа мероприятия будет опубликована ближе к DelphiCon 2023.
DelphiCon 2023
    Осмелюсь предположить, что перед DelphiCon 2023 или во время ее проведения будет объявлено о выпуске Delphi, C++Builder и RAD Studio 11.3. Закрытое бета-тестирование RAD Studio 11.2 Mauritius длилось примерно два месяца. Закрытое бета-тестирование RAD Studio 11.3 Malawi началось в конце ноября 2022. Это наводит на мысль, что выпуск RAD Studio 11.3 можно ждать или в последних числах января, или, скорее всего, в первой половине февраля. Хотя, если смотреть на даты выпуска предыдущих версий: 11.0 – 09.09.2021, 11.1 – 15.03.2022, 11.2 – 07.09.2022, то выпуск 11.3 – это март 2023. С учетом того, что в новых билдах Malawi не добавляется ни чего существенного, то я бы делал ставку на выпуск 11.3 к DelphiCon 2023 или хотя бы к концу февраля.

20 января 2023

"Find In files" сломал диалоги IDE Delphi 11.2

    Попробовал Delphi 11.2 для пет-проекта. Впечатления от этой версии пока положительные. Но поймал в IDE странный глюк. Спустя некоторое временя работы диалог компиляции стала "украшать" повторяющаяся на одинаковом расстоянии надпись "Searching:".
Searching на диалоге компиляции Delphi 11.2

13 января 2023

Неофициальное исправление Delphi LSP для Delphi 11.2

    С переходом на Delphi 11.2 появилось много жалоб на работу LSP-сервера и автозавершения. На Quality Portal в обсуждении RSP-39812 LSP and Code Completion not working properly Bruneau Babet выложил файлы Delphi LSP версии 28.0.47581.2390.

06 января 2023

Подведение итогов 2022 года на TIOBE Index

    Рейтинг популярности языков программирования TIOBE Index подвел итоги 2022 года. Языком программирования 2022 года стал C++. Он получил этот титул потому, что показал в прошлом году самые большие темпы роста (+4.62%). Второе и третье места заняли языки C (+3.82%) и Python (+2.78%).

20 декабря 2022

Вызов процедур, функций и других SQL-команд PostgreSQL из базы данных Oracle

    Oracle Heterogeneous Services позволяет легко организовать доступ из базы данных Oracle к информации в базах данных других СУБД. Настройка Oracle Database Gateway и создание DATABASE LINK занимает несколько минут. Но использование DATABASE LINK и Oracle Database Gateway накладывает на SQL-команду ряд существенных ограничений:
  • можно выполнять только команды DML (SELECT, INSERT, UPDATE и DELETE);
  • синтаксис команд должен быть эквивалентным синтаксису СУБД Oracle;
  • нельзя из удаленной базы данных вызвать процедуры и функции.

14 декабря 2022

Embarcadero Enterprise CodeRage 2022

    Компания Embarcadero анонсировала проведение бесплатной онлайн-конференции "Enterprise CodeRage 2022". Конференция пройдет 20 и 21 декабря 2022 года, и будет посвящена разработке корпоративного программного обеспечения с использованием инструментов разработки от Embarcadero. Основное направление докладов: разработка на Delphi, многопоточное программирование, работа с базами данных, пользовательский интерфейс, микросервисы, развертывание приложений iOS без App Store...

12 декабря 2022

Новый ToolsAPI редактора кода Delphi 11.3

    Delphi еще во времена Borland имела большой набор программных интерфейсов (ToolsAPI), который позволял программистам расширять возможности IDE различными полезными функциями за счет создания для нее своих собственных плагинов. ToolsAPI постоянно развивается. Но десятки лет API редактора кода предоставлял доступ только к его canvas для рисования, а вся информация об элементах редактора была скрыта. Редактор Delphi 11.3 получил новый мощный API для рисования, запроса информации и отслеживания происходящих в нем событий.