2009年3月30日

ドメインの移管とサーバーの引越し

 私が管理維持しているもう一つのドメインmocamoca.comについて、サーバーの引越しをしました。
 旧サーバー会社はサーバーとドメインの管理を両方ともしてもらっていたのですが、サーバーを引越した後にドメインの管理だけはしてくれないので、ドメインの管理も移管することにしました。

 新しいサーバー環境は   * サーバー:CORESERVER * ドメイン管理:VALUE-DOMAIN

 です。

続きを読む "ドメインの移管とサーバーの引越し"

2009年3月 3日

coreserver(XREA)でSSIのexecが使えない!

 cpreserver(XREAサーバー)のサーバーへの引越し作業をしています。

 今までindex.shtmlのソースの中に

<!--#exec cmd="./program.cgi" -->

 を埋め込み、SSIを使ってテキストを文中に表示させていました。

 しかしこのサーバーではexecはセキュリティーのために使えないということが判明こちら

 いろいろと調べた結果、program.cgiの中に

print "Content-type: text/html¥n¥n";

 という一文を入れ(#!/usr/bin/perlの次の行に)

<!--#exec cmd="./program.cgi" -->を
<!--#include virtual="./program.cgi" -->に変更

 することによって解決しましたo(^0^)o

続きを読む "coreserver(XREA)でSSIのexecが使えない!"

2009年3月 2日

Movable Typeサーバー引越し1(MySQLデータの引越し)

 モカモカパラダイスで使っているサーバーのデータベースが遅いので、CORESERVERに乗り換えようと思っています。
 まずはサーバーをお試しで借りてMovable Typeの引越しの練習をしてみました。
 Movable Typeのデータベースは両方ともMySQLを使用。
 というわけで、まずはphpMyadominを使ってMyySQLのデータの引越しに挑戦してみましたo(^0^)o

続きを読む "Movable Typeサーバー引越し1(MySQLデータの引越し)"

2009年1月29日

WindowsXPがログイン後すぐにログオフしてしまう→sp3を回復コンソールから削除

 社員のパソコンがログイン後に一瞬デスクトップ画面が出た後に、すぐログイン画面に戻ってしまうという状態になりました。
 OSはWindowsXP Pro SP3です。
 まずは

  1. 再起動しても同じ
  2. セーフモードで立ち上げても同じ
  3. Administratorで入っても同じ
  4. CHKDSKをやっても同じ

 実は、この現象が起きる前に一度

SP3を動かすためのファイルがありませんのでSP3のディスクを入れてください

 というアラートが出ていました。
 しかしSP3はアップデートで入れたのでディスクなんて持っていません。
 うーん困った...などと思ってリスタートしたらこの状態になってしまいました_| ̄|○

 こうなったらSP3ごと削除してしまえ!と思い、Windowsが立ち上がらない状態でSP3を削除する方法を探してみました。

続きを読む "WindowsXPがログイン後すぐにログオフしてしまう→sp3を回復コンソールから削除"

2009年1月15日

firefoxのみに効くCSSハック

 ページを作っていて、どーしてもfirefoxでだけ1ピクセルずれる減少に悩まされ、firefoxだけに適用されるCSSハックを探したのですが、これが意外とありませんでした。

 「:-moz-broken」などのfirefoxでしか使えない"独自実装擬似クラス"をセレクタに混ぜ込むことによってfirefoxでしか適用されないCSSを定義するという記事もありました。

div#menu, x:-moz-any-link { STYLE }

 しかしこれがIE7にもどうやら適用されてしまうようなのです。

 そこで、最初にfirefoxのスタイルを書き、さらにそれ以外のブラウザのスタイルを書くことで何とか解決しました。

SELECTOR { STYLE }/*firefox用*/
*:first-child+html SELECTOR { STYLE }/*IE7用*/
* html  SELECTOR { STYLE } /*〜IE6用*/
body:first-of-type  SELECTOR { STYLE }/*Safari and Opera用*/

 うーん、こんなのでいいのかしら(^.^;)
 でもこれで

Windows IE6、IE7、Opera9.6、Firefox3
Mac Firefox3、Safari3

 では大丈夫でした。

続きを読む "firefoxのみに効くCSSハック"

2008年12月22日

携帯サイトのページ容量について

 携帯サイトをつくる時、気になるのがページの容量です。
 キャリア毎に推奨サイズというのが決まっています。

  1. DoCoMo
     全機種対応→5KB
     しかし、FOMAだとキャッシュサイズは100KBまで拡大します。
  2. au
     全機種対応→9KB
     しかし経験的には50KB以下であれば、たいていのWAP2.0搭載機種では表示される(携帯サイト作成時の注意点〜ページ容量au編〜
  3. softbank
     最低 C2,C3,C4型 6KB
     最高 3GC型 300KB
     (ソフトバンク携帯電話向けのHTMLについて

 結論→最新の3G携帯のみに限定すれば50KB〜100KB程度ならば大丈夫です。

続きを読む "携帯サイトのページ容量について"

2008年11月 4日

Movable TypeにBJKitを導入→アンチエイリアスの効いた美しい文字に

 Movable Typeでは、ヘッダーのタイトルや記事ごとの見出しがテキストで表示されます。  普段Macを使っている私としては、WindowsでMovable Typeを見た時にテキストにギザギザが出るのが気になっていました。

 そんな中年乙女の悩みを解決してくれるのが、この「BJKit」です。 
 指定したテキストをFlashを使って任意のアンチエイリアスのピリッと効いたフォントに変換してくれるのです!   すごい!

BJkit_1 BJkit_2

続きを読む "Movable TypeにBJKitを導入→アンチエイリアスの効いた美しい文字に"

2008年10月31日

DreamweaverでHTMLメールを作る方法

 Dreamweaverを使ってHTMLメールを作る方法を検討してみました。

 まずHTMLメール制作の注意点ですが

  1. CSSは出来るだけ使わない
     メーラーやwebメールクライアントによって、CSSのサポート状況がかなり違います。
     特にサポートが低いのが"Gmail"です。head部分にCSSを書いても反映せず、外部CSSファイルも使えません。

     インラインだと使えるCSSも増えるのですが、それでも使えないCSSプロパティーがいろいろあるので、CSS support in email clientsの一覧を参考にしながら作るといいと思います。

     実際にいろいろとHTML形式のメルマガを調べてみたところ、実は全てhead部分にCSSを書いていました。しかしどこもフォントサイズ程度にとどめていました。この程度ならばCSSが無視されても大丈夫なようです。
  2. レイアウトはCSSではなく、旧来のテーブルレイアウトにする
     CSSはメールクライアントによってサポートがまちまちなので、テーブルレイアウトにします。
  3. 画像にはaltを設定し、画像が表示されなくても大丈夫なようにする
  4. イメージファイルはサーバーに置き、パス指定は絶対パスにする
  5. デザインの幅は600px程度が良いようです
  6. DOCTYPEは「HTML 4.01 Transitional」、文字コードは「iso-2022-jp」を使用する

続きを読む "DreamweaverでHTMLメールを作る方法"

2008年10月 9日

Movable Type:TemplateSetExporterを使ったテンプレートの移植

 Movable Type3で作られたブログ(モカの腹)をMovable Type4に移行するにあたり、テンプレートの作り直しが一番大変な作業になると思われます。
 ご存知のようにMovable Typeは4になってから、テンプレートがモジュール化されて大幅にその構造が変わりました。

 テンプレートを初期状態からコツコツ作るのもいいのですが、せっかくこのブログ(モカモカ工房)である程度作り込んだので、これをベースにして新しいテンプレートを作ろうと思いました。

 Movable Type4では、テンプレートをまとめて管理できる「天ぷら」...「テンプレートセット」という機能があります。
 そこで、モカモカ工房のテンプレートセットを書き出して、新しく作ったブログに取り込み、それをもとにモカの腹用のテンプレートを作ることにしました。

続きを読む "Movable Type:TemplateSetExporterを使ったテンプレートの移植"

Movable Type3.34から3.37へアップグレード

 私のもう一つのブログモカの腹を最新のシステムにしようと思っています。
 具体的には

  1. Movable Type4へのアップグレード
  2. PHP化
  3. ページ分割

 などです。

 まずMovable Type4へのアップグレードをする前に、一度3.37の最新版へアップグレードすることにしました。

続きを読む "Movable Type3.34から3.37へアップグレード"