Skip to content

Instantly share code, notes, and snippets.

Michel Bretschneider embix

Block or report user

Report or block embix

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View openssl_1_1_1d_configdata.pm.dump
Command line (with current working directory = .):
/usr/bin/perl ./Configure linux-x86_64 --prefix=/usr --openssldir=/etc/ssl --libdir=lib shared zlib-dynamic
Perl information:
/usr/bin/perl
5.30.0 for x86_64-linux-thread-multi
View filter_tuples.fs
let isEmpty (sc:IEnumerable<Char>) =
//Seq.isEmpty (sc)
sc.Contains('4')
let input =
Enumerable.Range(1,6)
|> Seq.map (fun (i) -> (i.ToString(),i))
|> Seq.map (fun (s,i) -> (s |> Seq.map id,i))
let output =
@embix
embix / KSP_kRPC_GDLV3_KEO.cs
Last active Jan 5, 2018
Kerbal Space Program: get GDLV3 into low Kerbin orbit, release payload and deorbit booster (works but needs tuning: final orbit of payload was 72720m/118675m), tested in LINQPad
View KSP_kRPC_GDLV3_KEO.cs
// fetch Google.Protobuf and KRPC.Client from nuget gallery
// namespace imports:
//KRPC.Client
//KRPC.Client.Services.SpaceCenter
//System
// removed due to ambiguity with linq expressions: KRPC.Client.Services.KRPC
class GDLV3_To_KEO
{
public static readonly System.Net.IPAddress kspKrpcServer = System.Net.IPAddress.Parse("ipv4/ipv6 of KSP with kRPC");
@embix
embix / KSP_kRPC_spike
Created Jan 5, 2018
try suborbital flight in KSP controlled via kRPC, tested in LINQPad with GDLV3 (Stock)
View KSP_kRPC_spike
// fetch Google.Protobuf and KRPC.Client from nuget gallery
// namespace imports:
//KRPC.Client
//KRPC.Client.Services.SpaceCenter
//System
// removed due to ambiguity with linq expressions: KRPC.Client.Services.KRPC
// based on https://krpc.github.io/krpc/tutorials/suborbital-flight.html, LGPL
class SubOrbitalFlight
{
View SpriteUVToShader.cs
// c# companion script
// SpriteUVToShader.cs -------------------------------------------------------------------------------------------------------------------------------- //
// Save you your project, add to your SpriteRenderer gameObject
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
View FSharpSuave.linq
<Query Kind="FSharpProgram">
<NuGetReference>Suave</NuGetReference>
</Query>
open System
open System.Net
open System.Threading
open Suave
[<EntryPoint>]
@embix
embix / SimpleHTTPServer.cs
Created Nov 8, 2017 — forked from aksakalli/SimpleHTTPServer.cs
SimpleHTTPServer in C#
View SimpleHTTPServer.cs
// MIT License - Copyright (c) 2016 Can Güney Aksakalli
// https://aksakalli.github.io/2014/02/24/simple-http-server-with-csparp.html
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Net;
using System.IO;
@embix
embix / YoutubeApiV3Spike.linq.cs
Created May 23, 2017
qnd youtube api v3 video duration stats
View YoutubeApiV3Spike.linq.cs
/*
<Query Kind="Program">
<Reference>&lt;RuntimeDirectory&gt;\System.Net.Http.dll</Reference>
<NuGetReference>Google.Apis.YouTube.v3</NuGetReference>
<Namespace>Google.Apis.Auth.OAuth2</Namespace>
<Namespace>Google.Apis.YouTube.v3</Namespace>
<Namespace>Google.Apis.Services</Namespace>
<Namespace>System.Threading.Tasks</Namespace>
<Namespace>Google.Apis.YouTube.v3.Data</Namespace>
</Query>
View dnspy_shell_extension.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell\Decompile with dnSpy]
[HKEY_CLASSES_ROOT\exefile\shell\Decompile with dnSpy\command]
@="\"C:\\Tools\\dnSpy\\dnSpy.exe\" \"%1\""
[HKEY_CLASSES_ROOT\dllfile\shell\Decompile with dnSpy]
[HKEY_CLASSES_ROOT\dllfile\shell\Decompile with dnSpy\command]
@embix
embix / ExternalReferenceLinksProviderComponent.cs A simple SandCastle BuildComponent for replacing unknown type references with links from XML database
View ExternalReferenceLinksProviderComponent.cs
using System;
using System.Collections.Generic;
using System.ComponentModel.Composition.Hosting;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Linq;
You can’t perform that action at this time.