MTTemplateMege for Chrome 0.2.3をリリースしました。

MovableTypeのテンプレートファイルをdiffのように比較出来るMTTemplateMerge
(Chrome App版) 0.2.3をリリースしました。

https://chrome.google.com/webstore/detail/mttemplatemerge/jnndjpaaaofhifamgkhepfccgfjinanp?hl=ja

細かいバグ修正をして、表示も親切になりました。

ソースコードも公開しているので、ぜひ見てみてください。
https://github.com/knight9999/MTTemplateMerge

ASP.NET C#でリクエストの中身(HeaderとBody)をファイルに書き出す

C#に詳しい人からすれば簡単だと思いますが、忘れてしまいそうなので、メモ

        System.IO.StreamReader reader = new System.IO.StreamReader(Request.InputStream);
        string str = reader.ReadToEnd();
        System.IO.StreamWriter sw = new System.IO.StreamWriter(@"c:\data\dump.txt", true, System.Text.Encoding.ASCII);
        sw.Write(str);
        sw.Close();

        string result = "";
        int loop1, loop2;
        NameValueCollection coll;
        coll = Request.Headers;
        String[] arr = coll.AllKeys;
        for (loop1 = 0; loop1 < arr.Length; loop1++)
        {
            result += arr[loop1];
            String[] arr2 = coll.GetValues(arr[loop1]);
            for (loop2 = 0; loop2 < arr2.Length; loop2++)
            {
                result += arr2[loop2] + ",";
            }
            result += "...\n";
        }
        System.IO.StreamWriter sw = new System.IO.StreamWriter(@"c:\data\header.txt", true, System.Text.Encoding.ASCII);
        sw.Write(result);
        sw.Close();

duコマンドのメモ

ディスク使用量を表示するduコマンドについて。
深さ指定が環境でかなり違っているのでメモ。(http://qiita.com/ongaeshi/items/c064b22496844be69eaa)

MACOSXFreeBSDでは、

$ du -d 3

で深さ3のディスク使用量。

LINUXでは

$ du --max-depth=3

で同様の処理。

また、maxでは-kオプションを付けると良いらしい。

JavaScriptでページ遷移っぽいものを

transitionだけで行うなら

.normal {
  margin-left: 0px;
  -moz-transition: all 1s ease;
  -webkit-transition: all 1s ease;
}

.moved {
  margin-left: -300px;
  -moz-transition: all 1s ease;
  -webkit-transition: all 1s ease;
}

として

<div style="width:300px; overflow:hidden;">
	<div id="w" style="width:600px; display:flex; flex-direction:row; " class="normal">
		<div style="width:300px; background-color:#FFEFEF;">ok1</div>
		<div style="width:300px; background-color:#EFFFFF;">ok2</div>
	</div>
</div>

<div onClick="document.getElementById('w').className='moved';">click</div>

<div onClick="document.getElementById('w').className='normal';">back</div>

こんな感じかな