春イベント、E-5まで終わったー
金剛、長門、霧島の3連続の畳み掛け。;D
2014年2月9日日曜日
Emacs
OSXに、EmacsをHomebrewを使ってインストール。
せっかくなので、日本語パッチがあたっているものを。
参考にしたのは、以下になります。
http://www.emacswiki.org/emacs/EmacsForMacOS
http://qiita.com/catatsuy/items/c3e4fe2e6c856c285880
http://blog.n-z.jp/blog/2013-11-12-cocoa-emacs-ime.html
以下の箇所は、リンク元を/usr/local/Cellarに置き換えました。
せっかくなので、日本語パッチがあたっているものを。
参考にしたのは、以下になります。
http://www.emacswiki.org/emacs/EmacsForMacOS
http://qiita.com/catatsuy/items/c3e4fe2e6c856c285880
http://blog.n-z.jp/blog/2013-11-12-cocoa-emacs-ime.html
以下の箇所は、リンク元を/usr/local/Cellarに置き換えました。
ln -s /opt/boxen/homebrew/Cellar/emacs/24.3/Emacs.app /Applications
2014年1月3日金曜日
clojure-koan function 9
"Higher-order functions take function arguments"(= 25 (:__(fn [n] (* n n))))わかってみればなんともないのに、まだ頭が固い。
2013年11月25日月曜日
2013年11月16日土曜日
2013年10月20日日曜日
Astah API
シーケンス図からExcel表のTMを作りたくて、いろいろとAstahAPIを調査中。
基点のモデルを取得して、パッケージの要素を階層構造で拾っていけば図を取れるかと思ったら、
INamedElementに図の要素を保持できるんだね。これ。
1.パッケージの要素を取得
2.パッケージごとに図を保持していたら、図の一覧に登録
このやり方だと駄目で、IPackage, INamedElement(getNestedClass, getDiagrams)で全部取得しないと駄目みたいです。
こんなことをしなくても、findElementsが使えればよかったんだけど、JRubyからだとなんかエラーが出て動かないんだよなー・・・・
(追記)
findElementsが複数定義してあって、期待している、サンプルでよくある例のように、インターフェイスを渡すのがうまくいってないっぽい。クラスを定義して渡してあげたらうまくいった。
どこに何がぶらさがっているかわからんので、この串刺し検索が使えるようになるまで長かった。
たんにシーケンス図を拾いたかっただけなんだけど、JRubyをよくわからずに使っているのが悪かった。
基点のモデルを取得して、パッケージの要素を階層構造で拾っていけば図を取れるかと思ったら、
INamedElementに図の要素を保持できるんだね。これ。
1.パッケージの要素を取得
2.パッケージごとに図を保持していたら、図の一覧に登録
このやり方だと駄目で、IPackage, INamedElement(getNestedClass, getDiagrams)で全部取得しないと駄目みたいです。
こんなことをしなくても、findElementsが使えればよかったんだけど、JRubyからだとなんかエラーが出て動かないんだよなー・・・・
(追記)
findElementsが複数定義してあって、期待している、サンプルでよくある例のように、インターフェイスを渡すのがうまくいってないっぽい。クラスを定義して渡してあげたらうまくいった。
どこに何がぶらさがっているかわからんので、この串刺し検索が使えるようになるまで長かった。
たんにシーケンス図を拾いたかっただけなんだけど、JRubyをよくわからずに使っているのが悪かった。
登録:
投稿 (Atom)