Skip to content

Instantly share code, notes, and snippets.

//A perfectly valid Reactive Streams Processor with Reactor (to attach to a Stream or connect with Actions/Promises) :
//This Processor is an Identity Producer/Subscriber - every request is propagated upside and every value propagated downside
// identityProcessor will not affect its input value and will eventually broadcast it to its subscribers.
deferred = Streams.defer(env);
deferred
.parallel(env.getDispatcher(dispatcher))
.map(stream -> stream
.map(i -> i)
.reduce((Tuple2<Integer, Integer> tup) -> {
@melix
melix / GroovyActivity.groovy
Created April 24, 2014 09:17
An Android activity, written in Groovy, and able to compile and run Groovy code dynamically on the device.
package me.champeau.groovydroid
import android.app.Activity
import android.os.Bundle
import android.util.Log
import android.view.Menu
import android.view.View
import android.widget.EditText
import com.android.dx.dex.DexFormat
import com.android.dx.dex.DexOptions
@gakuzzzz
gakuzzzz / 1_.md
Last active June 30, 2016 21:58
Skinny Framework ハンズオン Q&A

Skinny Framework ハンズオンで出た質問と回答

IDE の Debugger どうやったら使えるの?

ハンズオン中はごめんなさいをするしかなかったのですが、 Skinny Framework 1.0.6 から使えるようになりました!

$ ./skinny debug [port]
  1. 「ソフトウェアテストのレトロスペクティブ」kyon_mm
  2. 「皆さんが聞きたいkyon_mmのこと、私が答えます!」kaori_t_spica
  3. 「アンケートで書いてくれた質問に答えます!」kyon_mm
  4. 「Groovy(G*)によるSIer閉鎖空間サバイバル術」nobusue
  5. 「型とは何か? - CPythonの実装」cocoatomo
  6. 「mercurialとbazaarとpythonメタプログラミング(狩)」wonderful_panda
  7. 「テストの戦略や計画を支えるマサカリ抑止力(狩)」goyoki
  8. 「F# のinlineと型推論(狩)」gab_km
  9. 「F# のコンピュテーション式かモナド」 pocketberserker
  10. 「Scalaの楽しさ(狩)」kmizu
@koron
koron / jquery.gc-helper.js
Last active December 17, 2015 11:05
Remove jQuery related objects when remove elements by DOM API
// jQuery GC Helper - v0.9.5
//
// Copyright (C) 2014 MURAOKA Taro
// Licensed under the MIT license.
(function(global, jQuery) {
var observer;
function callback(mutations) {
var attempts = 1;
function createWebSocket () {
var connection = new WebSocket();
connection.onopen = function () {
// reset the tries back to 1 since we have a new connection opened.
attempts = 1;
// ...Your app's logic...
@muddydixon
muddydixon / README.md
Last active August 29, 2015 13:56
iris.csvの棒グラフを作ってみよう

サーバの立ち上げ方

  • python: python -m SimpleHTTPServer 5000
  • perl: plackup -MPlack::App::Directory -e 'Plack::App::Directory->new(root => ".")->to_app
  • ruby: ruby -rwebrick -e 'WEBrick::HTTPServer.new(:Port => 5000, :DocumentRoot => ".").start'
  • php: php -S 0.0.0.0:5000
@backpaper0
backpaper0 / gitbucket-windowsservice.md
Created February 19, 2014 13:40
GitBucketをWindowsサービス化する

GitBucketをWindowsサービス化する

winswを利用してサービス化する。 winswはJenkinsやGlassFishも使ってる。

GitBucketをダウンロードする

winswをダウンロードする

This is transolation written by me as Japanese about Vue.js

データバインディングについてVue.jsと Backbone.stickitを比較する - mizchi's blog http://mizchi.hatenablog.com/entry/2014/02/18/163721

My Engilish is not so good. So please teach me what to say is better.


This is resource to suite to use vue.js againt my compony so I blame Backbone.stickit :D

@tyano
tyano / gist:8913662
Last active May 29, 2019 21:29
MD5ハッシュ突き合わせ(Java版) - Clojure版と同じように修正し、Core i5/2.4GHzで550ms程度までパフォーマンスアップ。
package example.mdsample.java;
import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import javax.xml.bind.DatatypeConverter;
import org.apache.commons.lang.StringUtils;
public class App {