| @Mac/iPhone

先日、TaskPaperがいいと書きましたが(いい感じだぞ! TaskPaper)、タイミングが良いことに今日のmacZOTでWriteRoomとセットでセール中です。通常$54.90が$24.95と約$30のディスカウント。TaskPaperを単体で買うよりも安いです。

セット販売されるWriteRoomは真っ暗画面でWritingに集中できるワープロソフト。書き物をしていてもついついiTunesやムフフ動画にマウスカーソルが伸びてしまうあなたのためのソフトです。TaskPaperでToDo管理しつつ、WriteRoomで煩悩にサヨナラだ!

明日の昼前にはExpireになると思われるので欲しい人はお早めに。

| @技術/プログラミング

usericons.relucks.orgをご存じですか? 様々なウェブサービスのユーザーアイコンを拾ってきて画像のURLを渡してくれるAPIです。これすごく便利。

このブログにコメントを書き込んでもらったときにURI欄にTwitterのユーザーページのURLが書いてあったら、twitty.jpのAPIを使わせてもらってユーザーアイコンを表示していたんですけど(参照:Twitterアイコンをブログのコメント欄に表示するというアイディア)、このAPIはtwitty.jpがTwitterから収集してきたアイコンを表示するのでタイムラグがあったし、透過pngとかはgifに変換されてて背景がきちゃなくなっていました。自分でTwitterから取ってこようかなーとも思ったのですが、ページが表示される度にアイコン取りに行ったらすぐにAPI制限喰らっちゃうし、MySQLにユーザー情報を格納するとかごちゃごちゃやってたんだけど結局わからんくて断念。そんな折、swdyhさんが作ったサービスに出会ったわけでした。

これまでTwitterの画像だけ取ってくるようにしてたけど、 usericons.relucks.org は

  • flickr
  • github
  • hatena
  • lastfm
  • logpi
  • najimi
  • nowa
  • turnyournameintoaface
  • twitter
  • wassr

に対応してるので、Twitterの他に自分がアカウントを持ってる flickr, hatena, last.fm, wassr のアイコンも取ってくるようにしました。

このAPIは本当にスバラシイ!

で、やり方なんですけど、 /include/fnc_logs.inc.php の382行目付近から396行目付近

Continue reading...

| @WWW

僕はいま友だちがやってるレストランのホームページを管理させてもらってるんですけど、「最近の更新状況みたいのをトップページに表示したい」という相談を受けました。専用にWordPressをインストールするほどじゃないけど、ちょっとした更新状況を表示させたい──こういうニーズって結構ありそうですよね。僕はプログラミングはPHPの改変ができるくらいだし難しいことは分からないので、Twitterを利用することにしました。

Twitterはポストが簡単

なぜTwitterを使うのかといったら、ポストが簡単だからというのが大きいです。WordPress 2.7やMovable Type 4とかもそうですけど、ブログのなかで読者が触れる部分っていうのはここ数年のアップデートの中でもそうそう変化なくて、書き手が触れる部分、書き手にしか見えない部分がえらく進化してます。サーバーにインストールして使うタイプのブログツールでも、外部のフィードを取ってきて管理画面に他サイトの更新状況や人気のプラグインが表示されたりしますし、まるでレンタルブログサービスを利用しているかのようです。いかに書き手を書く気にさせるか、ってのが今日のブログツールの潮流なのかなーって感じました。これ大事なことですよね。

携帯からのポストも簡単

Twitterへのポストはデフォルトでモバイル対応しているのも良いですね。携帯から気軽にポストできます。友人のレストランは阿蘇にありますから、ちょっと雪が降っただけでお客さんが路面状況を心配するかも知れない。そういうお客さんの心配を解消すべく路面の状況を実況したいと彼は思ったわけですね。しかし日中はお店の中にいるので、いちいちパソコンを立ち上げて書くなんていうしちめんどくさいことはできない。こういう用途こそ、Twitterを使えば簡単に携帯からポストできてマジでサイコーなわけです。

TwitterのBadgeは携帯フレンドリーじゃない

Twitter自身が提供しているTwitterの更新状況をブログに表示させる方法(Badgeと呼ばれています)は二つあって、一つはJavaScriptを使う方法、もう一つはFlashです。これらは非常に良くできていて設置も簡単です。コードをコピペするだけ。でも弱点があって、JavaScript方式は<ul>タグの空要素が出来るのでW3C信者的にはNGですし、JavaScriptやFlashに対応してないモバイルブラウザでは表示できない。 最初はJavaScriptのBadgeを貼り付けていたんですが、多くの携帯電話からは閲覧できないことが気になってはいました。

Atomをhtmlに変換

そんなとき、外国のブログのフィードを流し読みしてたらこういう記事に遭遇しました。

TwitterのRSSを使ってマイクロブログを作ろう、ということですね。とはいっても、Twitterが提供するBadgeを使うわけではないんです。リンク先で配布されているatom-html.phpというスクリプトを使って、TwitterのAtomフィードをhtmlに変換してサイトに流し込もうというわけです。で、このatom-html.phpを使うと、いとも簡単にTwitterのフィードをサイトに流し込めるんです。もちろんhtmlとして出力しますので、JavaScriptに対応していないモバイルブラウザでも快適に閲覧することが出来ます。これはスバラシイ!

リンク先の記事では、hash-tagとTwitter検索を利用してカスタムフィードを生成し、複数の著者によるマイクロブログを作ろう、という筋書きで設定方法を紹介してます。しかし通常のように個別ユーザーのフィードだけ取ってきて表示させることも可能です。AtomフィードのurlにTwitterのAPIの規則に沿った変数を付け加えることで、取得するフィードの件数を調節することもできます(フィードの末尾に?count=3と付けたら最新3件だけ取ってくる)。他にもいろいろ応用できそうです。

まとめると、

  • 自サイト内にブログチックなものを作りたいけど、コメント欄やトラックバックはいらない
  • 携帯からも手軽に更新したい
  • JavaScriptやFlashのない環境でも表示させたい
  • プログラミングの高度な知識はないが何とかしたい

これらに当てはまる人には大変オススメなTipです。

追記

他にもこういうのを発見しました。似たようなのですが。

外国ではTwitterのBadgeを使わずにTwitterの更新状況をブログに表示させてみるってのが流行ってるのかな?

| @Mac/iPhone

TaskPaper

ちょうど一年前のMacHeistBundleで手に入れたTaskPaperがなんか良さげだ。これまで全然使ってきてなかったんだけど、調べてみたらいわゆるギーク系の人に人気があるらしい。なんと、TaskPaperに影響を受けた人が taskodone.com なるオンライン版まで作っちゃったみたい(しかも無料)。のみならず、Apple ScriptやRubyでこれらを同期したり、さらにはiPhoneのメモ帳と同期したりなんてことをギーク達が可能にしたらしい。スゲー。このソフト、アツいんじゃね?

実はこのTaskPaper、つい最近バージョンアップしてVer. 2になり、カリフォーニャ(に住んでそうな)ギーク達が公開してくれてたユースフルなTipsはいまんところ使えなくなってるみたい(Rubyスクリプトを動かして同期するTipを試してみたけどうまくいかなかった。僕のやり方が悪いだけかも知んないです)。ちょっと残念だけど、それでもギーク達に支持されるTaskPaperというソフトウェア自体がとても良い感じなので、今日はそれについてちょっと語ってみます。

GTDとかじゃまくさい

ToDo管理のソフトっていっぱいありますよね。iGTDとかOminiなんちゃらかんちゃらだとか、つい最近正式リリースされたThingsとか。他にもマインドマップがどうたらこうたらとか、頭がこんがらがりそうです。ていうかそもそもMac OS Xに標準でバンドルされてるiCalでだってToDo管理できますよね。

GTDだとかライフハックだとか、2年くらい前にすごく流行ったけど、はっきり言って目的と手段が倒錯しているような印象を個人的には抱いてました。だってGTDとかちょーめんどくせーんだもん。僕は無職ですが、無職なりにiSyncを使って携帯とToDoを同期させたりだとか、クオバディスやらほぼ日手帳やらを買ってみたりだとかいろいろやってみましたけど、タスクが発生したら、それを付箋に書いてモニターのはしに貼り付けとくとか、そんなんで十分なんじゃね? っていうのが個人的な結論ですね。

シンプル・イズ・サイキョー

で、TaskPaperが世にあふれるタスク管理ソフトの中でも異色なのは、これでもかっていうくらいにシンプルなところなんです。一個のタスクごとにウィンドウやらタブやらを開いて書き込むわけではなく、各々のタスクにタグ付けするなんていうしちめんどくさい(方言)ことはなしで、折り込みチラシの裏に買い物リストを書き連ねていくよう感覚で、じゃんじゃんToDoを書き込んで行けるんですね。それがサイコーにシンプルでクール!

ちょっと僕の個人的なToDoをさらしてみるとこんな感じすね。

TaskPaper ToDo

太文字で書いてあるのがProjectで四つありますが、こんな感じでProjectを自分で作って、そこにToDoを書き込んでいく感じです。各々のタスクにノートを付けることもできる。そしてタスクが完了したら、箇条書きリストのハイフンをクリックすることで、@done となるわけですね。チラシのうらに書いたToDoみたいに線を引いて消すことが出来る。心憎い演出じゃあないですか!

上では「タグ付けはじゃまくさい」と書きましたが、各々のタスクの後ろに、 "@Tag" と書き込むことで、タグによる分類も可能だったりします。タグ付けが好きで好きでたまらないタグフォビアのあなたのことも忘れていません。

加えてShift+Control+EnterのショートカットでQuick Entry Windowが呼び出せたりもします。ホットキーが好きで好きでたまらない、画面遷移が煩わしくてたまらないHUDポップアップ原理主義者のあなたのことも忘れていません。こんな感じ。

TaskPaper Quick Entry Window

アプリケーション自身が軽いことも特筆に値しますね。タグ付けやらカテゴリー分類やらパスワードやクレジットカード情報の管理やら誕生日ディナーの予約やら住宅ローンのシミュレーションやらラーメンの出前やら話し方教室の比較検討やら、何でもこなしてやるぞっていうリッチなアプリケーションとは対照的です。

違いの分かる男はTaskPaper!

たしかにTaskPaperだとiCalとシンクしたりだとか、そういうことが簡単にはできません。iPhoneとの連携も知恵がいります。しかーし、もっとも多くの時間を過ごすであろうMacの前でじゃんじゃんToDoを書き込んでいけるのはサイコーにシンプルでクールです。

まぁこの辺は最終的にはその人のライフスタイルや価値観次第なんだけど、僕は気に入りました。無職もオススメするTaskPaper、どうですかお客さん! シェアウェア29.95ドルです。

| @WWW

Firefox 3.1b2

ここ一週間くらい、Firefox 3.1のベータバージョンを使っている。これがすごくいい。

Firefoxはバージョン3になってから格段にパワーアップした気がする。特にGrAppleというテーマと組み合わせて使うと、見た目はほとんどSafariと変わらなくなり、OS Xで違和感なく使える。やっぱりグリモンやアドオンを自由に組み合わせて使えるのは最高だ。

3.1b2ではこれに加えて、SafariやOperaで実現されていたCSS 3の要素、text-shadowに対応した。text-shadowは文字に陰を加える要素なのだが、これは明らかに視認性を向上させてくれるし、見た目もかっちょいいので大好きだ。加えてSafariしか対応していなかったbox-shadowにも対応したので、ブロック要素にドロップシャドウを付けるのが簡単になった。Photoshop作業の手間が省ける。(※閲覧者もFirefox 3.1b2を使ってないと意味がないのであくまでも自己満の域を出ないことに気がついた)

FirefoxがSafariに劣る点があるとしたらこれらSafariが先進的に対応していた仕様と、右クリックしたときに表示されるコンテキストメニューの角丸くらいだ、と思っていたんだけど、なんとこちらもちょろっとuserChrome.cssに書き加えることでSafari風に変更可能だ。いまのところ3.1b2特有のバグらしいんだけど、ここまでくるともうこれ以上ないでしょってくらいにFirefoxがサイキョーになってしまってインターネット閲覧が止まらなくなってしまった。

具体的なやりかたは↓のブログに日本語で書いてある。

もちろんFirefox 3.1b2はベータバージョンであって、長時間起動してると600MBくらいメモリを占有しちゃうなどバギーではあるのだが、個人的には乗り換えてとってもハッピーだ。アドオンなどはまだ正式対応してないが、これは about:config から extensions.checkCompatibility を設定してやれば無問題だ(何のことか分かんない人は多少なりともリスクがあるのでやらない方が良いです)。

そういうわけでみなさん、いますぐFirefox 3.1b2をインストールして無限インターネットを楽しみましょう!

| @写真

先日Flickrに友だちが写っている写真をアップロードしたら、Tumblrでリブログされてしまった。親しくない人の写真はFlickrにアップロードしたりしないけど、仲が良い友だちの写真は仲間内で見てもらうためにアップロードすることがあった。それがリブログされたわけだ。

Tumblr否定するわけじゃないし自分もときどきリブログしてる。そして自分が撮った風景とかをリブログされるのは全然構わないんだけど、人が写ってる写真になるといろいろ問題になる気がする。公権力にみだりに容貌を撮影されない権利は裁判所が認めているけど、私人の場合は有名人を除いてまだ法律上の権利は確定してないはずなので、自分が誰かの写真を撮ってFlickrにアップロードしたとしても法律で罰せられることはまずないと思う。でも、Tumblrにリブログされて、それが写っている本人のあずかり知らないところで改変されて何かに利用されたら、写ってる本人としてはいい気はしないだろうし、問題があると思う。

まえ、Flickrにアップロードされてる自分の写真を勝手に広告に使われて問題になったというオーストラリアでの事案を読んだ。

結局これは写真を撮った人がクリエイティブコモンズの商用利用可能なライセンスで写真をアップロードしていたのが問題だったわけだけど、著作権表記をAll Rights Reservedにしといたところで、ファイル自体に電子的な保護がなされているわけじゃないから、そういうの無視する人はTumblrにリブログしたり、改変して他の場所で使ったりするだろう。

また同じ議論の繰り返しになってしまうけど、基本的に前の記事を書いたときと自分の考えは変わっていない。友だちと遊んだときの写真とか、ネット上に置いておけるならすごく便利だ。いちいちCD-Rに焼いたりしなくてすむ。最近友だちの結婚式とかに行ってDVDに写真焼いて送れとか言われたんだけど、こういうのすごく面倒くさい。ケチくさいことを言うわけじゃないけど、DVD-Rだってただじゃないし、専用の封筒は結構高いし送料だってかかる。ていうか一番は手間がかかる。ホームセンターにいろいろ買いに行って、焼く写真をピックアップして、結構長い時間をかけてディスクに書き込まなければならない。そういうのがしちめんどくさい(方言)。

じゃあFlickrのFriend機能を使えよ、って言われるかもしれない。でもこれもうまくいかない。大抵の友だちはネットなんてヤフオクと楽天とmixiくらいしかやらないし、写真を見るためだけにFlickrのアカウントを開設したりしない。FlickrはアメリカYahoo!がやってるのでアカウント作成は英語でやらなきゃいけないし、ちょっと敷居が高い。友だちに見せるためだけに特別なSetを作って、Flickrからメールを送ることでアカウントを持たないユーザーにも非公開写真を見せることは出来るけど、ひらすら面倒くさいしそもそも友だちのパソコンのメールアドレスを知らなかったりする。そういうわけで「友だちにだけ公開」にしても、結局は自分しか見てない写真がFlickr上に多数存在してたりする。

何だかもどかしいなぁと思う。

| @音楽

Amazonでしつこくオススメ商品にリストアップされていたRay Barbeeというミュージシャンの "In Full View" というアルバムを買ってみた。全体的にトミー・ゲレロっぽい音で気に入った。トミー・ゲレロの音楽性をもう少しインストゥルメンタルロックの方向に近づけた感じか。どうやらトミー・ゲレロとも交友のある人で、元々はスケーターのようだ。

気に入ったので早速他のアルバムも聞いてみようと思って調べたところ、 "Ray Barbee Meets The Mattson 2" というアルバムを2007年春にリリースしているようだ。しかし発売からまだ2年弱しか経ってないのに既に廃盤。Amazonでは一万円以上の値がついている。マーケットプレイスの出品者は廃盤となるやいなやとても強気の値付けをするようだ。

iTunes Storeでも売ってはいるけど、デジタルネイティブでない僕はなるべく音楽はCDで買いたい派なので、これはスルー。ネットで検索してみたところ香港の業者が適正と思われる価格で販売しているのを発見した。これまでアメリカからは何度かCDを買ったことがあったが、初めてアジアから注文してみた。

今日届いた郵便物がこちら。送料は無料だったが丁寧に梱包してあった。香港から購入したのに日本仕様の日本語表記ジャケットなのが不思議な感じがして面白かった。(トミー・ゲレロとかその辺のアーティストはカリフォルニアよりも日本での方が人気あるのかな?)

ray-barbee.jpg

なお "Ray Barbee Meets The Mattson 2" は廃盤のままだが、同じく廃盤状態の "In Full View" ともう一枚のRay Barbee個人リリースの "Triumphant Prosession"(EP)については再発が行われるようだ。HMVで予約を受け付けていた。

そういえば廃盤復刻で思い出したけど、MF Doomの "Operation: Doomsday" が再発されている。こちらもAmazonで一万円以上の高値で売りに出されていた名盤中の名盤だ。僕は2chで紹介されていた、eMusicからダウンロードする方法で音源を入手したんだけど、いまはeMusicでの取り扱いはないようだ。またすぐ売り切れてしまうかも知れないので、アングラHip Hop好きな人は購入リストに加えといた方が良いと思います。

(どうでも良いことだけど、がん患者的に「再発」って言葉はドキッとしますね。あんまり使いたくない)