⌨️🖥️
Research/Articles
- Encoding Markup in .NET compares the effects of different XML/HTML character encoders.
- Windows PowerShell to PowerShell Core is how to deal with breaking changes in the new PowerShell.
- Writing a PowerShell Core Module With F#, A Complete Guide fully explains how to create a binary PowerShell module in F#, considering branding, source control, tests, documentation, and publication.
- Setext vs atx Header Styles in Markdown is an even-handed analysis of the available Markdown header styles.
- Recurrence Formats compares different formats for specifying repeating events.
References
- Two Letter ISO/US Country Codes with currency and language codes puts all the two-letter internationalization codes from several standards on the same grid.
- C# History helps to determine what version of C# is required for specific language features.
- XSLT 2.0/XPath 2.0 QuickRef and XML Schema QuickRef for those of us that still have to work with a lot of XML.
- SQL Server Datatypes QuickRef is something I put together in the '90s.
- Date and time formatting comparison compares .NET and the GNU
strftime
date and time formatting template support, the latter is used in Linux and Unix systems. - PowerShell secret vault describes using a secret vault from PowerShell.
- PowerShell Confirmation describes all the factors that can affect prompting users with
$PSCmdlet.ShouldProcess()
. - Windows Key Shortcuts for Windows 10 has all the Windows Key shortcuts.
- Important Standards the specs and standards that make the Internet (and related stuff) work.
PowerShell & F#
Detextive, SelectXmlExtensions, CertAdmin, or any of my PowerShell modules can be installed by runnning
Install-Module SelectXmlExtensions
(for example).
My most active repo is scripts, which is mostly PowerShell, but also some F# and other (primarily Windows) stuff.
I contribute a small amount to several community projects, as well.
Some Old Perl Modules
- Lingua-EN-Nickname & Lingua-EN-MatchNames allow matching on human names. As seen in The Perl Journal, reprinted as chapter 21 of O'Reilly's Games, Diversions & Perl Culture.
- Statistics-Lite, a pretty basic stats package that for some reason has been used all over the world, in cancer research, and by NASA.