bricklifeのはてなブログ

気軽にブログ書くよ!

リスト記法テスト

はてな記法

入力

+リスト
--リスト
--リスト
+リスト
--リスト
+リスト

出力

  1. リスト
    • リスト
    • リスト
  2. リスト
    • リスト
  3. リスト

結果

だめじゃん! 番号が連番にならない>< → 対応され、ついに望む出力になりました!

HTML

入力

<ol>
<li>リスト</li>
<ul>
<li>リスト</li>
<li>リスト</li>
</ul>
<li>リスト</li>
<ul>
<li>リスト</li>
</ul>
<li>リスト</li>
</ol>

出力


  1. リスト


    • リスト

    • リスト


  2. リスト


    • リスト


  3. リスト

結果

だめじゃん! 勝手にbrタグがはいっちゃう><

HTML+pタグ停止記法

入力

><ol>
<li>リスト</li>
<ul>
<li>リスト</li>
<li>リスト</li>
</ul>
<li>リスト</li>
<ul>
<li>リスト</li>
</ul>
<li>リスト</li>
</ol><

出力

  1. リスト
    • リスト
    • リスト
  2. リスト
    • リスト
  3. リスト

結果

やっと望む結果になったけどめんどくせ!

他のところでテスト

20111125追記

フィードバックしたせいか「やります」リストに入った模様。がんばれ!
http://blog.hatena.ne.jp/-/feedback/13208692334729894240

20111205追記

ついに直った!

Android端末をポータブルなパケットキャプチャデバイスにする方法

いつでもどこでもパケットキャプチャしたい!

外出先や移動中でもWi-Fi端末の通信内容をパケットキャプチャしたいときってありますよね?

どうやろうか

Android端末をWi-Fiルータにしてその上でWireShark動かせばいいんじゃね?

そんなことできるの?

root化したIDEOSとShark for Rootでできた

IDEOSでキャプチャするまでの手順

  1. IDEOSをz4rootでroot化
  2. Shark for Rootをインストール
  3. Wi-FiテザリングをONにしてパケットキャプチャしたい端末をWi-Fi接続
    • テザリングはAndroid 2.2以降の端末なら純正でもいいけど、root化してるから他のでもOK
  4. Shark for Rootを起動してキャプチャしたいタイミングでStartボタンを押す
  5. キャプチャをやめたくなったらStopボタンを押す

SDカード上にキャプチャ結果=pcapファイルができた!

キャプチャできたパケットを解析するには?

Android上で見るにはShark Readerを使えばいいけど正直辛い
→ SDカード上のpcapファイルをPCにコピーしてWireShark使うほうが楽

TIPS

  • 通信するサーバがわかっている場合には、Shark for RootのParametersでフィルタを指定するとファイルサイズが抑えられて吉
    • デフォルトの「-vv -s 0」から「-vv -s 0 host 192.0.2.1」などに変更する
    • tcpdumpのパラメータと同じっぽい