2013-11-01から1ヶ月間の記事一覧

PycharmでLive Templateを補完候補に出す

Pycharm Community Edition 3.0.1上では Help -> Find Action -> Registry入力でRegistryメニューが見つからなかったのでメモ Ctrl + Shift + Alt + / でRegistryを開いて show.live.templates.in.completion にチェックを入れる 参考: http://d.hatena.ne.…

JMeterの結果ファイル(jtlファイル)を統計レポートのcsvに変換する

ここの http://jmeter-plugins.org/ Standard SetのDownloadからzipをダウンロードして zipの中に入っているjarをJMeterのlib/extディレクトリにコピーして 以下のコマンドを実行するとjtlをcsvに変換できる。 $ cd /path/to/jmeter_home/bin $ java -jar ..…

JAX-RSでアクセスした拡張子に応じて出力形式を変える+Spring連携

web.xml <web-app> <display-name>Archetype Created Web Application</display-name> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <servlet> <servlet-name>jersey</servlet-name> <servlet-class>com…</servlet-class></servlet></web-app>

jstat -gc [pid] 1000 の結果をrrdtoolでグラフ化するスクリプト

パフォーマンスチューニング等で結構使うのでメモ 第一引数にjstatのログファイル 第二引数にグラフのタイトル 第三引数にファイルのプレフィックス を渡して起動してやると ~/img/配下に${file_name}.pngの名前でグラフの画像を出してくれる。 #!/bin/sh if…

相対パスから絶対パスへの変換

$()でバッククォートと似たことできるんだな。 $(cd $(dirname $1) && pwd)/`basename $1` 参考: http://dokonoumanohone.blog47.fc2.com/blog-entry-2.html

javaでtar.gzファイルを作る

なんだこれ超めんどくせぇ private void archive(File input, File output) { FileOutputStream fOut = null; BufferedOutputStream bOut = null; GzipCompressorOutputStream gzOut = null; TarArchiveOutputStream tOut = null; try { fOut = new FileOutp…

iostatの結果を1行にして表示する(vmstatみたいな感じでとってくる)

iostatの出力は1回で複数行出てしまうため、編集してやる必要がある。 iostat 1 -x -t /dev/sda | awk ' BEGIN { print "time %user %nice %system %iowait %steal %idle Device rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util "…