Skip to content

Instantly share code, notes, and snippets.

View mark-szabo's full-sized avatar
👨‍💻
Yippee, open-source!

Mark Szabo mark-szabo

👨‍💻
Yippee, open-source!
View GitHub Profile
@eouw0o83hf
eouw0o83hf / UploadController.cs
Created August 23, 2018 02:24
File upload with React component and dotnet core web API controller
using System;
using System.IO;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace Demo.Web.Controllers
{
public class UploadController : Controller
{
{
"requirements": [
{
"name": "Windows 10 Fall Creators Update",
"additionalInformation": "build 16299 or later",
"checks": [
{
"checkType": "MinimumRegistryValue",
"registryHive": "LocalMachine",
"registryKey": "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion",
@a-c-t-i-n-i-u-m
a-c-t-i-n-i-u-m / freenom.com.ddns.sh
Created July 7, 2015 12:07
Dynamic DNS support shell script for freenom.com
#!/bin/bash
# settings
# Login information of freenom.com
freenom_email="main@address"
freenom_passwd="pswd"
# Open DNS management page in your browser.
# URL vs settings:
# https://my.freenom.com/clientarea.php?managedns={freenom_domain_name}&domainid={freenom_domain_id}
freenom_domain_name="domain.name"
@DanDiplo
DanDiplo / JS-LINQ.js
Last active June 12, 2025 07:42
JavaScript equivalents of some common C# LINQ methods. To help me remember!
// JS array equivalents to C# LINQ methods - by Dan B.
// First: This version using older JavaScript notation for universal browser support (scroll down for ES6 version):
// Here's a simple array of "person" objects
var people = [
{ name: "John", age: 20 },
{ name: "Mary", age: 35 },
{ name: "Arthur", age: 78 },
{ name: "Mike", age: 27 },