カテゴリー「2008年8月」の一覧

2008年8月29日

Movable Type4のイメージタグの配置による違い

 Movable Typeでイメージを配置した時、「なし、左、中央、右」でタグの何が違うのか調べてみました。
 すると、最後の部分が違うだけでした。

 これならテキストベースで変更出来そうですね(^-^)v

なし:class="mt-image-none" style=""
左 :class="mt-image-left" style="float: left; margin: 0 20px 20px 0;"
中央:class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;"
右 :class="mt-image-right" style="float: right; margin: 0 0 20px 20px;"

続きを読む "Movable Type4のイメージタグの配置による違い"

Movable Type4のスニペットの「変数のSet(set)」が何か変→なら自分で作りましょう

 Movable Type4でテンプレートへの入力をする際、エディターの左上に「挿入する」というプルダウンメニューがあります。
 これが「スニペット(snippet)」で、入力を省力化するために便利です。

スニペット1
しかし、ここで「変数のSet(set)」を選択すると
<$mt:var name="" value="value"$>

 と入力されてしまうのです。

続きを読む "Movable Type4のスニペットの「変数のSet(set)」が何か変→なら自分で作りましょう"

2008年8月27日

Movable Type4のトラックバックスパム対策

 このブログに急にトラックバックスパムがたくさん来るようになったため、対策をしました。
 Movable Typeのスパムフィルター機能ももちろん有効なのですが、今回は根本的な対策としてラックバックスクリプトのリネームをしてみました。  トラックバックスパムは、Movable Typeのトラックバックスクリプト(mt-tb.cgi)を見つけて投稿してくるのだそうです。
 そこで

  1. mt-config.cgiに以下の一行を追加
    TrackbackScript hogehoge.cgi
  2. mt-tb.cgiをFTPクライアントソフトでhogehoge.cgiにリネーム
  3. 全体を再構築

 これで全くトラックバックスパムが来なくなりました。

[参考サイト](貴重な情報有り難うございます)

続きを読む "Movable Type4のトラックバックスパム対策"

office2000がWindowsXP SP3で不安定に

 うちの会社は貧乏なのでofficeはまだ2000を使っています。
 これがWindowsXP SP3のアップグレードにより、印刷の実行時に異常終了してしまうという症状になってしまいました。

 そこでofficeをService Pack 3 (SP-3)にしてみました。

  1. officeがSR-1であることを確認(コンパネの「プログラムの追加と削除」の一覧から確認出来ます)
  2. Microsoftのサイトからアップデータをダウンロードし、ダウンロード。
  3. パソコンをリスタート

続きを読む "office2000がWindowsXP SP3で不安定に"

2008年8月26日

Movable Type4の入力フォーマットはMarkdownがいいかな

 Movable Type4のブログの記事を作成する時、エディターのフォーマットを何にするか悩んでいたのですが、Markdownが一番良いのではないかと今は思っています。

 Markdownだと外部エディターで軽快に原稿を作って、それをMovable Typeの新規ブログ記事のエディターに貼り付ければよいので快適です。
 またその際に引用やリストなどはそれぞれに対応する記号から変換してくれます。

 例えば、下記のような記事は下の枠内のような原稿が元になっています。

続きを読む "Movable Type4の入力フォーマットはMarkdownがいいかな"

2008年8月25日

Movable Type4の画像表示用に「highslide.js」の導入

 今までこのブログでは画像の拡大表示に「Lightbox」を使っていたのですが、小粋空間様のJavascript(menufolder.js、ajaxCalendar.js、dayChecker.js)とぶつかってしまうようなので、「Highslide」に変更しました。

  1. Highslideの公式サイトからファイルセットをダウンロードします。(非商用サイトでは無料です)
  2. ブログのディレクトリの中に「highslide」というディレクトリを作り、その中に「highslide.js」をアップロードします。
  3. ダウンロードしたファイルセットの中のindex.htmlをブラウザで表示させると、いくつかの画像の表示パターン(白枠あり/なしなど)があるので、好きなのを選びます。
     私は「Drop shadow and no border, semi transparent close button」というのを選択しました。
  4. そのサンプルファイルである「example-no-border.html」のソースコードからCSS部分を別ファイルにし、「highslidenoborder2.css」という名前をつけて「highslide」ディレクトリにアップします。

続きを読む "Movable Type4の画像表示用に「highslide.js」の導入"

2008年8月22日

Movable Type4.2β版(MT-4.2rc4-ja)から正式版へのアップグレード

 Movable Type4.2の正式版が出たようなので、今まで使っていたβ版(MT-4.2rc4-ja)から正式版にアップグレードしてみました。

  1. Movable Typeの公式サイトからコマーシャル版・個人無償版をダウンロードして解凍
  2. サーバのmtのプログラムディレクトリ(cgi/mtなど)(以下cgi/mt)の中の全ファイルをローカルにバックアップ
  3. cgi/mtの中の以下のファイル、ディレクトリ以外を全て削除(すっきりこん)
     (.htaccess、mt-config.cgi、sqlitedb)(mt4iディレクトリ)
  4. Movable Type4.2正式版の全ファイルをcgi/mtにアップロード
  5. 追加したプラグイン(私の場合は小粋空間のテンプレートセット)をmt-staticとpluginディレクトリにアップロード
  6. cgiファイルのパーミッションをサーバの755などに変更

続きを読む "Movable Type4.2β版(MT-4.2rc4-ja)から正式版へのアップグレード"

2008年8月20日

WindowsXPが起動するたびに 「システムは深刻なエラーから回復しました」

深刻なエラー
WindowsXPをSP3にアップグレードしたら、起動するたびに上記のような 「システムは深刻なエラーから回復しました」というかなりびびるメッセージが出るようになりました。

続きを読む "WindowsXPが起動するたびに 「システムは深刻なエラーから回復しました」"

キーチェーンのデータが全部消えた!

 皆様こんにちは。
 今日は仕事中に急にメーラーがパスワードを聞いてきたので、キーチェーン(Macのパスワード一括管理ユーティリティー)を調べたところ、データが全部消えてしまっていました。全滅です。消滅です。
 実はこの現象は数ヶ月に一度は起こります。

キーチェーン
キーチェーンのデータが全部消えた!

続きを読む "キーチェーンのデータが全部消えた!"

2008年8月18日

Windowsのexplorer.exeが異常終了→修復

 WindowsXP SP2がある日突然
「explorerが終了しました」
 というメッセージと共にデスクトップもツールバーもない灰色一色(マウスポインターは動く)状態になりました。
 さらにdrwtsn32も異常終了。_| ̄|○とほほ。
  
そこで
  1. ctrl+Alt+Delでタスクマネージャーを立ち上げ、「シャットダウン→再起動」で再起動→直らず
  2. 同様にタスクマネージャーの「ファイル→新しいタスクの実行」で「explore」と入力して「explore.exe」を再起動→やはりすぐに「explore.exe」は異常終了
  3. 再起動時にF8キーを入れてセーフモードで起動→やはり直らず
  4. タスクマネージャーの「ファイル→新しいタスクの実行」で「chkdsk」と入力してディスクのチェック→直らず
  5. WindowsのCDROMを入れてディスクから再起動。途中で「R」キーを押してシステムの修復→直らず
 なんとも手ごわい不具合です。
 ということで、Windowsシステムの再インストールをすることにしました。

続きを読む "Windowsのexplorer.exeが異常終了→修復"

2008年8月 8日

Outlook Expressの最適化でメールが一年分消失

OEの最適化

 社員のOutlook Express(以下OE)の「受信トレイ」のメールデータが、突然1年分"すっぽり"としょうしつしてしまいました。
 聞けば、その直前に「最適化」を促すダイアログが表示され、それを実行したのだそうです。

 OEはメールデータが大きくなり過ぎるのを防ぐために、100回の起動毎にこのダイアログを出し、最適化を促します。
 しかしこれが曲者で、トレイあたりのメールの保存容量がオーバーしていたり、最適化作業途中で操作が途絶えたりすると、メールデータが消失したり、dbxファイルが壊れたりすることがあります。

 しかし、最適化をしたくないと思ってダイアログで「キャンセル」を選択しても、しつこくダイアログは表示されます。
(これを避けるためには、レジストリデータを変更する必要があります)

 このメールデータのトラブルを解決するために、セキュリティ更新プログラム(KB923694)」(2006/12)により、最適化を行う際にdbxファイルがbakファイルとしてごみ箱にバックアップが取られるようになりました。

 そこで、今回もごみ箱にあった「受信トレイ.bak」を使ってデータのリカバリーをしてみることにしました。

続きを読む "Outlook Expressの最適化でメールが一年分消失"