Herokuへdeployしたアプリケーションの名前を変更するには

Herokuへdeployしたアプリケーションの名前を変更するには HerokuのMy Appsページにて画面から変更可能であるが、変更後、 必ず以下のリンクにあるように、リモートリポジトリの名称も変更すること。 忘れないように覚え書き。 $ git remote rm heroku $ git…

Rubyの素晴らしさ〜配列

Rubyの素晴らしさは、配列にあり!? オフィシャルのサンプルにもありますが、本当に美しいと思う。 >> a = [[2,1],[1,2],[0,3]] => [[2, 1], [1, 2], [0, 3]] >> p a [[2, 1], [1, 2], [0, 3]] => nil >> b = [[5,1],[4,2],[3,3]] => [[5, 1], [4, 2], [3, …

scaffold実行時の 『wrong number of arguments (1 for 2)』エラーについて

先ほどご紹介した『Head First Rails ―頭とからだで覚えるRailsの基本』の12頁で scaffoldの説明があるのですが、その頁にサンプルとしてある 下記のコマンドを実行しても、何度も『wrong number of arguments (1 for 2)』エラーが出続けていて 困っていまし…

『Head First Rails 頭とからだで覚えるRailsの基本』

Head First Rails ―頭とからだで覚えるRailsの基本作者: David Griffiths,松田明,児島修出版社/メーカー: オライリージャパン発売日: 2010/01/18メディア: 大型本購入: 8人 クリック: 226回この商品を含むブログ (31件) を見るRailsの勉強用に購入。この本は…

Railsでrake db:migrate実行時の「uninitialized constant MysqlCompat::MysqlRes」エラーについて

この件、解決するのに正直時間が掛かったので、皆さんのためになればと。まずは、下記のイギリス人のブログが参考になりました。 http://www.pixellatedvisions.com/2011/03/13/fixing-mysql-and-rubygem-errors-on-a-new-rails-2-3-8-installざっくり翻訳す…

『RailsによるアジャイルWebアプリケーション開発第2版』第4章Hello, Rails!

一つ版の古いものですが、これを使ってRailsの勉強始めました。 で、早速該当の章で簡単なプログラミングをしたところ、下記のエラーが。。 "no route matches" "{:method=>:get}"調べたところ、config/environment.rb に下記の環境変数を追記すれば良いとの…

『たのしいRuby第3版』第23章HTTPサーバのアクセスログ解析

正規表現を頑張って覚えよう。HTTPサーバのアクセスログから情報を取得する際、 \Sと\s(S大文字とs小文字)の違いが分からなかった。 逆引きしても駄目なので、テストしてみると以下の通り。 >> /(\S+)/ =~ "192.168.1.1" => 0 >> $1 => "192.168.1.1" >> /…

『知的生活の方法』

知的生活の方法 (講談社現代新書 436)作者: 渡部昇一出版社/メーカー: 講談社発売日: 1976/04/23メディア: 新書購入: 36人 クリック: 509回この商品を含むブログ (130件) を見る自分が生まれるより前に書かれた本。オススメする人が多いので前から読みたかっ…

『たのしいRuby第3版』第19章演算式

変数へ値を代入するところ。これは今までのやって来た言語には無かったかな。。 基本的に、 ・左側の式から順に評価される ・論理式の真偽が決定すると、残りの式は評価されない ・最後に評価された式の値が論理式全体の値となる >> ary = [1,2,3] => [1, 2,…

『たのしいRuby第3版』第14章正規表現

subメソッドとgsubメソッドのところ、ちょっと分かりにくいのでテスト。 「!」つきのsub!メソッドとgsub!メソッドにすると、レシーバーにあたるオブジェクトを 置き換え後の文字列に変更する仕様とのこと。 str = "abracatabra" nstr = str.sub(/.a/) do |m…

過去のブログについて

今日からhatena始めてみます。bloggerから移行して来ました。がデータの移行方法が分からないので、下記にリンクを貼っておきます。●旧ブログ↓ http://iwhurtafly.blogspot.com/