News

RAD Studio 11 Alexandria January PAServer Patch Available

Following the release of the general RAD Studio 11 Alexandria November Patch, the R&D team at Embarcadero is now making available an additional update to the Platform Assistant Server (PAServer) for the Apple macOS platform to support recent updates of the Apple operating systems and dev tools. This patch is not cumulative, so it doesn’t contain all of the fixes in the the November…
Read more
News

The Strange Case of the VCL Forms ClientWidth and the Windows Versions PE Flags

Only a few developers are aware that the behavior of Windows applications varies depending on the Windows versions declared in their PE headers in the EXE file. Delphi customers are reporting some unexpected effects as a result of a core configuration change in Delphi 11 that went unnoticed by most. A Windows application is stored in an EXE file in the PE format, which includes a number of PE…
Read more
DatabaseHow-To'sInterBase

Top 10 How-To’s: FireDAC

FireDAC is a Universal Data Access library for developing applications for multiple devices, connected to enterprise databases. With its powerful universal architecture, FireDAC enables native high-speed direct access from Delphi and C++Builder to InterBase, SQLite, MySQL…
News

The Impact of Log4j on Software Development with Delphi and C++Builder

Thoughts on the security issues of Log4j, what they imply for the developer community in general, and the specific effect on RAD Studio developers. Unless you live on a remote island with no Internet connection, you’ve certainly heard about the Log4j issues that affected so many applications and internet services over the last 10 days. The coincidental discovery of this critical bug in the…
Read more
News

The Pros And Cons Of Artificial Intelligence

Artificial Intelligence, or AI as we have come to refer to it, is a broad-ranging branch of computer science that focuses on automatic ‘thinking’ programs or machines that aim to imitate humans’ problem-solving and decision-making capabilities. Contrary to popular belief, artificial intelligence is built for humans, not to replace us but to make our jobs easier and augment our own…
Read more