Some people already noticed me being far less active on social media including this blog.
This will continue for a while, as I am supporting two people that are very dear to me.
Posted by jpluimers on 2019/04/03
Some people already noticed me being far less active on social media including this blog.
This will continue for a while, as I am supporting two people that are very dear to me.
Posted in About, Personal | Leave a Comment »
Posted by jpluimers on 2019/04/02
Posted in Uncategorized | Leave a Comment »
Posted by jpluimers on 2019/04/02
For my link archive:
–jeroen
Posted in Agile, Development, Software Development, Unit Testing | Leave a Comment »
Posted by jpluimers on 2019/04/02
Mark Seeman posted a great answer with insights into how to architect applications: [WayBack] architecture – How much is too much Dependency Injection? – Software Engineering Stack Exchange
Some topics covered:
It links to a ton of other good reads for a quiet long weekend as well:
–jeroen
Posted in Design Patterns, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2019/04/02
Boy I wish that QC was still up and QualityPortal was publicly indexable as that would have saved me quite a bit of time tracking this down. Luckily I got help from Stefan Glienke (who maintains the awesome Spring4D library based on modern Delphi compiler support) when I mentioned
How good are you with reference to function?
I’ve an odd compiler thing throwing errors when using interfaces but not with classes.
So, for posterity:
Unlike C#, in Delphi interface methods are not compatible with method references or methods of object.
This has many manifestations, which means you can get a variety of compiler errors. I’ve listed the ones I could find below, but presume there are more and if I find more will update this post.
These are the errors you can get:
These are the (now defunct, but used to be publicly accessible) QC and QualityPortal (needs sign on) entries (thanks Stefan Glienke and Blaise Thorn for reporting these):
The really frustrating part is that the RSP is marked as “new feature” whereas clearly it isn’t, so it probably never will be fixed.
A workaround for now is to wrap the interface method references with:
Examples are in the code below that also shows this works fine and dandy in C#.
–jeroen
Posted in Delphi, Delphi 10 Seattle, Delphi 10.1 Berlin (BigBen), Delphi 10.2 Tokyo (Godzilla), Delphi XE3, Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, Delphi XE8, Development, Software Development, Spring4D | Leave a Comment »
Posted by jpluimers on 2019/04/02
For my information archive as G+ died:
From the (unarchived, but disappeared) Is er al iemand een slack kanaal gestart waar we als localguides heen kunnen?
Posted in Google, GoogleMaps, Local Guides, Power User | Leave a Comment »
Posted by jpluimers on 2019/04/01
Via [WayBack] Kristian Köhntopp – Google+
Related:
Bernd Paysan’s:
The three most 2. common race
1. off-by-one software conditions
errors:
counting
core dumped (Segmentation fault in printf)
–jeroen
Posted in Development, Fun, Multi-Threading / Concurrency, Software Development | Leave a Comment »
Posted by jpluimers on 2019/04/01
Een aantal interessante linkjes:
–jeroen
Posted in LifeHacker, Power User | Leave a Comment »
Posted by jpluimers on 2019/04/01
I know I’m going to need this one day: [WayBack] debugging – Find what javascript changes the DOM? – Stack Overflow
Via: [WayBack] Javascript “Why”: Wenn ich eine fertig geladene Webseite sehe und wissen möchte, warum “dieses Element da” (Bild, Script, div) geladen worden ist, wie… – Kristian Köhntopp – Google+
–jeroen
Posted in Chrome, Development, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »
Posted by jpluimers on 2019/04/01
Prank your friends by secretly opening this website on their computer while they’re away. Wait for them to return and watch their reaction
[WayBack] Geek Prank 😈😂😜 Windows XP Desktop Prank
There are others too, for instance:
Via: [WayBack] geekprank.com Simulate Windows XP, Windows 7, Windows 10 and other annoyances in the browser (and switch it to full screen). – Thomas Mueller (dummzeuch) – Google+
Edit 20250730: per comments below there is also [Wayback/Archive] Windows XP – Full Screen || Geek Pranks which has two other pranks as well:
--jeroen
Posted in Apri1st, Fun, Prank | 3 Comments »