So, this post was started in May of 2022, and now, a year later, I finally come around to publish it.
The last year was pretty much in vain regarding coding and development; first due to both my parents’ illness at the same time in spring of 2022, then the sudden death of my dear mother in the summer of last year, and parallel to it/since then, the heavy aftermath of the sickness of my father (who I now mostly need to support, next to my dayjob).
That hasn’t left me with much time, energy or motivation to do more development (beside what I did for my paid work)
than the little that is listed below.
I hope it will change again, but I have no idea when that may be the case (it also doesn’t help that
I slowly slide into a depressive episode…).
Powershell snippets
Actually, here happened a bit more in the last months, in contrast to my work in terms of C++, CMake, etc.: Since my current dayjob also focuses on Powershell code, I discover often little pearls of wisdom and enlightenment that are new to me and I want to record in my personal knowledge base. But beside that, also nothing big or substantial.
Repository misc_public
-
Added Boost Software License (BSL) and the Zero Clause BSD License templates to my Powershell function
New-saoeProject
(which I use to create new projects by boilerplate and template files) (see also SPDX or Choose an open source license for Open-Source licenses in general):-
Boost Software License (BSL): I came upon an article or comment on licensing and then went down the rabbit hole of that topic again for a while, where I read about and compared again several licenses.
Up to now, I was mainly set to use the MIT for most of my projects (or MIT-0 for small examples etc.), but I do also like the approach and reasoning of why the proponents of the BSL think that the attribution/license should only be necessary when you distribute the source code, and should not be required to also appear with executables or other binary formats.
-
Zero Clause BSD License (0BSD): This is a public domain equivalent license that is slightly older – and even shorter – than MIT-0 (and despite the name, not really based on the BSD license).
-
-
Added Test-saoeGUID.ps1
-
Revamped Setup-Module.ps1
-
Added Example_Show-Employee-Hierarchy.ps1
-
Updated Get-saoeADGroupMembers.ps1 with features from the custom version from my day job (made generic, of course).
-
Added Remove-saoeItem.ps1
Film & Television (54)
How To (63)
Journal (17)
Miscellaneous (4)
News & Announcements (21)
On Software (12)
Projects (26)