テクノプロジェクトのウェブサイトにお越し頂きありがとうございます。 申し訳ございませんが、お探しのページは一時的にアクセスできないか、 移動または削除された可能性がございます。 サイトマップ >>
テクノプロジェクトのウェブサイトにお越し頂きありがとうございます。 申し訳ございませんが、お探しのページは一時的にアクセスできないか、 移動または削除された可能性がございます。 サイトマップ >>
新着記事 『Ruby on Rails 5.0 初級④: HTMLフォーム(後編)』紙版(ペーパーバック版)が出ます (2017/08/04) WordPress と Ruby on Rails はどこがどう違うのか (2017/04/19) 『実践Ruby on Rails 4』環境構築手順 for macOS(2017年版) (2017/01/24) 『実践Ruby on Rails 4』環境構築手順 for Windows (2017年版) (2017/01/24) Kindle本『Elixir/Phoenix 初級①』を出版しました (2016/11/25) Kindle向けに技術書を3冊出してみて思ったこと (2016/06/08) 問題03の解答と解説 (2016/03/21) 「その他」用のテキスト入力欄を持つ選択式入力欄 (2016/02/08) 問題02の解答と解説 (2
Perl での print debug の方法の紹介がブーム(?)だったので、自分がよく行ってる Ruby での debug 方法7つについて書いてみます。 p ご存じの人も多い Kernel#p メソッド。これを使うとオブジェクトの内容を見やすい形で出力してくれます。 >> p ({:foobar => :baz}) {:foobar=>:baz}Object#inspect を使うと、p で出力するときと同じ文字列を String として取得できます。 >> puts ({:foobar => :baz}).inspect {:foobar=>:baz}初心者の頃この p での出力を使う方法がわからなくて困った記憶が…。 pp pp というライブラリを使うと、p より、より見やすい形式で出力してくれます。たとえば >> a = Array.new(10) { {:foobar => :
比嘉さんからciteされたみたいなので、取り急ぎ新しい情報を吐き出しておこうと思います。 そろろろRailsについて本音を書いてみるか 後、デバッグの環境は、Javaに比べて貧弱だと思う。Railsでデバッグをする7つの方法を見てほしい。IDEでソースにブレークポイントを設定(ソースコードを書き換えるのではなく)して、ステップイン、ステップオーバー、メモリの状態を見たりなんてのに慣れているJavaから比べると、すっごく大変に見える。 喜ばしいことに、Rails 2.0ではruby-debugを使ったdebuggerが正式に採用されました。 これの使い方は非常に簡単です。 まずは、以下のようにブレークポイントをコード中に書き込みます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く