Skip to content

Instantly share code, notes, and snippets.

View noctarius's full-sized avatar

noctarius aka Christoph Engelbert noctarius

View GitHub Profile
MacBook-Pro:cc-arm-none-eabi noctarius$ ls -la
total 32
drwxr-xr-x 5 noctarius staff 170 Nov 8 13:48 .
drwxr-xr-x 145 noctarius staff 4930 Nov 7 10:03 ..
drwxr-xr-x 14 noctarius staff 476 Nov 8 13:26 .git
-rw-r--r-- 1 noctarius staff 20 Nov 7 10:04 .gitignore
-rwxr-xr-x 1 noctarius staff 10732 Nov 8 13:48 toolchain-build.sh
MacBook-Pro:cc-arm-none-eabi noctarius$ ./toolchain-build.sh
Checking for necessary tools...
Checking for 'git'... success.
@noctarius
noctarius / gist:fac5675bf7ea431bc44e
Last active August 29, 2015 14:06 — forked from forax/gist:0c25deac1867d1ef3247
Dynamic Class Mapping on Method Handles
import java.lang.invoke.CallSite;
import java.lang.invoke.ConstantCallSite;
import java.lang.invoke.MethodHandle;
import java.lang.invoke.MethodHandles;
import java.lang.invoke.MethodHandles.Lookup;
import java.lang.invoke.MethodType;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger;
import java.io.*;
import javax.script.*;
import org.python.core.PySystemState;
import org.python.core.PyString;
import org.python.util.PythonInterpreter;
/**
* This class executes the AsciiDoc python scripts (asciidoc.py and a2x.py) from
* Java using the Jython interpreter.
*
import java.io.*;
import javax.script.*;
import org.python.core.PySystemState;
import org.python.core.PyString;
import org.python.util.PythonInterpreter;
/**
* This class executes the AsciiDoc python scripts (asciidoc.py and a2x.py) from
* Java using the Jython interpreter.
*
@noctarius
noctarius / gist:7784770
Created December 4, 2013 09:29
Hazelcast MapReduce Avg Example
package com.hazelcast.mapred.test;
import com.hazelcast.core.CompletableFuture;
import com.hazelcast.core.HazelcastInstance;
import com.hazelcast.core.IMap;
import com.hazelcast.mapred.*;
import java.util.List;
import java.util.Map;