MovableTypeアーカイブ

MT5のテーマを作った

ただし、仕事でなんですが。

今日1日でウェブサイトのテーマとブログのテーマを5つずつ作りました。
書き出しのポイントや、ファイル構成の基本、書き出し後にyamlファイルを少し直す方法とか、基本的な部分はクリアできたと思います。
MT5のサイトにあるドキュメントを落ち着いて読めば、そんなに難しくない!

ただ、実務では、テーマを作って配布することは、今回のケース以外ではほとんど無いと思います。
なので、テーマの使い方としては、 自分がコーディングしやすい構成のテーマを作っておいて、それをカスタマイズしながらサイトを構築するとか、よく使うメールフォームのテンプレートもテーマに入れておく、という方法になると思います。

テーマを作っていて困ったというか、わからなくて悩んだのは、やっぱりウェブサイトとブログのテーマの統一というか、テーマをまとめて作る?方法があるのかどうか分からなかったこと。
モジュールの読み込みとか、サイトルートにあるCSSやJSの読み込み方法を変えれば、もう少し効率的にできたかも知れない。
あと、yamlファイルに記述を追加すると、テーマを読み込んだ時にページも作れるみたいなので、その方法も覚えておくと良さそう。 

これ以後は、そろそろ書籍が出てくるので、ちゃんとしたのを手に入れて勉強するつもり。 

Movable Type 5実践テクニック
▲ovable Type 5実践テクニック

MT5でテーマファイルの作成を試してみました

101_3694.JPG

こんばんわトミナガです。部屋の中で写真を撮ったが暗かった‥‥。猫はいまだにストーブの前でゴロゴロしています。

今日は、MT5のテーマファイルの作り方を色々試して、自分の作ったテンプレートをテーマに書き出せるようになりました。いいこと覚えたぞ!

テーマファイルを作るときに気をつけることは、

  • cssやjavascript、画像のファイルを、1つのディレクトリにまとめず、サイトルートの下にそれぞれcss,js,imagesというフォルダを作ってあるほうが書き出ししやすい。
    (テーマの書き出し時に、下層ディレクトリのデータを取り込めないため)
  • サイトの中にブログを作って、テンプレートモジュールから何か呼び出したい時、たとえばサイトトップのURLだったら、
    <MTBlogParentWebsite><$MTWebsiteName$></MTBlogParentWebsite>
    と書く。変数を設定すればもっと早いみたい。
  • 書き出しをする時のテーマのエクスポート画面の下にあるオプションをきちんと設定すれば、使わないテンプレートやモジュールを含めないようにできる。

このぐらいかなぁ。
私はCSSとJavascriptを、commonというフォルダに入れて、その中でcssとjsフォルダに分けてコーディングしていたので、テーマの書き出し前に、その部分だけパスを修正しました。

ウェブサイトとブログのテーマは一緒くたにはできないので、別々に設定しなくちゃいけないですね。
でも、よく使うファイル構造や、頻出モジュールを入れたテーマファイルを作っておけば、けっこうな作業時間の短縮になるんじゃないだろうか。これから積極的に使ってみたい機能ですね。

今日参考にしたサイト。

XAMPPの修復メモ(WinXPSP3/2010年3月版)

久しぶりのMTネタです。

XAMPP環境が壊れた(破損した?)

今月からMT5の制作・構築業務が始まるので、試しにローカルの環境(XAMPP)にMT5とMTOS5をインストールしてみたところ、どちらもデータベースの作成中にエラーでストップしてしまいます。
無理矢理ページを再読込すると、管理画面が表示されるのですが、ブログの新規作成ボタンが表示されていなかったりと、表示されても何ともできないような感じです。

何度かDBを新規作成してみたり、再度インストールしたりと、いろいろ試してみたのですが、どうしてもエラーが出てしまい、エラーメッセージで検索したところ、出てきたのは2chのMTスレのみというマニアックな状況。
エラーメッセージは:

インストール中にエラーが発生しました
Not a HASH reference at lib/MT/ObjectDriver/Driver/DBI.pm line 471.

というもの。
(このページをリロードすると、また違うエラーメッセージが出るのですが、書き忘れてしまいました)

で、

  • MT本体のファイルを解凍する時に、破損してしまった
  • ローカルの環境が、実はMT5に対応していない

の2つを疑って、MTの動作環境やファイルの再ダウンロードを試したのですがどちらも問題なし。

消去法で、ローカルの環境が破損していると判断し、環境の再構築をおこないました。

MTサイトの管理画面のカスタマイズを試してみた

091109_1857~01

今日は藤井がFA宣言したのでジムに行きました。藤井好きだったけど、いなくなっちゃうんだ‥‥この季節になると仕方ないとは思いつつ、残念。

今日、藤本壱さんが、MTの管理画面カスタマイズの基本という記事を書いてくださいました。
この記事に出てくるTwitterのつぶやきで、「管理画面に注意書きを入れたいなーと思うことはありますね。」と述べているのは私です。

最近SOY CMSやa-blog CMSを少し使ってみて、簡単なサイトを作ってみたり、チュートリアルをやってみたりしてるし、WordPressでの簡単なサイト構築なら、たぶんできるんだけど、やっぱりMTでやるのが好きだし、慣れているので早くできる。
そもそも他のCMSを使おうかなと考える原因は「MTの管理画面が難解な感じがする」「管理画面のカスタマイズがしづらい(=経験が浅いので)」というところにあるので、じゃあ管理画面のカスタマイズに慣れたらいいんじゃないか! とこの記事を読んで思いました。藤本さんありがとうございます。
確かに記事に書かれている通り、決して簡単ではないのですが‥‥

20091109132001

とりあえず、今日は投稿画面にメッセージを入れたり、ボタンの文言を変更するのを試してみました。
ちゃんとできました。

SaCSS vol.07 「MovableTypeで作る 企業サイトの基本」補足

遅くなりましたが、前回のSaCSS勉強会で話した内容のまとめと補足を掲載しますので、参加されたかたは参考にしてください。
(なお、スライドデータの公開予定はありません)

MTに関する基礎知識

MTは非常に活発なユーザーコミュニティを持っている。
2004年頃からユーザーが増え始め、2005~2006年頃から企業サイト構築、関連書籍出版などの流れが出来てきた。

MTを使って構築しているサイト

  • 東京もつ鍋天国(コミュニティサイト)
  • 東京ナイロンガールズ

MTタグでできることいろいろ

変数・条件分岐が使えるので、アイデア次第で面白いものが作れます。

ごっごめんなさい‥‥!

サンプルサイトの概要

MTで構築した一般的なサイトの見本として、架空の生花店のサイトを用意しました。

サンプルサイトの概要

サイト構成は、

  • トップページ
  • 店舗紹介
  • お問い合わせ
  • アクセスマップ
  • お知らせ
    • お知らせのアーカイブ
  • 商品一覧
    • 商品一覧のアーカイブ

こういう階層構造になっています。
MT5で構築したので、サイトの中に「お知らせ」「商品一覧」という2つのブログがあり、その他はWebページで構成されています。

これは、小規模な企業・店舗サイトによくある「お知らせだけを自分で追加したい」という要望を満たす仕様として考えました。

MT5と仲良くしよう。

MT5の管理画面TOP

トミナガです。

昨日予告通りスピーカーをしたのですが、やはり時間オーバーしてしまいました。
私が話している事が多く、あまりデモを出来なかったので、聞いていたかたに上手く伝わったかどうか自身がないのですが‥‥。
「MTって思っていたより簡単だったんですね!」と(いうようなことを)言っていただいてホッとしております。
そうそう、そんなに難しくないんだよ。みんなデフォルトテンプレートをカスタマイズしようとするからつまづくんだよ。タグ辞典見ながら1から書いた方がいいって。

で、新しく出るMT5ですが、Dakinyさんが"【Movable Type 5】これだけは覚えておけ!Movable Type 5 基本の基本"という非常にわかりやすいエントリーを書いてくださっています。私の説明より遥かに分かりやすいので、これからMTに挑戦しようと思ってる方は是非。

MT5はマルチブログ対応機能が飛躍的に高機能になったので、これからはポータルサイトやWebマガジンなんかを作るのは、かなり楽になるんじゃないでしょうか。
ウェブページとブログと言っても、テンプレートにはいろいろ記述できるわけで、使えば使うほど面白い用途が思い浮かぶ‥‥といいな。

例えば、個人サイトでコンテンツをたくさん持っている人は

  • ウェブサイト
    • トップページ(サイト内の情報を集約)
    • ウェブページ(連絡先や、作者についてなど)
    • 日記[ブログ]
    • フォトログ[ブログ]

文字だけだとわかりづらいけど、こういった形で複数のコンテンツをまとめたものが、MT5だと非常に簡単にできるようになりますね。

MTって既に個人ユースのブログツールではなく、完全にコンテンツ管理システムに移行してるんですが、個人ユーザーも使いようによっては、最近流行のアレよりずっと便利だと思いますよ。
私はMTやめないもんねー。

β版、サイト構築は基礎的な部分だけしか試してないので、もう少しいろいろ触ってみて、テーマの作成方法などを調べたいと思っています。

スピーカーします。

cat

トミナガです。
毎日猫に狙われているぞ!!

今日もMT5しました。いつもの仕事を夕方までに終わらせて、一度家事を済ませたあとMT5をやりました。
サイトとブログの関係や、モジュールの引っ張ってくる方法などを調査しましたよっと。サイトとブログの関連が今までと違うので、変数を設定しなくちゃいけないのね。
それ以外の方法は、追々試していくつもりです。カスタムフィールドのデータを取り出す方法も確認しておかなくちゃ。

実は、次回のSaCSS コーディング勉強会でスピーカーをすることになりました。開催は今週の土曜で、MTのサイト構築の基本をやる予定です。
本当に初級の内容なので、今までMTでサイト構築をやったことがない人向けの内容を考えています(一般的な構成の企業サイトの構築手順説明を予定しています)。
今まで講師業はやってきたけど、セミナーの講師役は初めてなので、至らぬ点も多々あるかと思います、って先に言っておくわ‥‥。

また、勉強会の開催にあたって、シックスアパートのかたから、あのシックスアパート飴や、ステッカーなどを送って頂きました。当日参加されるかた全員に配布できるかと思います!!
また、今回は書籍のプレゼントもありますよー。

まだ準備があまり出来ていないので、最近ちょっと寝不足なんですが、風邪をひいても困るので、今日はもう寝ようかな。
当日、何か聞きたいという方はコメントまたはメールでお知らせください。おやすみなさい。

いくらの醤油漬けを作った

トミナガです。

仕事もあるんだけど、今日は母とスーパーに行き、いろいろ食材を仕入れてきました。
毎日自宅で昼ご飯を作って食べているんだけど、パスタ→焼きそば→ラーメンのローテーションってどうなのよ‥‥。
焼きそばはソース焼きそばとたらこ焼きそばがありますが、そういう問題じゃないですね。パスタは残りもの食材を具にしたり、喫茶店並のナポリタンの味を極めたりとか、まあいろいろ試しています。

そろそろ寒いので、ポトフでも作ろうかーという感じで鶏肉やローリエ、バジルや、時々欲しくなるごま油も購入。
で、昨日ケンミンショー見てから気になってた筋子も買っちゃった!!

携帯百景(ケイタイヒャッケイ)

ううう、約500gで1400円だったので、まあまあかな。
帰宅して即洗い、

携帯百景(ケイタイヒャッケイ)

水切りしている間に、日本酒と醤油を混ぜてサッと煮立たせたものを冷やしておき、漬ける。これだけです。
これだけで、一晩待てば、明日はおいしいいくら丼が‥‥!!!!
もう待ちきれませんね。寝ます。

MovaMotionを設置してみた

トミナガです。

junnamaさんがすごい早さでMovaMotionというのを作って公開してくださったので、フェス時の連絡用に使えないかと思って自分のサーバーに設置してみました。

MovaMotion

見た感じモバツイみたいなんですが、モバツイみたいに使えそうです。

野外フェスに行った時、携帯電話の電波状況がよければ、これで居場所の連絡を取り合うとよさそう。
普通にtwitterに書いても、行ってない人のTLも見えてしまうので、別アカウントをみんなで取るか? と考えたこともあったのですが、管理が煩雑になるし、捨てアカウントみたいで嫌だなと思っていたので、これは素晴らしいです。
しばらく何人かにお願いして協力してもらって(いろんなキャリアの電話とか、通信環境とか)、実験してみようかなと思います。

連絡用だだと、携帯向けのレンタル掲示板を借りることも考えたんだけど、関係ない人にも見えたり、意図しないところに表示されたらイヤだし、広告出るのもイヤだし、自分のサーバーにスクリプトを置いて使えるなら、いろいろ気にしなくて良いから便利そう。

それと、junnamaさんに「かっこいいテンプレート作って」と言われたので緊張しました!!!
ががががんばります。

まだMTの設定が完全じゃないので、明日からちょこちょこ直していく予定です。
携帯電話用のMTテンプレートを作るというのもやったことがないし、これまた面白そうなネタをいただいたという感じです。
他に面白そうな用途はないかなぁ。使いながら考えてみよう。

MT+モバイルって、いろいろ可能性がありそうだよね。ですよね??

「iPhoneテンプレートfor MT」を設定しました。

トミナガです。

昨日の寝る前に、すぐ終わるかな~と思って、cremaさんの「iPhoneテンプレートfor MT」を設定してみたのですが、やっぱりアーカイブマッピングでつまづいて、さきほど出来ました。

URLは、http://www.7438.com/i/ です。

こんな感じで、iPhone/iPod touchでの表示に最適化されて表示されます。
ただ、iPhone/iPod touch用のページは、通常PCで見ているのと別のページを出力しているので、1つのHTMLファイルで、デバイスによって表示を変えているというわけではないです。

個別の記事ページはこんな感じ。

iPhone/iPod touch本体を横向きにした時は、ちゃんと幅が広くなります。
このあたりの仕様は調べようと思いつつ、まだちゃんとやってないので、やらなくちゃ‥‥。

設定自体は、ダウンロードファイル内に、非常に丁寧に書かれたreadmeファイルがあるので、その手順に沿って作業すれば失敗することはないはずです。

ただ、アーカイブマッピングと、ページ拡張子を変更している場合は、ちょっと注意が必要です。

note : 20081225

1日在宅。お客さんが風邪でダウンのため、仕事は今日はナシ。もろもろ確認待ちなので、自分のやりたいことばっかりやりたい放題。

MT(このサイト)の検索結果の表示がおかしかったので、テンプレートを修正しました。結構時間がかかったけど、MTで検索結果を表示したり、データを持ってくることは多いので、勉強するつもりで。

調べたこと。

一部のブログを検索対象に指定

検索フォームのタグに、input type="hidden" を設定しておく。

<input type="hidden" name="IncludeBlogs" value="<$mt:BlogID$>" />

これを、

<input type="hidden" name="IncludeBlogs" value="1" />

と、ID部分に数字を入れる。このサイトの場合は1となる。

MTで管理しているすべてのブログを検索対象にする

逆に、上の指定をしないで、input type="hidden" のところを書かない。
ブログIDを指定すれば良いのかと思って、id="2, 3" みたいに複数書いてみたら、なぜかエラーとなってしまったので。

それから、次に書く、サイト全体で共通利用するテンプレートのカスタマイズをしておきます。

MTのリニューアルで参考にしたものまとめ。

今回のブログのデザイン変更、たくさんの人に「いいね!」と言ってもらえて、やって良かったなぁと思っています。
いろいろ、HTMLやCSSの文法的なことをできる限り正しくやったり、MTの今までやっていなかったカスタマイズをやってみようとチャレンジしたかったんだけど、できてみれば、ごくごく一般的なブログという感じになってしまいました。
それでも、Jqueryとか、今までやったことがないことを取り入れたのは、良かったかな。

作業するに当たって、いろいろな本やサイトををかなり参考にしたので、記載しておきます。
これからMTのテンプレートカスタマイズやってみたいという人の参考になれば。

XHTML+CSS関連書籍

タグ辞典とか雑誌は抜いて。

Webプロフェッショナルのための黄金則 XHTML+CSS虎の巻

Webプロフェッショナルのための黄金則 XHTML+CSS虎の巻 (Web Designing BOOKS)

この本で参考にしたことは、主に下記の部分です。

  • 透過PNGの扱いかた
  • clearfixハックの処理のしかた
  • ID・クラス名の命名ルール付け
  • CSSファイルの適度な分割
  • haslayoutプロパティについて
  • セレクタの優先度の計算方法

これは去年出た本ですけど、参考になる部分が多々あって、今まで上に書いた部分は、かなり適当にやり過ごしていたので、改めて「なぜそうするのか?」という理由を考えるきっかけになりました。
もう class="clearfix" 使わない!(遅い)。

レイアウト用の各ブロックのネーミングも、いつも悩むところだったのですが、今はこの本に書いてあるものを採用しています。

ただ、(この先出てくる他の書籍もそうですが)初心者向けではないです。
これからコーディングやCSSレイアウトを勉強したいという人には、『実践 Web Standards Design』がいいんじゃないかと思います。難しいかなぁ。

現場のプロから学ぶXHTML+CSS

現場のプロから学ぶXHTML+CSS

これは最近買った本です。
コーディング作業は、個人の手癖が出やすく、ついつい慣れた方法で手抜きしてやりがちなので、現在の自分のスキル確認として読みました。
後半にはモバイルデバイスやiPhone向けのコーディングの話題も出てきますが、それほど詳細には書いていないので、使う予定があればそれぞれ専門の本を買った方が良いと思います。
今回は、MTのテンプレートごとに異なるCSSを適用する方法として、第3章の「CSSセッティング」を一番参考にしました。

MTCS(コミュニティ・ソリューション)勉強中

トミナガです。今日も写真ナシですみません。
しかも、昨晩は体調よくなく、たいしたこと書かずに寝てしまいました。

できることを増やそう月間なので、携帯サイトに続いて、MTCSを勉強中‥‥といっても、ローカルサーバーにインストールして、動作とテンプレートの関係性を調べているところ。
まだリファレンスも少ないみたいだし。

テンプレート構造だけわかっても、有用な使い方とか、面白い機能がないかなぁと、「コミュニティ・ソリューション ドキュメント」をずっと読んでました。
むむー、難しい。がんばるぞー。MT4を何とか自分のものにできた(はず)ので、これだって頑張れば何とかなるはずだ!

明日も時間あるんで、このブログのカスタマイズもやりつつ、進めます。

関連リンク

MTの使い方を人に伝える方法を考える。

トミナガです。今週は珍しく週末返上だよ。
本当は美容室と買い物(無印良品)行きたかったのだけど、仕事頑張るモードなので。

この度初めて携帯電話向けサイトを作ることになり、色々と調べ物したま‥‥の予定だったんですが、時期的に体調芳しくなく、調べ物半分、他の案件でマニュアルを作って渡したいのがあったので、マニュアル用の原稿作成をガリガリやっていました。

私みたいのがマニュアル作ると、どうしても「これは説明しなくてもわかるだろ」となって、大事なところや、一番わかりにくいところを飛ばしちゃったりするので、よくよく気をつけて、ボタン1個ずつぐらいのレベルで、詳細な操作を記載したら、すごいボリュームになっちゃった‥‥。
でも、別の方法でも今後生かせるようにしようと考えていますよ。そのための基本となる内容で、かつ、今までブログなんてやったことない人でも、ガシガシ更新してもらえるように、明日もう1回見直して、分かりやすいか、考え直してみようと思います。
その前に、VISTAのスクリーンショット取らないといけないな。

Movable Typeの環境をお掃除しました。

トミナガです。

やっと仕事が一段落したので、前から気になっていた、このMTのデータベースの移行作業(MySQLのバージョン変更)と、メールフォームがちゃんと動いてなかったのを修正と、検索結果テンプレートが壊れているのを直し、ついでにコメントシステムをDISQUSに移しました。

個別に記載しようかと思ったのですが、もう眠たい‥‥ので、今日やった主な作業は以下の通りです。

コメントシステムにDISQUSを導入しました

これは導入にちょっと時間がかかったので、やり方をあとで書こうと思います。

MTのテンプレートを自作するとき、一番時間がかかり、かつうまく行かないことが多いのがコメントまわりで、ログインできたりできなかったり、プレビュー・完了とか、テンプレートを何種類も作らなくちゃいけなかったり、時間かけた割にあんまりコメントはなかったりと、色々面倒くさい感じなんですが、"コメントシステムを DISQUS にしました - greenplastic.net"を読んで、こりゃ便利そうだと思い私も使ってみることしました。

今、DISQUSの導入を考えている人が一番悩むところって、今まで書いたコメントはどうなるの? ってことだと思うんですが、今まで投稿されたコメントの表示を残したまま、投稿フォームをDISQUSのものに変更すれば良いかと。やり方はそんなに難しくないです。
このブログの、コメントの付いた記事を見てもらえるとわかるかと思います。

メールフォームの不具合を修復しました

これはかなり頻繁に指摘されていたのですが、すぐ対応できず本当に皆さんに申し訳ない感じです。
久しぶりにプラグインのバージョンアップをして、今回もH.Fujimotoさんのメールフォームプラグインを使わせていただいています。

新しいバージョンでは、MTの管理画面の中で色々操作できるようになっていました。スゲーな!
これからもお世話になります。

データベースのバージョンを、MySQL4→MySQL5に変更しました

ずっと検索結果のテンプレートの編集画面にアクセスできない状態が続いていて、どっかでリストアしなくちゃいけないと思っていたので、昨晩から今日の夕方にかけて、データベースを新規作成し、既存の記事データを少しずつ入れるという作業をチマチマしていました。

最初、MTのバックアップ→復元を使おうとしたのですが、レンタルサーバーだと、CGIの実行制限なんかがあって、完全には使えないようです。
(記事の少ないブログだと使えそうな感じがしました)

結果、かなり動作が軽くなったなーという印象を受けました。データベースのデータのメンテナンスもちゃんとしないとダメね。
しかし、エックスサーバーのDBバージョン切替えは、一度全データを削除しないと行えないので、かなり難儀しました。

過去ログのインポートなども含めて、バックアップってつくづく大事だなぁと思いました。
あと、かなり昔の(このサイト開設時からの)日記のデータがSQLiteのデータ形式で見つかったので、時間を見て少しずつ戻したいと思います。
だれか読みたい人が居るかはわかりませんが。

XAMPPの再インストール方法と設定など。

トミナガです。
昨日、うっかりXAMPPをバージョンUPしようとして、せっかく構築したローカルサーバーの環境を破壊してしまいました。 原因は色々あるのですが、

20080923_xampp02

この2つに尽きる。
もうね、ホント、既存環境は大事にした方が良いです。

で、修復に2日かかった訳ですが、いろいろメモしておきます。

XAMPPの再インストール

Googleで「XAMPP 再インストール」で検索してもあまりヒットしなかったので書いておきます。
そして、この件についてアドバイスを頂いたyoshiさんに多謝&敬礼。

手順。

  1. XAMPPを一度アンインストールする(スタート メニュー→プログラム→Apache Friends→XAMPP→Uninstall、または、XAMPPをインストールしたディレクトリの中にある、Uninstall.exeを実行)。
  2. インストールしたディレクトリを、一度空にする。できればフォルダごと消去する。
  3. PCを再起動する(これ重要かも知れないし、そうじゃないかも知れない)。
  4. XAMPPのインストーラーの、バージョン1.6.3aを使って再度インストールする。
  5. SourceForge.netのアーカイブのページから、perlアドオンをダウンロード。バージョンは5.8.8-2.2.4だと私の環境では動作しました。5.10は入れないほうが良いと思います。念のため。
  6. Perlのパスを通したりとかする。
    詳細は「XAMPPのPerlアドオンを使えるようにする方法、その他トラブルなど」 を参考にしてください。

note : 20080915(MT苦戦)

MTで投稿者(ユーザー)別のアーカイブを作った時のリンク先

MT4.2発表記念プレゼントキャンペーンでSPAM缶+αを頂きました

MTを初めて使った時はバージョン2.6ぐらいでした。トミナガです。
先月の末に、MT4.2の発表記念キャンペーンをやっていて、ちょっと空き時間のあるときに応募したのですが、なんと、当選しました!
じゃーん!

景品はこちらです!

SPAM缶とアドビCS3

SPAMって食べたことがないし、お祭り気分で‥‥。ホントすいませんと各所に頭を下げてまわりたい気持ちになってしまいます。
でも、SPAMもいいけど、新しく買ったMac用のアドビソフト、欲しかったのです。1週間ぐらい前に、シックス・アパートの広報担当のかたから連絡頂いたときは、すごくビックリして、イスから3センチぐらい飛び上がりました。

まだかなー、まだかなーってずっと待ってて、今日の夕方に届きました。
ありがとうございます!
しかも、せっかくアンチスパムのキャンペーン商品もありますからって、アドビCS3とSPAM缶、両方の商品を送って頂きました。感謝感激です。

これは、アレだね、もっとMTを真面目に取り組みなさいってことですね。
長らくMTを使ってきたけど、こういう事が起きるなんて思ってもみなかった! ステッカーを頂いたことは何度かありましたが、こんな高額な商品に当選したこともなかったし‥‥。
よし、明日の打合せも頑張ります。

世界標準のブログソフトウエア Movable Type 世界標準のブログソフトウエア Movable Type

これからもMTのスキル向上と、構築案件の受注がむばります!
本当にありがとうございます! これからガシガシ使っていきます!

MTのRSS2.0テンプレートに「続きを読む」を表示する

最近RSSフィードのテンプレートを少し改造したのでメモしておきます。

MTのRSSテンプレートは、そのまま使うと、記事を書いたとき「本文」のエリアに書いた部分しか表示されないので、続きの有無によって「この記事には追記があります」とか、MTのトップページに出ているような「続きを読む」が表示されないので、MTIfあたりを使って、エントリに追記があるときだけ「この記事の全文を読む」というリンクが表示されるようにしてみました。

以下手順メモ。

RSS2.0用のテンプレートの記述を修正

MTのテンプレート一覧画面にあるインデックステンプレートの中から「RSS」を選んで編集します。 15行目あたり(MT4.xの場合)に

<description><$MTEntryBody encode_xml="1"$></description>

とあるので、ここに、追記がある場合のタグを書き足します。

MTIfの記述

<description>と</description>の間が本文として配信されるので、MTIfを使って、「追記があったとき、リンク先を表示」のコードを書きます。

<description><$MTEntryBody encode_xml="1"$></description>

の部分を、

<description><$MTEntryBody encode_xml="1"$>
<MTIfNonEmpty tag="EntryMore">
<![CDATA[
<a href="<$MTEntryPermalink$>">この記事の全文を読む</a>
]]>
</MTIfNonEmpty>
</description>

と書き換えます。

追記が無い場合は、MTIfNonEmptyの部分は出力されません。 参考:
MTIfNonEmpty | テンプレートタグリファレンス
MTで条件分岐MTIfNonEmpty:特定タグが空白かどうかチェックし分岐する - WEBデザイン BLOG

上手く行っていれば(いっているはずだ!)、このエントリはRSSリーダー等で読んだ場合、[ この記事の全文を読む ]が表示されているはずです。

MTのデータベースがおかしい件。

昨日ちょっと書いた、MTのデータベースがぶっ壊れた件なのですが、システム・メニューから「グローバルテンプレート」を見ようとすると、

Statement has no result columns to bind (perhaps you need to successfully call execute first) at [MTのインストールパス]extlib/Data/ObjectDriver/Driver/DBI.pm line 119.

って言わわれてしまい、サイドバーとか、グローバルテンプレートで設定しているものが編集できなくなってしまいました。

今まで何度かDB飛ばしてるので(一晩に3回飛ばしたことがある)、別に飛んでもいいし(良くない)バックアップは取ってあるのですが、使ってないプラグインは無効化してあるし、原因がよくわからないんだけど、ベータ版をちょこちょこバージョンアップしたりしていたから、それが良くなかったのかな。

もしかしてサーバー側で仕様を満たしてないのかな、と思ったのですが、エックスサーバーのMySQLのバージョンは4.0.2xだそうで、SixApartのサイトに書いてある仕様は満たしているみたい。

これも機会なので、MTをインストールするディレクトリを変更して、TBスパム対策とかちゃんとやろうと思います。
過去ログ入れるのが最大に手間なんだけど‥‥まぁいっか。

【MT】Set と Get

ダルビッシュ

トミナガです。
今日はさっさと仕事終わらせて、札幌ドームで交流戦を一人で見てきました。
楽しかったー。ダルビッシュだから省エネモードで終わるかと思ったら‥‥(笑)。

今日はなんとかいつも通りに起床、午前中はメールを書いたり、宅配便の発送とか、細々したToDoを消化して、お昼はシンプルな和食を食べました。
最近、Yahoo!のダイエットダイアリーを記録しているのですが、食事バランスについて、点数で評価がつくので、甘い物を食べ過ぎていたり、野菜が不足しているということが明らかになりました。
そんなわけで、今日のお昼はかぼちゃ。美味しかったです。

午後からMT4サンプルコードの勉強。
『Movable Type プロフェッショナル・スタイル』の、Track A-3をやりました。遅い? 気にしないで‥‥。
自分が理解できるペースで進めると、こうなってしまうのです‥‥‥‥うっうっ。
ちゃんと各章のサンプルデータがダウンロードできるようになっているのだけど、本を見ながら必ず自分で手打ちするようにしています(だから時間がかかるのか?)。
でも、これをやると、

  • 打ち間違えやすいコードが判明する
  • 読んだだけだと、「わかった気」になるけど、理解はできないので、それを防ぐ
  • 「どうしてこういうコードになるのか」という思考が発生する

という利点があるので、時間がかかるけど、手打ち。基本ですな。
変数についてはかなり苦手意識があったのだけど、今日Track A-3をやっていて分かりました。なんで今まで理解できなかったのか!
それは、SetとGetが離れたところに書いてあるからだ! 違う?

たとえば、この本に出てきたテンプレート(A-2のもの)を見ると、メインページのテンプレートの上のほうに、

MTSetVarBlock name="title"

と、変数がセットされているんだけど、これに対してGet Varで値を取り出してるのって、テンプレートモジュール「ヘッダー」の、

<title><$mt:var name="title"$></title>

ですよね。
こんなに離れてたら、そりゃ私には理解できんわ‥‥と思ったけど、たぶんもう大丈夫です!
でもこれ、HTMLの仕組みがわかるから気がついたけど、コーダーでもない普通の人(趣味でMTやってる人とか)には分かりづらいだろうなぁ。

で、ここまで理解したところで、ちょうど18時ぐらいだったので、さっさとPCの電源落として札幌ドームに向かったわけです。 今日レディースデーだったから1,000円で交流戦が見られたよ! 継投も面白かったし、最後はファイターズが勝って、良かった良かった。
デジタル一眼で野球を撮ってみたかったので、それも少し練習できました。

帰りはスーパーで、お昼ごはんの食材に、大豆の煮たやつとか、スープカレーの材料を買ってきました。 もっと野菜を沢山食べよう。甘い物が我慢できればいいんだけどねー。

さて、明日から新案件だ。良い結果が出せるように、もっと体力つけて頑張ります。

MT4LP5では地方割が適用してもらえそう。

東京まであと1週間じゃね? トミナガです。
名刺データの入稿をしないでボサーとしてるうちに夜になり、大変な思いをしています。自業自得です。

開催が迫ってきたので、MT4LP5のサイトをちょこちょこチェックしているのですが、今日正式な参加費の金額と、地方割りの適用に関してアナウンスがありました。

片道9,000円以上、交通費がかかる方は、当日受付にてチケットを提示いただければ「地方割」として、書籍分を無料にします。これは書籍を予約していない方でもOKです。

とのことでした(太字原文ママ)。

私の交通費は片道13000円以上で、宿泊費もかかるので、9000円は軽く超すと思われます。書籍分だけでも浮くとなると、誰かとお茶を飲んだりランチをする費用分ぐらいにはなるわけで(しかし東京の外食費は高すぎる)、助かります。

ただ、パッケージのプランで、航空券とホテル代が一緒になってるプランなので、航空券の半券とかが手に入るか、よくわかりません。
相方の人に申し込んでもらったし。後で聞いてみよう。
いや、誰かが、トミナガさんは札幌から来ましたって証明してくれればいいんじゃないか? と、くだらないことを考えたりもしましたが、たぶん大丈夫でしょー。
月曜に1件納品終わったら、マッハで旅支度モードに入ります!

Movable Type プロフェッショナル・スタイル MT4.1対応 
Movable Type プロフェッショナル・スタイル MT4.1対応 

MT4関連書籍がそろそろいろいろ発売

2008年4月5日開催、MT4LP5

MT4LP5の開催と前後して、そろそろMT4の関連書籍の発売ラッシュみたいです。

Movable Type 4 の関連書籍が充実 | MovableType.jpによると‥‥

Movable Type プロフェッショナル・スタイル MT4.1対応

Movable Type プロフェッショナル・スタイル MT4.1対応
CSS Nite 上ノ郷谷 太一 蒲生 トシヒロ 荒木 勇次郎 藤本 壱 関根 元和 黒野 明子 柳 泰久 野田 純生 丹羽 章
毎日コミュニケーションズ (2008/04/08)
売り上げランキング: 3305

こちらは、MT4LP5に合わせて発売される書籍。私も予約しました。

MT4対応のテンプレートタグ辞典。ようやくって感じですね。シックス・アパート公式のものもそろそろ改訂されるかなと思っているのですが、どっちがいいかな? どちらか1冊は買いですね。

CMSとして使うMovable Typeガイドブック
黒野 明子 荒木 勇次郎
翔泳社 (2008/03/14)
売り上げランキング: 445

小粋空間の荒木 勇次郎とcremaさんの共著。CMSとして使うってところがそそられる! いろんなカスタマイズ例が見られそう。
表紙がチェックで可愛いので、買う‥‥。

上の3冊は、マストバイって感じで、すぐ買っちゃうと思うなー。
本の置き場所にも限りがあるので、MT3系の本は少しずつ手放してるしね。

それにしても、ようやくテンプレタグ辞典が出たことで、カスタマイズの基本が押さえられそうだし、『CMSとして使う~』のおかげで、色々な展開方法が妄想できそうだし、新しい知識を入れることで、またMTカスタマイズが楽しくなりそうで、すごく楽しみです。

それで、WordPressできる? っていまだに聞かれますが、MT好きなんで、あんまりよく理解してないですし、仕事でもお引き受けしたことありませんね。

以前お仕事ご一緒したディレクターさんで「だってワードプレスはタダでしょ。MTはライセンス料高いもん。だからWPでやって」って思いっきり言ってきた人がいましたけど‥‥。
お金かかるかかからないかで決めるなんて、そんな悲しいことないと思う。ビジネスとしてサイトを展開する、こういう使われ方を想定している、こういう風に見せたい、ってのがあって、さてどのCMS使う? って順番だろ普通は。

その辺、何でも安く済ませようとする人が多すぎて悲しいです。
デザイナーも人間ですから、お金いっぱいもらえばそれだけやる気出して働くよ。

あ、あと「企画内容とかコンテンツはこちらで考えますから、作業だけやってください」って面と向かって言われたこともあるなー。
後から「よい知恵あったらお貸し下さい」ってしゃあしゃあとメールよこしたけど、私のこと何だと思ってるんだろ?
不思議だなー。作業マシーンとでも思われてるのかしら。

MT4.1の新機能が今ひとつ掴めないお悩み。

仕事で締め切り迫ってくる中、みなさんお元気ですか。トミナガです。
もうCGIとかわからんよ。
今、初めて仕事でMT4のカスタマイズやってるんですが、MT3の時と違って、現時点では参考資料が少ないから苦戦するよなー。
そしてこれは「わからない」というエントリなので、読んでもあまり役立たないと思います。最初に謝っておきます。
ごめんなさい(特に検索エンジンから来る人)。

騙しだまし(=MT3の時に限りなく近い方法で)、何とか形にはしてるんですが、恐らく私のやりかたでは、MT4の持っている機能を全然生かせてないんじゃないかなー。
まぁ今回それほどハードル高くないってのもあるけど。

特に悩むというか、どうしたらいいんだろ? って思うのが、MTSetVars系なんですけど。
皆さんこれどう処理してるの?
メインインデックスと、アーカイブ、検索結果のページごとに出力を変更とかはできるけど、それは関係ないし‥‥(でもMTIfは覚えたよ)。

シックスアパートのリファレンスを見ると、

複数の変数をまとめて設定できる MTSetVars タグ 

MTSetVar ファンクションタグでは、name モディファイアに変数の名前を、value モディファイアに変数に設定する値を入力します。MTSetVars では1つの変数の設定を、変数の名前=変数に設定する値 というフォーマットで行います。

MTSetVars で設定する変数の値には、MT タグも利用できますので、MTSetVarBlock で行っている簡単なブロックも MTSetVars で管理することができます。

とは書いてあるのですが、具体的な使用例がないので、今ひとつイメージできず。
どうやって使うのが効率いいのかなー。
こういうサイトのこういうケースで使うと良い、っていうケースサンプルが見たい。 

と、細々とした疑問があるので、そのあたりをMT4LP5で解消してきたいですな。

あと、あと、名刺。切らすところだったので、今月中に発注しなくてはですが、

  • 顔写真入れる
  • 住所・電話番号の記載
  • 7438.comの他にやってる、仕事用のWPのURIを、"WORKS"として記載する
  • twitter、tumblrあたりのアカウントを記載する

って感じで、なおかつ、

  • 紙ではない素材の名刺

にしようと思っています。
なんせ何百人と集まって名刺交換するから、覚えてもらうためには何でもします。
それぐらいの意気込みがないと、行く意味ないよなぁ。

それにしても、やっぱりMT4.1はカスタムフィールド搭載で、強力なCMSになっちゃったなと思います。
今まで、デザインとコーディングだけしかできなかった私に、MTをカスタマイズするっていう、新しい仕事の幅も増えたしね。

あと、ついでに書いておくと、WPのことはあんまりよくわからなくて、私のことプログラマーで、PHPも余裕でできるって思ってるかたもいるようですが、全くもって違います! ゴメンネ。

明日、今回の案件のMT4テンプレは完成させる。そして修正もやっちゃおうと思います。
あーまたこんな時間だ! 寝る!

MT4の解説本が早くたくさん読みたいなー

me

トミナガです。最近テンション下がり気味‥‥。頑張ろう。

朝8時過ぎに寒すぎて目覚め、あまりの眠さにストーブの前で倒れ、午前中はRSSリーダーを読破し、友達にメールを書きました。

午後は30分横になり(たまらなく眠かった)、イライラして目覚め、メールチェック。
特に急ぐ用件もないので、思い切ってMT4.1に手をつける。平行してMTOSも触ってみようと思うのだけど、欲張りだろうな。難しいし。

MT4については、3からの書籍が流用できるのとできないのとあって、今はテンプレートタグ辞典の新しいのが早く出て欲しくて、待っている状態です。
ああいうの見ながらじゃないと、カスタマイズできないので‥‥。

でも、ようやく今日になって、コメント欄含めてだいたいの骨組みを作成できたので、そのレイアウトをベースにしたデザインを考えている所です。
リキッドレイアウトは初めて挑戦するのだけど、上手く出来そうなところの目処がついてきたので楽しみ。
次にリニューアルした時は、作業のために参考にしたサイト、書籍、URLなどを一覧にしてまとめようかと思っています。

Movable Type公式タグリファレンス 第2版

個人的には、この本の最新版が出てくれると、非常に助かるのですがー。
MT4LP5でも書籍を出すようなので、そちらに期待!

で、今日の写真はモエレ沼公園のガラスのピラミッドの中で、写真を撮る私。
帽子+カメラ+手で、何も見えないですが‥‥。
っていうか怪しげですが‥‥。
これは私です。

シックス・アパート、Movable Type 4.1を出荷開始

うへぇ。寝ようと思ってRSSリーダーを見て思い出しました。

Six Apart - シックス・アパートが、カスタムフィールド機能を搭載した最新ブログ・ソフトウェア「Movable Type 4.1」を本日より出荷開始

今回のバージョンアップの目玉は、

  • カスタムフィールド機能
  • テンプレートセット機能
  • 汎用ウェブサイトテンプレートセット

あたりでしょうか。
個人的には汎用テンプレが気になるんだけど(問い合わせフォームとか作れるのかな?)、記事のタイトルになってる「カスタムフィールドっって何さ? と思って、リンクをたどっていったら、スカイアークの小林社長さんが、ブログでわかりやすく書いていました。

以下引用。

うさうさblog - WEBシステム開発コストを削減。MT4.1のカスタムフィールド

商品情報だと、「値段・色・寸法・画像」などの定型データを入力する事が出来、しかもそれぞれがMTタグとして出力する事が出来るので、ネットショップなど定型フォーマットに定型データを出力する用途に活用できます。

なななるほどな!
そういうことね!
私のブログだったら「今日のお天気」とか「今日の寝る前のお茶」とか「今日のBGM」なんていうのを、ブログ記事に毎回挿入できるようになるんだな~。
っていうかすごい便利じゃん! MT進化したなぁ‥‥バージョン2.5から使ってるからね、いちおう‥‥‥‥。

このブログは諸般の事情により、2月の後半にサーバーをまた移転する予定ですけども、その時にMT4.1にしようと思います。
それまで、ローカル鯖で実験だーい。
あ、XAMPPが1.6.4になってるよ。こちらもバージョンアップしなくては。

来年のMTのかたち。

flower

年内、作業すべて終わりかと思いますよ。あー。つかれた、今日は。明日から年内はしばらくゆっくりします。

年があけたら、帰省してる友達に会ったりとかで忙しいので、やりたいことは年内に。

MT4のカスタマイズですが、おおむね形になってきました。
次は、リキッドレイアウト、基本2カラム、ナビゲーションは上と右になります。

ここで、一つ思ったのだけど、ここで公開する前に、クローズドテストみたいのやったほうがいいかな。
親しい人に何人か見てもらって、見やすいか、見づらいか、探しにくい情報があったか、意見を聞いてみたい。
簡易ユーザビリティテストみたいなのを想像しています。

ただ、MTのカスタマイズ自体は‥‥。あまりMT3の時と方法は変わっていないような。時間かけた意味ない‥‥。
モジュールの読み込みは、ヘッダーとフッターしか使ってないし、最新記事とかコメントのリストは動的に生成した方が負荷が低いので(ページ数がもの凄いので)、phpで読み込んで済ませています。
都度生成する必要のない部分(コメント投稿フォームとか)はできる限りモジュールを使うようにします。

作業してるうちに、やっぱり直したほうがいいかもっていう箇所がぽつぽつ出てきてはいるのですが、まあまずは形を作ることを目標に。
グラフィック的に凝ったのとかは期待しないでください。私が見せたいのは、文章なんですよ。

写真は、居間に置いてあるツツジの鉢植え。今年も咲いたよー。

MT4が、少し理解できた。

トミナガです。今日は家から一歩も出ていないので、写真はありません。

今日は午前中~午後ちょっとにかけて、業務用サイトの手入れ。ページ数少ないので、SEO的にはなんとも。被リンク数も少ないので、来年からはこのblogのすべてのページからリンクをはろうと思います。
すげぇ強硬手段。アクセス落ちついたら止めればいいしね。

午後は、ちょっとコーヒー飲んで休憩してから、家事をちょこっとやって、MT4のテンプレ作成の続き。
正しいHTMLはできたのだけど、Webサービス系のコード(合わせて読みたい、なかの人、フィードメーターなど)を入れてもなお正しいコードになるように、若干の調整をしてみた。

それから、MT4に対応しているプラグインのテストと、それ用のテンプレートタグ記述。さらに、トップページでは、サイトタイトルはh1でマークアップされ、その他のページではpでマークアップし、エントリータイトルをh1にするのが良いのでは? と各所で聞いたので、MTIfを使って実装してみた。

参考にしたページは以下。

それで、上記リストの一番下にある条件分岐を使って、

メインインデックスページの時は、blogタイトルをh1タグでマークアップし、それ以外のページでは、pでマークアップする

というのをやってみました。

とりあえず、メインインデックス、ブログ記事、ブログ記事リストの各ページで、ヘッダーを読み込む前にMTSetVarをずらずら書いていくのだけど、テンプレとは言え、HTMLでもなんでもないものを、ページの先頭にたくさん書くのは違和感がありました。

その後、ヘッダーのあたりに、

<MTIf name="main_index">
<h1><a href="<$MTBlogURL$>"><$MTBlogName$></a></h1>
<MTElse>
<p><a href="<$MTBlogURL$>"><$MTBlogName$></a></p>
</MTIf>

って書きました。このへんの条件分岐については、あとからまとめて書いたほうがいいかもしれないなぁ。

とりあえず、だいぶ理想の形になってきました。大変だけど、少し理解できて、ちょっと楽しくなってきました。
明日は仕事があるのだけど、早めに片付けて続きをやりたいです。

MT4のコメントフォームのソースを自分で書いたらうまく動作しない

Movable Type 4 Code.

休みだけどずっとMT4のテンプレートを見たり書いたりテストしたりしてた。

配布テンプレートを使えばずっと早く思い通りにできるのだろうけど、WEBデザイナーっていう看板がそれを許してくれない感じです。
というか、ここで逃げてると、ずっとわからないままだと思う。最初に理解できないのは、みんな同じだろうし。

メインインデックスはできた、個別の記事ページもできた、アーカイブページ各種もできて、あとはコメント投稿フォームの動作のみなんですが、プレビューまで行っても、cokkieが情報を覚えていてくれないっぽい。

ヘッダーの書き方が間違ってるのか、MTのタグが間違ってるのかわからなくて、今ソース眺めながら原因を思われる部分を1個ずつつぶしてるところです。

それができたら、やっとデザインの組み込みに入れます。

クリスマス? 何それ?

ブログどろぼう

トミナガです。
実は、少し前に、最近はやりの情報商材みたいなやつの、被害に遭いました。
実はこれは、いしたにさんの「みたいもん」でちょっと前に書かれていたことと関係するのですが、

RSSフィードを「概要のみ表示」に変更しますの中にあった、

「全文Feedしていると、RSSで全文もっていかれてスパムサイトに丸々コピーされちゃう」

という一文。
私もやられてしまったのです。というか、おそらく現在進行形でやられていると思います。

RSSフィードを全文配信していると被害に遭いやすいようです。
おそらく収集ボットみたいのに持って行かれているのでしょうね。私の場合は、「トミナガです~」を含んだ文章を十数ページに渡って無断転載された+引用もと表記がなかったので抗議に出ました。

私は、日々のRSSリーダーでチェックするfeedの中に、Yahoo!、Googleの各検索エンジンのブログ検索、通常検索で特定のキーワード(名前とか)を入れた検索結果フィードをチェックするようにしているので、それを見ていて文章が盗まれていることに気がつきました。
すぐ相手サイトの連絡先として極小の文字で記載されいている連絡先にメールを送り、名前込みで無断転載って何ごと? と問い合わせたところ、ブログを削除するという形で対処してくれました。

相手の方曰く、「自動ブログ更新ツール」みたいな商材をお使いだったようで、販売元にこの件を報告したところ、まぁ、手動で修正してよ、みたいなつれないお返事だったそうです。

どんな商材か想像がつかないかたは、「ブログ 完全自動更新」あたりでググってみてください。呆れます。

というか、これ、個人の話じゃなくて、企業サイトのコンテンツのブログでもガンガンやられてますね。1つだけ、これはひどい‥‥って思うのがあるんだけど、まぁ伏せておきます。
企業ブログだって、既に退職した人の記事もあるでしょうし、本当に止めて欲しいもんですね。

コンテンツは、人の頭で考えて生まれるものだと私は信じているんで、こういうのはどうにも好かないです。
私の文章を泥棒した人には、遠慮せず問い合わせていこうと思います。
よろしく。

補足:
そんなわけで、過去のログファイルについては、手元にあるけどインポートを躊躇している状態なのです。
病院時代の事をあげると、またSPAMログに持って行かれそう‥‥。

今日はMT4カスタマイズデーでした。

トミナガです。
明日から、某大きいサイトからのアクセスがあるかもしれませんので、念のため書いておきます。
私はフリーランスのWEBデザイナーってことで世間的には活動していますが、個人的な取り組みとしてもMTのカスタマイズをやってみたり(なぜか仕事ではあんまりやらない。できるんだけど)、XHTML+CSSコーディングを請け負ったりして生活している人ですよ。
これ以上書くと、おそらくMTの個人ライセンスに違反するだろうから、あとはmixiとかで探してください。北海道札幌市在住ね。

で、いきなりですが、今日丸1日やったMT4カスタマイズのメモ。書かないとすぐ忘れるぜ!

  1. MT4のテンプレートのbodyタグにはmt.jsを読み込んでるっぽいonload~がついているので、そこを削除すると個別アーカイブのコメント欄の挙動がおかしくなる。
    →ログインしてるのに、名前入力欄とメールアドレス欄が表示されたままだった。ていうか、onloadしなくても良い方法はないんだろうか?
  2. bodyタグのclass部分を削除すると、StyleCatcherを使ったテンプレート変更ができなくなる予感。
    →あくまでも予感です。要検証。
  3. mt.jsの文言修正
    →小粋空間に実例あり”Movable Type 3 から Movable 4 へのアップグレード(コメント関連テンプレート差分)”
  4. コメント投稿フォームにCSSをあてないとガタガタなので、form周りをfieldsetでlegend=コメント入力フォーム、その他を定義リストでマークアップして、見栄えをよくした。
  5. アーカイブページにも手を入れて、出力時のパターン別に少しMTIfを使ってみた。

MT4のカスタマイズについては、今のところは、いかに標準テンプレートの不要なものを取り去るかという部分に注力しています。その結果、バリデーションでエラーが出ないように。
まあ、それはつまり、余計なことをしなければいいのだけど、ひたすらに取り去るだけでもダメで、上記のような事象が出てくるわけです。

それから、残り作業メモ。

  • titleタグの修正
  • トップページのコメントとTBのリンク設定(コメントとTBがないときはリンクしない)
  • プラグインの導入と専用タグの記述
  • ブログパーツ入れてみる
  • HTML構文チェック
  • 全部できた後に、サイドバーのPHPモジュール化

すごく大変だし、途中で何度もわからなくなってイヤになったけど、今日1日集中して作業したおかげで、かなり前進しました。よかったー。
でも、ここは「読ませるサイト」で「テキスト主役」なんで、あんまりゴテゴテしたのは(今まで通り)作らないと思います。

MT4が何でわからないのか、少しわかった。

トミナガです。

今日は、朝起きてからコンビニに行こうと思って自転車を出したらタイヤがパンクしていました。非常にショックでした。とっても大切にしていたのに‥‥。今度近所の自転車屋さんで修理してくれるのか、聞いてみようと思います。
因みに15の時から乗っているので、もう18年ぐらいになりますね。

午後からは丸々昼寝。理由は聞かないでください‥‥仕事も急ぐことないし‥‥。
うん、まあ、ニートなんで。

夕方になってから起きたら「記者ハンドブック」が届いていた。良かった。

夕食を食べてから、MT4の続き。もう早くこのグレーのテンプレート止めたい! 選んだの自分だけど!! だから尚更イライラです。
で、ちょっと落ち着いて、MT3の時は、軽量化するために、phpでincludeするためにヘッダーとかフッターを、パーツに分けて作っていたんだよなーと思い出しました。
んで、標準テンプレートのソースを見てみると、phpじゃなくてMTのテンプレートモジュールがインクルードされているのね。でもきっと、仕組みはphpの時と同じよね。と思って、短いコードの出力テスト用のページを作ってみたら、このサーバーではphpのインクルードがすんなり行きました。
うっはー! なんか難しく考えすぎてたみたいです。

つまり、私はソースコードを見もしないで、きっと難しいんだろって思ってた!

標準のテンプレートには、私の苦手な条件分岐が入りまくっていて、それで尻込みしていたのでした。
別に使わなくてもいいんだよね。あるいは、理解してから使うとか。
それで少し安心したので、明日からは基本のコードをゴリゴリ書こうと思いました。

そういえば、10月17日(予定)に、MT4系の新書が出るみたいです。前に紹介したのはイマイチだったみたいですが、今度のは小粋空間の方が書いているそうで、期待できそう、と思いますよ。

Movable Type WEBデザインの新しいルール
荒木 勇次郎/松永 英明
翔泳社 (2007/10/17)
売り上げランキング: 5203

ところで、ちょっと調べたけど不明だったのだけど、MTのテンプレートモジュールをincludeするのと、phpでincludeするのとでは、どっちがより軽量化なのでしょうか?
まだ過去ログ全部入れてないですが、結構なボリュームなので気になります。

あなたが最近接した音楽教えてください。

RADIO 7438は第38回目を配信中ですが、私の環境だとダウンロードと更新がうまく行きませんでした。みなさん如何?

今回は久しぶりに新しいテーマでメッセージを募集しとります。
「あなたが最近買ったCDアルバム、音楽配信で購入した曲などを教えてください」です。

一番最近買ったものとか、直近のとか、あんまり厳しく縛りはしませんので、夏以降にでも購入したCDや音源について、もうライブやコンサートでもいいや(笑)、最近接した音楽を教えてください。
ジャンルは問いません。

いろんな人の、いろんな音楽の趣向を聞いてみて、自分の守備範囲を広げようという作戦ですよ!

因みに私は、買ったCDは先日も書きましたHALFBYの”SIDE FARMERS”、

SIDE FARMERS(初回限定生産)(DVD付)
HALFBY
トイズファクトリー (2007/08/29)
売り上げランキング: 208
おすすめ度の平均: 4.5
4 歌詞はドコだ?!
4 非常に惜しいっ!
5 ニコニコ動画から来た人へ

ダウンロードは東京事変の「キラーチューン」です。

キラーチューン
キラーチューン
posted with amazlet on 07.09.18
東京事変
EMIミュージック・ジャパン (2007/08/22)
売り上げランキング: 321
おすすめ度の平均: 4.0
4 最初はあんまりインパクト無いなとおもってましたが
5 歌謡曲好きな私にはグットくるメロディーライン キラーチューン
5 内から外へ

あなたのハンドルネームと、購入したCD/LP/DVD(もうなんでもいいや!)のタイトル・アーティスト名と、プッシュ文を添えてtominaga@gmail.comまでお送りください。
でも、Podcastだから、曲を流したりはできないんだけど‥‥。ゴメンね。
みんなで楽しく音楽紹介みたいな感じにできたらなあ、と思いますので、たくさん送ってください。お待ちしてます。

MobvableType4 beta3でのプラグイン動作をちょっと調べてみた

トミナガです。

MT4をいじっていて、そういえば今このblogで動作させてるプラグインが沢山あるけど、どうなってるんだろ? と思ったのですが、 個別にサイトを見に行っても検証してるところが少なかったので、自分で調べてみました。
なんとなく、感覚的に、管理画面変更系は全滅だろうな‥‥と思っていたのですが、果たして全くその通りでした。
逆に、テンプレートタグ追加系は、一番動いて欲しいのがちゃんと動作したので、安心。

MT3で作ったサイトをMT4にしたら、サードパーティのプラグインが動作しなくなるんじゃ? っていう話題を見かけますけど、 スクリーンショット見たら直感的に私もそう思ったよ。

※以下は、私のローカルのテスト環境にインストールしたMT4 beta3で動作を検証した結果です。今後のベータ版・ 正式版のリリース後には、以下の内容は変更される場合がありますので、参考にされる方は注意してください。

環境:XAMPP for Windows1.6.2(Perl5.8.8、PHP5.2.2、MySQL5.0.41、 Apache 2.2.4)、Movable Type version 4.0-beta3-20070619

ブログスフィア?

って怖いなぁと思いました、今日は。

いたって常識的(と、自分が考える範囲で)、書いている分には問題ないのだけど、自分のblogが炎上とか小火とかは、ゴメンだわ~。
って、ぬるいこと言ってていいのかなと思うんだけど、好きに書いて、読んでいる人が楽しんで、 参考になることがあればいいかなって今は思っています。

今日はNHKスペシャルで、うつ病の特集がありましたね。
最後のほうはチラッと見たけど、あの暗い雰囲気のおかげで、「うつって、もしかして一生治らないんじゃ?」という気分にさせられました。
20代の頃に勤めていた会社は、療養が長引くなら退社してくれと迫ってきた。当時は今ほど理解なかったし、 おそらくあの会社で最初のメンヘラーは私だったから、会社としても対処に困ったのでしょう。 今だったら労働基準監督署に訴えてやりたいぐらい(時効ってあるのかな?)

つらいけど仕事しなきゃいけないってのはみんな同じで、私は会社勤めが合わない(というかね、怖いです、今は)から、 家でちんまりと仕事してるけど、決して儲かってはいないよ。

でも、お金ないながらも、自分の好きなことをして気分転換したり、週末に出かけたり、 会社メンバーだった時は得られなかったものがあるから、それが報酬だと思って頑張ってます。

Movable Type 4 beta3速攻インストール

MT4のベータ3が出たみたい、っていうか、自分はもうインストールしたんですが(ローカルに)。

今回から管理画面に日本語が入りました。インストールのときに言語をjapaneseにした人は日本語になるんじゃないでしょうか(推測)。

で、日本語の管理画面を少々。

ログイン直後の画面

で、日本語の管理画面を少々。

新規に記事を書く画面。メニューの項目も大体日本語になってます。いきなり「ご利用ありがとうございます」ですって!

これはWPの「ダッシュボード」の画面を思い出しますねぇ‥‥最近WPやってないな。

画面下の「コメント」「ブログ記事」「タグ」はAJAXかなんかで切り替え式になってます。全体的にAJAXいっぱい使ってるなーって感じがします。よくわからんけど。
今までカスタマイズしてた人はツライところかも知れません。PGの人だったら余裕なのか??

MT記事投稿画面

ここは標準でWYSWYGになりましたね。ついに‥‥!
もうプラグインなしでいけるのかしら。ライブプレビューもできるみたいだし。

MT4 beta2、Includeはどこでやる?

トミナガです。
昨日はPodcastやったり(録音・配信)、夜になってから激しくIMしたりと盛りだくさんだったけど、今日は一転して暇でした(笑)。
仕事がないよーん。ないというか、待ち状態で。

しょうがないので、午後からずっとMT4 beta2をいじってました。

最初は、テンプレートの管理画面の変わりっぷりに仰天して、何が何だかわからなかったんだけど、 落ち着いてみていたら今まで使われていたタグもあるし、日付フォーマットの書き方とかもたぶん変わってないし。

MT4のテンプレート構造については、小粋空間さんの 「Movable Type 4 のテンプレート構造(その2:MTInclude に着目したテンプレート関係図)」 を参考にして勉強しました。
これからテンプレいじる人は、このページを印刷しておくことをお薦めします。まだ本とか出てないしね。

ただ、すっごい気になっているのが、今このblogは、phpを使ってヘッダー、サイドバー、 フッターの部分をincludeしているのですが、MT4の基本テンプレートってMTInclude使ってるんだよね。
PHPだと動的に生成されるので、古い記事の個別のページを見ても常にサイドには最新の記事が表示されているんだけど、 今度はphpのincludeをどこでやればいいんだろ??

ポッドキャストで自分再発見

トミナガっす。

今回のポッドキャストのお題に答えてくださった皆さん、 本当にどうもありがとうございました。
個別にお礼のメールを差し上げたいのですが、取り急ぎお礼のエントリーをあげておきます。

「第一印象」というのは凄くその後の人間関係に影響を与えたり、重要な要素だし、それを改めて聴いてみることで 「他人から見たトミナガ」の像が見えるかなと思ってメールを募集したのですが、意外(?)にも「デカイ」 が多かったと言う‥‥ま、わかってましたけど(笑)。

でも見た目と中身にギャップがあるというのはやっぱりなーという気がしたし、 最後のtakeratta(tm)*さんのメールにあった「変化」っていうのが、自分では意識してなかったけど、 やっぱり当たってるんでしょうね。

私はもう鬱っぽくもなく、曲りなりにもWEBデザイナーとして生活していていて、興味の方向も自分の健康ではなく、よりテクニカル・ 技術的な方面にシフトしています。

「あわせて読みたい」導入

一時的にではありますが、「あわせて読みたい」 を導入しました。
この画像を貼っておくと、このブログと一緒にどういったブログが読まれているかが出てくるそうな。どうやって分析してるんだろ?

しばらく様子見て、大体こんなもんかな~ってわかったら外すと思います。次にこういうレイアウトっていうのはもう考えてあるので、 それに合わないと思うので。

というかですね、今見てみたら、こんなの知りませんでしたっていうサイト名が並んでいるのですが、 何か内容的に関連性が高いのかも知れないので、見に行ってみようと思います。
新しい発見があるかな~。

サーバー移転はいちおう完了。

なんとか一日かけて設定完了。

今回のリニューアルと移転作業では、今まで使っていなかったプラグインを入れたり、コメントをTypeKey制度に戻したり、エントリの関連づけをしたりと、いろいろ新しいことをやってみました。
デザインについてはすでに飽きています(笑)。

データベースもSQLiteだったのを、頑張ってMySQLに変更。phpMyAdminの使い方もちょっと覚えたのでいい感じ。

これからDNSの設定をして寝るので、朝起きたら見られるようになってると思います。

過去ログについては、やっぱり量が多すぎて残念ながらいっぺんにインポートすることはできませんでした。
あと、ログを分割して入れなおしたので、トラックバックのURIが変わってしまった‥‥。
残念かつご不便おかけして申し訳ない‥‥と思ったのだけど、最近全くTBを受けてなかったのでまあいっか。
お知り合いの皆様はお気軽にどうぞ。と振っておきます(笑)。

私も、みんな(まわりの人たち)に対して気兼ねなくやろうと今年は思ってるので、よろしくです。

不具合もろもろあるのは承知ですのでー。ゴメン。
CSSまわりなどは追い追い修正していくと思います。とりあえず形になったから。まぁ、いいよね。

サーバー移転準備中

えーと、何度目になるかわからない次のサーバー移転。今2007年開始に間に合わせるべく進行中。ぜんぜんできてないけど。
ログが1600以上あるので、インポートとか面倒くさ。分割すると手動になるし‥‥。このへんもうちょっとサクサクできるほうほうはないのだろうか。

一番いいのは、、とても素晴らしいサーバーを自分で立てることですか? やりかたよくわかんないけど。

昨日MOVABLETYPE PLUGINS DIRECTORYを買ってきたので、今日の昼はそれ見ながらインストール必要そうなプラグインをピックアップしたのだけど、相当たくさんあるよ!! みんなプラグインっていくつぐらいいれてるの??

って、私、一人でガシガシ進めてばっかで、他の人の動向とか全然気にしてなかったんだなー。
まあいいかー。

新しくしても、ちょこちょこ手直しは必要だと思うのだけどね。該当箇所もいろいろ気が付いてるし(しかし現状ではスルー)。
まぁ、とりあえず形つくるところからね。

MT2007

やっと形になってきた。
何でこれ作るのに半年かかってるの(笑)。


MTTMver2007

2007年はこれで行きます。

コンセプト。


  1. 1ページが極端に長くならない

  2. 文字多いので読みやすく

  3. 文字サイズ可変必須(=px指定はなし)

  4. 本文の背景はちょいグレー

  5. あんまり最新デザインとか追わない(すぐ飽きるから)

  6. ある程度の大きさの広告とか動画を入れてもレイアウト崩れない

今CSSの微調整をしてるっす。
2007年からになるっす。
たぶん。

ポッドキャスト出し

24回目のポッドキャスト出しました。

よし、もう、寝る‥‥。

12月に入ってからさらに加速度的にリスナー増えてる。なんなんだ。私の噛み噛みトークがそんなに面白いんでしょうか?
よくわかりません。

そのうち1000人とかになっちゃうのかな‥‥。

とりあえず寝ます。
明日も動物でーす。

とりいそぎ携帯対応しましたので。

ちゃんとしてなかったので、ちゃんとしました。

http://www.7438.com/mt4i.cgi?id=1

QR.jpg


これでいけると思います。

今週もPodcastはおやすみです。

ごめんね。

ネタは準備してたんだけどね。

いかんともしがたい出来事があり、今日録音すべきではないという判断に至りました。
あ、私自身になんかあったわけではないので、お気遣いなきよう。

リスナーだけ増えて配信がないので心苦しいですが、ゴメンね。

Movable Type 3.3にアップグレードしてlib/MT/Log.pm あたりでエラーが出るとき

今まさにこの現象に遭遇してしまったのでメモしとく。

新規にMT3.3(以上のバージョンだと思う、たぶん)を入れて

Can't use string ("MT::Log::Entry::")as a symbol ref while "strict refs" in use at lib/MT/Log.pm line 95.

が出ちゃった場合。

「お使いのサーバーにインストールされている Perl のバージョンが古い可能性が考えられます」だって。
参考:Six Apart - Movable Type サポート: エラー「Can't use string ("MT::Log::Entry::") as a symbol ref while "strict refs" in use at lib/MT/Log.pm line 95.」

こういうことあるから、MTみたいのは古いバージョンのアーカイブしたのも全部取っておいたほうがいいのだねー。
とりあえず3.2で対応した。バグか何かあったような気がするのですが‥‥。
サーバー屋さんに何とかしてもらわないとね。

ついでに最近のMT本。
標準バンドブックの改訂版が出た模様です。

改訂新版 Movable Type 標準ハンドブック
平田 大治 関根 元和
インプレスジャパン
売り上げランキング: 43683

もう一冊プラグイン本出ますね。たぶん来月あたりに両方買うと思います。

がっつり作業デー

と言っても仕事じゃないです、今日は。
仕事関係は昨日の夜に本を2冊読んだのと、マウス・キーボードの選定をして、Web関係の仕事で役立ちそうな検定を調べました。
自分の弱みを考えるとやっぱり色彩だろうか。勉強する時間をどうやって取ろうかな。

で、今日はこのblogのリニューアル作業をガーっと突貫工事しました。大体出来てますが、そんな大したものは出来ませんでした。
ただ、今より見やすくはなるんじゃないかと思います。あと表示が速くなるかも‥‥。
最近ロリポップのサーバーがとても重たくて、試験的にヘテムルを借りてそこで作業してるんだけど現時点では超快適です。
かなり増強したのだろうか。MTのデータベースはSQlite使えました。あとポスグレあったような気がする。どうだったかな。MySQLはちょっとやったけど、ポスグレは触ったことないのでよくわからんです。

写真は今後は全部Flickrの方にやっちゃおうと思います。画像を移動するのが大変だし、リンク切れ防止にもなりそうなので。個人でやるレベルには問題ないかと。
ただ、今まで普通にデジカメで撮ったのをUPしてたので、スクリーンショットとか混じると変な感じになるな。
どうしようかな。blog用アカウントを取ればいいのか。

他の番組にゲスト的出演

お知らせです。

今回のヤスヒサさんのポッドキャストで、私がボイスメールで送った音声が配信されております。
Inflame Casting: IC #73 September 13 2006
キャー
いいのかしら。

しかも私、長ったらしく喋ってしまって、ヤスヒサさんも対話形式に編集してくださったのですが、大変だったんじゃないかと思います。
ただ、このときに使った、Gmailでボイスメールを送る機能は相当使えますわよ。MP3で保存できるしね。
自分の番組に流用するのも簡単だと思います。

私は、スカイプの時は超驚録ってうソフトを使って編集していました。
PC上で再生される音だったら何でも録音できるから便利だよ。シェアウエアになっちゃったけど、2980円はそんなに高くないので、そのうち買おうと思います。

それにしても、Podcastの編集環境って色々だと思いますけど、どういうのがベストなのかな‥‥と思いつつ、まだガレージバンドから抜けられない。だってラクなんですもの。ラクじゃないと続かないし。
今週は、週の後半に録音する予定ですのでお楽しみに。

広告収入

時々楽天のバナーを(商品写真掲載のために)貼っているときがあるんですが、今日久しぶりにアフィリエイトの管理画面見たら、どなたか高額な買いものをして下さった方がいるみたいで、ありがとうございます。
思いがけず本が買えるぐらいのポイントをゲットしました。

楽天のいいところは、商品数豊富なところと、掲載写真の大きさを選べるところ。自分のサーバーに画像を置かなくていいというのは便利ですね。
タグも自動生成だし。
コピーして貼るだけです。

実は楽天では結構文具とかオモチャを買うことが多いので、とても助かっています。
どなたかはわからないのですが、ありがとうございました。
また宜しくお願い致します。

書くこととか

そろそろ次のポッドキャスト録音しなくちゃー。

ここだけの話、自分で配信したのを移動中に自分で聞いてます。駄目なとことか、いい所とか、気をつけようと思う所とか沢山あるよ。
ただ、ラジオっぽくしよう、しようって思っていたんだけど、それは自分が最初に予想していたのよりは上手く出来ているかなぁと自分では思っています。

最近特にいい話も書いてないですね‥‥。
昔に比べたら「書きたい」ということに対して執着みたいのが無くなった気がするんだー。だったら止めちゃえよって言われそうだけど、止めるものイヤだ‥‥。やっぱりblogしてると楽しいんですよ。他の人はどうなのかなぁ。やっぱり日記感覚で書いてる人が多いのかなぁ。
そして今は喋る方が楽しい。

私は気の効いたtipsとか人に教えるようなこともないし、病気の具合も最近はとても良いので鬱の話も得にないしね。
強いて言うならば「曲がり角らしきものが見えてきた」って事ぐらいかな。
よく、うつを完治した人が言っている「90度の曲がり角が突然出てきて、曲がりきったら完治だった」って話。本当だと思う。というか信じたい。
流石に最近は死にたいと思う程落ち込む事は少なくなったけど、凹む時はあります。でも通常の精神状態に戻るのがとても早くなった。打たれ強くなったと言うか。
流石に30年以上生きていると、色んな事に対して耐性ついてきますね。

私強くなったなーって最近はよく思ってます。普通の人に比べたらどうかわかりませんが。

200人

今週はポッドキャスト出来ないのですが(悔しい)、今カウンター見たら200人ジャストになっていました。ありがとうございます。
私のヨタ話を聞くのもラクじゃないと思いますが‥‥。

可能であれば、RSRの会場で録音してみたいですね。道具何使おう? 携帯とかかなぁ。もしかしたらビデオになるかも知れないねー。

ところで会場内にはインターネットカフェがありまして、メールのチェックとかは出来るのです。さすがに仕事はしませんが‥‥。メールぐらいは見るよ。
このblogも、モブログでエントリーしていくと思います。

あ、そういえばね、
GIGAZINE - グラフィックイコライザ付きTシャツ「THE SHOW OFF T-SHIRT」に「動いているところのムービーが見たい……。」って書いてあるのですが、私持ってますよ。
このTシャツ持っている人に撮影させてもらいました。私もVって付く名前のblogに動画がUPしてあります。
気が付いた方はどうぞ。

Podcasting経過報告

4月ぐらいからポッドキャスト始めて、今まで15回配信したんだけど、最初はMac新しく買ったから~って軽い気持ちでやってみたんだけど、いざ録音してみたら楽しくてさ(笑)!
どういう人が何人ぐらい聴いてくれているのかあんまりいまだにわからないまま続けているんだけど、一応目安として登録人数のカウントを簡易的にやってるのと、Podcasting Juiceに登録してあるので、定期的にランキングのチェックをしています。

今月はまだ半分も過ぎていないけど、今見たところ音声総合で178位、日記カテゴリのランキングでは24位でした。
特に目立ったコンテンツや企画もなく、ただ思いつくままに話している割には受け入れてもらっているのかなあという気がします。

しかしねー、これまでの自分のネット遍歴を考えると、日記→ブログ→音声配信、って、よくもまぁ飽きずに新しいのを追いかけ続けてるよね(笑)。
そういうエネルギーとかバイタリティが欠乏しない自分が凄いと内心思っています。

昨日も「何となく面白いから聴いてます」っていうメールを頂きました。ありがとうございます!
やっぱりレスポンスないと寂しいよな~と思いつつ、レスポンスをしようという気をリスナーに起こさせなくちゃ駄目なんだな‥‥と考えもします。
私の番組造りってまだまだ凄く荒いし。
バーっと話して、適当に切り貼りして、終わりって、すごい初心者的じゃない。札幌にアップルストア出来たことだし、ポッドキャスティングのセミナーでも受けようかしら。

ストア札幌といえば、この前デジタルステージの社長の平野さんがデモしに来ていたので見たのですが、現在HTMLエディタを開発中だそうです。
その他いくつか開発中のソフトについて触れていましたが、書いていいのかわからないので割愛、というか自粛。フライングすると申し訳ないので。
それにしてもあの会社で一体どんなものを出してくるのか?! 相当期待。

私もいい番組のコンテンツ考えなくちゃなー。

ブログの構造を考える

今日散歩に行くとき、ウォークマンにポッドキャスト入れて歩いてみた。内容に集中して歩いてるので、30分ぐらいだとあっというまだね。

CSS Nite公式ブログで配信されていた「CSS Nite Vol.9フォローアップ(5)第1部(上ノ郷谷太一氏)のプレゼンデータ」を聴きながら、自分のBlogの構造変形?について考えてみた。

  1. まず、サイトで何をどうしたいのか考える
  2. そのために必要な機能を洗い出し
  3. 出来ないと思われることはなくす(一応出来ることを前提として)
  4. 必要であればプラグインの使用を検討
  5. 内容によって複数のblogを管理することも検討
  6. 以上をもとに、全体の構造をまとめてみる
  7. 画面起こしてみて、CSSのレイアウト、ロゴの配置とかを軽く起こす
  8. コーディングをやってみる

これだけやらなくちゃいけないことがあるんだなー。
デザイン云々よりも、構造が絶対先なのですからね。順番にクリアしていこう。

実は、最初にリニューアルしようと思ったときに、3段組レイアウトを考えていたんですが、やっぱり2段にしようかな。自分が使う分に関しては。
あと、1ページがあまり長くならないようにしたい。

以上を踏まえて、出来ること、調べれば出来ること、プラグインで出来ることを洗って改めて考えています。
やる気あるうちにやらないと‥‥。
やっぱMT楽しいですね。そういえば新しいバージョンまた出たんだった。入れなくちゃ。

ポッドキャスト遅延のお知らせ

割とどうでもいいかもしれませんが、今週のポッドキャストを今日録音するつもりだったんですが、昨日あから肩こりと眼精疲労があまりにもひどいのと、さっきから咳が止まらなくて(風邪ではないと思う)、咳するたびに血が出てくるんですわ、口の中から‥‥。汚い話でゴメンなさい。
でも血が止まらないんだよねー。
どうしよっかなと思ったのですが、明日バイトもあるし、いろんな締め切りが差し迫ってるので、とりあえず今日は休みます。明日何とか時間作ってやろうと思います。
なので、いつもよりは一日遅れますのでご了承ください。

それにしても、毎年夏になると体調を崩しやすくて困ります。
最近はウォーキングしたりとか、健康維持に気を使っていたつもりだったんだけど、まだまだ足りないんですかね。
でも、こんなときはまず休息だよね!
ってわけで、たぶん、もう、寝ます。

あ、ポッドキャストについては「何がなんでもやらなくては!」とは思ってないです。自分が面白いからやるってだけで。
なので、毎週の楽しみが先延ばしになって残念なんだけど、体調悪いときは仕方ないね。もう寝るや。

MT3.3にしました。

今日、仕事から帰ってきて突発的かつ衝動的に、気分的に沈んでいたりとかいろいろあって、景気付けにMTを3.3のバージョンUPしてみました。
思ったより作業も簡単サクサクですぐ終わってしまった。前のサーバーではStyleCatcherが上手く動作しなくて断念したりしてたんだけど、今回はサーバーも変え、DBも変え、バックアップもとってからの作業だったので、全く問題なく、作業は10分ぐらいで終わってしまいました。

試しにポッドキャストのブログの方にスタイルを適応してみたのですが、本当に一瞬でスタイルが変更されていてビックリさ!
これからいろいろなスタイルを作って公開する人が増えるのでしょうね。私もいつかその中に名を連ねたいものです。
い、いや、連ねてみせる!!! と、気合を表明しておこうと思います。

肝心の使い勝手は、最初の言葉が「すっげー!」でした。何かね、感動した。
私MTすきーってずっと言ってて、他のCMSとかブログツールには全然興味なかったんだけど、それはひとえにMTというツールを介して知り合った数多の人たちとの関係に感謝しているからなんだけど。
それ以上に今回は中の人のこととか、いろいろ思うことがあって「ああして欲しい」とか「こうして欲しいなあ」とか、あんまり言えないでいたんだけど、とにかくこんなに素晴らしいツールを作ってくださって有難うございますという気持ちでいっぱいです。

週末に時間見て、スタイルを変更するかもしれない。仕事も立て込んでるので難しいけど‥‥寝ないでやればいっか。

MT3.3出たー!

つまんないCSSのメモを書いている間に(もしかしたらその前から?)、MT3.3が正式にリリースされておりました。

まずはご期待いただいていた多くの皆さまをお待たせすることになってしまい、申し訳ありませんでした。また、多くの皆さまにベータ版をテストしていただき、日本語ではもちろん、英語でも多くのフィードバックを日本の皆さまからいただきました。

そんなこと全然問題ナッシングさ! 中の人お疲れ様です&ありがとうです!
あと、プラグイン・ディレクトリーが日本の言語になったようです。これでいろいろ試すことが出来そうで楽しみー。
週末に時間あったら‥‥あったらいいな‥‥。
今ちょっと仕事立て込んでるのだけど、できるだけ早くUPしたーい。

MT3.3まだかしら

ベータ版は怖くてインストールできなくて、どうしようかなと思っているうちにリリース予定だった今日になってしまったわけですが。
お昼過ぎたけどダウンロードできる感じでもなく。早く使ってみたいなー! でもbeta4が出てないってことはきっとまだですね。落ち着け自分。

ところで、こんな本というかパッケージが出来た模様。

「ブログ・オン・マーケティング」スターターキット

シックス・アパート/日経BP出版センター (2006/06/20)

内容はサービスパックというか、ビジネス用途でTypePadを使いたい会社のためのプロモーションキット的なものみたい。
通常45000円相当のTypePadプロモーションが利用できたり、アライドアーキテクツで作ったテンプレートの利用、また、見出しの会社名の画像を埋め込んでくれるらしい。
短期プロモーション考えてるんだったらいいかも知れませんね。これで感触を試してみるとかも有りだと思いますし。

それで、MT3.3はまだなのかな。タグ機能の動作と、複数BLOG設置したときの連携っつか感触? 動き具合をチェックしたいの早く。
せっかちでごめんなさい。中の人に期待してます。

podcastのfeed変更案内

今週から予告どおりポッドキャストのFEEDを変更することにしました。

初めてみてからいろいろと気が付くことがあったりして、どういう風にサイト全体を構成するのが番良いのかずっと考えていたのですが、テキスト、音声と別々のブログを同じサーバー上に立てて管理していくのが一番将来のためには良いという結論に私としてはなりました。

で、問題なのがポッドキャストのフィードの変更なんですが、新しいフィードは
http://feeds.feedburner.jp/Radio7438
にしました。feedburner便利だね!

iTunesに登録するアイコンは以下の通り。

Podcasting Juiceの登録は、以前変更依頼のメールを出したりしてるのに作業されてないようなので(仕方ないのか‥‥)新規に登録しなおしました。
日記「RADIO 7438」:Podcasting Juice
お手数ですが登録情報や、iTunesへの再登録をお願い致します。

購読者数200人突破

ポッドキャストの購読者が200人を超えました。ワー、すごい! 何だかよくわからないうちにこんなに増えてるよ。ありがとうございます。
というか、登録してるだけで実際に聴いてない人のほうが多いのかなあ。あんまりメールとかこないけど。
もしかしてYahooのやつに登録したのがよかったのかなあ? あれに登録してからブログ検索でも出てくるようになったし。検索上位狙ってる人はやったらいいかも(効果は保障しません)。

その代わり今週はボイスメールがちょくちょく入っていて嬉しいですね。私が話した事に関する意見を入れてくれた方もいました。あわせて有難うございます。
ボイスメール便利ですね。もっと早くお金払えばよかった。今週も恐らく予定通り日曜か月曜には配信できると思います。
また聴いてください。よろしくです。

次のポッドキャスト

何話そうかなあと考えています。たぶん明日録音します。
それにしても私のは何であんなに音が小さいんだ。はてな先生に聞いてみるべきなのか‥‥。

話したほうがいいかなあと思っているのは、私の経歴ですね。ポッドキャストだけ聴いてる人には「この人の病気って何だろう」とか「仕事って何やってるんだ」とか、いろいろ疑問があるんじゃないかと思います。
なので、私の経歴について話したほうがいいかなあ。自分の頭の生理整頓にもなるし。
いちおう候補として考えておきます。ただ、前回みたいに脱線に脱線を重ねてグダグダになる可能性もあるんで、あくまでも予定。
あとは仕事の話になるんじゃないかと思います。

さー、寝よ寝よ。

はじめる!楽しむ!ポッドキャスティング!
はじめる!楽しむ!ポッドキャスティング!

Movable Type 3.3のベータテストが近々らしい

Six Apartのサイトに「Movable Typeの新しいバージョンについて」というアナウンスが出ていました。

なんでも

  • UIが簡単にかつ大幅にカスタマイズ可能になる

  • テンプレートタグが大幅に拡張・強化される

  • プラグインとテンプレートは今までのものが使える

  • ブログを新規に設置するときの設定項目を50項目ぐらい削減

  • エントリータグの機能やタグクラウドのサポートを追加

  • StyleCatcherを日本語化して同梱

  • Melody Nelsonは無くなるらしい。(そもそも誰だったんだ?)


という内容らしいです(自分が気になる部分だけ抜粋)。

StyleCatcherとかテンプレートタグのあたりが特に気になります。どーなるの?どーなるの??
現在アナウンスされている内容は「手始めにMovable Typeのエキスパートの皆さんがもっとも興味をもたれるだろう項目をハイライトしてみます。」とのことなので、他にも変更点があるのだろうけど、楽しみだなー、でもβかー、うーん。
また導入手順変わったりするのかな。マニュアル公開してる人は大変になりそうですね。

ていうか私今テンプレ作り直してるのに! って思ったけど、このまま使えるんだったら、まあいっか。やっぱりMTは好きなツールなので、楽しみに待ちたいと思います。

今日は一回休みだよ

土曜、日曜とフルではないけど稼働したので、今日は一回小休止。自分が調べたいことややってみたかたことを優先的にやって、午後からは保守の修正・更新作業が着たのでそれだけやりました。
あと、夜になってからもちょっと直しとか。やっぱり月末ですねー。

最近のこととか。
ポッドキャストの購読数が150人を超えました。
私、最初に始めたときは、20人もいればいいかなあと思っていたのですが、意外と聴いてくださっている方が多いみたいで。昨日初めて感想のメールいただきました。有難うございます! 時間がかかるかもしれませんが、きちんとお返事差し上げたいと思います。

番組の中で何度か話していますが、このブログのデザインというか見た目を変えようと思っていて、ずっと下書きしたりしていたのですが、やっとテンプレートを書き直す段階になりました。
と言っても、毎日寝る前の時間に少しずつやっているだけなので非常に進行は遅いのですが、それでもそのために調べたり他のサイトを沢山見たりして勉強にはなっています。
できるだけ見やすいソースを書きたいので、下書きの段階でCSSを書く段階のことを想定してやっているのですが、今までのやり方だと
ベースになるテンプレートがある→それを自分でいじくって見た目を変える
という方法だったのですが、今回はMTのことをちゃんと勉強しようと思って、テンプレートタグ辞典を見ながら自分でちゃんと書いてみようかと思っています。一体どれぐらい時間がかかるんだ!

MTのカスタマイズについては、沢山本を見たり買ったりしたけどこれが一番見やすいし慣れているのでいいかなあ。

Movable Type ブログテンプレート&デザインガイド―マルチユースなテンプレートによる効率的なブログ制作

Movable Type ブログテンプレート&デザインガイド―マルチユースなテンプレートによる効率的なブログ制作

この本の記述どおりにテンプレートを書いて、それから自分がやりたいように付け加えて行こうかと思っています。
レンプレートタグ辞典もあるけど、ページそのものを作るのだったらこの本を見たほうがいいかなと。
あとは、CSSの再勉強ですねー。前とは書き方も変化すると思います。最近は海外のサイトを見ることも多いから、海外チックな影響も出るかも知れません。

とても気長な作業になるかとは思いますが、楽しみながら少しずつ進めていくつもりです。

やってみればいいのに(世界は広い)

よく、周りの人に「すごいですねー」と言われる。
それはまあ長年ブログを書いてることだったり(最初は日記サイトだったのだが)、最近ポッドキャストを無謀にも初めて、それが何とか続いていたりすることだったり、東京のほうには友達がいっぱい居たりすることだったり、まあさまざまなんですが、よく言われる。

特にポッドキャスト。
「うん、面白いよー、やればいいじゃん」って大抵は言うのだけど、言われたほうは「いやいやいや‥‥(とんでもないっすよ)」的なリアクションを返して来ることが多い。
何故そんなに謙遜するのだ。

私だって、特に野望や目標があったから始めたわけではないのですよ。ただ、新しいMac買ってきたら、新しいガレージバンドが入ってて、それはポッドキャストするのに便利そうで、同じタイミングでUSBのオーディオインターフェースをもらって、じゃあ、録音してみようかな、どんな感じなのかなって思っただけ。
新しいMacがなかったらやってなかったでしょうね。
それに、聴いてる人が何人かっていうのは全然気にしてないし(一応目安にカウントはしているが)、友達が聞いてくれたらいいなあと思うぐらいで。

FeedBurnerをこっそり導入してみた

こっそりをRSSフィードをFeedBurnerを使ったものに移してみました。
前々からアクセス解析を見ながら、検索エンジン経由で来る人が物凄く多いのと同時に、ブックマークしてる人が多いこととか、自分もやっているのでRSSを直接引っ張って見てる人が多いのが気になってはいたのですが、RSSの表示回数をカウントする方法がわからない‥‥と考えていました。

ところが、ポッドキャストに関する調べ物をしていたときにFeedBurnerを使って配信する方法が紹介されていて、これは使えるのかも! と思いました。
ポッドキャストの本にも載っていたのだけど、その時はまだ日本語サービスが始まっていなかったようでちょっと面倒かなと感じたのですが(駄目だ!)、その後見たら日本語になっていました。最近サービスが始まったのですね。
もともとRSSの仕組みと内容についてはよくわからないままにやっていたのですが、FeedBurnerの導入にあたって少々調べたり試したりしてみて、前よりは理解度が上がりました。
日々新しい技術が出来ているけど、ちゃんとやってみないと駄目だなあと反省。

最初の配信は上々みたい

最近何日間かつまらない日記を書いていたのは、昨日のポッドキャストの配信の用意をしていたからだったのだ! 実は。
自分が思ったよりも反響があって安心しました。UPしても、IMかmixiのメッセージで「聴きましたよ~」って軽く言われる程度だと思っていたので。皆さん有難うございます。

何でやろうかと思ったって、ねえ、それは面白そうだから。あとは思いつきで(笑)。本を読んだり、いろんなサイト(配信している)を見て、「これ以上始める時期が遅くなると、本当に遅いな」と感じてたのですが。
遅くてもいいんですけどね。ランキング上位とか目指してないし‥‥。私に興味ある人だけ聴いてくれたらいいです。

本当に私、自分の声が嫌いなんですけど、編集する必要があるから何度も聴かなくちゃいけなくて、慣れました(笑)。まあ悪くないかなという程度に思えるようになりましたね。
ただ、録音レベルはちょっと失敗かなと思います。次回は挽回したい。あと、音楽を流したりしてラジオっぽくしたいんだけど、なかなか著作権に触れずに配信できる音源を見つけるのは難しいですね。
バンドやってる友達なんか居る人はいいかもなー。

次回も、まだテストドライブ中なので話のアウトラインを決めて録音したいと思います。途中で脱線するかもしれないけど、それもまたいいよね。

ポッドキャスト始めました。(001回目)

podicon.pngようやく録音しましたYO!
Macで録音したので、というか、最初からGarageBandで録音して作りました。作業はすごく解りやすくて楽しかったです。Mac←→エディロール←→マイクという感じで接続して録音しました。部屋で一人でゴニョゴニョしゃべって。あとはジングルとかBGMつける。最初から入っていた音が気に入ったので、それを組み合わせて使いました。
音の作業でも「レイヤー」という概念が役に立つのですね‥‥。

それで、出来たファイルが結構な大きさの.m4aになってしまって、これだとiTunes以外で聞けないのでmp3に変換して、さて、どこにアップするかなーと思ったとき、最近C O U L Dのヤスヒサさんが、Inflame Casting: Podcast from TokyoというPodcast用のサイトを新しく立ち上げたのを見たりしてたので、思い切って別サイトにUPすることに‥‥したかったのですが、いいサーバーがなくて断念。無料のところは重たいし。

テキストと音声って全く別物なんだけど、どちらも私の発信物であることには変わりないんだけどねー。何にしてもサーバー容量がねー。このペースで行くと心配になってしまいます。
この前500MBに上げたばっかりなんだけど、音声ファイルがこの勢いで溜まっていくっていうのは‥‥。

ダウンロード
(注:音声ファイルは新BLOGに移転しております。→http://www.7438.com/radio/

ALPSLAB clip! を入れました。

出かけた事を書くときに便利じゃないかと思って、ALPSLAB clip!を導入してみました。

試しに、ゴールデンウイークの旅行を検討しているので、温泉のある場所の地図でもテストしてみよう。

[map:北海道虻田郡倶知安町字山田]

予約とれますように‥‥!!

MovableTypeの過去ログを分割するツール

分割くん(たーくん工房)というソフトを見つけたので使ってみることにした。

私がMTを始めてから早‥‥何年だろう?? もう覚えてないぐらい続いてるなあ。最初に使ったバージョンは2.5ぐらいだったと思います。
東京で会った人とも話したけど、昔はblogのレンタルサービスなんか一個もなくて、MTのインストールマニュアルだって解説本だってなーんにもなくて、英語のドキュメントを一生懸命印刷して読んで、みんな手探り状態でインストールしたり設置したりしてたもんね。

そのうちやっと「ウェブログ入門」が出て、そのとき私ちょうど入院してて、お母さんに買ってきてもらって病室で読んだ覚えがあるよ。

そんな想い出話は置いておいて。

そんな時代から続けていたら、過去ログが物凄い量になってしまいました。
このblogのアーカイブがまばらになっているのは、過去ログファイルのインポートに失敗したからです。どう考えてもログファイルが膨大すぎるのが原因だと思うので、何とか分割して小出しにインポートできないあなあ、と、今日仕事中にふと思って検索して見つけたのが上記のソフトであります。

寝る前にちょっと試してみます。上手くできたら、時間見つけてタグつけたり、カテゴリーの整理をしたいと思います。

Tagwireのテンプレートを改造したいのですが

たとえば、
http://www.7438.com/tag/diary
こういう感じで特定のタグを抜いてリスト表示させるやつが上手くできなくてイライラしてます。皆さんきれいにリスト表示されているのですが、どこをいじってるの‥‥?

タグクラウドは上手く出ているし、リンクもちゃんとされているんだけど、見た目を何とかしたい‥‥!!
今日は、この謎が解決できたら寝ます。

サーバー移転準備

年が明ける前からぼちぼち手を付けていたサーバー移転の準備なのですが、今日新サーバーにMTを入れて、 今までのデータをインポートしてみたら、全部読み込まれませんでした。
うーんどうしようかな。単に時間がかかっているだけなのか、待てば読み込まれるのか、とまってるのかわからないのですよ。
今までの記事を捨てて移動するか、まさか1500件近い記事を手動で入力するわけにもいかないし、 今まで何度もリビルドを繰り返してリンク切れてる記事も多いので、一回リセットしてもいいかも知れない‥‥。 違うURLに過去ログを残していくとかさ。

拡張子は各種プラグインを使う事も考慮して.phpで、データベースはSQliteで設定しました。
後はドメインの移行だけだと思います。

さて過去の記事をどうするか。もう一回挑戦しようかな。

このサイトについて

管理者
location
Sapporo, Japan
job
Webデザイナー、コーダー
趣味
写真と猫

札幌でフリーランスのWebデザイナーをしています。このブログは、主に日常の出来事とWeb制作に関するメモを書いています。

>>read more

あわせて読みたい