お久しぶりにTMUG例会にお邪魔しました。ぴよまるソフトウェアの長野谷です。まずは、NHKの朝のニュースに出演したときの映像をご紹介。怪しさがみじんも感じられないプロの映像に感嘆しつつ、実は台所のゴミが映っていたり、マニアックなアノトペンが映っていたりという「怪しさ」のオンパレード。タネ明かしをすると、すっかりNHK謹製のバカムービーに早変わり。
さらに、お久しぶりなのでデモ用のネタもたまっており、冒頭から大技が炸裂しています。「長野谷=AppleScript」の法則により、今回のデモもすべてAppleScriptで実現したものです。NHKに出たときにも、画面でAppleScriptを表示していたほどです。
プレゼン用ソフトのKeynoteは、かのSteve Jobs CEOが自分のプレゼンのために部下に作らせたというエレガントかつゴージャス感いっぱいのソフトウェアですが、日本人なら誰もが欲しがる「白フチ文字の表示」「黒フチ文字の表示」といった機能がありません。そこで、ないものは作ってしまえということで……Keynoteとテキストエディットとillustrator CS3をコントロールし、Keynote上でコピーしたテキストから白フチ文字を自動生成してKeynote上にペーストするという超絶デモをご紹介。
これだけすごいワザなのに、「iMoveでほぼ同じことができる」ことからか、ソースをすべてWebサイト「AppleScriptの穴」(http://piyocast.com/as/)で公開しています。何をやっているかはソースを見ればまる分りという大出血サービス状態ですが、ソースを見たからといって誰もが同じような着想を得て同じようにScriptを書けるかどうかは保証のかぎりではありません。
大技第2弾は、Mail.appでたまったメールをマインドマップのソフトでビジュアル化するというもの。メールがたまったら、読む気がしなくなる。読まないとたまって未読が増える……そんな悪循環ともこのScriptでオサラバです。たまったメールも一気にやりとりをビジュアル化。重要そうなところだけ読む、面白そうな流れになっているところだけ読む、とりあえず全体像だけ俯瞰してみるなどなど、いろんな楽しみ方が自由自在に。
かなり心血を注いで作っているので、「メーカーに売り込みに行こうかと思っている(長野谷・談)」ほどですが、そもそも英語の技術系メーリングリストを対象に作ったので、日本語のメーリングリスト用の機能はいまひとつ。また、使用するにはマインドマップのソフト(Mindjet MindManager)が必要です。
久しぶりの登場なので、お約束ネタである「高速富士山」(ライブカメラからタイムラプス・ムービーを自動生成するAppleScript)より、つい先日噴火した浅間山の噴火ムービーをご紹介。活火山なので、毎日火柱あげてます。
トリをつとめるは、日本語数値表現エンコーダー&デコーダー。無味乾燥なアラビア数字で書かれた数字の羅列から、「和」のテイストたっぷりな日本語表現による数値表現に変換、あるいはその逆を行うAppleScriptです。あんまり出来がよかったので、GUIをつけてテストできるようにしてみました。無量大数や那由他、不可思議といっためくるめく巨大な日本語桁数表現の世界へとご案内。
「そんなに大きな桁数の数字を扱ってどうすんだ?(笑)」
というツッコミに開発中の超高機能電卓「ぴよでん」をご紹介。このぴよでんのために作ったという説明に、皆様納得のあまり「コリャケッコウ!」と、言ったとか言わなかったとか。
|