タグ

2011年5月25日のブックマーク (3件)

  • Sphinxでmscgen / graphviz | Go for it!

    Sphinxでドキュメントを書いたりしています。 以前からシーケンス図やブロック図を描くのに それぞれ mscgen や graphviz といったツールを使っています。 これらのソフトウェアは、テキスト形式で定義を記述する(dot形式というらしい)と画像を生成してくれます。 単純に画像を作るだけならMicrosoft VisioやOmniGraffleでいいのですが、 テキストベースでドキュメントを書いている場合、いろんなアプリケーションを 横断しなくてはならず、ちょっと面倒なんですよね。 mscgenやgraphvizを使えばテキストファイルのみで管理することができるというわけです。 で、題。 Sphinxにはこれらの拡張が用意されています(標準ではないです)。 拡張を導入することでSphinxドキュメント内にdot記述をすることが出来るようになります。 http://package

    perezvon
    perezvon 2011/05/25
    Sphinxのドキュメントにmscgenを使ってシーケンス図を挿入する
  • Mscgen: A Message Sequence Chart Renderer

    What is it? Mscgen is a small program that parses Message Sequence Chart descriptions and produces PNG, SVG, EPS or server side image maps (ismaps) as the output. Message Sequence Charts (MSCs) are a way of representing entities and interactions over some time period and are often used in combination with SDL. MSCs are popular in Telecoms to specify how protocols operate although MSCs need not be

    perezvon
    perezvon 2011/05/25
    Mscgen is a small program that parses Message Sequence Chart descriptions and produces PNG, SVG, EPS or server side image maps (ismaps) as the output.
  • Xcode4 で iOS の Unit Test - むらかみの雑記帳

    Xcode4 になってから、iOS の Unit Test のやり方が Xcode3 とかなり変わっていて、だいぶやり方を悩んでしまった。試行錯誤した結果を書いておくことにする。 Xcode3 の Unit Test の種類 Xcode3 には、Logic Test と Application Test の2種類があった。詳細はiOS Development Guideを参照。 Logic Test : アプリケーションとは独立してテストコードを実行する方法。ビルド過程でテストが実行される。 Application Test : アプリケーションを実際に実行し、この中でテストを実行する方法。実機でしかテストは実行できない。 2つの使い分けだが、基的に model のテストは Logic Test で、controller のテストは Application Test で行うのが基のよう

    Xcode4 で iOS の Unit Test - むらかみの雑記帳