Not all XSD mappings to programming language constructs are possible
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...
View ArticleWhat is the easiest way of getting Delphi to accept a newly added file as a...
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 newly added...
View ArticleUse SetString if your source memory reagion with characters is not...
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...
View ArticleMulti-parameter FreeAndNil plus InitialiseNil methods – interesting code...
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...
View ArticleBad surprise of the day: SysUtils.TEncoding in XE2+ defaults to ANSI, while...
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...
View ArticleWorking around [Fatal error] F2084 Internal errors like AV101E53EB-R0000000C-0
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 –...
View ArticleFast-Forward »: My Lazarus External Tools (and Delphi External tools)
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...
View ArticleThe Delphi Geek: Data-driven Multithreading
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...
View ArticleIn case I need JSONPath functionality in Delphi:...
From a while back, but just in case I ever need JSONPath (for JSON, or BSON Path): [WayBack] Added JSONPath functionality · grijjy/GrijjyFoundation@4ce069a · GitHub. Via: [WayBack] Search for and...
View ArticleCool Delphi IDE idea: when moving a project, not just adjust absolute file...
The IDE already owns and modifies your .dproj and .dpr files (of which many users complain, but I think it is a good thing), so this is a great suggestion: [WayBack] Possibly slightly obvious but...
View ArticleIn SQL Server use `SET NOCOUNT ON` so tools taking the last modified record...
Interesting read: Time eating bug of the day… – Fabian S. Biehn – Google+. TL;DR: in SQL Server use SET NOCOUNT ON so tools taking the last modified record count won’t be confused by your trigger....
View ArticleDebugging Delphi applications inside a Windows Docker container – yeiei.net
A docker container that pulls the PA server for Windows and steps how to attach to it and a video showing how to do this: [WayBack] Debugging Delphi applications inside a Windows Docker container –...
View ArticleDelphi: OldCreateOrder in inherited TDataModule might suddenly become True
Interesting observation that might have been in Delphi for more than a decade: [WayBack] Found something strange in Delphi again which I’ve been trying to fix for days until I discovered it’s probably...
View ArticleBug Finder, A Real Win32 Extensible Passive Debugger – CodeProject
On my research list is [WayBack] GitHub – DareDevil73/bug-finder: Windows passive debugger. with an article at [WayBack] Bug Finder, A Real Win32 Extensible Passive Debugger – CodeProject: The Bug...
View ArticleGitHub – JensBorrisholt/GoogleSpeak: This repository demonstrates how to Use...
For my link archive, as I will likely need this one day: [WayBack] GitHub – JensBorrisholt/GoogleSpeak: This repository demonstrates how to Use Google for implementing Text to Speech. You’ll find both...
View ArticleIs there no shortcut in the IDE for Quick Edit?
I hope this feature gets added: [WayBack] Is there no shortcut in the IDE for Quick Edit? – Reinier Sterkenburg – Google+. The thread evolved into a few posts about failing keyboard handling (including...
View ArticleBipartite matching algorithm in Delphi… John Kouraklis – Google+
In the thread is an actual implementation: [WayBack] I am looking for an implementation of Bipartite matching algorithm in Delphi or Pascal. Does anyone have a suggestion? Thanks – John Kouraklis –...
View ArticleGitHub – pyscripter/pyscripter: Pyscripter is a feature-rich but lightweight...
Just in case I ever need to develop Python scripts on Windows (nowadays it’s mostly on Linux/BSD based systems):[WayBack] GitHub – pyscripter/pyscripter: Pyscripter is a feature-rich but lightweight...
View ArticleRewritten version (free for non-commercial; small price for commercial use)...
It has been mentioned a few times already, but for my link archive: [WayBack] GitHub – pleriche/FastMM5: FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well...
View Article“cushion treemap” delphi – Google Search
For my link archive below a few links from “cushion treemap” delphi – Google Search. The reason: I like Sequoiaview a lot, but it has a few issues (of which I wrote in SequoiaView Homepage) and lacks a...
View Article