Archive | Delphi RSS feed for this section

Starting with the Edison Part 1 – Setup

I was recently lucky enough to get a SparkFun starter pack for Intel Edison, which is a set of boards that slot together for the Intel Edison. This post is about getting up and running on the Edison with the initial setup and OS update and in the second, I will go through a very […]

Rakefiles for Delphi

It’s not a secret that I’m a big advocate of Continuous Delivery and I’ve also found that I’ve been using a lot of Ruby and Python development workflow tooling recently because I like those languages in this setting and I find the tools to be relatively easy to use (I recently wrote about Fabric for […]

Simple REST Client for Delphi

While writing a Delphi Rich client for a personal project talking to RESTful service I recently became frustrated with the available easy REST client interfaces for Delphi. As a result, I wrote a small wrapper around the Indy TIdHttp component to provide a fluent interface upon which you can use to write REST clients. It’s […]

Simon Stuart: the tragedy of the commons

This is a late post but I felt it needed to be said. Many of you will have seen Simon J Stuart’s post on why he is shutting down his blog on September 1st. Simon’s post is quite emotive in places but most tragically he is also withdrawing his freely available projects from which many […]

tgrep update

A while ago, I posted about the tgrep challenge. The tgrep challenge was to devise an application which can search through very large log files for lines which match the time (the name of the challenge will give away the purpose for those familiar with the grep tool). The challenge focuses specifically on HAProxy logs […]

tgrep challenge

I thought many of you might enjoy a little programming challenge that I came across. I’ve long been a fan of reddit, and especially the programming and delphi sub reddits. reddit, who seem to finally be getting the support that they need, posted an interesting job ad about 8 months ago, which seemed like a nice […]

Delivering software continuously and why you should

I’ve recently really been getting into a Software Delivery methodology which for me, wraps up a selection of the most potent benefits of Agile, TDD, Continuous Integration which requires Development and Operations to work very closely. Holy cow, all those flashy words in a single description, that must mean this is some enterprisey buzzwordy new […]

Open source kindness and a Delphi yajl update

I’m always pleasantly surprised at the generosity of the Delphi community when it comes to helping other developers or open source efforts. There are many places to host open source code, each community usually has a particular bias towards one system (.NET langs towards Codeplex, Python langs towards BitBucket, Ruby and Javascript to Github). The […]

F# for a Delphi Programmer

When Visual Studio 2010 was released and it included a large number of great new features, one of which in particular was portrayed as a stealth revolution by an article in The Register: F#. F# is a new .NET based functional programming language which emerged from Microsoft’s Cambridge Research lab as the primary focus of Don […]

Flying with MEF in Delphi Prism

The Managed Extensibility Framework (or MEF for short)  has been around the .NET world for a while but I thought I might go through my foray into using MEF with Delphi Prism. MEF is a new library in .NET Framework 4 and Silverlight 4 that addresses the problem of easily extending and componentising applications by […]