2008年10月19日
お知らせ -プラグインについて-
山にいった時のエントリなんかで、パノラマ画像のコンテンツがあったりなかったりしてますが、いままでFlashで作成していたこれらを、今度から QuickTime VR(以下QTVR) で作ることにしました。
QTVR のほうが映像の質感もいいし、操作は共通だし、より「パノってる感」があるし、なぜかファイルサイズも若干小さくできると、いいことずくめ・・・に見えます。
ということで、いちおうダウンロードページへのリンクをば。
まだ入れてなくて、これを機会に入れてみるかな、って方はどうぞ。
右サイドバーのバナーをクリックしてもダウンロードページにいけます。
*QTVRの表示に iTunes は不要です
ただデメリットもあって、QTVR のほうが表示されるまでに少し時間がかかるというのと、パソコンが非力な場合は動作がもたつきがち、という傾向があります。
なので、Flash版も並行して作ります。
Flash版 は Flash版 で、スクリプトもゼロから自分で書いたものなので、愛着あるし。
投稿者 hamayo : 22:37 | コメント (0) | トラックバック
2008年7月26日
Movable Type 4.13 にアップグレード

目下 Movable Type をアップグレード中でございます。
3.3 → 4.13 です。
前回のアップグレードとちがい、メジャーバージョンが3から4に上がるので、まったく別のBlogツールに感じるほどです。
今回は MT4のリリースから1年以上経過しており、準備する時間はいっぱいあったのですが、何を思ったかおとといの22時すぎに突然アップグレードをおっぱじめてしまったために、まぁまぁ出るわ出るわ不具合が・・・。
ってなわけで、何かヘンな物が見えてもキニシナイで下さい。
投稿者 hamayo : 22:11 | コメント (2) | トラックバック
2007年8月 1日
おかしな検索キーワード
Blog やり始めて 2年半。
ぼくのひそかな楽しみは、検索サイト経由でやってくる方々が残していく"HTTP_REFERER"から、とんでもない検索キーワードを見つけて、クスクスと笑うことです。
そもそもは、探し物をしている人たちが、なるたけ速やかに目的地へたどり着けるようにするために(具体的には、リンクを追加したり、ページのファイル名を変更したりなど)、解析ログのファイルがリミットの 1MBになって切り替わるタイミングで、調査をしだしたのが始まりです。
始めのころはべつだん変なキーワードはありませんでしたが、エントリが増えてくるにしたがって、不可思議なキーワードでやって来る人が現れるようになりました。
なるほどなー、と思うキーワードもありますが、なかにはどうしてこのBlogがヒットしたのか皆目見当がつかないようなキーワードもあります。
今日はちょうどログファイルが切り替わったところなので、そのなかのヘンテコな検索キーワードをいくつかピックアップしてみました。
なんか変
↓↓↓↓↓
「ビックエッグ 屋根の厚さ」
残念だけど、知りたいことは得られなかったでしょうな。
でもアレって、デパートの屋上にあるエアトランポリンみたいに、空気圧で膨らませてるんじゃなかったっけ?。
「厚さ」ってどこを測るんだろう。
「アイコン 朽ち果てる」
アイコンも最後は水と二酸化炭素に分解される、と。
「キアゲハ 幼虫 突然死」
まーだいたい昆虫ってのはいきなり死ぬもんですよ。
偏頭痛が続いたり、黄疸が出たり、腹に水がたまったりはしないでしょう。
そうなってもわからんし。
「蝶が嫌い」
そうですか。嫌いですか。
でもいったい何を探したかったんだか。
仲間か?
「道南 いくべ キャンプ」
おう!、行くべ行くべ、って「いくべ」って必要なの?。
検索サイトに投げるキーワードとしても変だけど、これでこのBlogがヒットしたってのもどうかしてる。
「真鍋庭園 2007 行きました」
「北の国から 2007」みたいだな。
ま、気持ちは分かる。
でもテクノラティなんかを使った方がいいよ。
「寂しさ」
・・・なにかお役に立てただろうか。
というか、いったい何件目でこのBlogが出てきたんだろう。
「チョコバナナ プロ」
うーむ、、、完全に意味不明だわい。
チョコバナナで生計を立ててる人ってこと?。
それとも円谷プロみたいなものなのか?。
そういや昔、HF-PROってカセットテープがあったなぁ。
今回のナンバーワンはこれかな。
「アスホールってなに」
そ、それは、、、第一意のほうですか、それとも第二意のほうでしょうか。。。
ま、直腸の出口ということで・・・。
てゆーかWeb検索なんだから、「~ってなに」は不要でしょ。
「アスホール」だけで十分だと思うんだけど。
せいぜい「~とは」だよな。
投稿者 hamayo : 21:24 | コメント (4) | トラックバック
2006年7月 8日
Movable Type 3.3 へアップグレード
休みの日に家にべったりいることは稀なぼくですが、今日は朝からずっとパソコンです。
この Blog の作成に使っている Blogツール「Movable Type」 を、Movable Type 3.171 から、Movable Type 3.3 へアップグレードを行いました。
「不具合のないシステムには手を加えない」
がモットーなぼくなのに、出たばっかりの 3.3 に、です。
しかも、やっぱり初物に付きものの不具合があって、それの修正版を後日リリースすることが正式アナウンスされているにもかかわらず、です。
Six Apart のサイトには、丁寧なアップグレードマニュアルもあります、それに従って作業しても、当然ながら不具合は発生してしまいます。
とりあえず、備忘録も兼ねて、ぼくが行ったアップグレード手順と、不具合の対策を記します。
- バックアップ
ホスト側のすべてのファイルを、ローカルにバックアップします。
ぼくは Berkeley DB を利用していたので、ディレクトリごとFTPでバックアップすれば OK でしたが、MySQL や PostgreSQL を使っている場合は、サーバー管理者に問い合わせてください。
- Movable Type 3.3 のダウンロード
Six Apartのサイトに接続して、ダウンロードページに移動します。
今回から、ECバイヤーズ からのダウンロードになりました。
ダウンロードしたファイル "MT-3_3-ja.zip" は解凍します。
- "mt-config.cgi" の修正
ぼくの場合、ver_3.1x からのアップグレードなので、コンフィグファイルの名称が異なります。
ver_3.1x では、"mt.cfg" でしたので、これを "mt-config.cgi" にリネームします。
ただオリジナルの "mt-config.cgi-original" を見れば分かるのですが、コメントが削除され、500行近かったものが たったの 46行にシェイプアップされていますので、ぼくは旧ファイルのリネームではなく、新ファイルを編集しなおしました。
といっても、ほんの数カ所だけです。
最低限必要なのは、
・CGIPath
・StaticWebPath
・利用するデータベース設定
だけです。
さくらインターネット では、CGIはどこでも動きますので、「StaticWebPath」はコメントアウトします。
そして、ぼくの場合、以下の設定をします。
・NoHTMLEntities 1
・PublishCharset utf-8
・AltTemplate comments comments.tmpl
・LaunchBackgroundTasks 0
・TypeKeyVersion 1.1
・AltTemplate feed results_feed.tmpl
- ホストからファイルを削除
データベースとアーカイブ、スタイルシートや外部ファイル以外のファイルを、すべて削除しました。
具体的には、
・docs
・extlib
・images
・lib
・php
・plugins
・schemas
・search_templates>
・tmpl
・tools
の各ディレクトリと、インストールディレクトリにある、拡張子が
・.cgi
・.php
・.js
のファイルです。
- アップロード
ひたすらアップロードです。
1,000以上のファイルをアップしますので、気長に待ちたいところなのですが、そうはいきません。
FFFTP がハングアップするのです。
ファイルの数が多すぎるせいか、100ずつくらいに分けて何度かアップしないとうまく行かないのです。
そういえば新規インストールのときもそうだったなぁ。。。
アップロードが完了したら、各々のファイルのパーミッションを適切に設定します。
- "mt.cgi" にアクセス
ログインすれば、あとは自動的にアップグレードが進みます。
- 再構築
とりあえず、メインインデックスのみ再構築してみました。
これならファイルひとつなので、すぐに終わります。
「Powered by
Movable Type 3.3-ja」
が出て、アップグレードが成功したことを確認できました。
ところが、ここからが問題でした・・・。
- 不具合その1 -再構築で500エラー-
これは、ver_3.2 のときに大きく取り沙汰された問題なので、今回はそんなに話題には上ってないみたいですが、ぼくみたいに ver_3.1x から ver_3.3 へ 3.2 を飛ばしてアップするような場合は、予備知識無しだったので慌てました。
結局は、Berkeley DB がノロマなためにタイムアウトしてしまうようです。
たとえば、「EntriesPerRebuild」の値を、デフォルトの "40" から "10" などに下げてみれば、改善されるのかもしれませんが、いっそのことデータベースを変更しちゃえということで、ぼくの場合 「SQLite」 に切り替えました。
データベースの変更には、Movable Type に標準でインストールされる "mt-db2sql.cgi" を利用するのが正規の方法ですが、ぼくは Ogawa::Memorandaさんトコで公開されている "mt-db-convert.cgi" を使ってコンバートしました。
アップロードした "mt-db-convert.cgi" にブラウザでアクセスすると、以下のような設定画面が現れますので、自分の環境に合わせて設定を変えて[convert]ボタンを押すと、あっという間にコンバートが完了します。
成功すると、以下のようなメッセージが表示されます。
Done copying data from DBM to DBI::sqlite!
All went well.
Your recommended setting
-------------------------------------
# DataSource /hoge/hogera/db
ObjectDriver DBI::sqlite
Database /hoge/hogera/sqlite/sqlite.db
-------------------------------------
これは、"mt-config.cgi" を編集する際の助けになります。
といっても、ここまでの作業を自分で行ってきたのなら、言われるまでもない内容ですが。
"mt-config.cgi" のデータベースに関する部分を、たとえば以下のように書き換えます。
##### SQLITE #####
ObjectDriver DBI::sqlite
Database /hoge/hogera/sqlite/sqlite.db
##### BERKELEYDB #####
# DataSource /hoge/hogera/db
ここまで来れば、あとは "mt.cgi" にブラウザからアクセスして実行すれば完了です。
- 不具合その2 -月別アーカイブが正常に再構築されない-
アーカイブの中でも、月別と日別のアーカイブが、正常に再構築されなくなってしまいました。
何月のアーカイブを見ても、何日のアーカイブを見ても、メインページと同じように最新のエントリ以下がズラリと表示されてしまうのです。
ただこれは、Six Apartのサイトで報告されているように、月別。日別それぞれのアーカイブテンプレートの、MTEntriesタグ が、何の属性も付けられていないのが原因とのことなので、当該タグに 例えば以下のような属性を付与することで解決できました。
<MTEntries sort_by="created_on">
- 丸っこ再構築
あとはすべて再構築するだけです。
Berkeley DB から SQLite にしたこともあって、再構築も早くなりました。
でも 3.1x のときのほうが、キビキビ動いてたかなー。
投稿者 hamayo : 21:50
2005年8月 7日
ちょっと仕様変更
Low life in High places. では、右サイドメニューの展開状態を Cookie に保存するようにしています。
次回ページを開いたとき、サイドメニューの展開状態が保持される仕様です。
昨日から少し仕様を変更し、セッションCookie として取り扱うことにしました。
このページから他のページに移っても Cookieは有効ですが、ブラウザの終了と同時に Cookie は消滅します。
Cookie の保存には Javascript を使っていますので、Javascript 無効環境ではこの仕組みは機能しません。
もちろん Cookie 無効環境でも機能しません。
投稿者 hamayo : 18:36 | コメント (2) | トラックバック
2005年2月26日
Flashのスクリプト、
変えました。
そんだけ。
投稿者 hamayo : 00:10 | コメント (1) | トラックバック
2005年2月20日
Flash 使ってます
「Flash 使ってるなら使ってるって示しなさいよ。」
ってコメントがつきましたので(エントリーとは無関係のコメントなので非掲載ですが)あのボタン付けました。
サイドバーの最下段です。
ただそれだけです。
投稿者 hamayo : 20:14 | コメント (4) | トラックバック
2005年2月13日
webも リアルも 引っ越します。
来月リアルの方で引っ越すことになりました。
メタル回線がRT収容なので、DSLが使えない場所です。
FTTHを引く予定なのですが、「はい。たった今から回線変わりましたよ」、ってな感じには行きそうもなく、ネットから隔離された日々を送らないといけないようです。
それにともなって、ISPの方のWebスペースも、サービス切り替えのタイミングによっては、消えてなくなってしまう可能性が出てきたので、急遽サーバーを借りることになってしまいました。
どうせ今までずっと更新をサボってたんだから、ほっといてもいいんだけど、いちおう長いことやってきたものですから、さっきダウンロードしてきたばっかりの Movable Type を使って、仮の住まいを作ってみました・・・・・
本家のサイトの方も、とってもゆっくりなペースで作ってはいるのですが、ここしばらくは引っ越しに忙しくて、たぶん止まってしまうでしょう。
自分が書いたスクリプトでも、半月も経てば何のことだか分からなくなるものです。
とりあえずコメントをたっぷり挿入しまくって、来るべき未来に備えたいと思います。
なお、以前のサイトについては、http://www.dab.hi-ho.ne.jp/teruki/index2.htmlから閲覧できるようになっています。
思い残すことがお有りの方は、お急ぎ下さい。
