Blast from the past: Deleting empty Delphi .ddp files
In Delphi 6 and 7, .ddp files were used to store the Delphi Diagram Portfolios. Often these files were created empty like `Empty.ddp`, so it pays to clean up those. The below batch file (part of the...
View ArticleWhich Delphi extensions to (not) put in version control: Delphi File...
Convenient list to decide what to put in your version control system: Delphi File Extensions – Delphi Programming. –jeroenFiled under: Delphi, Delphi 1, Delphi 2, Delphi 2005, Delphi 2006, Delphi 2007,...
View ArticleClean Coder Blog: The Obligation of the Programmer.
Reminder to all developers: the Obligation of the Programmer on Clean Coder Blog. By Uncle Bob, exactly a month ago. –jeroenFiled under: .NET, Delphi, Development, Software Development
View ArticleDelphi and MVVM: the demo by Malcolm Groves
A small follow up on MVVM, MVP, MVC, OOD, etc: it is all about structure and using common sense: When you want to do MVVM with Delphi, there is a great Delphi MVVM demo that Malcolm Groves gave at...
View ArticleEmbarcadero is working on two 64bit iOS compilers – via: Just got another...
Interesting comment by Marco Cantu: R&D at Embarcadero is working on a 64bit iOS compiler, oh well actually 2 of them, also C++. We’ll support 64bit and “universal binaries” (bundling both 32 and...
View ArticleDelphi Cookbook for USD 5 (or EUR 4.80); actually: get any Packt eBook or...
Earlie this month, I wrote a review about Delphi Cookbook. Well: as of last thursday, you can get that for USD 5 (or EUR 4.80, so better get yourself a USA account: just ensure your address is in the...
View ArticleEpisode 215: Gang of Four – 20 Years Later : Software Engineering Radio
If you are into serious software development, then this is a 75 minute PodCast you must listen to: Episode 215: Gang of Four – 20 Years Later : Software Engineering Radio. Abstract Johannes Thönes...
View ArticleDelphi memory managers – via Tommi Prami G+
There is a nice Delphi memory thread at G+ initiated by Tommi Prami for which I added some links to the memory managers: FastMM (No signs of the Version 5) ScaleMM – Interesting (two versions)...
View ArticleDelphi XE7: The new Tasks / Parallel Computing Library. Like any library, it...
In Delphi XE7, Embarcadero introduced a new Parallel Computing Library. Programmers – human as they are – see this as a silver bullet, thinking using such a library will take away all your performance...
View ArticleBlast from the Past: `TThread` got introduced in Delphi 2
Thanks Nick Hodges for asking, and Uwe Raabe for answering: Yep! Delphi 2 had TThread while Delphi 1 did not. It resulted in an interesting thread including topics like cooperative multi-tasking and...
View ArticleNick Hodges: Man, the chapter on Multi-threading is going to be seriously...
A very nice thread around multi-threading in Delphi is evolving at Google Plus: Nick Hodges: Man, the chapter on Multi-threading is going to be seriously hard to write.…. –jeroen (I also tagged it XE8,...
View ArticleJust in case I ever need it again: jed-software.com » Blog Archive » FastMM4...
Just in case I need the FastMM4 Gui – Source Code ever again. –jeroen via: fastmm – Delphi XE3 – FastMM4 FullDebugMode doesn’t work – Stack Overflow. jed-software.com » Blog Archive » FastMM4 Gui –...
View ArticleSearch engines for the Embarcadero/CodeGear/Borland newsgroups
Even though 15 years ago they proudly announced to have archived 20 years of usenet, it is virtually impossible to find usenet groups through groups.google.com, and they certainly do not archive the...
View ArticleDelphi: ZEROBASEDSTRINGS and maintaining cross-version Delphi libraries
One of the features that bites me over and over again is the ZEROBASEDSTRINGS that got introduced in Delphi XE3 and is by default ON in mobile compilers and OFF in Desktop compilers. Back then, Mark...
View ArticleFavorite Documents extension for Visual Studio 2010 and up
This used to be a great Delphi-only feature that I missed in Visual Studio, but I found the downloadable free extension Favorite Documents extension. It is a by Sergey Vlasov, who has a whole bunch of...
View ArticleA few nice G+ threads on Castalia and Usertility being acquired by...
Uwe Raabe was the first one to suggest that it might just be so that Castalia got acquired by Embarcadero. In the thread rumoured Usertility might as well been, or that Jacob Thurman might be...
View ArticleRosettaCode: cool way to improve your coding skills
Wow: I feel like having lived under a stone for 8 years, as RosettaCode has been alive since it was founded in 2007 by Mike Mol. The idea is that you solve a task and learn from that, or learn by...
View ArticleHmmm. Castalia for Delphi: Castalia for Delphi is not currently available....
Thanks Uwe Raabe for sharing This sounds interesting: http://www.twodesk.com/castalia/thanks.html </rumours on> As the page then read: Castalia for Delphi Castalia for Delphi is not currently...
View ArticleSome links to Delphi Unit Testing history
Unit testing has been here for a long time, and so has Unit Testing in Delphi. Below a summary of historic links together with some notes on how the state of affairs changed over the years. Charlie...
View ArticleUpdate to “Delphi operator overloading: table of operators”: added the `in`...
Because of Delphi sorcery: New dynamic array type in Spring4D 1.2, I updated this article from 2009: Delphi operator overloading: table of operators, names, and some notes on usage and ‘glitches’. When...
View Article