タグ

ブックマーク / shugo.net (2)

  • NaClってどんな会社? - Journal InTime(2013-07-02)

    _ NaClってどんな会社? Rubyistが楽しく働ける会社は日でC社くらいじゃないかという話をTwitterで見かけて、Twitterでは自虐的な発言をしていたのだけど、誤解されそうなのでちゃんと書いておく。 C社との比較は置いておいて真面目な話をすると、最近弊社への採用応募が減っているという残念な事実がある。 とくに県外から松江に来たいという人が格段に減っている。 Uターン希望者を除くとほとんど0に近い気がする。 一つにはRuby仕事をできる会社が増えたことがあると思う。 僕が就職を考えた時(15年くらい前)は一社くらいしか選択肢がなかったけど、今ならRubyアソシエーション認定SIerだけでも90社近くある。 これ自体は喜ばしいことだと思うし、止められるようなものでもない。 もう一つの理由は、NaClがどんな会社なのかわからないということがあると思う。 昔はそれでも、「他にRu

    akasata
    akasata 2013/07/02
    そういえばどんな会社か知らないな・・・
  • 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 また、クラス内の各構成要素の区切にも空行を挿入する。

    akasata
    akasata 2012/05/24
  • 1