| @Mac/iPhone

なんか一個前の記事でTextMateマンセーみたいな記事を書いてますけど、Coda悪くはないです。というか素晴らしいです。

特に良いと思うのが、FTPクライアント機能を内蔵してるところ。普通のFTPクライアントでちまちまファイルを上げる作業は結構面倒くさいです。特にサーバーのタイムゾーンの設定がローカルのタイムゾーンと異なってたりすると、FTPクライアント上で表示される最終更新時刻が全然あてにならなくてどのファイルをアップロードすればよいのか分からなくなります。こういうとき、Codaでファイルを編集していると非常に幸せになれます。

Codaには「サイト」という機能があって、ここにFTPの情報を登録しておくとグラフィカルな感じで一覧表示してくれて、非常にシャレオツです。

1120_Coda_1.png

例えばいまサイトからportal shit!を開いたとします。するとこんな感じになる。

1120_Coda_2.png

www.portalshit.net にFTP接続しています。サイドバーに「ローカル」と「リモート」とあるのが分かるかと思います。「ローカル」を選ぶとローカルのファイルを編集でき、「リモート」を選ぶとリモートのファイルを直接編集できます。

1120_Coda_3.png

ローカルの index.php を適当に編集してみましょう。

1120_Coda_4.png

するとこんな感じで編集中のファイルには印がつく。でもまぁこんなのはよくある機能です。Codaが便利なのはここからで、ここでローカルのファイルを保存するとファイル名の横に矢印がつきます。

1120_Coda_5.png

index.php の横に矢印がついています。この矢印をクリックするとローカルで編集したファイルをリモートにアップロードしてくれるのです。これが便利。どのファイルがローカルで更新済みでどのファイルをリモートにアップロードすべきかが一目瞭然です。

加えて、「削除」「すべてを公開」なんてのが index.php の下部にありますが、こいつもすこぶる便利なんです。例えば index.php の他に複数のファイルをローカルで更新したとする。全部アップロードしなければならないのですが、ディレクトリを複数またいでいると面倒くさかったりする。しかしCodaの「すべてを公開」という機能は、矢印付きのファイルをアップロードしてくれるのです(「削除」を押すとすべての「矢印」を削除します)。非常に賢いですね。

こんなに便利なのになぜRails書くときはTextMateを使うのか。Bundles機能が便利だとかいろいろ理由はあるんですけど、このFTPクライアント機能はRails向きじゃないんですよね。Ruby on RailsはWEBrickという開発サーバーをローカルで起動してそこを見ながら開発していくので、HTMLなどの静的ファイルをぽんぽんサーバーにアップロードしていくのとは事情が異なる。CakePHPはPHPが動くなら素のApacheでテストできるので(Passengerとかいらない)、Codaで作業しながらぽんぽんアップロードしていっても問題ないわけです。だからCodaがベストマッチだった。BakeするときくらいしかTerminal.appは使わないし。

まとめると、Codaは非常に素晴らしいテキストエディターだとは思いますが、HTMLのマークアップやJavaScript、PHPなどのプログラミングには向いているものの、ハードにごりごりプログラムを書く用途には現状あんまり向いていないと感じます。もうちょいプログラマー向けに進化したら(Terminal機能を内蔵するのではなく、Terminal.appとの連携やフレームワーク特有のコマンドのサポートなど)、とても良いのではないかと思います。

しかしHTMLやCSS書くのがメインで、ときどきPHPも触るみたいな方には打って付けのエディターだと思います。$99の価値はあると個人的には感じます。

| @映画/ドラマ/テレビ

バッド・ルーテナント

評価 : ★★★☆☆

ニューオリンズの腐敗しきった警察を描くバイオレンスムービー。僕はギャグ映画として楽しみました。

いやー、ひどい映画だった。『空気人形』で交番の警察官役の寺島進がレンタルビデオ屋にやってきて「なんかこう、悪い警察官が出てくる映画ないの?」っていうセリフをはくんだけど、そのときにオススメしたい映画ナンバーワン。ニコラス・ケイジが演じる刑事がとんでもなくひどいの。麻薬捜査で押収したコカインをその場で自分で服用しちゃったりするんだから。売春婦と付き合ってるし警察官つーよりマフィアなの。んでまたニコラス・ケイジがコカインをキメるときの表情がやばいんだ。他人の女と青姦しながらピストルをぶっ放したりする。ひどいったらありゃしない感じです。

最終的にニコラス・ケイジは悪とつるんだりもするんだけど、ウルトラCみたいな悪事を働いてめでたしめでたしみたいなラストを迎えます。そんなことあってたまるかよ感じなんだけど。一般のコメディで笑えない人とかは見てみると良いかも知れないです。

| @読書

Ruby on Railsの生みの親、デイヴィッド・ハイネマイヤー・ハンソンの勤務先37シグナルズの本。CEOのジェイソン・フリードとデイヴィッドの共著です。とても共感しながら読むことが出来ました。個人的に響いた部分を箇条書き。

計画をやめる

  • 計画を予想に言い換える。誰にも未来のことを計画するなんて不可能。
  • 計画はあらかじめ立てるのではなく、やりながら立てる。やっていないと情報が集まってこない。

最適な規模

  • 無意味に拡張しない。規模の拡大はコストも増やす。
  • 働きすぎるのは馬鹿。ヒーローになるな。

自分たちが必要なものをつくる

  • 37シグナルズの Highrise は自分たちが必要性に駆られて作った。

まずつくる

  • アイディアは実行しなかったらアイディアのまま。
  • 金がないとか時間がないとか言い訳にならない。ベストな状態で始められることなんてない。本当に実現したいことだったら金や時間は自分で工面をつけるもの。

金を借りない

  • ウェブサービスとかは特に金が必要ない。
  • 他人の金が入ると感覚がおかしくなるし、長期的な視野を持てない。

なんでもまず自分たちでやる

  • 会社の規模はコンパクトに維持し続けるべき。
  • まずなんでも自分たちでやってみる。できなかったら人を雇う。

スタートアップという意識を捨てる

  • スタートアップには甘えがある。
  • 他人の金で好きなことをやるなんて幻想。
  • 最初から利益の出せる企業を目指すべき。
  • exitのことを考えるとユーザー本意のサービスが作れなくなる。

制約を利用する

  • 優れた作家は制約のもとで創作していた。シェイクスピア、ヘミングウェイ、カーヴァー。
  • 一度にサービスに携わる人間は一人か二人に限定し、機能は絞る。
  • 芯から作り、本質的でない細かい部分は後回しにする。

副産物

  • 企業は自分たちが気づかないうちに副産物を生産している。木工所はおがくずを売った。37signalsはGetting Realという本を副産物として売った。

すぐリリース

  • 不完全な状態でも最低限な条件をクリアしたらすぐにリリース。

会議をやるやつは馬鹿

  • 会議は時間の無駄。やっても7分。
  • 会議には準備が必要だが、十分に準備することは不可能。
  • 1時間の会議に10人が参加したら、10時間の生産性が犠牲になる。会議にそんな価値はない。
  • 会議は新たな会議を生み出すだけなので不毛。

一人で作業する時間をつくる

  • 電話とかメールとかシャットアウトする時間を作らないと生産性は上がらない。
  • せめて一日の前半か後半のどちらかは一人作業モードに設定すべき。
  • 連絡手段は電話やチャットなど即時対応式のもではなくなるべくメールにする。

そこそこの解決策

  • 完璧な解決を求めようとしない。そこそこの手段で済む問題にはそこそこの解決策を。問題があれば後から良くすればいい。

タスクは分割する

  • 長大なタスクリストは気が滅入るだけ。
  • 100のタスクを10ずつに分解すれば心理的に楽になる。

はまったら人に見てもらう

  • 意固地になって無駄に時間を費やすとコストに見合わなくなる。
  • はまったら他の人に冷静な視点でレビューしてもらう。

寝る

  • 睡眠不足は創造性を損なうし、士気が低下する。間違いも犯しやすくなり、他人に不寛容になる。いいことは一つもない。

真似ない

  • コピペコードは理解が伴わないから、いつまで経ってもオリジナル作者にかなわない。

社員が一緒の国に住んでる必要はない(デイヴィッドは入社当初はまだデンマークにいたらしいです)とか他にも面白いところもあるんだけど、英語がしゃべれないとこの辺は僕らには当てはまらないですよね。あと会議を極力しないってのは理想だと思うけど、受託開発というかホームページ制作みたいなお客さんがいる仕事してたら打ち合わせはしないといけないわけで、なかなか難しいでしょう。

でも電話や会議などは確かに生産性を損ねていると思う。電話なんていきなり日常業務に割り込んでくるわけだから。電話は予約制にして欲しい。何日の何時に電話したいのでお願いしますみたいな感じでメールしろや。

雑談の排除とかも大事ですよね。僕はなるべく仕事中は雑談しないようにしてる。だからといって生産性が高いかと問われれば疑問なんだけど。でも雑談とか会議とか打ち合わせとかやって仕事した気になってる人は多いと思う。例えばこの本では人の雇い方のパートで、仕切り屋を雇うなみたいなことが書いてある。仕切り屋は会議好きで、自分の仕事を作り出すために会議を開きたがる。まったく何の価値も生み出さないのに、会議に参加することで会社に貢献しているふりをするわけですね。こういうのは本当に最悪。

37シグナルズの発想は、ピュアに作り手だけで会社を動かそうという風に読めました。広告とか営業とか意味ないというか、頼りにしないという考え方。本当に良いものを作って自分たちのファンになってもらえたらサービスを使ってもらえるようになる。特にウェブサービスとかはそうですよね。広告とかPRとかは金ばかりかかって効果がないということに気づかないと。有名な雑誌や新聞に取材してもらうことも否定していますが、折角ユーザーと直接結びつけるのがウェビサービスを提供する企業のメリットなんだから、そこにいちいち旧メディアや広告屋を介在させる必要はないですよね。またセールスマンを省きサポートも極力エンジニアが行うことで顧客の要望が直に作り手のところに伝わる(とはいえ本書では逆に顧客の要望には応えすぎるなとも書かれてはいます。その辺は買って読んでみてください)。

シンプルに、極力自分たちで会社を動かそうとすることで、大企業が抱えるいろんな問題が回避できるというのがこの本のエッセンスでしょう。Railsはお触り程度のことしかやってないですが、CakePHP(RailsのPHP移植版)越しにそのすさまじさというかすごさは実感しています。こういうすごいフレームワークがあるいまは、本書で掲げられていることは単なる理想や夢物語ではなく十分実行可能なものであると感じます。自分たちだけでなにかをやることが十分に可能。

とにかくなにかつくってみよう、と思わせられる本でした。Ruby on Railsの勉強を本格的に始めてみたいと思います。

| @映画/ドラマ/テレビ

ジュリー&ジュリア

評価 : ★★★★☆

料理の映画。第二次大戦直後、パリ駐在の外交官の妻ジュリア・チャイルドが書いたフランス料理についての本がアメリカでヒットした。50年後、現代に生きる料理好きのOLジュリーがその本を手にとり、ブログで524のレシピを再現していくストーリー。実話がベースらしい。

すごくよかった。ジュリア役のメリル・ストリープは正直苦手なんだけど、ジュリー役のエイミー・アダムスはかわいいので大好きだ。

メリル・ストリープの演技はアメリカで本人に似すぎだと話題になったらしい。YouTubeでジュリア本人がやってる料理番組の映像を見てみたところ、確かにそっくり! このジュリア・チャイルドって人はアメリカではかなり有名人なようで、アメリカ人が見るのとアメリカ人以外が見るのではずいぶん印象が違うと思う。僕がもしアメリカ人だったらまた違った感想を持ったんだろうけど、とにかくエイミー・アダムスがかわいすぎてそれしか頭に残ってないです。

ジュリーは学生時代は作家志望だったんだけど夢叶わず、9.11で心に傷を負ってしまった人たちの電話カウンセリングをする公務員みたいな仕事をやってる。彼女は映画のなかで29歳から30歳になるんだけど、学生時代の友達はみんな若いのに成功してて、なんかスゲー役職に就いたりやり手ジャーナリストになったりしてる。ランチで集まってもみんな片時も携帯を離さない。なんかこの辺のおいてけぼりな感じは『サンシャイン・クリーニング』のときと似てる。

でもエイミー・アダムスは短髪になってより一層キュートになってる。美人過ぎないかわいさがある。どん引きするくらい美人な女優はいっぱいいるけど、映画の中のエイミー・アダムスはさえない男でも手が届きそうな普通のかわいい女の子を演じてる。そこがすごくいい。実際ジュリーの夫は全然イケメンじゃないんだけど、衝突しながらも一生懸命ジュリーと彼女のブログを支えていく。ほんわかしていてとてもいい感じでした。ジュリーが作る料理がとてもうまそうなのもいい。僕はフランスパンをフライパンでバター焼きにしてトマトやパプリカをのっけて食べる料理がすごくうまそうだので真似してみたんですけど、これが非常にうまかったです。元気ないときに見ると元気出ること請け合いです!

| @映画/ドラマ/テレビ

キャラメル

評価 : ★★☆☆☆

舞台はレバノンのベイルート。若い女の子が三人で美容室を営んでるんだけど、それぞれ不倫とか結婚とか同性愛(?)とかでトラブルを抱えてる。彼女たちと周りの人々との交流を通して女の生き方みたいのにクローズアップした映画。

監督は一応主人公っぽい役柄だった美容師役の女の子らしい。映画を見終わった後、映画館のお姉さんに「どうでしたか?」って感想を聞かれたんだけど、正直なところ監督兼主役の女の子のむちむちしたミニスカート姿がセクシーだったことしか頭に残ってなかった。すみません。

レバノンといえば、一月に見た『戦場でワルツを』の舞台でもあるんだけど、戦場だった面影はない。そうだといわれなければ気がつかないくらいに劇中のベイルートは明るい。美容室はポップだし、街には活気がある。女の子達はみんな着飾ってて肌の露出も多めだし、中東っぽさはほとんどない。キリスト教徒の国なため、教会の人が街を歩いて回るシーンとかあるから、ワンシーンだけ見たら東欧らへんの映画だって感じるかも知れない。

個人的に印象に残ったのは仕立直し屋を営むのおばあさんの話だった。痴呆症の姉と二人で暮らしてるんだけど、あるときアメリカ人の紳士が客としてやってきて、お互い惹かれ合うようになった。あるとき紳士はおばあさんをデートに誘う。でもおばあさんは痴呆症の姉のことが気になって…。女性の生き方とかそういうのは良く分かんなかったけど、この仕立て直し屋のおばあさんの話は切なかった。

どうでもいいことだけど、レバノンではむだ毛処理にキャラメルを使うんですね。

| @映画/ドラマ/テレビ

ハイ・フィデリティ

評価 : ★★☆☆☆

シカゴで中古レコード屋をやってるおっさんの話。

DVDで見た。大学生の頃にビデオで見たときはあまりおもしろさが分からなかったというか多分最後まで見ないで返却した。今回は一応最後まで見ることが出来た。

なぜいまさらハイ・フィデリティなのか。理由は(500)日のサマー。いろんな人がブログに書いてるサマーの感想を読んでいると、ハイ・フィデリティと対比されてることが多い。

で、改めて見ての感想だけど、ハイ・フィデリティの主人公の人生はうまく行き過ぎだと思った。人生そんなに甘くないよ。確かに主人公はしょっちゅう女の子にふられてて、その原因っつーのは(500)日のサマーのトムとは似てると思うんだけど、草食系っぽさがない。(500)日のサマーのトムはジョゼフ・ゴードン=レヴィットのなで肩がよく表しているように、なよなよっとしている。煙草は吸わないし。その辺がえらい違いだなーと思った。(500)日のサマーは暴力男とはほど遠いし、積極的に女の子を傷つける訳じゃないのに、結果的に傷つけてるのがあの映画のミソだし。

結局ハイ・フィデリティの最後はハッピーエンドだし、(500)日のサマーほどには入り込めなかった。レコ屋のバイトのハゲ(なよなよっとしてるけど、音楽トークで盛り上がって客の女の子とデートする)が主人公になったら共感できそう。

| @読書

今日は読書の方法について書いてみます。自分の読書方法をオススメするわけではなくて、他の人の読書方法を知りたいという意図のもと、まずは自分の読書方法を開陳してみる次第です。だめ出しとか突っ込みとかさらにいけてる読書方法があったら教えて欲しいです。

付箋を貼ってる

1116_reading_1.jpg

ここ一年くらいの習慣ですが、読書をするときには重要だと思える箇所や気になった箇所に付箋をつけるようにしています。読書といっても小説は含みません。ここでいう読書とは新書など少し堅めの本を読むことを指します。

本に線は引きたくない

本に直接線を引く人もいます。しかし僕はそれは気が進まない。理由は貧乏性だからで、いつかその本を売るかもしれない。線が引いてあると買い取り拒否されるかもしれない。付箋なら売るときはがせばいいので問題なしなわけです。(といはいえ読まなくなった本を売ったことはないんだけど)

売る売らないは別にしても、誰かに貸したりあげたりしたときのことを考えると、何となく本には線を引きづらいです。特にハードカバーの本には線が引きづらい。ソフトカバーのいわゆる学校の教科書的な本や問題集などにはためらわずに線を引きます。売ることもないしこの手の本はどんどん情報が古くなっていく消費財だから。しかしハードカバーの本は自分の所有物でも簡単に何かを書き加えてはいけないような緊張感があります。

話がずれました。そういうわけで僕は線を引くかわりに付箋を使ってます。

三色ボールペンメソッド

本に線を引く方法で知っているものに斎藤孝さんの三色ボールペンメソッドがあります。「重要」、「とても重要」、「個人的に面白かった」の三種類で色を使い分けるやり方です。

理想的なのは本の内容に沿って色を使い分ける方法でしょう。テーマAについては赤、Bについては青、Cについては黄、といった具合で色を使い分けておくと、後から読み直すときに非常に内容を把握しやすい。

しかしこれはあくまで理想論で、本を頭から読んでいる段階でその本の中に何種類のテーマがあるのかを把握し色を用意していくのは困難。結局三色くらいで、重要度や自分が受けた印象に合わせて色を使い分けるのが現実的なマーキングのあり方でしょう。

付箋の貼り方

1116_reading_2.jpg

僕が使っている付箋は住友スリーエムの『ポスト・イット®ジョーブ 透明見出し』です。プラスチック製のケースに入っていていて、ティッシュみたいな仕組みでぺりぺりと交互に調子よくめくれるところが気に入ってます。下半分は透明になっているので本文の上に貼っても内容が見えなくなることはありません。カラフルな色バリエーションもいい。

しかしながら色が多すぎるのは否めない。6色もあります。3色くらいがベストですね。6色のなかの特定3色だけ用途を決めて使えば良いんだけど、貧乏性なのでついつい6色満遍なく使ってしまう。その結果、折角色つきの付箋を使っているのに色を見ただけで意味を理解できないという非常に残念なことになっております。貧乏性の馬鹿野郎。

読んでいて重要だと思った箇所や個人的に面白かった箇所に付箋を貼りながら読んでいき、読み終わったらブログに感想を書く前にもう一度付箋が貼ってある箇所を拾い読みします。この作業でだいたい本の内容が頭に入ります。

今後の課題としては、もっと付箋の色を抑えて、それぞれの色に特定の意味を持たせてそれを定着させる必要があります。

中途半端な感じですが以上が僕の読書スタイルです。よかったらみなさんの読書スタイルを教えて欲しいです。