Skip to content

Instantly share code, notes, and snippets.

View jonlabelle's full-sized avatar

Jon LaBelle jonlabelle

View GitHub Profile
@jonlabelle
jonlabelle / configure_firefox_for_integrated_windows_authentication.md
Last active April 28, 2020 19:34
By default, Firefox does not support Integrated Windows Authentication and you are prompted for a User Name and Password when accessing such a site. The following steps outline how to override this default behavior, and trust specific site(s) for silent NTLM authentication.
@jonlabelle
jonlabelle / macos_screenshot_keyboard_shortcuts.md
Created March 4, 2020 04:53
macOS Screenshot Keyboard Shortcuts
@jonlabelle
jonlabelle / bash_special_parameters_reference.md
Last active March 27, 2026 06:39
The shell treats several parameters specially. These parameters may only be referenced; assignment to them is not allowed.
@jonlabelle
jonlabelle / msbuild-dotnet-aspnet-build.md
Last active August 7, 2025 12:45
Build, Publish and Deploy ASP.NET Web Applications from the Command Line

Keybase proof

I hereby claim:

  • I am jonlabelle on github.
  • I am jonlabelle (https://keybase.io/jonlabelle) on keybase.
  • I have a public key whose fingerprint is B87D 15C4 A889 D39C 2972 B0EB B07D E25F 5E87 7F05

To claim this, I am signing this object:

@jonlabelle
jonlabelle / powershell_get_commands.md
Last active February 26, 2021 10:46
PowerShellGet Commands
title PowerShellGet Commands
subtitle PowerShell command examples to discover, install, update and publish PowerShell artifacts, and from the online PowerShell Gallery
author Jon LaBelle
date June 1, 2019
source https://jonlabelle.com/snippets/view/markdown/powershellget-commands
notoc false

*PowerShellGet is a module with commands for discovering, installing, updating

@jonlabelle
jonlabelle / docker_compose_cheatsheet.md
Last active March 27, 2026 06:39
Docker Compose Cheatsheet
@jonlabelle
jonlabelle / sublime-merge-command-line-usage.md
Created March 27, 2019 16:19
Sublime Merge Command Line Usage

Sublime Merge Command Line Usage

Sublime Merge includes a command line tool, smerge, to work with repositories on the command line. This can be used to open repositories, search, and merge files.

Setup

Windows

@jonlabelle
jonlabelle / iis_config_file_paths.md
Created March 21, 2019 15:49
IIS Config File Paths

IIS Config File Paths

Internet Information Services (IIS) 7 and later use an XML-based configuration system for storing IIS settings which replaces the metabase that was used in IIS 6.0 and earlier. This new configuration system was introduced with ASP.NET and is based on a hierarchical system of management system that uses *.config files. The configuration files for IIS 7 and later are located in the %windir%\System32\inetsrv\config folder.

applicationHost.config

@jonlabelle
jonlabelle / exec_with_retry.sh
Created January 27, 2019 00:01
Bash script to execute a command and (exponentially) retry if it fails.
#!/usr/bin/env bash
set -e
#
# Executes a command and (exponentially) retries if it fails.
#
# Usage:
#
# exec_with_retry <command>