vim Keyboard Shortcuts :: Printable PDF

Vim Keyboard Shortcuts Some of you are aware that I’ve been using a Mac lately. I recently spent some time getting familiar with the vim text editor, and put together a printable quick reference PDF document of some of the common Vim keyboard shortcuts. I tested these all out on …

Continue reading

Image Re-sizing Utility for Windows

Do you have a lot of large photos that you’d like to resize, to reduce upload times, and make more friendly for the web? Check out this free picture re-sizing extension for Windows! I’ve been using this on Windows 10 Enterprise RTM (Build 1024), and it works great! It’s an …

Continue reading

PSA: Upload your PowerShell Modules!

For some time now, the PowerShell Gallery has been available, enabling the upload of PowerShell modules to a centralized repository. This repository provides an easily discoverable location from PowerShell 5.0’s PowerShellGet module. In order to install a PowerShell module in PowerShell 5.0, a user must simply type Install-Module -Name <ModuleName>. …

Continue reading

Auto-Complete .NET Constructor Params

New-Object ArgumentList Auto-Completer

Introduction If you’re a regular PowerShell script or module author, you’re probably accustomed to creating .NET objects using object constructors. In the Microsoft .NET Framework, each struct or class can have one or more constructors. A constructor enables the type consumer to instantiate the object using a set of zero …

Continue reading

Getting Started with YouTube Gaming

Set up different scenes

Background The extremely popular video sharing service, YouTube, just announced a new gaming service today. If you’re interested in getting started with the service, this will serve as a simple guide to show you how to set up your account, install live streaming software, and start streaming your content to …

Continue reading

Azure Template Deployment with PowerShell :: MTUG Norway

Vimeo Logo [PNG]

On August 26th, 2015, I delivered a presentation on deploying Azure Resource Manager (ARM) JSON templates using the ARM PowerShell module for the Microsoft Technology User Group (MTUG) in Norway. This event was coordinated by Microsoft MVP Jan Egil Ring. You can view the 1.5 hour recording of the presentation …

Continue reading

Key Techniques to Record a Great Video

I’ve been doing more video recordings lately, in favor of doing blog posts, and other forms of social media content sharing. Well, that doesn’t include Twitter. I’m on there way too much, and it’s a great way to share “nuggets” of information in a matter of seconds, instead of minutes …

Continue reading

High CPU Utilization Bug on Windows 10 RTM

I’ve been running the Windows 10 Enterprise RTM build, using Native VHD Boot, on my Dell Latitude E6430 ever since it came out on July 29th. Since then, I have mostly had a good experience with it, however there have been some setbacks. The largest setback that I’ve noticed is …

Continue reading

Create a Visual Studio Project for your PowerShell Scripts

Visual Studio PowerShell Tools :: New Project From Existing Files

Are you eager to take advantage of Visual Studio PowerShell Tools? This video talks about how to create a Visual Studio Solution & Project to help you manage your PowerShell script files. If you’ve already got a set of one-off scripts, that doesn’t necessarily warrant a PowerShell module, but you …

Continue reading

PowerShell Splatting: Overview

PowerShell Splatting Example

Have you ever been writing a PowerShell script, and looked at how wordy and long the command becomes? If so, you’ll want to familiarize yourself with the concept of PowerShell Splatting. This technique allows you to declare your PowerShell cmdlet parameters in a HashTable (aka. dictionary or key-value pairs), and …

Continue reading