by EntryKeywords
by Popularity Contest 日本語版
ドスパラのウェブサイトには『パーツの犬』というコーナーがありまして、7月20日の記事によりますと、インテルの技術者に聞きたいことを募集中だそうです。
質問してほしいことがある方はコメント欄へとのこと。
ドスパラのウェブサイトには『パーツの犬』というコーナーがありまして、7月20日の記事によりますと、インテルの技術者に聞きたいことを募集中だそうです。
質問してほしいことがある方はコメント欄へとのこと。
BONIC ベースの SETI@home に移行してから数日後、処理済のデータのアップロードが出来なくなり、ひたすら未処理のままたまっていくと言う状況になっていました。消費されるディスク容量は数倍になり、見るたびにあとで再送信すると言うメッセージが増えていくと言う状況でした。
公式サイトのニュースによると、処理を担当しているデータサーバーにトラブルがあった模様です。ソフトウェアのバグではないかとプロジェクトリームでは予想しています。
19日発表のニュースによると、処理能力が3倍の新サーバーを稼動開始したそうで、これで処理が追いつくようになったのでしょう。たまっていたデータもすべてアップロードされたようで、元に戻ったようです。ただ、ログを見ると何度か失敗もしているようです。最後の失敗は、21日午前5時37分です。それ以降は、2回成功しているようです。
また、『プロジェクト』タブの『ウェブサイト』のボタンが7つ増えていました。告知などは見当たりませんが、アップデートされたのでしょう。
とりあえずうまく行ったようなので、覚書としてアップグレード作業の内容を簡単に書いてみようと思います。
このブログは XREA というレンタルサーバーで稼動しているのですが、ここはインストールが少し特殊です。と言っても難しいと言う意味ではなく、インストール用のスクリプトが公開されていて、それを使うことで半自動的に行うことが出来るのです。
半自動というのは何も問題が起こらなければありがたい反面、想定外のこととなるととたんに厄介になってしまいます。アップグレードと言う作業も同様でして、スクリプトがどんなことをしているのかを考えてやる必要があります。
XREA は無料サービスと有料サービスがあり、無料サービスの場合は強制的に広告が入ります。ただし、x というディレクトリ以下のファイルには広告は入りません。片っ端からこのディレクトリに入れてしまえば無料でも広告なしになるわけですが、それではライセンス違反でアカウントごと消されかねません。
MovableType の管理画面は一般公開されないページと言うことで、広告なしにすることが許されています。広告で表示がおかしくなるのを避ける意味もあり、本体のインストール先を /x に、インデックスページやアーカイブディレクトリを/mt にしています。この設定は、インストールスクリプトを編集することで行いましたので、アップグレード前の状態を想像することが出来ます。
さて、ここまでのことを踏まえて、実際のアップグレードに入ります。
まずは、シックス・アパートによる解説を読みましょう。説明に従ってアップグレード版をダウンロードし、解凍します。
エントリーとコメントのエクスポートが推奨されていますが、これに加えて、テンプレートもバックアップしておくといいでしょう。いろいろ手を加えているのであれば、何かの拍子に消えてしまうとダメージが大きいです。編集画面でコピーし、適当なテキストエディタに貼り付けて保存しておくといいでしょう。
バックアップが終わったら、ファイルをアップロードします。画像ファイル以外はアスキーモードでアップロードしますが、これに該当するのは拡張子が cgi・pm・css・js・html・tmpl・php・tpl のどれかのファイルです。FTP ソフトに任せてモードを変更する場合は設定を忘れずに。
アップロードする場所ですが、私の場合はすべてを /x にアップロードしました。アップグレード版のアーカイブには設定ファイルである mt.cfg は含まれていませんので、うっかり上書きしてしまう心配はありません。tmpl ディレクトリにはテンプレートファイルが含まれていますが、基本的には 2.66 のものの流用は出来ないようです。そのまま上書きするしかないでしょう。
アップロードが終わったら、説明に従ってアップグレードスクリプトを実行します。実行は、ブラウザから該当するスクリプトを開きます。うまくいったら、6つのファイルを削除することもお忘れなく。
MovableType を 2.66 から最新バージョンの 3.17 にアップグレードしました。
Firefox で HTML 編集支援ボタンが使えなくて不便だなぁとか、セキュリティホール発見の告知を気にしたりとか、きっかけは何度かあったんです。でも、面倒と言う気持ちのほうが強くて(『面倒』は最強の敵だと思う・・・)なかなか実行に移さないまま1年以上が経過・・・(^^;
やっとのことで踏み切ったのは、たまたま時間に余裕が出来たのと、TypeKey の登録をする決心がついたからです。
散々悩んだ上でのアップグレードでしたが、今はやってみてよかったと思っています。使い勝手もそんなに変わってませんし、管理画面もすっきりした感じがします。案ずるより生むが易し
とはよく言ったものです。
Firefox をメインブラウザとして使い始めてから、気がついたことが1つ。
CSS の overflow-y プロパティを使っている企業サイトが結構多いこと。このプロパティは IE の独自拡張である上に、Firefox では収まりきれない内容がはみ出してしまい(Opera8 でもはみ出しました)、ほかの部分と被ってしまいます。
製作側はテキストエリア(複数行のテキストが入力できるフォーム)のような表示にすることを意図しているのかもしれませんが、Firefox では見た目も使い勝手も悪いだけなのでやめてほしいものです。
対策は overflow:auto を代わりに使うこと。ブラウザに任せると言う設定ですが、必要がなければスクロールバーを出さないのが一般的のようです。収まりきらないと横スクロールバーも出るかもしれませんが、はみ出すよりはよっぽどましです。
ちなみに、このプロパティの初期値は visible で、収まらないときは枠を無視してはみ出させると言うものです。つまり、プロパティ地の変更をしない場合ははみ出る可能性を考慮してコーディングすることが必要となります。
参考:CSS2 Specification 11.1.1 Overflow: the ‘overflow’ property(W3C)
HTML convert time: 0.300 sec. Powered by WordPress ME