Home » Software Development

Strings as “data buffers”

I bet most of the Delphi developers used or are still using strings to hold and operate on binary data. I’ve done it, and some of my older projects still contain such code. The basic idea is to…

Read More »

Delphi anonymous methods are …

… too fat. Surely writing code like this gets frustrating very fast. I want my lambdas!! In other news, there is a working version of Collections 2.0 in the SVN. Most of the changes were sitting on my…

Read More »

Get over the FreeAndNil thing already!

‘Nuff Said!

Read More »

TZDB 1.7 with 27 June Database

After a few months of inactivity I give you the latest update to TZDB featuring the last published TZ database. This realease also fixes a bug in the importer that could not properly read only hour based offsets…

Read More »

Variant Invoke and RTTI

I was “spring cleaning” my temporary project directory on my hard drive today and I found a half-finished implementation of a dynamic dispatch for objects based on new RTTI (Delphi 2010+). I spent some time and fixed the…

Read More »

TZDB 1.7 database 14 March

I have finally managed to get some free time on my hands and released the latest update to TZDB containing the latest DB (from 14 March). As usual, no code changes, just data updates. For those unaware: TZDB…

Read More »

Twitter

I just joined “twitter-dom” as “pavkam“. Not sure on what I’m gonna post but at least I’ll give it a try 🙂

Read More »

TZDB 1.7.110207 and Collections 1.1.1

TZDB 1.7.110207 No code changes, just an updated DB from “The tz Database“. There are a small number of changes there so upgrade only if you want to stay 100% up to date. I would just recommend you…

Read More »

Collections 1.1 is out

I’m proud to present version 1.1 of Collections package. The major highlights of this release are: TLinkedDictionary<TKey, TValue>, same as the standard dictionary but with predictable insertion order. TLinkedStack<T>, same as standard set but with some predictability in…

Read More »

TZDB 1.7 with latest DB update available.

The good people at “the tz database” project released their first update for this year (2011a).  I have updated TZDB to include the newest update. No code changes in this release (it is the same 1.7 code base),…

Read More »