ようへいの日々精進XP

よかろうもん

写経

俺は Ruby について 1bit も理解していなかったので写経する 〜 memo 編 (2) 〜

メソッド探索, 定数探索 参考 インスタンスメソッド探索 クラスメソッド探索 定数探索 例外 Time#strftime 以上 メソッド探索, 定数探索 参考 http://asura23.blog.fc2.com/blog-entry-63.html 上記のサイトに掲載されていた問題を解いてみた. インスタンス…

俺は Ruby について 1bit も理解していなかったので写経する 〜 memo 編〜

例外 ~ ensure 節がある時の評価値 ~ メソッド内の定数更新 Object ENV p と print オブジェクトの複製 protected と private メソッド undef と undef_method と remove_method 以上 例外 ~ ensure 節がある時の評価値 ~ こちら や こちらの記事を読ませて…

俺は Ruby について 1bit も理解していなかったので写経する 〜 添付ライブラリ 〜

俺は Ruby について 1bit も理解していなかったので写経する 〜 添付ライブラリ 〜 俺は Ruby について 1bit も理解していなかったので写経する 〜 添付ライブラリ 〜 これは StringIO ファイルフォーマット yaml yaml とは yaml の読み込み yaml の書き込み…

俺は Ruby について 1bit も理解していなかったので写経する 〜 組み込みクラス編 〜

これは Module クラス Module クラスとは 定義済み定数に対するメソッド メソッドの設定 eval / class_eval / class_exec クラス変数 モジュールの機能を取り込む モジュール関数 祖先クラス Enumerable モジュール map メソッド each_with_index メソッド i…

俺は Ruby について 1bit も理解していなかったので写経する 〜 オブジェクト指向編 (2) 〜

これは クラスメソッド はじめに Class クラス クラスメソッドの定義 メソッドの可視性と組み込み関数 メソッドの可視性 Kernel モジュールと関数 変数と定数 ローカル変数とグローバル変数 インスタンス変数 クラス変数 ネストしたスコープの定義 ネストし…

俺は Ruby について 1bit も理解していなかったので写経する 〜 オブジェクト指向編 (1) 〜

これは そして, この記事は クラス定義 class 式 インスタンスメソッドと初期化メソッド クラス継承 super インスタンスメソッド クラスオブジェクト 継承したクラスオブジェクト メソッドの探索経路 継承チェーンと method_missing 継承チェーン alias と u…

俺は Ruby について 1bit も理解していなかったので写経する 〜 文法編 〜

これは そして, この記事は 変数 初期化されていな時に参照した場合の動作 ローカル変数 グローバル変数 クラス変数 インスタンス変数 定数 リテラル Ruby のリテラル 数値リテラル 有理数, 複素数のリテラル 数値演算 数値クラス ブロックと Proc ブロック…

メタプログラミング Ruby 写経メモ - 2 章 月曜日:オブジェクトモデル -

この記事は そして, この記事は オブジェクトモデル オープンクラス Bookworm の to_alphanumeric メソッド クラス定義 Monetize の例 オープンクラスの問題点 オブジェクトモデルの内部 オブジェクトの中身 インスタンス変数 インスタンスメソッド メソッド…

メタプログラミング Ruby 写経メモ - 1 章 頭文字 M -

この記事は そして, この記事は メタプログラミングとは イントロスペクション メタプログラマのボブ ボブの最初の試み メタプログラミングに突入 頭文字 M セカンドステージ 以上 この記事は メタプログラミング Ruby 第 2 版を写経したり, 感想を書いたり…