Deploying iOS icons and images with RadStudio.
When a customer called the office asking me to tell them how to deploy custom icons with their iOS application, I have to admit I had believed it to be a trivial question to...
When a customer called the office asking me to tell them how to deploy custom icons with their iOS application, I have to admit I had believed it to be a trivial question to...
Having reverse engineered the old tracking board over the weekend, I connected up the GPS module and, after debugging minor issues on the serial port… GPS Input That’s right, I’m receiving GPS data...
Back in March 2014, I wrote a post on my blog about an EBNF parsing tool that I’d written, which generated HTML5 output containing railroad diagrams. Being quite a technical tool, on my rather...
I assembled this tracker over a year ago. As my blog post back then will have indicated, I did so in frustration having failed to produce a more elegant design on the mill. When...
An introduction to JSON and using it within RadStudio Delphi or C++ Builder. [UPDATE] For a more complete example of building a RESTful service client with Delphi, and a RESTful JSON service using PHP,...
How to create a job for Jenkins Build Server which will build and execute a unit test application written using Delphi, and without using any Jenkins plugin. This should work with minimal alteration for...
Introduction to BaaS BaaS stands for Back-end As A Service. In software architecture the terms ‘Back End’ and ‘Front-End’ are used to describe different layers of a software solution. The back end layer of...
A customer called our office recently saying that they could not make Rad Studio connect to a MySQL database, and that an internet search on how to do this had yielded no results. I’ve...
It can be advantageous to learn how to connect to a database through code alone for certain scenarios, server-side code for example, where a UI is not required. It’s also useful for separating your...
I’ve owned this CNC mill for several years. In that time, I’ve rebuilt it twice and added limit switches (crudely using hot melt glue!). There is something I have never done with it though,...