Ruby なら Windows と Linux Zaurus で同じソフトを同じコードで気軽に書ける、というところに魅力を感じたので、メモをここに残していきます。Zaurus 系に偏っているのはご愛敬です。
- 更新がかなり長期にわたって滞っていますm_ _m マイペースでのほほんとやっていく予定なので、更新については気長にお待ちください。
- Ruby 1.8.4 の頃のメモ多数ですが、1.8.5 や 1.8.6 でも問題なく動作するようです。1.9.x については未検証です(rubyqte が 1.6 系と 1.8 系の2種類あることから、動かない可能性が考えられます)。
各種メモ
- 前準備
- チュートリアル (Hello, world!)
- チュートリアル (Ruby の基礎)
- コメント・注釈 : 適切なコメントを付けて、快適なプログラミングを。
- 変数・定数 : Ruby では気軽に変数を設定したり参照したり変換できます。
- 条件分岐・繰り返し : もし○○ならこれしなさい、××が終わるまで繰り返し続けて、といった処理が行えます。
- 例外処理 : ぬるぽ*1対策。もっとも、Ruby にぬるぽは存在しませんが。
- 関数・メソッド : 同じコードを何度も書いているなあ、と思ったらメソッド(関数)にしてしまいましょう。
- 付属ツールを使う
- デバッグ方法 : Ruby に標準でついてくる debug.rb によるコマンドラインでのデバッグについて。
- QT/Embedded (Linux Zaurus 上の Ruby で GUI を)
- Ruby on Rails
- 逆引き
概要と入手方法
Link : Ruby の言語そのものについて
Link : Ruby 標準添付ライブラリの依存関係
Ruby に標準添付されているライブラリで、別途(DLLやsoといったバイナリの)ファイル入手が必要になるものについて。
Link : Zaurus 向け(主にQt系)の情報
Link : Windows GUI 向け(VisualuRuby 等)の情報
Link : その他
- プロジェクト@あさあさの公開メモ : プラン(妄想とも言う) が書き連ねられたページ。いくつ実体化することやら? (2007/02 にいったん全プロジェクトを白紙に戻しており、今は何もないかもしれません)