なるようにしかならん

そういうことです

2012-01-01から1年間の記事一覧

memcache-topでクラスタ全体の統計情報を見る

memcache-topっつーのがあるってことで使ってみました。 対象のホストは、104行目あたりの@default_instancesって所で設定できたりします。 もう使うクラスタ情報が固定だバカヤロウって人は書き換えちゃってもいいかも。 # List of servers/ ports to query…

curlで画像ファイルとかをpost

curl -X POST -F file=@./tori.png http://piyopiyo.com/picture こんな感じ。fileのところはパラメータ名を指定してあげればok。 マルチパート形式で送ってくれます。余談ですが、ヘッダを指定するときは -H 'Authorization: OAuth 12345....' って感じでop…

finagleのClientBuilderの設定値

int hostConnectionLimit; int hostConnectionCoresize; long hostConnectionIdleTime; int hostConnectionMaxWaiters; long hostConnectionMaxIdleTime; long hostConnectionMaxLifeTime; 主にこのへんの値の関連とか。 hostConnectionLimit ホストあたりの…

コミット内容の取り消し

Eclipseのsubversion plugin(subversive)で、コミット内容を取り消す(前のリビジョンにロールバックする)手順。 ローカルのプロジェクトを対象となるプロジェクトとする(tagとかbranchとかのロールバックをする時は、そのtagを落としておく、って感じ)…

visualvmにMBeanプラグインを入れる

・導入 http://visualvm.java.net/ja/gettingstarted.html ・監視 http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html#gdeapこれで、MBeanを利用したモニタリング結果の参照ができるようになりました。 知らんかった知らんか…

bashで文字列を分割(substring的なこと)

ディレクトリを検索して、ディレクトリ名を抽出したいようなとき。 # .svn以外の同階層のディレクトリ一覧を取得して、ディレクトリ名だけに変換 ARR=`find ./ -maxdepth 1 -type d -not -name ".svn" | cut -d "/" -f 2` # 表示 for DIR in ${ARR} do echo …

mavenで特定のテスト(クラス)だけ実行したい時

mvn test -Dtest={テストクラス名} って感じで、 mvn test -Dtest=*UtilTest?,*DaoTest? みたいな感じに、カンマ区切りの正規表現でも指定できる。(参考) http://wiki.fdiary.net/maven2/?CookBook

wgetでファイルを上書きして保存(取得)したいとき

ncオプションを利用する。 (例) wget ${url} -Pnc {target_dir}的な。

jenkinsのビルド結果を通知するchrome extention 「Jenkins Notifier for Chrome™」

https://chrome.google.com/webstore/detail/mnjbjjllbclkpnebaddhkoonjelmiekm?utm_source=chrome-ntp-iconwebsocketとの併用はまだです。

tarで特定のファイル/ディレクトリを除外してパッケージングする

tar zcvf ./hoge --exclude .svn ./piyo hoge以下の.svnディレクトリを全て対象外にする。カレントのディレクトリのみを対象にする場合は、こんな感じ。 tar zcvf ./hoge --exclude ./.svn ./piyo 以上。

tarで解凍先dirを指定する

(例)tar xvzf ${target_tar} -C ${target_dir}ということで、「-C」オプションを使う。

wgetで取得したファイルの保存先を指定する

wget ${target} -P ${target_dir}ってことで、「-P」オプションを使う

Build時にテストをskipする

-Dmaven.test.skip=true 実行時のオプションに上記を追加。(参考) http://wiki.fdiary.net/maven2/?CookBook#l19

クラスローダーについて勉強中

【参考資料】 Javaプログラミングのダイナミックス 第1回:クラスとクラスのロード処理 クラス・ローディング問題の神秘を解く 第1回: クラス・ローディングとデバッグ・ツール クラス・ローディング問題の神秘を解く 第2回: クラス・ローディングに関する基…

可変長引数がnullの場合と無かった場合

以下のコードにて。 public class MultiLengthArgumentsTest { public static void main(String[] args) { System.out.print("その1 > "); printArgs("a"); System.out.print("その2 > "); printArgs("a", "b", "c"); System.out.print("その3 > "); printAr…

express.bodyParser()で値が取得できない(undefinedになる)時

ここを見ながらサンプル動かしてみてたんだけど、 どうにも以下の部分で値が取れないで1時間くらい悩んだ。 var deal = req.body.deal_description; var tags = req.body.all_tags; PUTリクエストを受け付けるサンプルです。 動作確認用のリクエストをchrom…