Griff Barker
@griff
Husband, systems engineer, pretend blogger, Corgi haver. The code I write almost usually works. Stage manager for a community theatre company. Badminton, cycling, golf, and racquetball. #PowerShell #DataPrivacy
✅ loveable chaos achieved 1 y/o Corgi-Aussie mix (left) 3 y/o Corgi-Chihuahua mix (right) It's so fun when they get rambunctious with each other!
Pre-ordered the Clicks Communicator today. Very excited for these to ship in Q4!
If someone were looking to get me a birthday gift this year, I wear a size 1974 Porsche 914.
Returned to tinkering around with polyPoSh again this evening. v1.1.0 is available now on GitHub. Improved support for PowerShell installation on various Linux distributions and architectures, along with adding support for macOS. 🔗 github.com/griffeth-bar...
There have absolutely never been any mixed messages being sent whatsoever by software.
It's true 😂 these are our two Corgi mixes and depending on the angle you look at them they're very goofy. Sometimes they're a Corgi in a trenchcoat, and sometimes they look nothing like Corgis. One is Australian Shepard Corgi and the other is Chihuahua Corgi.
Hm, that's an interesting one. For non-ms-store apps I don't know of a way that doesn't involve actually downloading at least a little bit the installer executable. Which I'm certain is a no-go at that scale. But I'm far from the most knowledgeable person on this.
v happy corgi girl at the park today (she doesn't care about me or the camera...just the ball in my hand)
Yeah, that functionality is actually the next icon to the right. Icon: Play button Hotkey: F5 Behavior: Runs entire script Icon: Play button over piece of paper Hotkey: F8 Behavior: Runs selected code
Feels like with stuff like this, it's always dependencies. There are definitely modules I wish would support PowerShell 7.x -- give us the option of that sweet, sweet parallel operations support!
Ever needed to know how many users from various domains are in an Exchange/Online distribution group? Here's a little one-liner to show you just that. #PowerShell #ExchangeServer #ExchangeOnline
It's hy-time I played some #Hytale! So glad y'all are BACK @hytale.bsky.social
In this image I have a function that (1) declares an ArrayList, (2) adds data to that ArrayList, (3) returns a single ArrayList with proof that it is an ArrayList.
Yep! James is more an authority than I, by an eternally long shot, but I can confirm this most certainly works. Breaks the way many folks who live in PowerShell expect functions to behave (including me...), but definitely works.
Last week I messed about with creating a simple admin tool launcher in PowerShell. ⚙️🛠️📜 #PowerShell #WindowsPresentationFramework
I mean, if we want to joke about verbosity, PowerShell actually does it with fewer characters: ```powershell ni abc.py ``` `ni` is an alias of `New-Item` and since File is the default item type, you don't need to specify it. That said, no need to "bash" (lol) any language. There's room for both!
Yet another basic service manager for Windows, written in PowerShell. This is very rough and will need more attention from me down the road at some point. github.com/griffeth-bar... #PowerShell #MicrosoftWindows #WindowsServer
Quick checking HSTS header for a website in PowerShell: ```powershell (iwr bsky.app -useb).headers['strict-transport-security'] # Sample Output # max-age=31536000; includeSubdomains ```
This isn't actually what I was doing, but an illustrative example to show how joining an array of strings for your LDAP Filter can make it just more readable and maintanable.