You might have seen my blog has had a few issues recently. It is a very old application written in Delphi and running on a totally outdated Linux VM, hosted by a newer and more robust server. But the reality is, it is fairly fragile. First it had a kernel crash, caused by a bad out-of-memory issue, than on reboot it was low on disk space and things went a bit bonkers. It is working now, but not…
Removing the Community toolbar
May 3, 2018
The RAD Studio IDE contains a toolbar allowing you to log on to Community, and see messages sent to you by other users, questions and answers, andother notifications.
Recent website upgrades have caused issues with this toolbar for some users (now resolved), and we…
Webinar Replay: C++ Software Security Sins
May 1, 2018
In the world of software development, we are up against new cyber security threats each day, and the risks and consequences of un-secure software is too great to be unaware of.
Join presenter, Mary Kelly, to address the key security sins related to C++ applications, how…
App Home Screen Navigation - FireMonkey UI Templates
April 30, 2018
Providing your application menu on the home/main screen is a popular design pattern used in many applications today. It is especiallyuseful in mobile applications where screen real estate is limited. Home screen navigationcan be used by itselfto serve as the mainapplication menu, or used in conjunction with a slide-in drawer and/or additional toolbar navigation.
Home…
C++ Free Compiler Updated to 10.2.3
April 30, 2018
Embarcadero hashad a free download of our C++ compiler andRTL (capable of making Win32 apps) for many years, going back into the Borland days. (In fact, Idera as a company likes providing free tools – check out some of the others here.) We aim to keep…
In 10.2.3, there is an issue affectingmethods using the fastcall calling convention that allocate 4KB or more on the stack inside the method. The stack allocation could result in the ‘this’ pointer containing an incorrect value. This was reported…
Using C++ Templates to Write Functions and Classes
April 27, 2018
C++ Templates : Blueprints for Generic Classes and Functions
C++ Templates are a powerful feature within the C++ language that extends your capabilities within C++. Templates are a foundation of generic programming that lets you reuse your source code if you have multiple data types that you wish to pass instead of function overloading or rewrites.
Why use templates?
To avoid repeating…
Delphi Blogs of the Month #59
April 26, 2018
I have already blogged specifically about the 10.2.3 release, the patcheswe delivered for it, and linked to the collection of related articles in the community site athttps://community.embarcadero.com/blogs/tags/tag/10-2-3. In particular, the launch webinar reply…
Webinar Replay: Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
April 24, 2018
When it comes to developing mobile applications, keeping data on your device is a must-have feature, but can still be risky. With embedded InterBase, you can deploy high-performance multi-device applications that maintain 256-bit encryption, have a small footprint and need…
Recap of RAD Studio 10.2.3 Patches and Information
April 20, 2018
The replay launch webinar done by the PM team earlier in April is available on YouTube and it is linked athttps://community.embarcadero.com/blogs/entry/10-2-3-webinar-replay. You can also browse the community for all of the 10.2.3 related blog posts athttps://community.embarcadero.com/blogs/tags/tag/10-2-3
Two two recent patches are:
C++Builder 10.2.3 C++ Compiler 4k Stack…