タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rubyに関するdesingのブックマーク (3)

  • Rubyのcaseを〇〇(言語名)のswitch文だと思っている人たちにぼくから一言ガツンと申し上げたい

    Rubyのcase」を一瞥し「あー要は〇〇(言語名)のswitchね」などと早合点し、その後もその真の価値を知ることなく一生を終えるプログラマが近年跡を絶たない。加えて、「今更条件分岐?RubyはOOPなんだからポリモフィズムじゃね?」とか「HashにProc突っ込んでcallするのがオレ流。」とかうそぶく人たちもまた増加の一途を辿っている。 そんな世の中にあって、ぼくは一言、できればガツンと一言申し上げたい。生まれも育ちもRubyなぼくから、是非ともそんな人たちに「Rubyのcase」について一言申し上げておきたい。 ─ 問題1 ─ 名前name、レベルlevel、ポイントpointの各属性を持った複数のCharacterオブジェクトcharlie, liz, benがある。 class Character < Struct.new(:name, :level, :point) def

    desing
    desing 2013/03/11
  • Sublime Text2をRails開発に使うための解説

    新しいサイトに移行しました ついに、Sublime Text2がβ版から正式版になりました。 http://www.sublimetext.com/ Ruby on Railsでの開発にはEmacs, Vim, TextMateを使っている人が多く、 IDEが好きな人はRubyMine, aptana studioを使っているようです。 私はTextMate, RubyMine, Emacs, aptana studioを試し、最終的にエディタはTextMate、IDEはRubyMineと、状況によって使い分けてきましたが、Sublime Text2はTextMateの代替として非常に優秀でなので、最近はほとんどTextMateを使っていません。 そこで、ここでは主にTextMateからSublime Text2への移行を検討する方を想定し、このエディタでRailsでの開発をするイメージを

    Sublime Text2をRails開発に使うための解説
    desing
    desing 2012/10/16
    詳しい説明
  • TextMateはすてきだ - hp12c

    Rubyの勉強をするのにMac上のエディタを探している。TextMateが評判になっていたので日語が通らないことを知りつつも試用してみた。で、そのすばらしさに気持ちはRegistrationに向かっている。 1. 強力な入力補完機能はeditingを楽しくする 2. 関連ファイルをいっぺんに 3. そこからすぐ実行できる 4. ブロックを示す矢印が目安 5. 奥はどこまで? 1. 強力な入力補完機能はeditingを楽しくする TextMateにはさまざまな入力補完機能がある。その1つがAuto-Pairingという機能で、括弧やクオートの一方を入力するとその対を自動補完してくれる。例えば、 print("hello と入力すれば、 print("hello") が入力済みとなる。入力した括弧を消すと自動補完された相手も消える。閉じ側の括弧を自分で入力すれば自動補完は上書きされてダブらな

    TextMateはすてきだ - hp12c
    desing
    desing 2012/08/18
  • 1