Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software. To celebrate the recent π day 2024 with a Delphi flavor I revisited the previous sample I made with Rudy’s Big Numbers library adding the functionality to view the digits of π in real time as they are being generated. Previously it would generate any number of digits you wanted, but you could only…
How To Run Turbo Pascal On An Android Phone!
March 13, 2024
Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software Why run Turbo Pascal on Android? Because we can!
As part of the Turbo Pascal 40th birthday celebration (combined with Delphi’s 29th birthday) I did a short demo of…
Enterprise Software Development Article Challenge - Results
April 18, 2023
There were a lot of great entries for our Enterprise Software Development Article Challenge showing the use of Delphi, C++Builder, InterBase and RAD Server in many different enterprise use cases.
List of entries:
Winner! How This Motorcycle Hazard Reporting…
Getting Big with Pi in Delphi
April 7, 2023
When I was very young and first learned about Pi they told me 3.14 was a good approximation, but it was an irrational number that went on forever, and people with computers were able to calculate many digits. I had a computer (Commodore Vic 20) and wanted to see how many digits of Pi I could calculate. This is when I discovered floating point number precision limitations, which foiled my first…
Calculating Pi in Delphi for Pi Day 2023
March 14, 2023
Update: I revisited the calculation of Pi with even more digits.
In the United States today, March 14th is π day (3rd month, 14th day, or 3/14). Traditions involve eating pie, the pastry, and calculating Pi, the irrational mathematical constant.
Animation of the…
Streamlining RAD Studio Upgrades with GetIt
February 27, 2023
This guide covers streamlining GetIt packages during and upgrade and installation for a smoother upgrade experience.
When upgrading between major versions, the Settings Migration Tool simplifies keeping your settings. It is also great for migrating a subset of your…
Official Docker Containers Updated for 11.2
January 24, 2023
The official PAServer, RAD Server, and InterBase Docker images are all updated to work with 11.2. The 10.x images used Ubuntu 18.04.6 LTS (Bionic Beaver) while the updated 11.3 images use Ubuntu 22.04.1 LTS (Jammy Jellyfish). You can find the images on Docker Hub, or the individual Dockerfiles and build instructions are on GitHub.
Documentation
Some basic introductory documentation. Check…
Delphi Digital Fan Art and AI Art Contest
January 17, 2023
Are you a developer or creative looking for an exciting new challenge that will not only push the boundaries of technology but also possibly win you up to $500 in prizes? If so, the Delphi Digital Fan Art and AI Art Contest is precisely what you’re looking…
Setting up Ubuntu 22.04 for Delphi 11.2 Debugging
December 28, 2022
I created a Bash script a while back for setting up Ubuntu for Delphi development, and update it for each new release. The script automatically installs all the required packages, along with PAServer. I recently updated it again due to an LLDB debugging issue.
Building Microservices with Boss and Horse
December 20, 2022
Here are the slides, links, and additional resources from Building Microservices with Boss and Horse. This session was a collaboration with Vinicius Sanchez of Hashload.
Hashload is an open-source community on GitHub founded by Brazilian developers that works with many programming languages (Delphi, Python, Go…);
Hashload Projects
Boss: Dependency Manager for Delphi applications
Horse…