RS125.ORG - 10 お知らせ Archive

Home > 10 お知らせ Archive

10 お知らせ Archive

再出発。

前回のエントリが、昨年の・・9月?^^;
ずっとサボっていたサイトの更新をそろそろまた再開してみようかと思います。
まぁ、続くかわかんないけど。
普段、会えない友人に近況を報告するため、自分の頭や出来事を整理するため、気ままに書いて行きましょう。

再出発にあたり、このBlogを作成しているMovableTypeというシステムをVer4.1へバージョンアップを行いました。軽い気持ちでトライしたものの、性能不足のためにサーバのお引越しを迫られたりして結構手間と金が掛かってしまい、ようやく中身の文章にとりかかれる状態となりました。
昔ほど、見た目に凝る時間も取れそうもないので、配布されているデザインテンプレートなんかを使わせてもらいつつ進めて行きますよん。

MT3.2ベースへ移行

  • Posted by: Ryosuke(管理者)
  • 2005年10月10日 20:41
  • 10 お知らせ

デザインをいじったりしていましたが、MovableType3.2の正式日本語版がリリースされたということで、ここらで一度サイト全部作り変えようかと思います。^^
とりあえず、MT3.2のデフォルトテンプレートに戻してから、新しいタグを使ってデザインをちょこちょこ直していきます。
しばらく見苦しい時期が続きますがご容赦を・・・

メンテナンス中。。

ちょっとページを更新中です。表示など乱れるかも知れません。

途中経過(9/26 0:30):
とりあえず今週はこんなところで。。
時間を見つけてキレイにしていきます。

リナザウ関連新記事はトップに出なくしました

最近、リナックスザウルス(SL-C1000)関連のエントリをちょこちょこと書いていますが、持ってない人、興味のない人には全くつまらないかも知れないので(笑)、とりあえずトップページには出てこないようにしました。頻繁にチェックしてくれてた方は、カテゴリアーカイブ(左メニューの「INDEX」欄ね)などからチェックしてみてくださいな。
また、RSSで巡回して頂いているかたには今まで通り全エントリの見出し情報が飛んでますので変更なし。そんな感じ。

久々に本に収録されましたぁ。

えらい久しぶりですが、フォント本に収録されましたのでアナウンス。割としっかりした本で、書体数も多くてお得なんじゃないでしょうか。ま、ワタクシに1円でも入ってくるわけじゃないんですけどね。

font900.jpgフリーフォント厳選900
Jet_Company

エクスメディア 2005-04
売り上げランキング : 79,384

Amazonで詳しく見る

ひとこと掲示板設置とか。

MovableTypeのバージョンアップで気をよくして、久々にサイトをいじってみました。
トップのページの左側、「MiniBBS」と称してひとこと掲示板を開設しました。個別の記事にコメントするまでもないちょっとしたことや、FontDLの感想とか書いてくれるとやる気がでる。。
その他、カテゴリーアーカイブをページ分割するプラグインを導入。「日記・雑記」みたいな記事件数が多いものは小分けに閲覧できるようになりました。

Upgraded MT3.151ja

前回のMySQL移行に調子づいて、MovableType自体のアップグレードもやってしまいました。^^
2.661から3.151へ。予想していたよりも、はるかに簡単・短期間での移行ができてご満悦。テンプレートの組み方が良かったのか、それともMTタグの下位互換性が上がったのかは不明。。何にせよ、最新のMovableTypeとMySQLへのデータ格納で中身は一新です。

これまでv3へのアップグレードに二の足を踏んでいた理由は、テンプレートに互換性がないと聞いていたため。テンプレートについてはかなり凝った作りにしてしまったため、もう一度やる気がしなかった。。
見た目わからないと思うけど、トップの3段組と左右のサイドバーのコンテンツ1つ1つを全てバラバラに分割・部品化して、それぞれを組み合わせてページレイアウトを組み、最後にCSSでスタイル定義をしてっていう感じ。おかげでレイアウトのメンテナンス性・可読性はかなり高かったのだけど、MT自体のバージョンアップについては不安も多かった。

そんな状況で、今日は結構な覚悟を決めてアップグレードを敢行。
DBやソース、サイトのバックアップを完全に取った上で、以下のステップを実行。

・MovableType3.151のアップグレードモジュールの入手とアップロード
・mt-upgrade30.cgi、mt-upgrade31.cgiを順に実行

基本的にはこれで完了。(笑)
その後、管理者用画面にアクセスしてBuildを走らせるとエラー。
Prototype mismatchなんたらと2行くらいが出てBuildが終了しない。
軽くググったところ、どうやらPerlのバージョンが古いとそうなるらしいことが判明。
レンタルサーバでPerlのインストール状況を調べたところ、別のPathにより新しいバージョンが入ってることが判明。一連の実行スクリプト(cgi)のPerlのパスを書き換えて再アップ。んでもってBuildにリトライ。成功。

肝心のテンプレートは全く問題ない模様。。
Buildも通るし、リンクやコメント・トラックバックのテストも難なくOK。

2.xから3.xへのアップグレード時には、テンプレートは基本的に作り直し(少なくてもIndivisual Entry Templateとエラー関係は)なんてのは、オレには当てはまらなかったのかね?それともこの3.151ってバージョンで改善されたのかね?

まあ、何にせよ良かった。土日がつぶれる覚悟をしてたけど全然大丈夫だった。^^

参考URL:
MovableTypeで行こう!: MovableType3.11日本語版へのアップグレードの仕方
http://cheebow.sub.jp/docmt/archives/2004/10/movabletype311.html

Movable Type 2.6 から Movable Type 3.0 へのアップグレード : NDO::Weblog
http://naoya.dyndns.org/~naoya/mt/archives/001217.html

BerkeleyDBからMySQLへ

サイトを見ている人にはほとんど関係ない話なのですが、利用しているサーバが知らないうちにMySQLに対応しているのを発見したため、サイト構築に利用しているMovableTypeのメタデータ格納先をBerkeleyDBからMySQLへ変更してみました。前者はファイルベースのDB、後者は曲がりなりにもDBMSってことで、サイトのBuild速度は格段に上がりました!
でもね、MT自体はまだ2.661のまま。。デザインを抜本的に変更する気になったらVerUpは考えることにしよう。

このサイト見ている人で、MovableType使ってる人がどんだけいるかわかりませんが、一応作業内容を書いておこう。

参考にしたのは、Junklineさんというサイト。オレみたいにMT古いまま、しかもファイルベースでやっている奴にはありがたいどんぴしゃな情報が載っておりました。^^

Junkline - MovableType の DB を BerkeleyDB から MySQL に移行し隊

手順はほとんど一緒。

・利用しているレンタルサーバのWebコンソールを利用してMySQLのDBを作成

・サーバ上に配置している%MT_HOME%/mt.cfgを編集

DataSource ./db
ObjectDriver DBI::mysql
Database <データベース名>
DBUser <データベースユーザ名>

【注】ここで「DataSource」としてBerkeleyDBを指定している部分をコメントアウトする

とあったが、それでは後で実行するスクリプトがこけることが判明。コメントアウトせず
上記の4行が適用された状態にしておく。(つまり、BerkeleyDBとMySQLの設定が共存
するような状態

・サーバ上に配置している%MT_HOME%/mt-db-pass.cgiにDBのパスワードを設定

USのMovableTypeのサイトから2.661のUpgradeソースをダウンロード
(ココが注意。日本のサイトはMT3.x以降のモジュールしか配布していない。そういえば、2.x以前は確かに本家の英語のみで、日本語化は有志によるパッチ提供でした・・)

・DLしたZIPを回答して「MT-2.661-upgrade」フォルダの中からmt-db2sql.cgiだけ取り出す
mt.cfg
mt-db-pass.cgi
mt-db2sql.cgi
を一緒に%MT_HOME%へ上書きアップロード。

mt-db2sql.cgiのパーミッションを変更(750)して実行

・もう一度サーバ上に配置している%MT_HOME%/mt.cfgを編集

# DataSource ./db ←ここでコメントアウトしてMySQLを有効化する
ObjectDriver DBI::mysql
Database <データベース名>
DBUser <データベースユーザ名>

・動作確認(mt.cgiから入ってエントリの登録や再構築を実行)、問題なければBerkeleyDB用のフォルダ(.db/)を削除

てな感じ。^^

----
作業を終えて
----
問題の速度ですが、
・エントリ1件の登録は一瞬!(はやくなった)
・再構築(Rebuild)もかなり高速
実は記事が増えてきたため、Buildプロセスが度々こけるようになってきていて、小分け(25件ずつ)にBuildをするようにパラメータを調整したりしてたのだけど(標準は40件ずつ)、今回の改訂で、120件ずつに増やしても余裕でBuildできるようになった。

こんなに簡単で、効果があるんだったらもう少し早くやっときゃよかった。(笑)

今んところは問題なし。どっかおかしくなってんのかな・・?

Amazonアソシエイト対応

なんか「70 本でも読むか」のコーナーに記事が少し溜まってきたので、Amazon.co.jpのアソシエイトプログラムに対応してみた。
表紙画像や出版社の情報が記事に表示され、クリックするとAmazonの商品ページに飛びます。是非、ここから購入して頂きたく!(笑)
ついでにサイドバーコンテンツにも、「Now Reading」と称して現在呼んでいる本を表示することにしました。^^

アフリカより無事帰還しました。

safari_200.JPG昨日4月13日の深夜、ケニア(アフリカ)・ドバイ(UAE)の旅より戻りました。なかなかエキサイティングで楽しい旅でした。滞在先ではほとんどインターネット接続ができなかった(というより電話すらなかった)ため、更新がほとんどできませんでしたが、書き溜めたメモなどを元に旅先で見聞きしたこと、感じたことなどをこれからポロポロとアップしていこうと思います。
新しく「95 アフリカ旅行記」というカテゴリを起こしましたのでよろしく。自分の手記をもとに起こした記事については更新日を過去にしてアップしていきますので、よろしく。

FONTダウンロード開始。

昔のサイトで公開していたフリーのTruetypeFontをリクエストに応えて再アップしました。
INDEXより「40 FREE FONTS」を選んで頂ければ、FONTの閲覧・ダウンロードが可能です。
よろしくす。

RS125.ORG 発進!

知る人ぞ知るRS125.COMの閉鎖より早1年強・・・
COMドメイン(一人なのに)から心機一転、ORGドメイン(一人なのに)に乗り換えて、RS125再出発です。今回のサイト構築にあたるコンセプトは「プライベート」です。昔のようにFONT作成でちょっとばかし名を上げてやろうとか、Googleパワーを上げようとか、そんなことは考えてません。^^
リアルな世界の友人たちや、バーチャルな世界の中でも自分と似た趣味志向を持った人たちとのコミュニケーションができれば良いと思っております。
飽きっぽい俺のこと、いつまで続くかわかりませんが、よろしく。

全記事リスト

Home > 10 お知らせ Archive

サイト内検索
最近のエントリ
最近のコメント
アフリカより無事帰還...
  comment.gif noumih
  comment.gif asabanture
  comment.gif リョウスケ(管理者)
  comment.gif ツカ
  comment.gif リョウスケ(管理者)
  comment.gif KeijiM
  comment.gif リョウスケ
FONTダウンロード開始...
  comment.gif kantaro***
  comment.gif リョウスケ(管理者)
  comment.gif kantaro***