NameBright.com - Next Generation Domain Registration toriume.com is coming soon
2008-01-09 15:51:08 +0900 (275d); rev 19 これは草稿です。 いずれ正式なところに移す予定。 対象とする読者 本稿は以下のような読者を対象にしています。 Ruby の拡張ライブラリを書いたことがない C プログラミングがそれなりにできる Ruby プログラミングがそれなりにできる 2 に関して。 「ポインタって何?」レベルの人は不可です。 構造体とポインタをちゃんと使ってプログラミングのできる人を対象とします。 3 に関して。 以下のプログラムの結果がどうなるか、 考えるだけでわかるようにしておいてください。 class C p self # 何が表示される? def C.m puts '1' p self end def m puts '2' p self end end C.m # 何が表示される? C.new.m # 何が表示される? このマニュ
会社からだから、走り書き。 特に推敲もしていない。一度も見直していない。 だが、これは限りなく本音に近いのだ。 ruby -rdebug hoge.rb よく使うコマンド break クラス:メソッド名 delete ブレークポイント解除 c ブレークポイントまで続行 l 該当ソースコード表示 n 次の行へ s 次の行へ、関数であれば中に入る p 画面にデバッグ表示 catch off 例外発生時に止まらなくする。 catch <Exception> 指定した例外発生時に停止 var l ローカル変数をすべて表示 良いところ rubyの標準モジュールが使えるところ。 irb 見たいな感覚で使える。 当然、デバッグ中に require 出来るので、 たとえば、pritty print したかったら require 'pp' pp @hoge とかもできるし、 require 'y' y @h
概要 日時:平成18年6月24日。会場:東海中学・高校(愛知県名古屋市)。「サタデー・プログラム」内の一講座として開催される。 開始前 事前の申し込みで大量の聴衆が見込まれ、1700人分の整理券が配布される。それ以上の人数に関しては各教室でテレビ中継。朝8時30分からの配布開始時点で、1000人を超える人数が校舎内の廊下に長蛇の列を作っていた。さらに、当初の予定では12時30分講演開始だったのが、前の講座との入れ替えに時間が掛かるため、12時45分からに変更。会場には数名の私服警備員が配置された。 あいさつ (壇上右手から荒木先生登場。黒のジャケットと穴開きジーンズ。遠目に見ても、シワひとつない驚異的な若さ。) こんにちは。荒木飛呂彦です。東京から来ました。ハハ。ちょっと、かなり緊張しています。朝起きたら1人でずっと仕事してますんで、1日に会う人間って言ったらアシスタント5人ぐらいなんで、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く