20万円の地図を買って見つけた「新宿の妖怪」の正体にせまる! ある日、20万円の地図本が95%引きで売られているのを見つけた。江戸~明治時代の地図だ。思わず買った。 1週間後、巨大な地図がとどいた。次の日、読んだだけで筋肉痛になった。 今回は、定価20万円の地図にふり回されながらも、本を使いこなして「新宿の妖怪」の正体…
gemspecとGemfileの役割をはっきりさせておく Original: URL: Clarifying the Roles of the .gemspec and Gemfile Date: Thursday, December 16th, 2010 at 9:41 pm Translation: URL: gemspecとGemfileの役割をはっきりさせておく (Not Found) Salvaged from Internet Archive 要約 GemfileGemfile.lockは依存関係を厳密に指定するのが目的なので、アプリケーションを開発するときはレポジトリにチェックインすべき。 一方Gemを開発するときは依存関係を緩やかに定義し柔軟性を持たせることが重要なポイントなので、GemfileGemfile.lockはレポジトリにチェックインしてはいけない。 他、Gemf
公私含めて2年間でたぶん30個以上はgemを作ってますが、なんとなく体得はしたもののこういうことは誰も教えてくれなかった気がするので残しておきます アンダースコアとハイフンを使い分ける gemを作る第一歩は bundle gem <作りたいgemの名前> ってやると思いますが、単語区切りであればアンスコ、ネームスペースの区切りだったらハイフンを使います アンダースコア区切り $ bundle gem go_princess_precure Creating gem 'go_princess_precure'... create go_princess_precure/Gemfile create go_princess_precure/.gitignore create go_princess_precure/lib/go_princess_precure.rb create go_pri
rails --help を見てみると、-vでバージョンを表示したり、 rails hoge で hogeアプリケーションを作成したり、rails -h でヘルプを表示したりしているのですが、いったいどのようなロジックになっているのか気になったので見てみました。 % rails -v Rails 2.3.5 % rails "_1.2.3_" -v Rails 1.2.3 railsコマンドの場所を知る % which rails /opt/local/bin/rails /opt/local/bin ディレクトリは「追加アプリケーション」を設置するディレクトリですね。 railsコマンドの内容を知る railsコマンドはRubyファイルです。 1 #!/opt/local/bin/ruby 2 # 3 # This file was generated by RubyGems. 4 #
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く