ようへいの日々精進XP

よかろうもん

ruby

2018 年 02 月 13 日(火)

ジョギング 日課 夕飯 今日のるびぃ ~ awspec の issue に挑む (1) ~ issue method_missing 動作確認 で, どうしようか... ジョギング お休み 朝、起きた後の体調が悪すぎる 日課 お休み 夕飯 鍋 片栗粉をまぶして焼いた手羽中とベビーホタテで出汁を取った…

2018 年 02 月 12 日(月)

ジョギング 日課 夕飯 平昌オリンピック 今日のるびぃ ~ yield と Proc ~ yield ジョギング 香椎浜 2 周 終始息苦しくて辛かった 日課 (腕立て x 50) x 3 腰痛が長引いている 夕飯 奥さんの得意料理の一つであるビーフシチュー 先日頂いた赤ワインを少し入れ…

2018 年 02 月 11 日(日)

佐世保にて 洗車 雪がすごい 今日のるびぃ ~ Active Record に興奮した ~ 参考 サンプル Active Record の規約 佐世保にて 奥さんの実家のお墓参り, めちゃくちゃ寒かったけど, お墓で手を合わせたら不思議と温かい気持ちになった お昼ごはんまでご馳走にな…

2018 年 02 月 10 日(土)

ジョギング 日課 佐世保のゆーちゃん 今日のるびぃ ~ minitest ~ ジョギング 朝から雨というのと、腰痛がジワリとあるのでお休み 日課 お休み 佐世保のゆーちゃん 佐世保に住んでいる奥さんのおじさん宅に訪問。テーブル一杯に並べられた手料理と尽きない話…

Sinatra + ActiveRecord + SQLite3 でシンプルな RESTFul API サーバー (っぽいもの) を作った

はじめに 作ったもの なんで作ったのか 実装メモ ActiveRecord すごいなあ Minitest の setup と teardown おわり やっと... 頑張ったところ はじめに 作ったもの github.com なんで作ったのか データベースの検証にあたり, 実際のアプリケーションからデー…

2018 年 02 月 09 日(金)

ジョギング 日課 今夜も 今日のるびぃ ~ メソッドの公開レベルについて (4) + minitest ~ サンプルコード テストコード ジョギング 昼休みを利用して香椎浜 2 周 かなりキツかったし、腰もイマイチ 日課 腕立てを始めた段階で腰に痛みが出たので止めた 今夜…

Minitest で始める Ruby のテスト

はじめに Minitest レッツ Minitest サンプルコード テストコード サンプルコードとテストコード テストコード (1) テストコード (2) テストコード (3) テストコード (最終形態) 以上 はじめに この記事は, プロを目指す人のためのRuby入門 言語仕様からテス…

2018 年 02 月 08 日(木)

ジョギング 日課 晴れていたけど 今日のるびぃ ~ メソッドの公開レベルについて (3) ~ protected メソッド ジョギング 今日もお休み 腰はだいぶん復旧してきているけど...って感じ 日課 こちらも休み そろそろ再開したい 晴れていたけど 底冷えが顕著な一日…

2018 年 02 月 07 日(水)

ジョギング 日課 夕飯 今日のるびぃ ~ メソッドの公開レベルについて (2) ~ クラスメソッドを private にしたい ジョギング 引き続き、休み でも、今朝は香椎浜まで散歩出来た 日課 お休み 夕飯 久しぶりにダイレックスにも買い物に行けた ということで、鍋 …

2018 年 02 月 06 日(火)

ジョギング 日課 一面の銀世界 今日のるびぃ ~ メソッドの公開レベルについて ~ public メソッド private メソッド ジョギング 引き続き、休み 腰の調子はだいぶん良くなってきた 日課 合わせて休み 一面の銀世界 朝目覚めたら、本当に一面の銀世界だった 今…

2018 年 02 月 05 日(月)

ジョギング 日課 夕飯 今日のるびぃ ~ メソッド名の表記法 ~ ジョギング 目が覚めたら, 起き上がれないくらいの腰痛で今日もお休み とにかく温める 仕事も腰に負担をかけないようなスタイルを模索 日課 ジョギング同様に 夕飯 ふきやのお好み焼きをテイクア…

2018 年 02 月 04 日(日)

ジョギング 日課 腰痛 今日のるびぃ ~ クラスメソッド = 特定クラスの特異メソッドである件について ~ ジョギング 腰痛、悪天の為、お休み 日課 お休み 腰痛 寒さも合わさって, だいぶん酷い 今日のるびぃ ~ クラスメソッド = 特定クラスの特異メソッドであ…

2018 年 02 月 03 日(土)

ジョギング 佐田整形外科 腰痛 今日のるびぃ ~ awspec の Awspec::Helper::Finder モジュールメソッドの命名規則について考察 ~ 昨日に引き続き Awspec::Helper::Finder について で, メソッド名について ジョギング 自宅→三日月山霊園→三日月湖一周 (6K) → …

2018 年 02 月 02 日(金)

ジョギング 日課 夕飯 今日のるびぃ ~ awspec の generator を追加するメモ ~ 先日... generator メソッドを書く Awspec::Helper::Finder モジュールメソッド awspec/lib/awspec/generator.rb に generator メソッドを追加 awspec/lib/awspec/command/genera…

2018 年 02 月 01 日(木)

朝寝 ジョギング 日課 ジレンマ 今日のるびぃ ~ インスタンスメソッドの method_missing ~ 朝寝 うっかり朝寝坊してしまった 毎朝のルーティンをことごとくサボった ジョギング お昼休みに香椎浜を 2 周 おニューのランニングシューズで...おろしたてなので…

2018 年 01 月 31 日(水)

ジョギング 日課 夕飯 今日のるびぃ ~ いつまでも覚えられないメソッド探索 ~ ジョギング 香椎浜 x 2 周 風が殆ど無くて走りやすかった 日課 (腕立て x 50 + 腹筋 x 30) x 3 夕飯 パスタを作る トメイトは湯むきしてソースを作り, 魚介はトメイトと一緒に煮…

2018 年 01 月 30 日(火)

ジョギング 日課 夕飯 今日のるびぃ ~ private メソッドを含む module を mix-in した場合... ~ ジョギング 香椎浜 x 2 周 左側の足が踵から太ももにかけて痛い デポに取り寄せしてもらっていた靴が届いたらしい 日課 (腕立て x 50 + 腹筋 x 30) x 3 夕飯 鍋…

2018 年 01 月 29 日(月)

ジョギング 日課 寒い 今日のるびぃ ~ private メソッドを含むクラスを継承した場合... ~ ジョギング 香椎浜 x 2 周 フォームを気にしつつ走ったらギクシャクしてて辛かった 日課 (腕立て x 50 + 腹筋 30) x 3 腕立ての回数を増やした 寒い 毎日寒い... 今日…

2018 年 01 月 28 日(日)

ジョギング 日課 本 今日のるびぃ ~ <=> メソッド ~ ジョギング 休み 走らない代わりにストレッチを 20 min 程 日課 (腕立て x 40 + 腹筋 x 30) x 3 本 最近, 単に興味がある分野の本とか殆ど読んでいなかったので, Kindle の Prime Reading で以下の本をレ…

2018 年 01 月 27 日(土)

ジョギング 日課 佐田整形外科病院ラン&ウォーク外来を受診した 今日のるびぃ ~ Object#enum_for ~ ジョギング 休み 日課 (腕立て x 40 + 腹筋 x 30) x 3 佐田整形外科病院ラン&ウォーク外来を受診した 走っている最中、走った後等の右太ももの鈍痛があま…

俺は 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 も理解していなかったので写経する 〜 組み込みクラス編(2) 〜

これは BasicObject クラス Object クラス オブジェクト ID オブジェクトのクラス オブジェクトの比較 オブジェクトのメソッド一覧 オブジェクトの凍結 オブジェクトの複製 未定義メソッドの呼び出し オブジェクトの文字列表現 以上 これは Ruby Gold を受験…

俺は 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 版を写経したり, 感想を書いたり…