プロペラシャフト

イシザカワタルのプライベートプロジェクト「プロペラシャフト」のサイトです。インターネットラジオ「radio jammin'」はYouTubeに移行しました。

ナガメノヒトコト

ひっくり返って考えてみよう。

昨日の帰り際、いきなり仕事で使っているG4がハードディスクを見つけられなくなりまして、ま、ディスクユーティリティと戦ったのですが、どうもネットワークドライブとのコネクションがうまくいかないまんま終了プロセスに入ると、ボリュームヘッダが飛ぶ様子。日頃使っているキーボードとマウスが認識できなくなるので、やおら純正のキーボードと有線なマウスを引っ張り出してくるのでした。ていうか、マウスがないMacは使えないね!(当たり前)

さて。現在のトラブル。MTを使ってメール投稿をしたい→mt-check.cgiを改造してメール投稿に必須なPerlモジュール(MIME::ParserなんかのMIME::Toolsとか)を調べてみたら、ことごとくない→それどころか、Postgresの契約済みなのにDBD::Pgのバージョンが古くて、MT4インストール不可(install_driver(Pg) failed: Can't locate DBD/Pg.pm in @INC)→しかも、SQLiteさえ動かないぜ!さあ、どうする。どうしたい。

ということで、まず、CPANに行ってきて、DBD::Pgを落としてきた。といっても、sshでサーバを叩けないので、webで普通にダウンロードし、MTが@INCとしてパースするmt/extlibにDBD/Pg.pmを放り込む(力技)。すると。

DBD::Pg initialisation failed: Can't locate object method "driver" via package "DBD::Pg" at /hogehoge/DBI.pm line 729.Perhaps the capitalisation of DBD 'Pg' isn't right.

そうきたか。でも、Pgじゃないと言われても、これをいじったらエラー吐かれるのは目に見えてる。PGとかpgでは今度はMTがロケートできないもの。つうか、サーバ管理者は誰!?......そんなわけで、日々、こんな状況でMTでモノを作っています。

前回はMIME::Toolsがことごとくなく、結果的にメールで送る→MTのXML-RPCを叩くっていうことになったりもした。携帯からのメール投稿はいろんな意味で大変ですな(デコメで送られて、MT4で中身が崩壊することとかもあるからね(デコメはdivタグだらけだから))。

さて。Good Design Expo 2008(GDE)にプレスとして行くことにしました。取材申し込みの締切が18日だったんですが、ギリギリ間に合った。去年は一般人としてビッグサイトを歩きましたが、今年は一応、後で某所(まだサイトオープンしてない)で記事にする予定。

2008/08/21 (Thu) 12:42:08
24本の思い

MTDCの模様を収めた動画をStickamにて公開しました。突貫で昨日作ったサイトからも完全リンク。やることはやった。さて。MOVからFLVに変換する作業をffmpegを介してMacBook Air上でやってたんですが、そのせいか、今マシンが不安定。いや、Firefoxがいけないのかな。ていうか、「データベースはPostgresです」って書いておいて、接続先もIDもパスワードもないって何が地獄っていうか、mt-check.cgiかけたらDBD::Pgがないって言われたんですけどー。

2008/08/20 (Wed) 20:26:55
動画変換中。

昨日の模様を逐次変換してますが、15分のセッション=VGAで1GBなので、やる気が失せるというか、どこにも上げられないサイズというオチ。とりあえず、上げられるサイズまで落とします。MT4.2を使って、メールの通知が文字化ける、という話が。とりあえず、MailEncoding UTF-8とmt-configに書いておきましたが、どうなんだろう。やっぱり、ベータテストの時の

DefaultLanguage ja
MailEncoding ISO-2022-JP
ExportEncoding Shift_JIS
DefaultTimezone 9

を書いといたほうがいいのかな。

2008/08/20 (Wed) 13:01:16
突貫工事で仮場。

MTDCのページを超突貫工事で作ってみた。動画をいじろー、と思ったら、SDのカードリーダが見当たらない、というオチで、じゃ、箱だけ作っとくかあ、という次第。デザインからコーディングまでで2時間くらいですか(=頭の中だけに設計図を置いて、考えながら作るのはやめよう)。MTは使ってないです(^^;)

ちなみに、写真は話題のiなんとかっていう電話で撮ったやつです。ピントあってないけど、「それも味だ!」ということで(すでにHOLGAとかLOMOの世界だな)。あと、絵がなんか変ですが、そういう業界なんだ、とご理解ください。よくあることな気がします。写真の下に入れたテキストは適当ですが、なんか実際、そんな気がするのだった。動画についてはアップ次第、ここから動画のページ(YouTubeになるかStickamになるかはわかりませんが)へリンクします。そんなわけでよろしく。

2008/08/20 (Wed) 00:21:07
Movable Type Developer Conference終了

ということで、カンファレンスルーム@丸ビル(なんで赤坂じゃないんだ?)で開かれた、MTのデベロッパ、デザイナー向けお祭り「Movable Type Developer Conference」に行って、喋って、ビデオを撮ってきました。ビデオは撮り過ぎというか、16GBのSDがパンパンだ。

CSSでおなじみ、Six Apartの上丿郷谷さん(ここ読んでるらしい)からの名により、そのうち動画をStickamあたりに上げたいと思いますが、いかんせん量が半端ないので(セッションのほとんどを撮影)、気長にお待ちいただければ。つうか、YouTubeのほうがいいのかな?いや、ニコニコ?(合わないな) どっちにしろ自サーバでは無理だし、ポッドキャストはなお無理なので(Appleはすごいよなあ。1GBとかあるムービー落とさせるもんなあ)、方法は考えます。

今回の肝はLightning Talksという5分間の発表なんですが、そこには小粋空間の中の人、The blog of H.Fujimotoの中の人、Ogawa::Memorandaの中の人、Flashユーザーのバイブル「FLASH ActionScript辞典」の執筆者である伊藤のりゆきさん、Junnama Onlineの中の人などなど、これらの人たちが本気出してMTの本書いたらすごいもんができんじゃね?な人たちが次々と発表なのでありました。セッションの内容はそのうち、動画で。ていうか、お世話になりまくりのSix Apart・吉松さんとの名刺交換もようやく成立したのも今回の成果(1年越し?)。

今回のイベントで面白かったのは、やたらとMacユーザーがいて、iPhoneユーザーもいた、という点でしょうか。わたしはこれまでにこれほど使われているMacBook Airを見たことがありません(断言)。Apple Store Shibuyaより多い台数が稼働してたもの。そして、iPhoneも5台以上は見た。こういう場に集まる人たちは傾向が似かよるのでしょう。後先が気になります(自分も含めて)。そんなわけで、今まで参加したものの中ではかなりの濃度のイベントでございました。

さて。思ったこと。MTって実践的な使い方の本しかないよねー(突然脱線)。10年くらい前、アスキーの「256倍」みたいなエンターテイメント的要素たっぷりのコンピュータ関連書籍(私はこの本で「インターネットの空手チョップ」という名言を知りました)ってあったものですが、そういうのって今作れない?とか夢想(作れなそうだ)。

256倍的には、伊藤さんが発表された

<mt:PreviousEntry>
<mt:EntryBody />
<mt:PreviousEntry>
<mt:EntryBody />
</mt:PreviousEntry>
</mt:PreviousEntry>

なんていう

<span style="text-align: center"><strong>アクロバットな</strong></span>

<span style="text-align: center">(256倍的表記)</span>コーディングは十分ネタになると思うんですけどねえ。SSLなサイトと混ぜるときは、<mt:BlogURL />ではなく、<mt:BlogRelativeURL />を使うなんてのもそんな感じ(後者だとhttp://からの記述じゃなくなるので、よろしいと)。

私が発表したネタ、仕事中の間を縫って、実験といいながら、そこそこやった「++RAIL+」というサイトの話だって、細かい小ネタがありますからねえ。

気分がいいので、よくやる小ネタ。MT 3.3時代はプラグインと力技で「年別アーカイブ」を作っておりましたが、ページトップとして年別のディレクトリにあるindex.htmlに飛ばそうとすると、.htaccessかなんか使わないといけないわけです。

Redirect permanent /news/index.html http://www.hoge.com/news/2008/index.html

なんて感じに。これを年に1回書き換えるのがめんどい(つうか、クライアントに引き渡したらいじらないじゃん、基本!)と思った私は、MTに.htaccessを書かせることにした。

Redirect permanent /news/index.html <$MTBlogURL$><MTEntries lastn="1"><$MTEntryDate format="%Y"></MTEntries>/index.html

いえーい

カテゴリの中に入ってたって別に。

Redirect permanent /news/foo/index.html <$MTBlogURL$>foo/<MTEntries lastn="1" category="foo"><$MTEntryDate format="%Y"></MTEntries>/index.html

いえーい

この年に1度しか役に立たない話も、小ネタにはなるかなあ、と思って出してみた。

2008/08/19 (Tue) 20:16:00
§ 自己紹介 §
§ thx §
© 1998-2026 ISHIZAKA Wataru. CGI powered by unico diary by az* | STAFF ONLY.