Skip to content

Instantly share code, notes, and snippets.

View NicoJuicy's full-sized avatar

Nico Sap NicoJuicy

View GitHub Profile
NicoJuicy /
Created February 24, 2023 10:59 — forked from loilo/
Split a large pull request into two
NicoJuicy / Message.cs
Created September 9, 2021 11:11 — forked from pedroreys/Message.cs
Defining a custom JsonConverter and using it with the built-in JsonConverterAttribute
public class Message
public string Password { get; set; }
public class ProfileClaimsService<TUser> : IProfileService
where TUser : class {
private readonly IUserClaimsPrincipalFactory<TUser> _claimsFactory;
private readonly UserManager<TUser> _userManager;
public ProfileClaimsService(UserManager<TUser> userManager, IUserClaimsPrincipalFactory<TUser> claimsFactory) {
_userManager = userManager;
_claimsFactory = claimsFactory;
NicoJuicy /
Created February 6, 2021 01:34 — forked from NickCraver/
A simple LINQPad script I wrote for load testing SQL Server.

This is a simple LINQPad script I wrote one day to load test some large SQL servers. Maybe it's useful to someone. The basic premise is defining your queries once, including which ID patterns to fetch (at the bottom), and load test a mixture. The script defines everything needed in one place, then fires up the command-line linqpad runner to run many queries at once.

Params up top:

const string LinqPadPath = @"C:\Linqpad\lprun.exe";
const bool runSequential = false;
const int defaultThreads = 1;
const int defaultIterations = 2000;
NicoJuicy / MyExtensions.linq
Created February 6, 2021 00:22 — forked from emptyother/MyExtensions.linq
Linqpad extensions
<Query Kind="Program">
void Main()
// Write code to test your extensions here. Press F5 to compile and run.
NicoJuicy / markdown-to-email
Created January 15, 2021 23:07 — forked from rtulke/markdown-to-email
markdown-to-email A simple script to send beautifully formatted emails that you write in Markdown. The email will have an HTML payload and a plain-text alternative, so you'll make everyone happy, including yourself.
#!/usr/bin/env python
Send an multipart email with HTML and plain text alternatives. The message
should be constructed as a plain-text file of the following format:
From: Your Name <>
To: Recipient One <>
Subject: Your subject line
namespace Epi.Libraries.Commerce.Predictions
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading;
using System.Web;
using EPiServer.Commerce.Catalog.ContentTypes;
using EPiServer.Commerce.Catalog.Linking;
NicoJuicy / shortener.go
Created March 10, 2016 12:23
URL shortener
package main
import (