Skip to content

Instantly share code, notes, and snippets.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Threading.Tasks;
using Newtonsoft.Json;
using StackExchange.Redis;
namespace MSCorp.Ignite.Common
{
var totalLength = $('tbody td form[rel=\'0\']').length;
for(var i = 1; i < totalLength; i++){
console.log('click: ' + i);$('tbody tr:nth-child(' + i +') form[rel=\'0\'] input[type=submit]').click();
pause(300);
}
function pause(milliseconds) {
var dt = new Date();
@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]);
}
@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 / 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 / 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 / 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 / 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},";
}
/**
* Controls the actions of the confirm on exit component
*
* @export
* @class ConfirmOnExitController
*/
export class ConfirmOnExitController {
public confirmOnExit: Function;
public confirmMessageRoute: string;
public confirmMessage: string;
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'