Homepage

Still on my reading list because it is relevant to many programming environments: [WayBack] The Delphi Geek: Data-driven Multithreading. Related: [WayBack] Lockless Multi-Threading in Delphi – Chapman World [WayBack] video [WayBack] sourcecode [WayBack] julian m…

For my link archive if I want to make Explorer (for Linux caja) or console shortcuts to source or target directories: [WayBack] Fast-Forward »: My Lazarus External Tools with these XML files from [WayBack] Lazarus External…

A few notes from my response to [WayBack] [Fatal error] F2084 Internal error : AV101E53EB-R0000000C-0 I’m getting this when trying to do some code completion. Any idea ? – Stéphane Wierzbicki – Google+: This compiler…

Bad surprise of the day: SysUtils.TEncoding in XE2+ defaults to ANSI, while in XE it defaulted to UTF-8 .Among other things this means that TStringList… – Eric Grange – Google+ Source: Bad surprise of the…

EurekaLog 7 now supports Exceptionless bug tracker software. Exceptionless is a popular crash tracker software. It offers hosting service, as well as freeware self-hosting, and allows external connections via REST/JSON based API. Exceptionless is NOT…

Delphi’s TComboBox combines an edit box with a scrollable list – with the Style property defining the display style of the combo. When set to csDropDownList there’s no edit box – users can only pick…

Sometimes there are cases when your application just silently exits, and you have no idea why. How can you diagnose such issues? When can a program close? The application may close: Ordinarily: the application is…

Monday 16th March. This meeting was online because of the COVID-19 epidemic. Geoffrey Smith introduced us to Amazon Web Services (AWS) and all the services that are available in AWS. Then John McDonald showed how…

In my almnost 25 years of programming in Delphi, I have seen a lot of code. A lot of awesome code, a lot of #facepalm code and a lot of… Het bericht From STUPID to…

I’m probably getting a truckload of anti-FreeAndNil folks over me, but there are cases this comes in useful, so having an overloaded version cutting down code ceremony makes sense: [WayBack] interface – Avoiding nested try…finally blocks in…

Too many people forget this (including myself) every now and then) so here is a reminder to use the [WayBack] SetString method when assigning strings from memory regions having characters but no null terminator: Anyway, assuming that…

As this is still an issue with current Delphi versions: every now and then it looses which designers are needed for a frame: [WayBack] What is the easiest way of getting Delphi to accept a…

This post is a reminder to myself that not all mappings from XSD to programming languages are possible. There are many impossible cases, so this is just a general reminder. A Delphi specific case for…

I missed this one, so I was glad I archived it because I was curious for Daan van der Werf – Delphi op de werkvloer “Groothandel & Magazijn”. So here it is: [WayBack] Delphi Conference…

Reminder so self: [WayBack] sglienke / Spring4D / source / Source / Reactive / Spring.Reactive.pas — Bitbucket fragments: type TInterlocked = SyncObjs.TInterlocked; TInterlockedHelper = class helper for TInterlocked // TODO: move to Spring.pas class function CompareExchange<T: IInterface>(var…

Sorry, no popular stories at the moment.