2017-01-01から1年間の記事一覧

『テスト駆動開発』を読んで

テスト駆動開発posted with amazlet at 17.10.12Kent Beck オーム社 売り上げランキング: 563Amazon.co.jpで詳細を見るオーム社さまから電子書籍を贈本いただきました。ありがとうございます。本書はテスト駆動開発(TDD)の原典で、たいへん有名な本です。…

RubyKaigi 2017 の予稿:An introduction and future of Ruby coverage library

RubyKaigi 2017 の 2 日目に "An introduction and future of Ruby coverage library" というタイトルで発表します。事前資料の公開が推奨されていたので、簡単ですがどんな内容かを書いておきます。 要約 カバレッジ(テストカバレッジ、コードカバレッジ)…

『Ruby でつくる Ruby』の購入方法

書籍『Ruby でつくる Ruby』が発売されて 2 月ほど経ちました(当時の告知)。いろいろなところでわりと好意的な感想が聞こえてくるので、うれしい限りです。 本書はラムダノートにとっての最初の出版ということで、発売当初は直販サイトでしか入手できませ…

"Purely Functional Data Structures" の邦訳『純粋関数型データ構造』が発売されます

純粋関数型データ構造posted with amazlet at 17.03.16Chris Okasaki KADOKAWA (2017-04-28)売り上げランキング: 266Amazon.co.jpで詳細を見る伝説の名著、"Purely Functional Data Structures"(通常 PFDS)を翻訳しました。4 月末にアスキードワンゴから発…

書籍『Ruby でつくる Ruby』が発売されます

ref: https://www.lambdanote.com/collections/frontpage/products/ruby-rubyおかげさまで、ASCII.jp で連載していた『Ruby で学ぶ Ruby』が紙の本になる運びとなりました。わーい。『Ruby でつくる Ruby ― ゼロから学びなおすプログラミング言語入門』と微…

どうぶつしょうぎ名人

どうぶつしょうぎ AI を作りました。絶対に勝てません。無力感を味わってください。ref: http://mame.github.io/dobutsu-shogi-master どうぶつしょうぎとは 3 マス x 4 マスの単純化された将棋です。ライオン(王相当)、ぞう(1 マスしか進めない角行)、…

『Ruby で学ぶ Ruby』非公式あとがき

ref: http://ascii.jp/elem/000/001/230/1230449/「Ruby で Ruby を作りながら Ruby を学ぼう!」という ascii.jp の連載、おかげさまでほぼ予定通りに無事に終わりました。執筆の経緯を書いておきます。昨年の 6 月ごろ、「抽象によるソフトウェア設計」や…