bfep_asin プラグインをちょっと改良
久々に思い立って
blosxom のプラグインを
いじってみた。
bsnap_asin
プラグイン を延々と使っていると、
キャッシュファイルが一つのディレクトのしたにどんどんできるので、
あまりたくさんのファイルが一つのディレクトリ下にできるとファイルの検索効率が落ちると思い、
サブディレクトリを切ってキャッシュファイルをができるように改良。
思ったより簡単に出来ました。
現状、ASIN コードの下一桁をとってきて最大 36 ディレクトリができるようになっていますが、 原理的には、以下の三か所
問題なさそうなので近々、 Weblog の方にも導入予定。 その後、Ellinikonblue.com PukiWiki で ドキュメント整理&公開予定。。。
思ったより簡単に出来ました。
現状、ASIN コードの下一桁をとってきて最大 36 ディレクトリができるようになっていますが、 原理的には、以下の三か所
:(略) $cache_dir = $asin_dir.'/'.substr( $1, 9, 1 ); :(略) my $cache = "$asin_dir/".substr( $asinCode, 9, 1 )."/$asinCode.html"; :(略) my $tmp_file = "$asin_dir/".substr( $asinCode, 9, 1 )."/$asinCode.tmp"; :(略)の substr の第二引数を 8 に、第三引数を 2 に設定すれば、 さらにたくさんのサブディレクトリを切るようになります(おそらく)。
問題なさそうなので近々、 Weblog の方にも導入予定。 その後、Ellinikonblue.com PukiWiki で ドキュメント整理&公開予定。。。
Web Designing 2010 年 4 月号に感化されたこと
超久々に Web Designing の
「実践・ CSS コーディングの新常識」と言うタイトルに惹かれて購入しました。
で、感化されました。えぇ簡単な人です (_ _;>
何に感化されたかというと…
えぇ毎年同じこと言ってます orz
で、感化されました。えぇ簡単な人です (_ _;>
何に感化されたかというと…
- プログレッシブエンハンスメント (Progressive Enhancement)
-
要は古い IE に引っ張られないで、積極的に新しい技術( CSS3 とか HTML5 )を
使っていこうねという技術思想。
まぁそもそもうちは IE6 とかで検証なんて厳密にはしてませんけどね (^^; - OOCSS(Object Oriented CSS)
-
昔っから CSS ファイルを分割して管理するようにしていますが、
これを方法論として見いだせていないのが現状。
OOCSS はある程度のスタイルの塊を「クラス」としてまとめてマークアップしていくと言うもの。 これは方法論として非常に分かりやすい。採用 (^^)b - 文字デザインから CSS を組む
- 文字周りのデザインルールをあらかじめ決定しておいてからレイアウトに入る方法論があり、 個人的には絵心がないので整然としてみせる手法として有用かと。試してみる価値あり。
えぇ毎年同じこと言ってます orz
IE CSS
百式
「
CSS 適用前のIEのスタイル情報をまとめた『 IE CSS 』」
CSS は基本、リセットして使いますが、 リセットしたあとが大変で、さぁデフォルトはどうだったんだと さんざん悩むことが多いので、これは参考になるドキュメントかと。
CSS は基本、リセットして使いますが、 リセットしたあとが大変で、さぁデフォルトはどうだったんだと さんざん悩むことが多いので、これは参考になるドキュメントかと。

