Git Workflow
Names for branches
- feature
- fix
- hotfix
- spike
Major branches
- release (to staging)
#requires -version 4 | |
<# | |
.SYNOPSIS | |
Restic backup script. | |
.DESCRIPTION | |
Use Restic to perform backups to Backblaze B2. | |
.PARAMETER Repository | |
The path to the Restic repository, e.g. 'b2:my-named-repo'. |
Windows Registry Editor Version 5.00 | |
; The hex data is in five groups of four bytes: | |
; 00,00,00,00,\ header version (always 00000000) | |
; 00,00,00,00,\ header flags (always 00000000) | |
; 02,00,00,00,\ # of entries (1 in this case) plus a NULL terminator line. | |
; Entries are in 2-byte pairs: Key code to send & keyboard key to send it. | |
; Each entry is in LSB, MSB order. | |
; 01,00,3a,00,\ Send ESC (0x0001) code when user presses the CAPS LOCK key (0x003a) | |
; 00,00,00,00 NULL terminator |
Import-Module SqlServer | |
$srv = New-Object Microsoft.SqlServer.Management.Smo.Server("(local)") | |
$db = $srv.Databases.Item("IntermediaryManagement.DB") | |
$scrp = New-Object Microsoft.SqlServer.Management.Smo.Scripter($srv) | |
$scrp.Options.ScriptData = $TRUE | |
$scrp.Options.ScriptSchema = $FALSE | |
$tbl = $db.tables | Where-Object { $_.IsSystemObject -eq $FALSE } | |
$scrp.EnumScript(@($tbl)) | %{ Add-Content temp.sql $_ } |
// .csproj | |
// <PackageReference Include="System.Data.SqlClient" Version="4.3.0" /> | |
// <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" /> | |
namespace HorribleThingsInHere | |
{ | |
using System.Data.SqlClient; | |
using System.Linq; | |
using System.Reflection; |
public struct Option<T> | |
{ | |
private readonly T _value; | |
public T Value | |
{ | |
get | |
{ | |
if (!HasValue) | |
throw new InvalidOperationException(); |
Install-Module Pscx | |
Install-Module posh-git | |
Install-Module PSReadLine | |
Install-Module PSake | |
Install-Module Pester |
# <type>: (If applied, this commit will...) <subject> (Max 50 char) | |
# |<---- Using a Maximum Of 50 Characters ---->| | |
# Explain why this change is being made | |
# |<---- Try To Limit Each Line to a Maximum Of 72 Characters ---->| | |
# Provide links or keys to any relevant tickets, articles or other resources | |
# Example: Github issue #23 |
# START http://boxstarter.org/package/url?https://gist.github.com/Boggin/5bcaa3cf4712f6801d0010cab64ee8f3/boxstarter.dev | |
# Boxstarter options | |
$Boxstarter.RebootOk=$true # Allow reboots? | |
$Boxstarter.NoPassword=$false # Is this a machine with no login password? | |
$Boxstarter.AutoLogin=$true # Save my password securely and auto-login after a reboot | |
if (Test-PendingReboot) { Invoke-Reboot } | |
# Configure Windows |
REM Copyright 2014 Steve Francia | |
REM | |
REM Licensed under the Apache License, Version 2.0 (the "License"); | |
REM you may not use this file except in compliance with the License. | |
REM You may obtain a copy of the License at | |
REM | |
REM http://www.apache.org/licenses/LICENSE-2.0 | |
REM | |
REM Unless required by applicable law or agreed to in writing, software | |
REM distributed under the License is distributed on an "AS IS" BASIS, |