タグ

ブックマーク / syohex.hatenablog.com (3)

  • quickrun supports gnuplot - Shohei Yoshida's Diary

    github.com quickrun.el supports Gnuplot file. You can see output of plot as image in other buffer. NOTE: This mode is supported only for GUI Emacs. Please report me if you have any problems or suggestions.

    quickrun supports gnuplot - Shohei Yoshida's Diary
    yuiseki
    yuiseki 2016/06/12
  • Graphviz::DSLをリリースしました。 - Shohei Yoshida's Diary

    https://metacpan.org/release/SYOHEX/Graphviz-DSL-0.01 Ruby Gemの Gvizの移植版ということで Graph::Gvizという名前を つけていたんですが、それだけだと何をするものかわからないという 意見をいただいたので Graphviz::DSLという名前にしました。 機能 基的には Rubyの Gvizと同じですが、現状 Gvizの方が機能が 充実しています(おいおい実装するつもりです)。 Gvizから変更した部分 極力 DSLに書いたとおり、DOTファイルに出力されるようにしました。 以下に違いが出る例を示します。 Graphvizのサイトに載っているサンプルで次のような DOTファイルがあります。 digraph G { subgraph cluster_0 { style=filled; color=lightgrey;

    Graphviz::DSLをリリースしました。 - Shohei Yoshida's Diary
    yuiseki
    yuiseki 2012/10/19
  • Devel::NYTProfからコールグラフを生成する - Shohei Yoshida's Diary

    ソースコードを追っかけるときにコールグラフが分かっていると便利です。 時間が十分あるのであれば、自分でじっくり追いかけるというのもありかと 思うんですけど、事前にコールフローが分かっている方が、確実に追いかけることができます。 以前作成した Google URL Shortener APIを使う - syohex’s diary のコールグラフを見てみようと思います。 準備 KCachegrindをインストールします。Qtが使われているので、Ubuntuなんかの GNOMEが使用されているディストリだと大量のライブラリが入りますけど、 そこは我慢ということでインストールしてください。 % sudo aptitude install kcachegrind当たり前ですが、Devel::NYTProfもインストールします。 % cpanm Devel::NYTProf プロファイル結果の出力

    Devel::NYTProfからコールグラフを生成する - Shohei Yoshida's Diary
    yuiseki
    yuiseki 2011/02/08
  • 1