Skip to content

Instantly share code, notes, and snippets.

View jonny64bit's full-sized avatar
🥳

Jonathan Dent jonny64bit

🥳
View GitHub Profile
FROM mcr.microsoft.com/dotnet/aspnet:5.0 AS base
WORKDIR /app
EXPOSE 80
EXPOSE 443
FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
RUN apt-get update -yq \
&& apt-get install curl gnupg -yq \
&& curl -sL https://deb.nodesource.com/setup_15.x | bash \
&& apt-get install nodejs -yq
param([string]$version)
function Push-Package
{
param([string]$location, [string]$projectName, [string]$nugetServer, [string]$apiKey, [string]$packageName=$projectName)
Set-Location -Path $location
nuget pack "$($projectName).csproj"
nuget push "$($packageName).$($version).nupkg" -s $nugetServer $apiKey
@jonny64bit
jonny64bit / Eve Online ESi Pocos.cs
Last active August 3, 2017 09:08
Eve Online ESi Swagger API created into POCOs
namespace MyNamespace
{
#pragma warning disable // Disable all warnings
/// <summary>Forbidden model</summary>
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "9.4.2.0")]
public partial class Forbidden
{
SELECT
DB_NAME(dbid) as DBName,
COUNT(dbid) as NumberOfConnections,
loginame as LoginName
FROM
sys.sysprocesses
WHERE
dbid > 0
GROUP BY
dbid, loginame
@jonny64bit
jonny64bit / UnquieColorHarvestorPrototype.cs
Last active March 21, 2017 16:09
Unquie Color Harvestor Prototype
using System.Collections.Generic;
using System.Drawing;
using ColorMine.ColorSpaces;
using ColorMine.ColorSpaces.Comparisons;
namespace ColorHarvestor
{
class Program
{
//Make sure to import ColorMine nuget.