2006-06-29の購入図書

Posted on 6月 30, 2006
Filed Under 技術書 | Leave a Comment

本日は久々に本屋(恵比寿アトレ5F 有隣堂)に行き、技術書を購入しました。
 『DB Magazine 2006年8月号』
 『WEB+DB PRESS Vol.33』
 『O’REILLY JavaScript 第3版』

帰ってきてから雑誌2つは超高速で読破。
JavaScriptはのんびりお勉強します。

『DB Magazine』はWEB-DBシステム負荷テストの記事に惹かれ。
『WEB+DB PRESS』は毎号買ってるのでとりあえず購入。
『JavaScript』は、DreamweaverのExtension開発にはJavaScriptの知識が
必須だったのでお勉強しようと思い購入・・・でも、、4200円って高くね?
ま、お金を掛けると掛けた分だけ元を取ろうって気になるのでいいですけどね!
JavaScript&DHTMみたいなのも欲しかったんだけど4600円だったのでやめました。
オライリーさん高すぎ。オイラみたいな貧乏エンジニアに優しくないょ。

と、まぁ、これでやっとSmarty用Dreamweaver Extension開発への第一歩を踏み入れた感じ!

一番盛り込みたい機能は、Smartyタグをユーザーが設定で変更できるように。
あとは、変数名を表示させるとかさせないの設定機能。

マジでちょっと頑張ってみます。
((・・・ってもなかなか時間が取れないのよね(汗

G’s Blog から MovableTypeへデータを移行する(2)

Posted on 6月 27, 2006
Filed Under MovableType | 1 Comment

前回の続き。

MT読み込みファイル仕様がわかったので、
DBのテーブル見て変換プログラムを作ちゃいます。
もっと詳しく

G’s Blog から MovableTypeへデータを移行する(1)

Posted on 6月 21, 2006
Filed Under MovableType | Leave a Comment

というわけで、gsblogのDBからMT読み込み形式テキストへ変換します。

まずMovableTypeの読込みフォーマットの確認。

MovableTypeの読込みフォーマットのヘルプを読む。
Movable Typeユーザー・マニュアル: Movable Typeの読み込みフォーマット
もっと詳しく

MovableType 3.2 を導入してみた。

Posted on 6月 21, 2006
Filed Under MovableType | Leave a Comment

mixiやらGsBlogやらいろいろでblogが散乱しているため、
MovableTypeに一本化することを目標に導入してみた。
一番標準化されてるんじゃないかなと思って。

 – 以下 メモ書き的なToDo –

・G’sBlogからMovableTypeへのデータ移行
・mixiからMovableTypeへのデータ移行(できるのかな・・・)
・MovableTypeとmixiの連携
 ※参考サイト
  【ftp-recordings:returns? : MovableTypeとmixiの連携】
  http://www.ftp-recordings.net/archives/2005/05/movabletypemixi.php

・SmartyDreamweaverExtension開発の続き
  http://yossy.iimp.jp/blog/index.php?id=1149224777
  (このBlogはMovableTypeへ移行終了次第廃止予定。)

DreamweaverでSmarty テンプレートをイケてる感じで編集しよう。

Posted on 6月 2, 2006
Filed Under Smarty | 10 Comments

久々のblog更新。
もうここのblogは技術系に特化させようと思います。

はい、本題。

webデザインを行うときって結構Dreamweaver使うと思うのね。

あたくしは普段バリバリプログラマーなので、PHPでゴリゴリとプログラム開発。
だからデザインなんてほとんどしません。

じゃぁデザインどーすんのっ!?って感じだけど、
そこは、ロジックは俺、デザインは他の人、って分業。

デザインはwebデザイナーが作ったほうが綺麗に決まってるものね。

だけど、たまぁに一人で両方やんなきゃいけないときがあるの。
まじデザインセンスないのに。
センスないのわかってるのにやんなきゃいけないってマジ鬱だよね。

で、PHPで開発するとき、HTMLテンプレートとして決まって使うのがSmarty。

 ※Smartyに関してはここ見てね。
   http://sunset.freespace.jp/smarty/

でも、「SmartyのテンプレートファイルってDreamweaverで編集しにくいよ・・・」
なんて思ったりするわけです。

そこでGoogleさんの力を借りて、いろいろと情報をかき集めます。
すると・・・いくつかでてきましたよ!パパ!

★1つ目
 http://www.contactlensesprice.com/smarty/

おっ!これは!なかなかいい感じじゃないですか!?
すっきりした感じになりますね!
でも、なんか、、いちいち「Configuration\ThirdPartyTags」に
ファイルを置くのがめんどくさいよ。

★2つ目
 http://smartydwt.klitsche.org/

おぉっ!!これはイカス!!
ツールバーなんかもつけてくれちゃって!!ステキ!!
しかもExtensionだからインストールも楽チン!!!
でも、、、このSmartyタグのつけ方だと、添付されてるPHPファイルの
フィルター通さないとダメじゃん・・・。。
普通のSmartyタグで作られたファイル編集する機会のほうが多いから使えないよ・・・。

★3つ目
 http://smarty.incutio.com/?page=SmartyDreamweaver

えっと、これは、、んー、、、include命令で別のテンプレートファイルを
呼んでるときに、読み込んでくれるスクリプトね。
へーこんなこともできるんだ。便利ね!Dreamweaver!!
でも、、いちいち「Configuration\Translators」に
ファイル置くのめんどくさいよ・・・。

★4つ目
 http://www.adobe.com/jp/support/dreamweaver/ts/documents/dw0396.html

これは拡張子TPLとかを関連付ける方法ね。
えーっと、、、、、
手順がなげーよ、めんどくせーよ。
読む気しねーよ。ばかあほまぬけ。

★5つ目
 http://www.scottwilburn.com/?cat=9

んー、、なんか、イマイチ。

★6つ目
 http://tikiwiki.org/tiki-list_file_gallery.php?galleryId=8

・・・おっ!?XOOPS用もあるの!?
・・・と思ったら、1つ目のと機能があんまり変わんないよ。
これじゃ満足できないよ、もう。
((内心:だんだんコメントを書くのが面倒になってきた

で、

以上のことから察するに、使いやすいSmarty用のExtensionがないと推測した。

一番イケてた「★2つ目」にLGPLライセンスでソースがくっついてたので、
改造して上記を全部まとめた感じのExtenstionを作ることにした。

以下の機能を実現する。

・拡張子TPLの関連付け
・標準のSmartyタグ({~})に対応
・include命令あったら読み込んで表示(直接編集は不可)
・インストール楽チンなようにmxpファイルで実現

ソース適当にいじったら出来たっぽいんで公開しときます。

 
smartydwt_hack.zip

解凍したらMacromedia Extension Managerをインストールしてる環境で
「smartyDWT.mxp」をダブルクリックしてインストールしてください。

あ、既にsmartyDWTインストールしてる人は先にアンインストールしないとだめかも。

変なとこあったら遠慮なく言ってください。

Recently


Categories


Archives