Spread the love

Работа с Git в Delphi 10.3 Rio. Пошаговое руководство

В Delphi есть возможность работы с репозиториями git непосредственно из IDE. В статье рассказывается как настроить Delphi для Git, отправлять и получать изменения из git

Читать на сайте автора.

Работа с GZip в HTTP Client API (Delphi 10.3 Rio)

Продолжаю разбираться с HTTP Client API в Delphi и, надо сказать, что пока все замечательно. Не могу сказать кто быстрее/шустрее – Synapse или HTTP Client

Читать на сайте автора.

sLineBreak

А вы знали, что в модуле System описана константа const sLineBreak = {$IFDEF POSIX} _AnsiStr(#10) {$ENDIF} {$IFDEF MSWINDOWS} _AnsiStr(#13#10) {$ENDIF}; ? Иногда хочется перечитывать сырцы

Читать на сайте автора.

Автоподбор высоты строки MS Excel после объединения ячеек

    Шел 2019-й год… а MS Excel по-прежнему не научился рассчитывать высоту строки если в ней есть объединённые ячейки… И метод Range.AutoFit, который «Changes the height

HTTP Client API в Delphi

Как-то относительно незаметно для меня прошло одно из нововведений Delphi — HTTP Client API. Этот API появился, оказывается, ещё в Delphi XE8 и, даже, получил развитие

Читать на сайте автора.

Условная компиляция в Delphi

Условная компиляция в Delphi, по сути, очень полезная и удобная возможность, которая позволяет Delphi компилировать или не компилировать код в зависимости от определенных символов условной

Читать на сайте автора.

Стандартные действия (TActions) FireMonkey (FMX, FM2)

Впервые библиотека FireMonkey появилась в качестве официальной («из коробки») библиотеки Delphi в релизе Delphi XE2. Однако, поддержка действие (Actions) и, соответственно, списка действий (TActionList) появилась

Читать на сайте автора.

"У нас нет ресурсов для ревью кода" (с)

Последнее время часто слышу «у нас нет ресурсов на ревью кода» или «Нет времени вводить ревью сейчас, у нас много багов, надо их править. Вот

Читать на сайте автора.

Почему компилятор генерирует операции с памятью для полной переменной, даже если задействован только один байт?

Это перевод Why does the compiler generate memory operations on the full variable even though only one byte is involved? Автор: Реймонд Чен.

Когда-то я помогал

Читать на сайте автора.

Поддержка классического оборудования эмуляцией

Это перевод Keeping classic hardware alive through emulation. Автор: Реймонд Чен.

На конференции и выставке Windows 2000, которая совпала с запуском операционной системы, я посетил стенд

Читать на сайте автора.