タグ

ブックマーク / userweb.mnet.ne.jp (3)

  • rubytk

    Ruby/Tk をすぐに活用したい人のために、ウィジェットの機能のサンプルプログラムを集めました。各スクリプトはスクリプト名から右クリックでダウンロードできます。 いろいろなボタン ボタンの属性の fg は文字色、bg は 背景色。activeforeground はボタンが選択されたときの文字色、activebackground はそのときの背景色。text はボタンの上に書かれる文字列、fill はボタンの幅の自動調節。anchor はボタンを上下左右のどの位置に固定するか。padx, pady はボタンの文字周囲の余白。relief はボタンの縁取り。width と height はボタンの幅と高さを表しています。command 属性にはボタンが押されたときの動作プログラムを proc オブジェクトとして割り当てます。 ファイル名: buttons.rb require 'tk' T

  • irb 用 edit コマンド

    小さな Ruby スクリプトを試すのに irb は便利ですが、少し長いプログラムになるとエディターを使いたくなるときがあります。ホームディレクトリーに .irbrc を記述することで、irb にプログラムを編修するための edit コマンドと、それを実行するための run コマンドを追加することができます。 後述のリストをホームディレクトリに ~/.irbrc として作成すると、edit や run の他にも、ls や less "filename" のように irb からシェルコマンドもどきを使えます。もどきと言ったのは引数を cp "file_from file_to" のように引用符で囲む必要があるからです。導入できるコマンドは、edit, new, vi, run, ruby, ls, pwd, cd, mkdir, cat, less, cp, mv, rm です。 使い方は次の

  • Rubyトレーニング

    日曜プログラマーの悩みは、新しいプログラム言語を勉強したときにしばらくするとすっかり忘れてしまうと言うことです。ここでは、Ruby の使い方を思い出すための小さなプログラムを集めました。これらのプログラムはわざわざファイルを作成しなくても irb のプロンプトから直接実行することができますから、何度でも手軽に試してみることができます。プログラムの解説は省きますが、irb を起動した後入力して試してみてください。習うより慣れよ。irb でプログラムを動かしているうちに Ruby を読みこなすコツが身につくとおもいます。 注:ここに紹介したスクリプトは全て irb のコンソールから対話的に実行するように想定しています。irb では一つの文をすぐに実行するので、複数の文からなるスクリプトを実行したい場合に困る時があります。紹介したスクリプト中の赤字で示した begin と end は、複数の文

  • 1