2018-11-11から1日間の記事一覧

かけ算の順序問題

かけ算の順序問題 - Wikipedia 1冊108円のノートを5冊買うと何円でしょう という問題を 108×5=540 と 5×108=540 のどちらか片方だけを正しいとするか両方とも正しいとするかという問題。 ウィキペディアをみても百家争鳴でみなが納得する統一見解はなさそう…

Rakeのタスククラスの作法

Rakeで同じパターンのタスクを繰り返すとき、メソッドでサブルーチン化してもタスク関連の記述(descとか)が冗長なのでいまいち感がぬぐえない。 のでタスククラスの書き方を調べた。 明文化されたルールが見つからなかったが、サンプルを見たりRakeのコード…

QDBMのrubygem化

ラズパイの32bit環境で2GB超のデータベースを扱えるアプリケーション組み込み型のKVS(Key-Value Store)を使いたかったので、QDBMをgem化してみた。 経緯 ラズパイ上でGDBMを使ってアプリケーションを動かしていたが、データベースファイルのサイズが2Gバイト…