おんがえしの blog

作ったプログラムと調べた技術情報

2016-03-01から1ヶ月間の記事一覧

PictRuby 0.5 リリース - チャットボット、eval、irb

PictRuby 0.5 をリリースしました。 合わせて起動画面とアイコンをリニューアルしました。 チャットボットが書けるように evalが使えるように irbが使えるように (サンプルの10_irb.rb) チャットボットが書けるように Chatという名前のクラスを定義すると対…

mrubyであるクラスに特定の名前のメソッドが存在しているか調べる方法

次のPictRubyで以下のような対話型のプログラムが簡単に書けるようになる。 スクリプトはこんな感じ。(書き方は模索中、そのうち変わるかも) def chat(input) @num ||= 0 case input when "name", "Name" "My name is Rubo" when "Rubo" "Yes, my load." whe…

PictRubyでGUIプログラミングの参考に Ruby Shoes を動かす

PictRubyのGUIはこんな感じに書きたいと考えている。 app do button "Tap Me" do Popup.msg "Hello!" end end 上のプログラムを実行すると"Tap Me"というボタンが表示され、タップすると"Hello!"というメッセージがポップアップする。 appのブロック内にGUI…

mrubyにUIButtonをバインド(登録)する

PictRubyでUIButtonやUILabelが追加できるようになったら楽しいだろうなぁと思い色々と実験中。ぼんやりと動いてきた。 PictRuby/mrb_button.m at feature/add-button · ongaeshi/PictRuby 以下、細かいポイント ARCを切る retain, release を手動で制御した…

「本」と「読書」にまつわる便利なサイトをスマホから横断検索する

「本」と「読書」にまつわる便利&参考になるサイトをまとめてみた - ぐるりみち。がとても面白かったです。記事自体も素晴らしいし、はてぶのコメントも、ここには載ってないけどこのサイトもおすすめ、ほとんど知ってたけどこれは知らなかった、などよいコ…