29 марта 2023

MS SQL Server. Управление контекстом безопасности подключения к связанным серверам

    Механизм связанных серверов MS SQL Server позволяет реализовать распределенные базы данных, которые работают с данными в других базах данных. "Связаться" можно с любым источником данных, для которого существует возможность подключения к нему с использованием OLE DB. Есть два шага обеспечения безопасности при подключении к удаленной базе данных связанного сервера:
  1. сопоставить имена пользователей локального сервера MS SQL Server с именами пользователей удаленного сервера;
  2. указать, как связанный сервер должен обрабатывать подключение пользователей, имена которых не сопоставлены.
Оба эти шага из T-SQL выполняются с помощью процедуры sp_addlinkedsrvlogin. Она создает или обновляет сопоставление между учетными записями пользователей локального и удаленного серверов. Название процедуры намекает на шаг с сопоставлением имен пользователей, но определенные комбинации ее параметров позволяют управлять подключением всех не сопоставленных пользователей.

27 февраля 2023

Выпущены Delphi, C++Builder и RAD Studio 11.3 Alexandria

    Сегодня, 27 февраля 2023 года, компания Embarcadero выпустила RAD Studio 11 Alexandria Release 3 (RAD Studio 11.3). По словам Марко Канту, "RAD Studio 11.3 — это качественный релиз, обеспечивающий повышенную стабильность и дополнительную производительность для разработчиков на Delphi и C++Builder". В RAD Studio 11.3 реализовано более 400 улучшений. Из них 365 - это исправление ошибок.

Embarcadero RAD Studio 11.3 Alexandria

    По сложившейся традиции, пираты выложили ISO-образ новой версии RAD Studio и генератор лицензий для нее раньше, чем компания Embarcadero сделала ее официальный анонс. У них уже доступна Embarcadero RAD Studio 11.3 Alexandria Architect версии 28.0.47991.2819. Напоминаю, что официальный релиз RAD Studio 11.3 Alexandria запланирован на 28.02.2023 года. О нем будет объявлено во время бесплатного вебинара "What's Coming in the Next RAD Studio 11 Alexandria".

08 февраля 2023

TIOBE Index февраль 2023: Победное шествие C++ продолжается

    Первую половину 2022-го года рейтинг C++ в TIOBE Index колебался то вверх, то вниз. Но с сентября эти колебания прекратились и начался устойчивый рост, который привел к тому, что в декабре 2022 года C++ вытеснил Java из топ-3 TIOBE Index и занял его место. Рост рейтинга C++ продолжается. А лидеры рейтинга, наоборот, его синхронно теряют.

07 февраля 2023

Назначена дата выпуска Delphi, C++Builder и RAD Studio 11.3 Alexandria

    Компания Embarcadero назначила дату выпуска Delphi, C++Builder и RAD Studio 11.3 Alexandria. По сложившейся традиции официальное сообщение о новой версии будет сделано на посвященном ей вебинаре. Вебинар "What's Coming in the Next RAD Studio 11 Alexandria" пройдет 28 февраля 2023 года в 19:00 по Минскому времени (10 AM CST, 5 PM CET, 19 по МСК). Итак, что нас ждет?

03 февраля 2023

Программа DelphiCon 2023

Компания Embarcadero опубликовала список докладов DelphiCon 2023:
  • 14 февраля 2023
    • "Looking Forward with Modern Delphi" Jim, Marco, David, Kyle, Stephen
    • "User Interface Design with Actions" Ray Konopka
    • "Every App Trick in the Book" Ian Barker
    • "NX Horizon - The Open Source Event Bus for Delphi" Dalija Prasnikar
    • "Every App Trick in the Book" Ian Barker
    • "When Delphi reaches the Cloud!" Dion Mai
    • "Visualize Data from FireDAC on Maps with Delphi and TMS FNC Maps" Dr. Holger Flick
  • 15 февраля 2023
    • "Spice Up Your Apps with Animations" Ray Konopka
    • "Creating LibreOffice Documents in Delphi" Ian Barker
    • "Evolution of FastReport VCL – Cool features highlight" Denis Zubov
    • "Delphi and AI" Olaf Monien
    • "Demystifying Domain-Driven Design(DDD) In Delphi" Gustavo Mena Barreto
    • "Integrating your apps with Alexa devices" Kivian Cristaldo Emerim
    • "QR Code Case Study - Gate System Arab Diploma" Ziad Allaghi
  • 16 февраля 2023
    • "Using Ntfy to send and receive push notifications" Samuel Rosa de Oliveira
    • "Avoiding Memory Leaks and Dealing with Delphi Exceptions" Maico Dal Ri
    • "Delphi + OpenAI: A Blessing or a curse?" Jim McKeeth
    • "Advanced Visual Effects" Jim McKeeth
    • "Git, Demystified" Rich Dudley
    • "Getting Physical in Your Games with Castle Game Engine" Michalis Kamburelis
Бесплатная регистрация на онлайн-конференцию DelphiCon 2023.

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 или хотя бы к концу февраля.