前
2011年
10月
次
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
setup diary
トップ
«前の日記(2011-10-17)
最新
次の日記(2011-11-28)»
編集
2007|
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
|
10
|
11
|
12
|
2013|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2014|
01
|
02
|
03
|
04
|
06
|
08
|
11
|
2015|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
10
|
11
|
12
|
2016|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2017|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2018|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2019|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2020|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2021|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2022|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
12
|
2023|
01
|
02
|
03
|
04
|
05
|
06
|
07
|
08
|
09
|
10
|
11
|
2011-10-28
ruby1.9でのミス
_
binaryデータ
ruby1.9をインストールして使ったら、プログラムが動かなかったので、1.8をインストールし直さなければならなかった。ruby1.9を使うのは久しぶりだったので、すぐに対応はできなかったが、binaryデータを数値に変換するときに、
d[0]*256+d[1]
としていたので、そこでバグが生じていることは分かった。1.9では、
d.getbyte(0)*256+d.getbyte(1)
と書かなければならない。というか、
d.unpack("n")[0]
とすべきなのだろう。でも、packのテンプレート文字は覚えていないので、仕方無いだろう。
[
ツッコミを入れる
]