Via [WayBack] Obtaining Build Logs with MSBuild – Visual Studio | Microsoft Docs:
If you need full debug output from msbuild, then append the -verbosity diagnostic parameter.
–jeroen
Posted by jpluimers on 2020/09/08
Via [WayBack] Obtaining Build Logs with MSBuild – Visual Studio | Microsoft Docs:
If you need full debug output from msbuild, then append the -verbosity diagnostic parameter.
–jeroen
Posted in Continuous Integration, Development, msbuild, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/08
Despite the year, this page still got updates long after the initial edit [WayBack] 19 Best Git clients for Windows as of 2018 – Slant.
–jeroen
Posted in Development, DVCS - Distributed Version Control, git, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/08
Since WayBack cannot save G+ photos, here is one from [WayBack] So, now I’m in front of a problem similar to a former one: I need to get the pixel position of the current editor cursor position for my OTA wizard. I’… – Fl Ko – Google+:
Related:
–jeroen
Posted in C++, C++ Builder, Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/07
For a simple comma separated list (no quotes), I was expecting a sed script (and indeed it is possible), but tr is more elegant:
Use
trto change , into newlines:
tr , "\n" < list.txt
Source: [WayBack] bash – convert comma separated values into a list of values using shell script – Stack Overflow.
–jeroen
Posted in *nix, *nix-tools, bash, bash, Development, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/03
git diff --no-prefix @~
Via various sources:
@~ syntax to get the previous commit
--no-prefix to make the patch svn compatible
–jeroen
Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management, Subversion/SVN | Leave a Comment »
Posted by jpluimers on 2020/09/03
Wondering how far Mike Versteeg has gotten in the mean time with the newer versions of Delphi that have come up: [WayBack] I’m having a go at multi monitor high DPI support for my styled 64 bit VCL app, which is still not supported in 10.2. Using Scaled and ScaleBy I can com… – Mike Versteeg – Google+
–jeroen
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/02
I wanted to undo a commit, but forgot how to do that.
[WayBack] undo – Can I delete a git commit but keep the changes – Stack Overflow mentions to use
git reset HEAD^
However, on Windows, the ^ caret is an escape character, so there you have to use a ~ tilde instead:
git reset HEAD~
The last one is used in [WayBack] Git – Reset Demystified, and shorthand for
git reset --mixed HEAD~
The differences between --soft, --mixed and --hard is even better explained in [WayBack] The difference between git reset –mixed, –soft and –hard. From http://stackoverflow.com/questions/3528245/whats-the-difference-between-git-reset-mixed-soft-and-hard · GitHub.
In short:
--soft keeps the changes of the undone commit in the index (or staging area)--mixed (default) keeps the changes of the undone commit in the working directory--hard deletes the changes–jeroen
Posted in Development, DVCS - Distributed Version Control, git, Software Development, Source Code Management | Leave a Comment »
Posted by jpluimers on 2020/09/02
A long while ago, Kristian Köhntopp explained most of the categories in [WayBack] Cynefin framework – Wikipedia using very simple terms, which I have translated like below.
I like the bigger picture below a lot better, as it at least names the “Disorder” middle section which is not in the summary diagram on the right. “Disorder” is exactly the place you want to get and stay out of.
All pictures from WikiMedia.
Via: [WayBack] “Kitzel mich!” “Kitzel mich, aber nur bis ich Stop rufe!” “Kitzel mich, aber nur bis ich Stop rufe! Und unter der Bettdecke bin ich sicher!” “Kitzel m… – Kristian Köhntopp – Google+
(“Tickle Me!” “Tickle me, but only until I stop calling!” “Tickle me, but only until I call Stop! And under the blanket, I’m safe!” “Tickle me, but only until I call Stop! And under the blanket, I’m safe! And pulling away the blanket is forbidden!” The son is bound to become a software developer.)
“Obvious” is what a lot of (government) organisations think you and they are in when applying regulations. In reality, “Complex” likely applies best.
–jeroen
Posted in Development, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/02
Interesting consensus at which is very similar to my experience: [WayBack] I’ve inherited a project and the developer uses lots of interfaces (All good here!). Then when they develop the interfaced classes, the methods from th… – John Kouraklis – Google+
Some go even further and even declare the classes in implementation sections, but for me that gives too much RTTI hassle:
Private types (types in the implementation section of units) do not get qualified names.
via: Delphi: TRttiContext.GetType versus TRttiContext.GetTypes is not about singular versus plural…
–jeroen
Posted in Delphi, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2020/09/01
Still an interesting question: [WayBack] hash – Why is Git not considered a “block chain”? – Stack Overflow.
With my limited knowledge of both, I think git is a Merkle tree without both a proof of work and consensus system. That would make it the chain part of block chain, and the without bits the block.
How wrong am I?
It seems I still have a lot to learn about Merkle tree related stuff, so on my research list:

–jeroen
Posted in Development, DVCS - Distributed Version Control, git, LifeHacker, Power User, Software Development, Source Code Management | Leave a Comment »