- git extensions - http://gitextensions.github.io/
- fork - https://git-fork.com/
- database.net - https://fishcodelib.com/Database.htm
- visual studio code - https://code.visualstudio.com/
- visual studio - https://visualstudio.microsoft.com/
- sublime text - https://www.sublimetext.com/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Some different patterns: https://www.magicpattern.design/tools/css-backgrounds */ | |
td.fill-empty:empty { | |
opacity: 0.8; | |
background-size: 10px 10px; | |
background-image: repeating-linear-gradient(45deg, #f2f2f2 0, #f2f2f2 2px, rgba(255, 0, 0, 0) 0, rgba(255, 0, 0, 0) 50%); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System.IO; | |
using System.Text; | |
using System.Threading.Tasks; | |
using Microsoft.AspNetCore.Mvc.Formatters; | |
using Microsoft.Net.Http.Headers; | |
namespace x; | |
public class CSVTextInputFormatter : TextInputFormatter | |
{ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Adapted from https://mylifeismymessage.net/generate-xsd-schema-from-xml-using-powershell/ | |
param ( | |
[Parameter(Mandatory)] [string] $xmlFilename, | |
[string] $xsdSchemaFilename = $null | |
) | |
if ([string]::IsNullOrEmpty($xsdSchemaFilename)) { | |
$xsdSchemaFilename = $xmlFilename.Replace(".xml",".xsd") | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Using a JavaScript proxy for a super low code REST client */ | |
// via https://dev.to/dipsaus9/javascript-lets-create-aproxy-19hg | |
// also see https://towardsdatascience.com/why-to-use-javascript-proxy-5cdc69d943e3 | |
// also see https://github.com/fastify/manifetch | |
// also see https://github.com/flash-oss/allserver | |
// and https://gist.github.com/v1vendi/75d5e5dad7a2d1ef3fcb48234e4528cb | |
const createApi = (url) => { | |
return new Proxy({}, { | |
get(target, key) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Read FOMS (Russian Health Card) http://www.openscdp.org/scsh3/index.html | |
// with emulator | |
// Romam Kharin <[email protected]>, 2014 | |
// based on explore.js | |
function SimFOMS () { | |
this.fsel = 0; // 0 - none, num - num | |
this.data0201 = new ByteString("", HEX); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const reduce = require("./reduce"); | |
/** | |
* Performs right-to-left function composition. The rightmost function may have | |
* any arity; the remaining functions must be unary. | |
* compose(f, g)(x) >> f(g(x)) | |
* | |
* @example | |
* const doubleNegative = compose(x => x * -1, x => x * 2); | |
* doubleNegative(5); // -10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@page | |
@{ | |
Layout = ""; | |
} | |
@using System.Linq; | |
@using System.Collections; | |
@using System.Reflection; | |
<html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$callingAssembly = resolve-path $args[0] | |
echo "Running for $callingAssembly" | |
$ass = [Reflection.Assembly]::Loadfile($callingAssembly) | |
# [Reflection.AppDomain]::CurrentDomain | |
$refAssemblies = $ass.GetReferencedAssemblies() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Linq; | |
using System.Collections.Generic; | |
using System.IO; | |
using System.Text; | |
namespace tools | |
{ | |
/// <summary> | |
/// Serializer class for ini files. |