Archive
Older posts, information may no longer be relevant, or may have been replaced with newer content.
REST, You’re doing it wrong.
My wife recently expressed her frustration with the abundance of blog posts entitled ‘you’re doing it wrong’, or some approximation there-of; and so I could hardly resist writing one of my own! In this post I’d like to take a look at REST, and how it’s being used, or perhaps misused. Just to be … Read more
Daemonizing a WebBroker Application on Linux.
Recently I wrote a blog post on using the fork() instruction to create a Daemon under Linux with Delphi. In that post, the Daemon which is created does nothing but enter into an infinite loop. For a recent webinar, I expand on this technique to turn a WebBroker application into a Daemon. For those of … Read more
Binding to dynamic libraries from your Delphi applications.
During one of my webinars this morning on migrating services from windows to Linux, a question was raised about how to import libraries to Delphi. In this post I’d like to explain what I’d done in that webinar in more detail, and show you how you can import code from external libraries into your Delphi … Read more
Calling Linux Commands from Delphi
One of the great features of Linux is that you can do just about anything from the command line. If we’re able to gain access to command line instructions from our Delphi applications, this will give us a very powerful API for the system. In this video I’m going to show you how to access … Read more
Creating a Linux Daemon (service) in Delphi.
With the introduction of the Linux target for Delphi, a wide range of possibilities are opened up to Delphi developers, to create Linux server applications. Unfortunately there are currently a limited number of project types available from the RAD Studio IDE, and those do not include creating a service (or Daemon as it’s called in … Read more
FormResource: A Free Delphi Component for Organizing Product Dependencies.
Last week I posted a tip on my blog, on organizing product dependencies in your Delphi projects for Windows. This week I’ll be giving you a cross platform alternative to that technique, and giving you a free component to make it possible. Introducing FormResource [Note, see comments for some known bugs in the FormResource component] … Read more
RAD Studio Tip: Using resource scripts to organize project dependencies.
RAD Studio has been around for a very long time, and continues to see new feature development. Consequently, it’s sometimes easy to forget some of the great features that have been included in the product for several years. This happened to me recently and so I wanted to share with you a reminder of one of … Read more
Embarcadero Delphi Linux Bootcamp
Join myself and Jim McKeeth tomorrow for our Delphi Linux Bootcamp, in which we’ll cover the setup of a development environment for building Linux applications with Delphi. We’ll look at hello world, debugging linux applications, deploying apache2 modules using WebBroker, and accessing a MySQL database using FireDAC. The penguins are coming, be prepared! Register Here https://community.embarcadero.com/blogs/entry/delphi-linux-boot-camp … Read more