Archive for the ‘Delphi’ Category
Posted by jpluimers on 2026/03/11
This [Wayback/Archive] GetIt Local files – Google Docs is so much better than the [WayBack/Archive] DocWiki documentation for at least these reasons:
- it is one coherent document
- it is complete and does not cut away parts of the source code examples (especially the JSON in the DocWiki is bad)
I wish it had been a Markdown or reStructuredText document as that is far more version control friendly.
Hopefully it will stay on-line longer than [Archive] drive.google.com/file/d/1Pt0YOMfS1eJK7e-NyLrZ5dNOj6UlqN1U/view| or the DocWiki documentation of prior Delphi versions. For more on that, read this blog post: The Delphi documentation site docwiki.embarcadero.com has been down/up oscillating for 4 days is now down for almost a day..
If you are curious to the DocWiki documentation on the GetIt Local files, then read these:
Read the rest of this entry »
Posted in Delphi, Development, GetIt, Software Development | Tagged: CppBuilder, RADStudio | Leave a Comment »
Posted by jpluimers on 2026/02/04
Posted in .NET, Delphi, Development, History, Power User, Software Development, Windows, Windows 7, Windows Development, Windows XP, XML, XML/XSD | Leave a Comment »
Posted by jpluimers on 2025/11/12
I forgot both to archive this 10+ year old G+ post and schedule a blog post about it This is nice #geekporn. ASCII Art that’s truly useful.….
ASCII to bezier drawn images in a very clever way.
Found it back when searching for prior blog posts on ASCII art, because of my yesterday’s blog-post ASCII Art Archive, so here it finally is: the links about how to go from ASCII art to bezier images. Have fun!
Read the rest of this entry »
Posted in .NET, ASCII art / AsciiArt, C#, Delphi, Development, FireMonkey, Fun, ObjectiveC, Ruby, Software Development | Tagged: geekporn | Leave a Comment »
Posted by jpluimers on 2025/10/29
Just in case I ever need it for historic reasons:
[Wayback/Archive] WinWorld: Microsoft Office 95
Because back in the days various Office products had localised VBA (at least German and French products had; I’m not sure about other languages)
Via:
Read the rest of this entry »
Posted in Delphi, Development, History, LifeHacker, Office, Office 95, Office Automation, Office Development, Power User, Software Development, Windows, Windows 95 | Leave a Comment »
Posted by jpluimers on 2025/10/23
For my links archive:
- [Wayback/Archive] What is the best AI at Delphi – VCL – Delphi-PRAXiS [en]
…
There is simply not enough Delphi code around for AI training. It is easy to have good coverage for JavaScript and similar where you literally have bazillion web pages available for scraping, where plenty of them virtually repeat the most common, required functionality. Pushing for more publicly available code without considering its quality, can also backfire.
…
[Wayback/Archive] PS C:\WINDOWS\system32> ollama listNAME ID SIZ – Pastebin.com
- [Wayback/Archive] What is the best AI at Delphi – Page 2 – VCL – Delphi-PRAXiS [en]
I still think these LLM are only good for inspiration (not just for the reason mentioned above) as using LLM generated code requires a lot of pre-thought and care, likely way more than any benefits (unpopular opinion: in a way programming based on LLM generated code is worse than being [Wayback/Archive] The full stackoverflow developer | Christian Heilmann which was later re-published at [Wayback/Archive] The Full Stack Overflow Developer – CodeProject)
I am not alone on this, as per Erik Meijer on Twitter:
Read the rest of this entry »
Posted in AI and ML; Artificial Intelligence & Machine Learning, Delphi, Development, LLM, Software Development | Leave a Comment »
Posted by jpluimers on 2025/10/14
I forgot how I bumped into this, but a while ago I found this interesting 2023 post: [Wayback/Archive] It’s Time For A Change: datetime.utcnow() Is Now Deprecated – miguelgrinberg.com explaining naive (without time zone) and aware (with time zone) date time objects.
It reminded me of Delphi, where NowUTC – as Delphi does have neither naive or aware date time objects – returns a floating point value (yes, it has a separate TDateTime type, but it represents the number of days that have passed since December 30, 1899 which in face stems from the Windows OLE Automation era* (OLE Automation is a subset of COM), see [Wayback/Archive] DateTime.ToOADate Method (System) | Microsoft Learn.
That method is mentioned in [Wayback/Archive] Why You Should Use NowUTC Instead of Now in Delphi: A Quick Guide – YouTube and Delphi deserves a way better infrastructure of date and time handling.
So this post is also a reminder to myself: figure out if there is an object oriented DateTime library for Delphi yet, and if not see if there is interest to create one similar to [Wayback/Archive] Noda Time | Date and time API for .NET by Jon Skeet.
Delphi references
Read the rest of this entry »
Posted in .NET, .NET Framework, .NET Standard, C#, Conference Topics, Conferences, Delphi, Development, Event, Jon Skeet, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2025/10/01
The whole idea of “community questions” was to create collective topics or references about important material without gaining any “points”.
Stack Exchange has left that concept in the dark by closing questions like this 2010 one that still contains relevant links: [Wayback/Archive] Sites for beginning Delphi programmers – Stack Overflow
The next step by their moderators is to delete the question, which will lose the valuable material forever.
Stack Exchange also dislikes humour.
And Embarcadero keeps deleting useful sites.
So for posterity, here is the question plus answers in full, amended with archived versions of each link when still available (I used † to mark the dead ones):
Posted in Conference Topics, Conferences, Delphi, Development, Event, Pingback, Software Development, Stackoverflow | 1 Comment »
Posted by jpluimers on 2025/09/10
[Wayback/Archive] What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 – YouTube
Main takeaways for me:
- CPU pipelines have grown a lot longer than I was aware off
- there are many more internal registers than I was anticipating
- clever ways to convert if statements to non-jumps
--jeroen
Posted in .NET, Assembly Language, C, C#, C++, Delphi, Development, Python, Scripting, Software Development | Leave a Comment »