My Profile Photo

[Doug Finke@dfinke]


Researching the optimal; Implementing the practical

Author of 'PowerShell for Developers'


  1. 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. …


  2. PowerShell - 2 Huge Announcements


  3. 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.


  4. 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. …


  5. 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. …


  6. 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 …


  7. Import-Html Use PowerShell to Export Html Tables to Excel

    Added a new feature to my PowerShell Excel Module, Import-Html. Provide the URL of the page that has the table html tag and the index, starting at 0, identifying the table in the HTML to return. …