| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
■ 夏目理緒「R(はぁと)」 |
某所に
「夏目理緒と松金洋子(Googleのイメージ検索結果)の写真集が並んでたら、どっち買うか悩むかもしれないなぁ。まぁワタシゃ写真集とか基本的に興味ないから、多分どっちも買わないけど」
みたいなことを書いとりましたら、いきなり携帯電話にメールが入ってきまして
「夏目理緒の写真集、某古本屋さんで半額だったから買うといた。これから届ける」
とのこと。
う〜む、なんかワタシの意図が抜本的に上手く伝わってないような気もする(^^;んだけど、取り敢えず素直にありがとうと言っておきます。ありがとさんm(__)m
■ スタイルシート変更 |
Movable Typeのテンプレートを「インターネットマガジン+(ぷらす)」にて配布されてる「正しいテンプレート」ベースに直そうとちょこちょこ作業してたんですが、
「“正しい”テンプレートは、その正しさ故にオリジナルのテンプレートからかけ離れてしまっている→構造が違うので既にあるテンプレートの移植が難しい」
という部分に(スキルが低いんで)思いっきり躓いちゃいまして頓挫。
結局は
「ちゃんと動けば別に正しくなくてもいいや」
という(いつもの:^^;)安易さを発揮→2xUP CSSさんで配布されてました「文字化け対策済 MovableType Default Styles」ベースに移植しました。
こちらは基本的に「3カラム構成のスタイル」を配布されてるサイトさんなんですが、今回は情報量の多い3カラムではなく、2カラムな「デフォルトテンプレートの修正版」をベースを使わせて頂いてます。
これなら「ほぼ同じ」構造(というか、元は「同じもの」)なんで、移植は非常に容易。
ということで、左右カラムの置き方が今までと逆になってますが、以前の構造をほぼそのまま移植してみました。気になってた下のほうのテキストがドラッグ出来ない問題も、移植の過程で問題部分を潰せたみたいでちゃんと治ってました。…ちゃんと治ってます、よね??(^^;;
■ mt.cfgが丸見えでした |
「おっさんトコ、mt.cfgが丸見えやぞ!」
というメールを貰ってはっと気付くと、確かにmt.cfg(Movable Typeの設定ファイル)が丸見えでした(^_^;) これじゃあセキュリティのセの字もありません(^^;;
(まぁ、データベースパスワードは拡張子がcgiのファイルに記述されてる→mt.cfg見て解ることって、データベースユーザ名とデータベースの名前くらいではあるんですが。MySQL自体も、ココのはlocalhostからのアクセスしか受けつけないように設定してるし…:^^;)
mt.cfgのパーミッションを600等に変更して対処する手もあったんですが、今回は.htaccessに
を追記しときました。
今回は.cfg拡張子のファイルだけへの制限で良いのに他にもいろいろと(正規表現で)制限してるのは、この記述が汎用で、あちこちに使いまわしてる奴だから(^_^;)
これで無事mt.cfgが見えなくなりました。
■ RSSを貼ってみる |
実はかな〜り長い間MT-RSS feedプラグインを組み込むべく努力してたりしたんですが、
・自前でパースすることに固執する事もないだろう
・最近のブラウザは殆どJavaScriptが動くだろう
(例えJavaScriptがOffになってて表示されなくても何等実害はない)
ということであっさり安易な方向に流れまして、素直にrss-jp.netさんのJavaScriptを使わせて頂くことにしました。こうすると、サーバ側では(動的コンテンツとしてあるまじき事に:^^;)ホントなにもしなくていいんで(^^;)
「一体なにを組み込むのか」というトコで数秒悩んだんすが、自分で見たときに一番役に立ちそうなのはやはり格闘系かなぁということで、Bulknewsさんの生成されてるBoutReviewのサマリーに決定。
<script type="text/javascript" src="http://rss-jp.net/x/read_rss.cgi?url=http://bulknews.net/rss/rdf.cgi?BoutReview&style=js&encode=euc&marquee=off&num=5"> </script>
↑結局コレだけです(^_^;) このくらいなら、ワタシ程度の貧弱なスキルでも全く悩まずに設置出来ます。各方面のご厚意に大感謝ですm(__)m
■ 業務連絡 |
本家のサーバですが、長らく使ってきたさくらネットを11月一杯で解約し、ロリポップ辺りに乗り換える予定です。既に解約手続はとりました。
コレに伴い、さくらネットのアドレスは以後使用出来なくなりますのでご注意ください。移転先未定のため、変更後のアドレスは未だ不明っす。
とりあえずこのサイトについては(サーバと組み合わせての試験的要素が大きい→手近に有る方がなにかと便利なんで)あんまり動かす気ないんですが、あとはどうなるか全然未定。
このサーバ自体は(当然)残すんで、メールアドレス以外はあまり無理に動かす必要もなかったりはするんですけど、ね。このサーバ、接続状況や回線強度が若干アレではありますすけど、とりあえず使えてるし(^^;)
ただ、接続の継続性に問題が有る(メモリリーク対策のため、定期的に再起動の必要がある。また、接続プロバイダもそれほど安定してるとは言いがたい:^^;)んで、メールサーバを立てるのはヤバげ→これだけはレンタルしようかと。
-----------------------
検討の結果、ロリポップではなくCsideNetに乗り換える事にほぼ決めました。
「Movable Typeを動かしたい」ということなら前者のほうが(圧倒的に)有利なんすが、既に動いてるMTはある→こうなると前者のPOPアカウントが1つだけ、後者は20なのが決め手に。(←メールアドレスを目的別に使い分けたり、使い捨てたりすることが簡単にできる)
その分月額料金が高いんですが、それでも従来のさくらネットよりは安いし(^^;)
申込は11月になってから→関係者各位にはその後連絡しますので宜しくです。
■ Naverのロボットを拒否 |
先日もNaverのロボットがやってくると凄い負荷で、結構ヤバいとか書きながら結局なんの対策も取ってなかったんですが、放置してたら再びNaverのdloader(NaverRobot)/1.5がやってきまして、


今回は、更にエライことになってしまいました(^^;)
しかもこのロボット、どーもPHPのセッション付リンクを上手く追えないようで、同じページを繰り返し繰り返し読んでやがる→「実質DoS攻撃」化してます(^^;;
ということで、PHP&MySQLによる動的生成ページのフォルダにコレを食らっても、まさに百害あって一利無し→やむなくフォルダを限定して.htaccessによる拒否を行なう事にしました。
■ MTにサブカテゴリー |
■ インターネットマガジン 11月号 |
![]()
特集「我流のカスタマイズはもう卒業/プロが教えるMovable Typeの構造デザイン」と関連して、webサイト「インターネットマガジン+(ぷらす)」にて「正しい」MT用テンプレートを配布してます。
文法的な「正しさ」というのはともかく、MTの標準テンプレートってのは確かにすっげぇ読みにくい(&一部意図不明な所がある)んで、すっきりしたカタチに直してくれてるこの例は参考になります。
問題は、このサイトでは既にかなり元テンプレートをいじくり回しちゃってる→この「正しい」テンプレは基本的な構造からして違う→1からの再カスタマイズになってしまい、オイシそうなとこだけをちょこちょことつまみ食いするような真似ができない→コレを適用するとなるとかなりの覚悟が…(^^;;
でもまぁ、現状では「左のメニュー(links)欄が切れたトコよりも下ではテキストのドラッグも出来ない」というけっこう致命的な問題もあったりしますんで、テンプレートの修正は必至→近いうちに、テンプレートとスタイルシートは(links欄とcontents欄の下端が揃ってる)コレ準拠に直す事になるだろうと思います。
再カスタマイズに備えて、ブロッグ崩しさんのMovable Typeカスタマイズ リンク集もリンクしとこうっと。
他にも、「TypePadですぐに始めるblog講座」という、画像をふんだんに使ったTypePadの入門記事があったり、前々から欲しいと思ってた(ダメならWiki化もやむなしと思い詰めてた)MTにサブカテゴリを作るプラグイン(と、検索で見つけたそれの改造らしいもの←備忘リンク)を発見したりして、この本は結構収穫が大きかったみたいです。満足(^_^)
(ま、サブカテゴリが作成出来るとか言っても未だ実際には組み込み/動作確認を行ってないんで、喜ぶのは些か早すぎるんですけど、な:^^;)
でも、ワタシ的に一番嬉しかったのは国立科学博物館のデータベースを知ったことかもしれません。これはホンマに「見てて飽きない」です。