News

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

Only a few developers are aware that Windows application behave differently depending on the Windows versions declared in their PE headers in the EXE file. This has some unexpected effects Delphi customers are reporting, due to a core configuration change in Delphi 11, which 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

What is Automation And Why Does It Matter Right Now?

So, you’ve heard a few things about processes and workflows getting automated here and there, and perhaps you’re wondering what it is, and why it’s receiving so much traction, or why does it even matter? You’re not alone. Many developers, who don’t particularly…
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
News

A Beginner’s Guide to Artificial Intelligence

There’s no denying the tumult, horrors and massive loss of life during World War II. But, as is often the case, from this environment of desperation and hardship sprang many technological advances. Alan Turing, helped lead an unprecedented cadre of mathematicians and…
Productivity

The 5 Worst Distractions Affecting Your Productivity And What To Do About Them

Distractions are insidious. They have a tendency to sneak up on you unannounced, and don’t ask for permission before invading your space and hijacking your attention. It doesn’t matter if they’re positive or negative, pleasant or unpleasant, the effect is the same: distractions waste precious time, shrink productivity, and force more effort and time to get back on track. Listed below are…
Read more