ラベル Ruby の投稿を表示しています。 すべての投稿を表示
ラベル Ruby の投稿を表示しています。 すべての投稿を表示

2017年5月8日月曜日

ある言語の引数評価戦略が、「値渡し」か「参照渡し」かを機械的に見分ける簡単な方法

なお、ローカル変数があることは前提にしていますが、いま使われている言語でそれがない言語というのもまずなかろうと思うので、別に問題にはならないでしょう。

問題にならなくても、ローカル変数がない場合にも判定できるようにしてみた。

2017年4月9日日曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、6章(金曜日: コードを記述するコード)、6.8(クイズ: アトリビュートのチェック (手順5))を取り組んでみる。

2017年4月7日金曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、6章(金曜日: コードを記述するコード)、6.6(クイズ: アトリビュートのチェック (手順3))を取り組んでみる。

2017年4月6日木曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、6章(金曜日: コードを記述するコード)、6.3(クイズ: アトリビュートのチェック (手順3))を取り組んでみる。

2017年4月5日水曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、6章(金曜日: コードを記述するコード)、6.3(クイズ: アトリビュートのチェック (手順2))を取り組んでみる。

2017年4月4日火曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、6章(金曜日: コードを記述するコード)、6.3(クイズ: アトリビュートのチェック (手順1))を取り組んでみる。

2017年3月4日土曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、5章(木曜日: クラスの定義)、5.7(クイズ: 壊れた計算)を取り組んでみる。

2017年2月27日月曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、5章(木曜日: クラスの定義)、5.5(クイズ: モジュールの不具合)を取り組んでみる。

2017年2月2日木曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、5章(木曜日: クラスの定義)、5.2(クイズ: クラスのタブー)を取り組んでみる。

2017年1月23日月曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、4章(水曜日: メソッド)、4.2(クイズ: より良い DSL)を取り組んでみる。

2017年1月6日金曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、4章(水曜日: メソッド)、4.2(クイズ: Ruby#)、4.2.1(using キーワード)を取り組んでみる。

2016年12月30日金曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、3章(火曜日: メソッド)、3.4(クイズ: バグ退治)を取り組んでみる。

2016年12月19日月曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、2章(月曜日: オブジェクトモデル)、2.3(クイズ: 絡み合ったモジュール)を取り組んでみる。

2016年12月12日月曜日

開発環境

メタプログラミングRuby 第2版(Paolo Perrotta (著)、角 征典 (翻訳)、オライリージャパン)の1部(メタプログラミング Ruby)、2章(月曜日: オブジェクトモデル)、2.3(クイズ: 引かれていない線)を取り組んでみる。

2016年10月13日木曜日

開発環境

Head First Ruby (Jay McGavren (著)、O'Reilly Media)のChapter 15.(Saving and Loading Data: Keep It Around)、Saving objects to a file with YAML::Store、CODE MAGNETS(No. 7811)を取り組んでみる。

2016年10月8日土曜日

開発環境

Head First Ruby (Jay McGavren (著)、O'Reilly Media)のChapter 15.(Saving and Loading Data: Keep It Around)、Setting up a Sinatra route for a POST request、EXERCISE(No. 7718)を取り組んでみる。

2016年10月3日月曜日

開発環境

Head First Ruby (Jay McGavren (著)、O'Reilly Media)のChapter 14.(Web Apps: Serving HTML)、ERB embedding tags、Pool Puzzle(No. 7404)を取り組んでみる。

2016年9月23日金曜日

開発環境

Head First Ruby (Jay McGavren (著)、O'Reilly Media)のChapter 14.(Web Apps: Serving HTML)、A simple Sinatra app、CODE MAGNETS(No. 7216)を取り組んでみる。

2016年9月16日金曜日

開発環境

Head First Ruby (Jay McGavren (著)、O'Reilly Media)のChapter 13.(Unit Testing: Code Quality Assurance)、Updating our code to use the "setup" method、POOL PUZZLE(No. 6913)を取り組んでみる。