Skip to content

Instantly share code, notes, and snippets.

View jonlabelle's full-sized avatar

Jon LaBelle jonlabelle

View GitHub Profile
@jonlabelle
jonlabelle / conventional-commit-messages.md
Last active August 14, 2024 20:50
Conventional commit message examples from the Angular project

Conventional commit message examples

Conventional commit message examples from the Angular project.

Commit message format

──────────────────────────────────────────── 100 chars ────────────────────────────────────────────┤
<type>(<scope>): <summary>
@jonlabelle
jonlabelle / github_workflow_message_output.md
Last active May 21, 2024 21:06
Examples of writing GitHub workflow messages to stdout.

GitHub workflow commands for message output

Use the :: syntax to run the workflow commands within your YAML file; these commands are then sent to the runner over stdout.

Message output

Debug

Prints a debug message to the log. You must create a secret named

@jonlabelle
jonlabelle / beyond_compare.md
Last active October 25, 2024 03:51
Use Beyond Compare with Git

Use Beyond Compare with Git

Install command line tools

You can install the command line tools from the File menu, Install command line tools.

  • /usr/local/bin/bcomp: Launches comparison and waits for it to complete.
  • /usr/local/bin/bcompare: Launches comparison and returns immediately.

Git config

@jonlabelle
jonlabelle / 100_little_ideas.md
Last active January 18, 2024 10:51
100 Little Ideas
title subtitle author date source
100 Little Ideas
A list of ideas, in no particular order and from different fields, that help explain how the world works...
Morgan Housel
Feburary 20, 2020

Depressive Realism: Depressed people have a more accurate view of the world because they're more realistic about how risky and fragile

@jonlabelle
jonlabelle / setup-tor.md
Created October 8, 2023 19:26 — forked from skippednote/setup-tor.md
Setup Tor on macOS

Setup One: Buy a Mac if you don't have one.

Setup Two: Install Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Setup Three:

@jonlabelle
jonlabelle / powershell_profile_paths.md
Created September 13, 2023 16:39
PowerShell Profile Paths
@jonlabelle
jonlabelle / standalone_sql_server_integration_service_ssiis_dev_ops_tools.md
Last active October 26, 2022 07:50
Standalone SQL Server Integration Service (SSIS) DevOps Tools

Standalone SQL Server Integration Service (SSIS) DevOps Tools

Author Date Source
Microsoft October 26, 2022 Standalone SQL Server Integration Service (SSIS) DevOps Tools

Standalone SSIS DevOps Tools provide a set of executables to do SSIS CICD tasks. Without the dependency on the installation of Visual Studio or SSIS runtime, these executables can be easily integrated with any CICD platform. The executables provided are:

@jonlabelle
jonlabelle / vscode-terminal-nvm.md
Created June 11, 2022 03:10 — forked from stormwild/vscode-terminal-nvm.md
Visual Studio Code NVM Node Integrated Terminal Issue

Visual Studio Code NVM Node Issue

NVM

Given that nvm is installed on Mac OS X High Sierra or Mojave using the install script

~/.bash_profile

export NVM_DIR="$HOME/.nvm"
@jonlabelle
jonlabelle / resolving_git_line_ending_issues_in_docker_containers.md
Created December 8, 2021 07:08
Resolving Git line ending issues in Docker containers

Resolving Git line ending issues in Docker containers

How to resolve Git line ending issues in Docker containers resulting in many modified files.


Since Windows and Linux use different default line endings, Git may report a

@jonlabelle
jonlabelle / ANSI.md
Created August 14, 2021 16:21 — forked from fnky/ANSI.md
ANSI Escape Codes

ANSI Escape Sequences

Standard escape codes are prefixed with Escape:

  • Ctrl-Key: ^[
  • Octal: \033
  • Unicode: \u001b
  • Hexadecimal: \x1b
  • Decimal: 27