Skip to content

Instantly share code, notes, and snippets.

class Bean{
int a;
int b;
}
//Generates
enum BeanFields{
A("a"),
B("b")
@nithril
nithril / RxJavaTest.java
Last active August 29, 2015 14:06
RxJava hanging
import org.junit.Test;
import rx.schedulers.Schedulers;
import java.util.ArrayList;
import java.util.List;
/**
* Created by nithril on 06/04/14.
*/
public class RxJavaTest {
@nithril
nithril / gist:1deb881ddaa88576b107
Created September 13, 2014 16:18
Reactor hangs
Environment env = new Environment();
Reactor reactor = Reactors.reactor()
.env(env)
.dispatcher(Environment.THREAD_POOL)
.get();
reactor.on(Selectors.$("worker"), new Consumer() {
@Override
import org.junit.Assert;
import org.testng.annotations.Test;
import reactor.core.Environment;
import reactor.rx.Stream;
import reactor.rx.spec.Streams;
import java.util.List;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors;
@nithril
nithril / gist:e114cc4362d742a9d76e
Created October 30, 2014 16:34
Message headers
{
"foobar01": "Lorem ipsum dolor sit amet",
"foobar02": "Lorem ipsum dolor sit amet",
"foobar03": "Lorem ipsum dolor sit amet",
"foobar04": "Lorem ipsum dolor sit amet",
"foobar05": "Lorem ipsum dolor sit amet",
"foobar06": "Lorem ipsum dolor sit amet",
"foobar07": "Lorem ipsum dolor sit amet",
"foobar08": "Lorem ipsum dolor sit amet",
"foobar09": "Lorem ipsum dolor sit amet",
Started by user anonymous
Running: Allocate node : Start
Running on master in /var/lib/jenkins/jobs/JobDsl workflow/workspace
Running: Allocate node : Body : Start
Running: Shell Script
[workspace] Running shell script
+ rm -Rf LICENSE pom.xml pom.xml.bak submodule .git
Running: Git
Cloning the remote Git repository
Cloning repository https://github.com/nithril/jenkins-jobdsl-project1.git
{"version":3,"file":"view.js","sourceRoot":"",
"sources":["../../../../../modules/@angular/core/src/linker/view.ts"],
"names":[],
"mappings":";;;;;;AAAA,sBAAgC,iBAAiB,CAAC,CAAA;AAClD,2BAA6D,sBAAsB,CAAC,CAAA;AACpF,qBAA+G,gBAAgB,CAAC,CAAA;AAGhI,wBAAyB,WAAW,CAAC,CAAA;AACrC,yBAAuB,YAAY,CAAC,CAAA;AACpC,0BAAuB,aAAa,CAAC,CAAA;AACrC,2BAA+G,cAAc,CAAC,CAAA;AAE9H,iCAA+E,sCAAsC,CAAC,CAAA;AACtH,wBAAmD,oBAAoB,CAAC,CAAA;AACxE,2BAA4G,cAAc,CAAC,CAAA;AAC3H,8BAAgD,iBAAiB,CAAC,CAAA;AAClE,iCAA8B,oBAAoB,CAAC,CAAA;AAKnD,uCAAmC,qCAAqC,CAAC,CAAA;AAIzE,6CAAwC,2CAA2C,CAAC,CAAA;AAEpF,IAAI,YAAY,GAAe,wBAAc,CAAC,yBAAyB,CAAC,CAAC;AAEzE;;;GAGG;AACH;IA0BE,iBACW,KAAU,EAAS,aAAkC,EAAS,IAAc,EAC5E,SAAoB,EAAS,cAAwB,EACrD,qBAAiC,EAAS,MAA+B;QAFzE,UAAK,GAAL,KAAK,CAAK;QAAS,kBAAa,GAAb,aAAa,CAAqB;QAAS,SAAI,GAAJ,IAAI,CAAU;QAC5E,cAAS,GAAT,SAAS,CAAW;QAAS,mBAAc,GAAd,cAAc,CAAU;QACrD,0BAAqB,GAArB,qBAAqB,CAAY;QAAS,WAAM,GAAN,MAAM,CAAyB;QAvBpF,oBAAe,GAAmB,EAAE,CAAC;QACrC,iBAAY,GAAmB,EAAE,CAAC;QAClC,yBAAoB,GAAe,IAAI,CAAC;QAExC,kFAAkF;QAClF,8BAA8B;QAC9B,YAAO,GAAwB,
/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -Dmaven.multiModuleProjectDirectory=/tmp/foop -Dmaven.home=/home/foo/apps/intellij/plugins/maven/lib/maven3 -Dclassworlds.conf=/home/foo/apps/intellij/plugins/maven/lib/maven3/bin/m2.conf -javaagent:/home/foo/apps/intellij/lib/idea_rt.jar=35569:/home/foo/apps/intellij/bin -Dfile.encoding=UTF-8 -classpath /home/foo/apps/intellij/plugins/maven/lib/maven3/boot/plexus-classworlds-2.5.2.jar org.codehaus.classworlds.Launcher -Didea.version=2017.3.4 --debug compile
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00)
Maven home: /home/foo/apps/intellij/plugins/maven/lib/maven3
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.13.0-36-generic", arch: "amd64", family: "unix"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
@nithril
nithril / netty.csv
Last active June 10, 2018 12:08
netty
Thread Stats Avg Stdev Max +/- Stdev
Latency 20.08us 37.00us 5.10ms 99.64%
Req/Sec 49.75k 2.08k 55.78k 70.88%
Thread Stats Avg Stdev Max +/- Stdev
Latency 33.21us 54.97us 4.89ms 99.52%
Req/Sec 31.02k 731.35 33.70k 70.72%