My Profile Photo

[Doug Finke@dfinke]


Researching the optimal; Implementing the practical

Author of 'PowerShell for Developers'


  1. Quickly Install PowerShell Modules from GitHub

    Challenge

    Not all PowerShell Modules are published to the PowerShellGallery, many are hosted on GitHub. Plus, many of the modules published to the gallery are also hosted on GitHub and in repo branches. PowerShell open source authors (like myself) have newer versions in source control that have not been promoted to the PowerShell gallery because they are not complete or fully tested. …


  2. PowerShell, Tanimoto Coefficient and Programming Collective Intelligence

    This is a repost of a blog I did back in 2008, on my old, old blog. Then, I was reading Toby Segaran’s book Programming Collective Intelligence. …


  3. PowerShell In A Container

    Click below, an you’ll have PowerShell in a browser from a container. …


  4. PowerShell: A natural language date/time parser

    Here is a .NET A natural language date/time parser nChronic ported from Ruby, and I’ve wrapped it in PowerShell. …


  5. Data Crunching - Using the content of a text file as a PowerShell DSL

    The PDB file format was invented in 1976 as a human-readable file that would allow researchers to exchange protein coordinates through a database system. …


  6. PowerShell - 2 Huge Announcements


  7. Part 3 - The Troika : PowerShell, YAML and PowerShell Classes

    • In Part 1, we took YAML, converted it to PowerShell objects and then used PowerShell v5.0 to cast it to a class. This gave us runtime checking to see if we fat fingered entries in the YAML. This required very little coding, just some simple scaffold setup.


  8. Part 2 - The Troika : PowerShell, YAML and PowerShell Classes

    In the last post The Troika : PowerShell, YAML and PowerShell Classes, we took YAML, converted it to PowerShell objects and then used PowerShell v5.0 to cast it to a class. This gave us runtime checking to see if we fat fingered entries in the YAML. This required very little coding, just some simple scaffold setup. …


  9. The Troika : PowerShell, YAML and PowerShell Classes

    YAML Ain’t Markup Language, its purpose is a data-oriented, rather than document markup. Combining this with PowerShell is potent, adding PowerShell classes, well its like adding bacon bits to bacon and eggs. …


  10. PowerShell is a Query Language for JSON

    PowerShell, as is, has all the tools you need to query JSON and then reshape, re-purpose it to what you need. ```powershell $json = @” { “locations”: [ {“name”: “Seattle”, “state”: “WA”}, {“name”: “New York”, “state”: “NY”}, {“name”: “Bellevue”, “state”: “WA”}, {“name”: “Olympia”, “state”: “WA”} ] } “@ | ConvertFrom-Json …