« note : 20080520 | TOP | note : 20080522 »

May 21 2008

【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円で交流戦が見られたよ! 継投も面白かったし、最後はファイターズが勝って、良かった良かった。
デジタル一眼で野球を撮ってみたかったので、それも少し練習できました。

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

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

takako23-43-PM

トラックバック

このエントリーのトラックバックURL :

コメント

コメントを表示する前に管理者の承認が必要になることがあります

コメントを入力
情報を記憶しますか?
最近のコメント
最近のトラックバック
作者について
著者近影
name: トミナガタカコ
location: Sapporo, Japan
profile: 札幌でフリーランスのWebデザイナーとして活動中。
Swing Web CreationというWebデザイン事務所っぽいことをやっています。
テクノラティプロフィール
もっと詳しく読む。