75% から 12% までで 2 時間くらいかなぁ。わりと放置時間が長かったけれど。ガシガシ作業したら 1 時間半くらいかしらね。
わりと綺麗に線型になるもんなんだなあ。
| 残量 | 時刻 |
|---|---|
| 75% | 13:00 |
| 39% | 14:14 |
| 31% | 14:30 |
| 25% | 14:40 |
| 12% | 15:07 |
うーん、 Windows だと、もうちょい持つっぽいなあ。
matplotlib で plot してみた。クセを覚えちゃえば結構いいんだよね。 gnuplot の方が手軽だけれど。
#!/usr/bin/python
# -*- coding: utf-8 -*-
import datetime
import matplotlib.pyplot
import matplotlib.font_manager
import matplotlib.dates
remain_list = [ 75, 39, 31, 25, 12, ]
time_list = [ [ 13, 0, ], [ 14, 14, ], [ 14, 30, ], [ 14, 40, ], [ 15, 07, ], ]
xdata = []
ydata = remain_list
label = []
legend = []
label.append(u"X201sの6セルバッテリ")
for index, time in enumerate(time_list):
xdata.append(matplotlib.dates.date2num(datetime.datetime(2010,
6,
29,
time[0],
time[1])))
matplotlib.pyplot.gca().annotate(u"%d%% / %02d:%02d" % ( ydata[index], time[0], time[1], ),
xy=(xdata[index], ydata[index]),
xytext=(xdata[index], ydata[index] + 2),
rotation=25,
bbox=dict(boxstyle="round",
alpha=0.3,
fc=(0.7, 0.7, 0.7),
ec=(0.5, 0.5, 0.5)),
arrowprops=dict(arrowstyle="wedge",
alpha=0.3,
fc=(0.7, 0.7, 0.7),
ec=(0.5, 0.5, 0.5),
relpos=(0.2, 0.1)),
fontproperties=matplotlib.font_manager.FontProperties(family="IPAMincho",
size=12.0))
legend.append(matplotlib.pyplot.plot_date(xdata, ydata, "-"))
matplotlib.pyplot.gca().xaxis.set_major_formatter(matplotlib.dates.DateFormatter("%H:%M"))
matplotlib.pyplot.gca().set_xlim(datetime.datetime(2010,
6,
29,
time_list[0][0],
time_list[0][1]) - datetime.timedelta(0, 20 * 60),
datetime.datetime(2010,
6,
29,
time_list[-1][0],
time_list[-1][1]) + datetime.timedelta(0, 20 * 60))
matplotlib.pyplot.grid(True)
matplotlib.pyplot.legend(legend,
label,
loc="upper right",
ncol=2,
prop=matplotlib.font_manager.FontProperties(family="IPAMincho",
size=12.0)).legendPatch.set_alpha(0.6)
matplotlib.pyplot.xlabel(u"時刻",
fontproperties=matplotlib.font_manager.FontProperties(family = "IPAMincho",
size = 16.0))
matplotlib.pyplot.ylabel(u"バッテリ残量(%)",
fontproperties=matplotlib.font_manager.FontProperties(family = "IPAMincho",
size = 16.0))
locs, labels = matplotlib.pyplot.xticks()
matplotlib.pyplot.xticks(locs,
rotation=15,
fontproperties=matplotlib.font_manager.FontProperties(family="IPAMincho",
size=10.0))
matplotlib.pyplot.savefig("/tmp/plot.png")
/usr/src/linux/include/linux/jiffies.h の jiffies_to_msecs() が使いたいだけなんだけど、ちょっと面倒なことに。。。
。。。
うーん、 sysconf(_SC_CLK_TCK) で取って計算するかあ。
面白かった。けど、見られるようになるまで 10 分くらいかかったw
twitter で時間予告するとダメかもしれんねぇ。
Intel SSD より、あきらかに速い。まあ当たり前だけど。それにキャッシュに乗っちゃえば関係ないけどね。
とはいえ、常に高速なのは魅力的。わりと何でもかんでも /tmp に hg clone してから作業してしまう病が。
ケース取っ払って大型ファンに変えたら HDD の温度がえらい下がった。 5 度以上。しかも温度変化も少ないし。いいことずくめだなあ。
問題はファンの回転数がまれに妙な値になることがあるってことくらい。おかげでログが妙なことになってしまった。
とりあえず、回転数を 800rpm くらいから 530rpm くらいに下げてみた。大差なさそう。
(acroread:16031): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
みたいな warning が出て化け化けだったんだけれど、以下の操作で直った。
# rm -rf /etc/gtk-2.0/i686-pc-linux-gnu # emerge emul-linux-x86-gtklibs
一旦 /etc/gtk-2.0/i686-pc-linux-gnu を削除してから emegre しないとダメみたいね。
あとは何もなければ一月後。
機材の撤収もあったので久々にタクシーで帰宅。
疲れたー。有休を堪能せねば。
x86_64 で久々に困った!
どーすべ。
とりあえず nspluginwrapper でお茶を濁してみた。けれどニコニコでコメントしたら落ちたりとか、不安定だなあ。
intel から最新のソースを落としてきて、ビルドした上で /etc/modprobe.d/i915-kms.conf に
options i915 modeset=1
と指定するのが勝利の鍵かな?