牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

『RとRubyによるデータ解析入門』で GUI ツールの shoes を使うためのメモ

(MacOSX10.8, Ruby1.9.3, Emacs24.3)

gem install shoes でインストールしたが動かせず、 Shoes.app を使うことにした

Shoes.app

hoge.rb などをShoes.appで開くかD&Dすればウインドウ表示される。

hoge.rb

for example

Shoes.app do
  button("Click me!") do
    alert("Ruby rocks!")
  end
end

Emacs で開いているバッファを Shoes.app で開く

(defun my-open-in-shoes-app()
  (interactive)
  (shell-command (concat "open -a Shoes.app " buffer-file-name))
  )

hoge.rb など開いて M-x my-open-in-shoes-app とすればhoes.appで開く。