Skip to content

Instantly share code, notes, and snippets.

@jonocairns
jonocairns / migration-steps.txt
Created December 5, 2017 00:04
migration steps
- Revert my migration
- remove migration
- merge with master
- upgrade DB
- Rescaffold migration
@jonocairns
jonocairns / clean.sh
Created August 22, 2017 01:26
Clean out local branches
git branch | grep -v "master" | xargs git branch -D
Exec sp_VolumeDriversbyPMG_Population 2, 'D'
Exec sp_CheckoutSummary_15Min_w_BasketLine_Population 2, 'D'
Exec sp_VolumeDriversbyPMG_Population 2, 'C'
Exec sp_CheckoutSummary_15Min_w_BasketLine_Population 2, 'C'
--delete from VolumeDriversbyPMG
--Exec sp_Control_Run_Time '?', 'Adrian Test Full Run 1', 'Adrian A'
Exec sp_Runcontrol 'R', 2, 6731 , '?'
--Exec sp_Control_Run_Time 'U', 'Adrian A'
/**
* Controls the actions of the confirm on exit component
*
* @export
* @class ConfirmOnExitController
*/
export class ConfirmOnExitController {
public confirmOnExit: Function;
public confirmMessageRoute: string;
public confirmMessage: string;
@jonocairns
jonocairns / identity.cs
Created December 12, 2016 19:58
get claim identity
IPrincipal currentUser = HttpContext.Current.User;
var identity = User.Identity as ClaimsIdentity;
string claims = string.Empty;
if (identity != null)
foreach (Claim identityClaim in identity.Claims)
{
claims += $"{identityClaim.Subject.Name}:{identityClaim.Type}:{identityClaim.Value},";
}
@jonocairns
jonocairns / unrar-linux.sh
Created December 7, 2016 01:54
Unrar all files inside folder (exe from that folder)
find . -name "*.rar" -exec unrar x -o+ {} \;
@jonocairns
jonocairns / samba.conf
Created November 14, 2016 08:24
Samba extra config settings to increase network transfer speeds
read raw = Yes
write raw = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
min receivefile size = 16384
use sendfile = true
aio read size = 16384
aio write size = 16384
@jonocairns
jonocairns / move.bat
Created November 9, 2016 19:08
Copy all mkv files inside a folder to an output destination
if not exist "../output" mkdir "../output"
for /R %%f in (*.mkv) do copy %%f "%cd%\..\output"
@jonocairns
jonocairns / unzip.bat
Created November 9, 2016 09:05
unzip all sub rars under folder with 7zip
FOR /D /r %%F in ("*") DO (
pushd %CD%
cd %%F
FOR %%X in (*.rar *.zip) DO (
"C:\Program Files\7-zip\7z.exe" x "%%X"
)
popd
)
@jonocairns
jonocairns / controller.ts
Created September 11, 2016 22:43
Multiselect angular with form validation
public isMultiSelectOptionSelected(object: any): boolean {
return object && Object.keys(object).some(key => object[key]);
}