RDF

きまぐれ日記

検索エンジンから来たにゃらば、左のフォームで再検索すべし。


2020-05-03 [長年日記]

_ [tDiary] Rubyバージョンアップ

この日記のtDiaryは、サポートの切れたRuby 1.8.7を使っていたので、外出自粛で時間はあるし数年がかりの重い腰を上げた。

Rubyを1.8.7から1.9.3-p551に変更。

$ rbenv install 1.9.3-p551
$ rbenv local 1.9.3-p551

これだけでほぼOKで簡単だった。 これだけだとweather.rbプラグインでメソッドがないとかの500エラーが出たので、ひとまずそのプラグインを無効にすれば、他は問題なく動いた。

tDiaryの./doc/UPGRADE.htmlにある以下の記事で言えば、No.1の状態で何年も運用してて、ようやく今回No.2をやったことになる。

どうしてもtDiaryとrubyの両方をバージョンアップしたい場合は以下の手順でバージョンアップして下さい。

1.tDiaryをまず3.0にバージョンアップし、ruby 1.8の状態でブラウザから日記を表示します。この際に日記データと利用しているプラグインのキャッシュデータがUTF-8へと変換されます。

2.利用しているプラグインの動作を全て確認後にruby 1.9.2へとアップデートします。

3.利用しているプラグインによっては、上記の手順で完全に変換が実行されない可能性もあります

今後は、日記データのバックアップを取って、後日Rubyを2系に変え、その後tDiaryを5.1にしよう。

_ [game] プロコンにシリコングリス

Nintendo Switchのプロコントローラーのジョイスティックが調子悪く、スティック通りに操作できない。 調べたらシリコングリスを塗るとよいとあったのでビックカメラでポチって塗ってみた。 未だたまに操作できなくなるけど、以前に比べたらずっとよくなった。


2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|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|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|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|12|
2024|01|02|03|04|
総アクセス / 今日 / 昨日 このページのテーマ: