トップ «前の日記(2006-11-24) 最新 次の日記(2006-12-01)» 編集

Route 477



2006-11-28

[kmc] NFお疲れ様でした

NFというよりコーディング合宿だったんだが…w

個人的には打ち上げで新勧の話が出ていたのが嬉しかった。 KMCの新勧がまだまだヘボいのは事実なので*1、 若い人から改善案が出るのは非常に良いことだと思う。

まぁ、酒の席で終わらせずに、実際に頑張ってくださいということで(^^; 期待しています。 一年で一番盛り上がるイベントはNFだけど、一番重要なイベントは新勧なので。 *2 声かけが苦手な人でも、外部ページを更新するとか、魅力的なビラを描くとか、他人に催促して働かせるとかw、 それぞれの得意なやり方で新勧に貢献してくれればと思います。

そろそろ僕もOBになるんかなぁ。

*1 特定の代の話ではなく、ここ5年間を通して

*2 NFがコケてもしょんぼりするだけだけど、新勧をサボるとサークルが傾く

[kmc][Ruby/SDL] Rubyのプロジェクトやってる人は

Rubyコーディング規約に一度目を通しておくと良いと思います。 「文法上はどっちでも書ける」ようなことを「こっちにしましょう」というのが羅列してあります。

あくまでも一例なんでどっちでもいいものまで定義されていますが、「ふつうのRubyプログラム」が どんな風に書かれているのかを知るには手っ取り早いんじゃないでしょうか。

あとは青木さんスタイルとか。

[softs] 後輩に薦めるべきエディタが分からない

Unixならとりあえずemacsっつーか、emacs使えるならWindowsでもxyzzy薦めときゃいいんだけど。*1 普段gvim使ってるから自分のエディタが薦められない。(^^; *2

最低条件としては

  • euc-jpおよび改行LFに対応している
  • シンタックスハイライト(予約語とかを色付けしてくれる)
  • オートインデント(自分でスペース連打しなくて良い)
  • それらがRubyに対応している

くらいで。(C++/C#の人はVisualStudio使うよね)

まぁオートインデントにもいろいろあって、強いやつなら

  • if のあとに改行すると自動的にスペース2個分下げてくれる
  • end[ENTER]って打つと自動的にスペース2個分左にやってくれる
  • 指定範囲を一気にインデントしてくれる

とかあるんだけど、「改行したら自動的に前の行とインデントをあわせてくれる」くらいあればまずまず快適でしょう。

ていうか指定範囲をインデントってWindows系のエディタでできるやつあるんかなぁ。

*1 重さが気にならなければMeadowでも可

*2 いや、vimは非常に好みが分かれるエディタなので。押し付けるんじゃなく自分から試すんでないと使うようにならなさそう。使う気があるんなら懇切丁寧に教えるよ!