タグ

2007年4月17日のブックマーク (6件)

  • dev_ruby - おいぬまの覚え書き

    [ruby] [dev] summaryプラグインは存在しません。 参考リンク集 インストール ruby-mode Test::Unit 参考リンク集 ruby-lang - 家 オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル - 家のリファレンスマニュアル。文法や組み込み変数/関数/クラスなどの説明が一通りあります。これは避けては通れないでしょう。 Rubyのページ - デバッガの使い方など 逆引きRuby - やりたいことから目的のコードを探す時に便利。 インストール # apt-get install ruby1.8 手抜きですいません。普通のディストリでも ./configure && make && make install で終わりのはずですけど。 ruby-mode # apt-get install ruby-elisp して、/usr/share/e

    kwry
    kwry 2007/04/17
    emacs用ruby-modの設定
  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry
    kwry
    kwry 2007/04/17
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    kwry
    kwry 2007/04/17
  • http://ruby.mirror.easynet.be/ja/uguide/uguide00.html

    kwry
    kwry 2007/04/17
  • Ruby Refactoring Browser

    はじめに Ruby Refactoring Browserは、 Rubyスクリプトのリファクタリングを支援するソフトウェアです。 リファクタリングとは、 「ソースコードの動作を変えずに、内部構造をより良いものに修正すること」です。 Ruby Refactoring Browserは、メソッド名・変数名の変更や、コードのある部分をメソッドとして くくり出すなど、手動では間違いやすい機械的な作業を、 対象のメソッド名やクラスを指定するだけで自動的に行ってくれます。 動作概要 スクリーンショット 動作環境 Ruby Refactoring Browser体の動作にはruby1.8.x、 もしくはruby 1.6.x + ruby_shim が必要です。 また、emacs上から対話的に呼び出すためのインターフェース(elisp)が 附属しています。 Linux + ruby 1.6.7, 1.8

  • Rubyコーディング規約

    はじめに 文書は、Rubyによりコーディングを行う際の規約について述べる。 実際のプロジェクトに適用する際には、このコーディング規約をカスタ マイズして用いることを推奨する。 ソースコードの整形 インデント プログラムを読みやすくするため、インデントを適宜行う。インデント 幅は2とする。また、インデントにはスペースのみを使用し、タブは使用 しない。(環境によりタブ幅が異なるため。) 例: if x > 0 if y > 0 puts "x > 0 && y > 0" end end 一行の桁数 一行の桁数は最大80桁までとする。 空行 複数のクラスの区切には空行を挿入する。 例: class Foo ... end class Bar ... end 誤った例: class Foo ... end class Bar ... end また、クラス内の各構成要素の区切にも空行を挿入する。

    kwry
    kwry 2007/04/17