Skip to content

Instantly share code, notes, and snippets.

麻雀ルール in 某社麻雀部

  • 本文書の目的
  • 基本ルール
  • 点数計算
  • チップ

随時更新

@ossan-pg
ossan-pg / __threadNum_sample.bsh
Created July 3, 2014 15:00
JMeter: thread-sleep using __threadNum
// in BeanShell sampler
tn = ${__threadNum};
Long waitTime = (${USER_NUM} - tn) * (1000L * ${RAMPUP_TERM} / ${USER_NUM});
Thread.sleep(waitTime);
vars.put("tn", tn.toString());
tn;
@ossan-pg
ossan-pg / doma_memo.md
Last active August 29, 2015 14:06
Doma2/Doma-Genメモ
@ossan-pg
ossan-pg / HogeTest.java
Last active August 29, 2015 14:07
JMockit を使用して LocalDateTime.now() で指定した日時を取得する.
/*
* 本家(?)のページの方がスマートなのでそっちを見よう.
* http://jmockit.googlecode.com/svn/trunk/samples/fakingXmocking/test/java8testing/Java8SupportTest.java
* mockLocalDateTime() を参照.
*/
package hoge;
import java.time.Clock;
import java.time.LocalDateTime;
# 公式
# http://astyle.sourceforge.net/astyle.html
# フォーマットスタイルのベース
--style=linux
# // --style=linux
#
# // namespace やクラス、関数のブロック開始の中カッコ(ブラケット)は行分割
# void func(void)
# {
@ossan-pg
ossan-pg / jacoco_jmockit.gradle
Last active August 29, 2015 14:07
Gradle で JaCoCo と JMockit をいい感じに共存させる
// 必要そうな部分のみ抜粋
// とりあえず LinkageError 例外は飛んでこない
// JaCoCo
apply plugin: 'jacoco'
jacoco {
toolVersion = "0.7.2.201409121644"
}
jacocoTestReport.doFirst{
classDirectories = files('build/classes/main/myproject')
@ossan-pg
ossan-pg / Main.java
Created January 28, 2015 15:51
手動で logback のログファイルを切り替える
package logger_policy;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Main {
@ossan-pg
ossan-pg / Main.java
Last active August 29, 2015 14:15
AspectJ でメソッドの引数と戻り値をログ出力する(仮)
package aspectj_sample;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Main {
private static final Logger logger = LoggerFactory.getLogger(Main.class);
public Main() {
@ossan-pg
ossan-pg / build.gradle
Last active August 29, 2015 14:16
Gradle で JAR をディレクトリに分けてパッケージングする
apply plugin: 'java'
apply plugin: 'eclipse'
sourceCompatibility = 1.8
def defaultEncoding = 'UTF-8'
[compileJava, compileTestJava]*.options*.encoding = defaultEncoding
repositories {
mavenCentral()
@ossan-pg
ossan-pg / .vimrc
Last active August 29, 2015 14:22
Vim で C ファイル保存時に astyle でコードフォーマットする
function! _DoAstyle()
" astyle でコードフォーマット実行
exe ":!astyle %"
" フォーマット結果を反映
exe ":e!"
" シンタックスハイライトが OFF になってしまうので強制 ON
syntax on
endfunction
command! DoAstyle call _DoAstyle()