最新 追記

ソフトウェアと本の覚え書き

2005|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|

2010-11-05 [長年日記]

_ [読書] Sam Ruby, Dave Thomas, David Heinemeier Hansson, et al.『Rails によりアジャイル Web アプリケーション開発 第3版』

わかりやすかったが、Rails 3 だと変更されている部分があって、サンプルが動かなかった。

おすすめ度:★★★★

Rails によりアジャイル Web アプリケーション開発


2010-11-06 [長年日記]

_ [読書] 信田さよ子『父親再生』

団塊の世代がどのような父親になっているのか伺い知ることができる。

おすすめ度:★★★★

父親再生


2010-11-07 [長年日記]

_ [読書] 佐野洋子『シズコさん』

うまくいっていなかった母との関係について。5日に佐野さんがなくなり、もう新しいエッセイが読めないと思うと寂しい。

おすすめ度:★★★★★

シズコさん


2010-11-08 [長年日記]

_ [読書] 葛西賢太『断酒が作り出す共同性』

断酒、特にAAに関わる心理学的分析と宗教性について。

おすすめ度:★★★☆☆

断酒が作り出す共同性


2010-11-13 [長年日記]

_ [プログラミング] extconf.rb でライブラリのバージョンをチェック

Ruby の拡張ライブラリを作るときに、使用するライブラリのバージョンをチェックしたい。具体的には mpfr がインストールされているかどうかをチェックしてマクロ MPFR_VERSION_MAJOR の値が 3 以上であることを確認するのが目的。have_macro を使って次のようにした。もっとうまい方法があるかもしれないが、情報が少なく、見つからなかった。

require 'mkmf'
 
$CFLAGS += " -Wall"
 
REQUIRE_VERSION = 3
 
dir_config("mpfr")
dir_config("gmp")
if have_header('mpfr.h') && have_library('mpfr') && have_header('gmp.h') && have_library('gmp')
  if have_macro('MPFR_VERSION_MAJOR', 'mpfr.h') do |src|
      src + <<SRC
#if MPFR_VERSION_MAJOR < #{REQUIRE_VERSION}
# error
>>>>>> MPFR_VERSION_MAJOR requires larger than #{REQUIRE_VERSION} <<<<<<
#endif
SRC
    end
    create_makefile("mpfr")
  end
end

2010-11-25 [長年日記]

_ [読書] 上杉隆『官邸崩壊』

5年くらい前の話なのでだいぶ忘れていた。

おすすめ度:★★★☆☆

官邸崩壊