Home Categories Tooling
Category
Cancel

Tooling 18

Preview Image

PowerShell script to install PostgreSQL on Windows using the binary release zipfile

PostgreSQL is one of the most popular database solutions in the world. A few years back, I published a blog post full of PostgreSQL links and general information which includes links for the vario...

Preview Image

Let's Do The Rewrite Again Theme Song

Sometimes you get an idea that you just have to dig into just a little bit deeper… I made an off-handed comment earlier today to Ian Barker (as usual) and later thought about it more and figured th...

Preview Image

Prevent concurrent execution of a batch file in Microsoft Windows

Batch files are a convenient way to automate repetitive tasks on Windows systems. However, in certain scenarios, it is crucial to ensure that a batch file can only be executed one at a time to avoi...

Preview Image

Delphi rock-n-roll song by ChatGPT

ChatGPT is still going strong - let’s celebrate Delphi with a rock-n-roll song! (Verse 1) In the realm of code where wizards dwell, There’s a tool that casts its magical spell, Delphi, the rockst...

Preview Image

Leveraging ChatGPT to generate a Delphi class along with CRUD code from a table schema

The more we use ChatGPT, the more we find uses for it to solve common programming problems. In a previous post, we saw how ChatGPT could generate Unit Tests for a known Delphi class. (You can also ...

Preview Image

Creating unit tests for Delphi with ChatGPT

The last post was a simple poem generated by ChatGPT which praised the qualities of Delphi. But ChatGPT is storming the world right now and it’s not because it can generate poems. It’s much more th...

Preview Image

A Delphi Poem, by ChatGPT

Everyone seems to be talking about ChatGPT these days, so here’s a nice poem about our favorite development tool, Delphi from Embarcadero as generated by ChatGPT. Delphi, oh Delphi! by ChatGPT D...

Preview Image

RADAuthenticator Part 4 - Build Automation with Delphi and GitHub by Installing a Self-hosted Runner

It the first two parts of this blog series, we covered some underlying technical code - first on base32 encoding and then in part-two we covered TOTP for one-time use password generation. In part 3...

Preview Image

Configure Git for signed commits on Windows using GPG

GitHub introduced Vigilant mode in April of this year and the feature is still in Beta. The world is trying to become more secure and everyone is trying to catch up. You probably have seen the Veri...

Preview Image

Getting started with CI/CD using Delphi and Jenkins on Windows

Many Delphi programmers are working on “legacy code” which has little or no tests and is often built and deployed manually. Unfortunately, many Delphi developers are stuck in this rut and could gre...

Preview Image

PostgreSQL links and general information

I have used PostgreSQL sporadically over the years, but only for small projects with short lifespans. Another such project is being started and this time I thought I would gather some information t...

Preview Image

Black Friday discounts for 2020 from Delphi related third party vendors (2020)

As a follow-up to last year’s post on Black Friday and Cyber Monday discounts, this is the current set of known offerings. This blog post will be updated as more discounts are discovered, so check ...

Preview Image

Reset your Windows password without any third party tools

There are some tasks that come up infrequently, but when they occur you want a reliable solution. Losing your Windows password on an old virtual machine, laptop, or desktop happens on rare occasion...

Preview Image

Community Edition upgrade offer - up to 55% savings

If you are using the Community Edition of RAD Studio, then you may be interested in this offer with up to 55% of savings. Note: I am not associated with Embarcadero sales, nor do I get a commissio...

Preview Image

Code count badges for your GitHub repositories

“Badges? We ain’t got no badges. We don’t need no badges. I don’t have to show you any stinking badges!” Ok, I got that out of the way. If you don’t know that popular reference, I suggest you watch...

Preview Image

Christmas discounts from Delphi related third party vendors (2019)

As a follow-up to the Black Friday and Cyber Monday discounts post, there are some discounts showing up for the Christmas season that we’ll gather in this blog post. As before, the post will be upd...

Preview Image

Black Friday discounts from Delphi related third party vendors (2019)

There are some discounts appearing for the upcoming shopping weekend. Below are a few and this blog post will be updated if more are discovered. Aquafold has a special 20% Cyber Monday sal...

Preview Image

Subversion isn't dead - get a 1GB repo free forever

Many people think the battle was won long ago and that GIT is the undisputed victor in the version control war. I imagine that everyone will agree that GitHub, GitLab, AWS CodeCommit, and Azure Dev...