2015年08月10日(月) [長年日記]
■ [life] MRI検査を受けた
左足が痛くて整形外科に通っている。今日MRI検査というのを初めて受けた。
呼ばれたら、カーテンで囲われた狭い場所で着替えてパイプ椅子に座って待つ。前の人の検査が終わるとおれの番。耳栓をもらえた。簡単に説明を受ける。腰を撮影し検査時間は15分くらいとのこと。装置の上に寝る。ひざを曲げられる。腕と胴体を軽く拘束された。決して動くなと言われて穴の中に入れられる。
穴の中の圧迫感はそれ程でもなかった。ガンガン音が響くけど、それもたいしたことはなかった。動かないようにじっとしているのは少し大変だった。しばらくして終了。着替えて退出。
続けて撮影した結果について医師から説明を受けた。椎間板ヘルニアみたい。手術するかも。
2015年08月23日(日) [長年日記]
■ [tdiary] tDiaryを4.1.3にバージョンアップ
XREAのRubyが2.2にバージョンアップしてから7ヶ月経ってしまったが、これでtDiaryの最新版が使えるようになったはずなのでtDiaryをバージョンアップ。前回のバージョンアップは4年前。
でもなかなか動かなかった。
プラグインが動いてない
日記が色々正しく表示されないのでプリントデバッグしたところ、色々なプラグインが動いていないのが原因のようだった。lib/tdiary/plugin.rbのPluginクラスのコンストラクタにある変数plugin_pathが指しているディレクトリが存在していない。
組み込みのプラグイン(00default.rbとか)の置き場所がpluginからlib/tdiary/pluginに変わったようだ。tdiary.confを調べると@plugin_pathで古いパスを指定していた。このパラメータは指定しなくてもいいようなので、この行をコメントアウトしたら動くようになった。何で今まで明示的に指定していたのかは思い出せない。
タイトルが表示されない
これでほぼ動くようになったのだけれど、日記のタイトルが表示されていない。原因はcontribのプラグインが足りなかったから。
tDiaryの入れ替えは以前のメモを見ながらやったので、その後に追加した3つのプラグインが導入されていなかった。これらを追加することで解決。
カテゴリ一覧が表示されない
が、まだカテゴリの一覧が表示されない。
カテゴリプラグインの設定画面を見ると「カテゴリインデックスの作成」というチェックボックスがあったので、これを実行してみたら解決。
データ置き場のディレクトリを見るとplugin/category.dbというファイルができていた。カテゴリはDBで管理するように変わったようだ。
.bundle配下の不要そうなディレクトリを削除
以上で以前と同じように動くようになったと思われる。
が、tDiary自体のディスク消費量が以前より大分多いのが気になった。調べると、.bundleというディレクトリ配下がかなり使っている。ここはRubyのバージョンごとのディレクトリになっていたので、不要そうな2.0.0と2.1.0というディレクトリは削除した。