| @雑談

最近車の調子が悪く、お金は全然持ってないけど「新しいPOLOいいよなー」とか思ってYouTubeでPOLOの動画見てたらこんなの発見した。

</param></param></param></embed>

1950年代のアメリカにPOLOがタイムスリップしたら、というストーリー。勝手に翻訳してみます。


不良連中行きつけの喫茶店の前に赤色のニューPOLOが駐まってる。

男A: 「ダセェ」

男B: 「レッド!」

店内に入るとカウンターに現代からタイムスリップしてきたとおぼしきなよっとした男が座ってる。

男A: 「おいお前、外に駐まってる赤いブツは何だ?」

ナヨ男: 「あたらしいPOLOだよ。」

男A: 「POLOォ?」

ナヨ男: 「かっこいいだろ?」

男A: 「かっこいいィ?」

不良一同爆笑

男A: 「思い知らせてやる必要がありそうだな」(ここの訳適当)


で、結末はご覧の通りです。

ちなみにPOLOはアメリカでは売ってないので、このCMはヨーロッパとかオセアニア向けということになりますね。1950年代のアメリカ人がアホっぽく描かれてて興味深いです。

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

Rubyいいっすわ。あんまり詳しいことは tech.portalshit.net に書きますけど、Rubyいいっすわ。Rubyの何が良いってオブジェクト指向なのがいいっすわ。あと無駄な括弧やセミコロンが必要ないのもいいっすわ。配列の操作、ブロックとかがいいっすわ。Procとかまだよく分かってないけど、とても便利っぽいものなにおいがぷんぷん漂ってくるのがいいっすわ。全般的に「こういうのPHPでやりたかった」っていうのがたくさんあってとても助かる感じです。

残念なのは、ターミナルの操作にある程度慣れてないと、最初の環境構築でつまずくところかな。RubyGemsインストールして、必要なGemをインストールして、ってやらないとなかなか使えるようにならない。あとレンタルサーバーで気軽に使えないのが痛いかな。PHPは大抵のサーバーに入ってるし、ターミナルの知識なくても、HTMLの拡張子をPHPに変えて、テキトーに <?php ?> で囲んで何か書いてサーバーにアップロードすればとりあえずスクリプトを動かすことができるので、簡単に始められるのが良いですよね。RubyはApacheで動かそうとするとhttpd.confいじる必要があるので、なかなか簡単には使い始められない。

というかですね、PHPは動的HTMLを生成するためのテンプレートエンジンなんだと思う。どっちかつったらプログラミング言語っつーよりもウェブアプリケーションフレームワークでいうならビューに特化したマークアップ言語なイメージ。だから小規模な動的WebサイトだったらPHPはとても良いと思う。DBとか使わなくて、MVCとか分ける必要のないサイトとか。

ただライブラリとか使って複雑なことやるんだったら他の言語の方が良いと思う。PEARとかPECLとか便利なのか不便なのかよく分かんないし。

以上、Ruby on Railsの手術を受けて洗脳されている最中のおっさんの戯れ言でした。

そういや、今月下旬に友達の結婚式で東京行くのでRubyKaigi行きます。もし会場で僕を見かけたら生卵とか投げつけないで一緒にご飯食べたりしてあげて下しあ。

| @写真

先日、たまたま江津湖を散歩したらとても良かったのでお知らせします。

Continue reading...

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

ルドandクルシ

評価 : ★☆☆☆☆

あらすじ

ルド(ディエゴ・ルナ)とクルシ(ガエル・ガルシア・ベルナル)の兄弟はメキシコの田舎町のバナナ農園で働いているが、一緒に暮らしている母親の再婚相手の男はむかつくし、仕事はつまらないし、人生一発逆転してやりたいと思っていた。二人はアマチュアのサッカー選手で、たまたま街で車が立ち往生したスカウトのバトゥータの目にとまり、プロサッカー選手としてメキシコシティに出ていくことになった。果たして二人は一発逆転できるのか?

感想

アルフォンソ・キュアロンの弟カルロス・キュアロンが監督で、アルフォンソも制作に関与しており、さらにガエル・ガルシア・ベルナル、ディエゴ・ルナの組み合わせという、『天国の口、終りの楽園。』のキャストが再結成して制作された機動戦士ガンダム 逆襲のシャアのような作品。期待して見に行ったんだけど、「そんなのありなの?」ってくらいつまらなかった。メキシコのオールスターが集まって作られてる映画なのに、熊本のDenkikanでは一週間しか上映されなかったのが不思議だったけど、実際に見てみて「これはお客さん入らないわ」と思いました。

ルドとクルシはそれぞれ父親が異なり、母親はさらにその後離婚して別の男と暮らしている。複雑な家庭なのだ。しかしルドもクルシも、直接会ったことはないそれぞれの父親のことを誇りに思っている。ことあるごとに「俺の親父は…」と言う。このあたりがガキっぽい。

そもそもルドもクルシも年齢不相応に夢見がちな少年として登場する。ルドは妻子がいるのに人生一発逆転したい一心で家族に黙ってメキシコシティに出て行くし、クルシはサッカー選手はどうでもよくて、本当はミュージシャンになりたと思っていて、そのための足掛かり作りのためにサッカーをする。この辺の感覚がよくわからない。

そんな軟派なノリじゃサッカー選手として大成しないだろ、と思うんだけど、映画では二人とも大活躍して、クルシはメキシコ代表として招集されたりする。さすがにこれはやり過ぎだろ思った。

クルシは念願かなってレコードデビューを果たし、カウボーイの格好して歌をうたうのだが、このシーンはまるでインドの映画を見ているみたいで異様なテンションに正直引いてしまった。ひょっとするとメキシコ人は特殊な感性を持っている人たちなのかも知れない。

ただ、ルドの嫁さんがネットワークビジネスにはまったり、ルドがギャンブルと麻薬におぼれたり、クルシが悪い女に騙されたり、兄弟の妹がマフィアと結婚したりするところが、メキシコ社会の暗い部分を描いているのかなと感じた。なんでそうなるんだよ、みんなもうちょっとしっかりしろよ、と自分はしっかりしてないくせに思いました。

そういうわけでして、ガエル・ガルシア・ベルナルが出てるからと期待して見に行っても期待を裏切られることになりますのでご注意あれ。

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

AuthlogicとAuthlogic-OAuthでキメてやろうと思ってたのに全然うまくいかないし。Authlogic-OAuth、去年から全然更新されてないじゃん。Railsは便利なプラグインいっぱいあるけど、メンテが止まってることも多い。プラグインに頼りまくってサイト作ってると死ぬこともあるなーと思った。やりたいことは自分でもやれるようにしとく必要あるし、自分の手に余ることはやろうとしない方がいいと思った。できるところからコツコツと、と37シグナルズの本にも書いてあるし。

| @散財

最近iPodをどっかで落としてしまって、車の中で音楽を聞く方法がなくなりました。しょうがないからiPhoneで音楽を聞くことにしたんですけど、5年くらい前に買ったiPod用のFMトランスミッターはiPhoneには対応してないとかエラーが出るので、iPhoneに対応してるBELKINのトランスミッターを買ってみました。こういうの。

こいつと組み合わせて全力案内!ナビというiPhoneアプリケーションを使っているのですが、この組み合わせがなかなか快適なので紹介してみます。

BELKIN Tune Base FM X F8Z441JA

まずBELKINのFMトランスミッターから。こんな感じで使ってます。

縦でも使えるし、横でも使えます。くるっと回すだけで簡単に切り替わります。わりとしっかりホールドされるので安心です。僕は裸iPhone派なので未検証ですが、BELKIN製のケースなら装着したままトランスミッターにセットすることが可能らしいです。

FMトランスミッターとしての性能

FMの周波数は二つプリセットできて、自動で干渉の少ない電波帯を探してくれる機能があります。

音質ですが、デフォルトの状態だと「サーッ」というノイズがのります。ただしノイズキャンセルみたいな機能があって、これを使うと「サーッ」というノイズはほとんどしなくなります。しかしそれでもiPhone側のボリュームをMAXにすると、曲によってはドラムの音が割れます。カーオーディオとの相性もあるのでしょうが、少なくとも僕の車にのっかてるやつとは相性悪いみたいです。どうせ車についてるスピーカーはしょぼいし、車内ではロードノイズとかで音響には期待できないので、その辺は割り切って使ってます。

ハンズフリー通話

FMトランスミッターとホルダーとしての機能以外にも、ハンズフリーの通話機能があります。これ結構便利です。Bluetoothヘッドセットを持ってはいるんですが、車に乗る度にヘッドセットを装着するのは面倒で、結局使わなくなりました。しかしiPhoneは音楽を聞くために必ずFMトランスミッターに接続するので、特に意識することなくハンズフリー通話ができてしまいます。大変安全です。

iPhoneやその他のガジェットも充電できる

iPhoneが充電されるのもいい。正直ハードに充電と放電を繰り返すのでバッテリー寿命は縮まる可能性がありますが、外出先で常に満充電のiPhoneが使えるのは精神衛生上好ましいです。

さらに良いことに、この製品はUSBポートを備えており、iPhoneの他にUSBで充電できる製品を充電することができます。車での移動中にPocket WiFiやEneloopのMobile Boosterを充電しながら戦地に赴くことができるわけです。大変素晴らしいですね。

全力案内!ナビ

組み合わせて使ってるのが全力案内!ナビというiPhoneアプリケーションです。こいつ900円/年なのにすごく良くできてる。900円/年なのに喋りますし、夜間には背景が暗くなって眩しくないように配慮してくれます。車速パルスとかを拾うわけではないのでトンネルに入ると車の位置がバグりますが、GPSの精度は900円/年とは思えない程には正確です。一昔前のカーナビだと曲がらなきゃいけない交差点を過ぎた後に「左折です」とか言ったりしますが、こいつはそんなことはありません。

最近、新バージョンがリリースされて、全力案内!ナビから音楽再生をコントロールする機能が搭載されました。以前のバージョンではiPhoneのiPodで音楽を再生し始める前に全力案内!ナビを起動すると、一旦ナビを終了させてからでないと音楽を再生することができず不便でした(このアプリケーションはホームボタンを押すとナビゲーションが終了してしまい、再度呼び出したときには位置の再計測、再ルーティングを行いますが、これに結構時間がかかってなかなかストレスを感じていました)。ナビゲーションを実行させたまま音楽を選曲できるようになったのは大変便利です。中の人グッジョブ。

ただ残念な点としては、もともとガラケー用のソフトだったせいか、UIがMacライクではなください。地図もなんかカクカクしてて、iPhoneのつるっとした質感やUIと合いません。もしGoogle Mapの地図でカーナビ機能が使えたら完全に失禁してますね。

あと音声案内のボリュームがでかい。iPhoneのボリュームごと下げてしまうとiPodの音量も小さくなって音楽が聞きにくくなる。全力案内!ナビ内で音声案内の音量だけを小さくできるようにして欲しいですね。

まとめ

トランスミッターとアプリケーションを合わせても1万円足らずで簡易カーナビが手に入ったわけですが、大変快適です。

というかですね、こんなん出てきたらカーナビの会社つぶれるんじゃないでしょうか。画面が小さいとかトンネル内での位置把握とか問題はありますが、ネットワークから常に最新の情報がゲットできることを考えると、10万以上する据え置き型のカーナビにも引けを取りません。

個人的にはこの簡易カーナビのおかげで福岡とか行っても道に迷わなくなりました。福岡の都市高速で分岐に怯えることもありません。熊本県民のiPhoneユーザーの皆さん、全力案内!ナビをiPhoneにインストールして熊本ナンバーだからといって馬鹿にして煽ってくる久留米ナンバーに仕返ししてやりましょう。

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

やってみた。以下を参考にした。

これもうむかし.macとかについてたiBlogとかわらんわ。GUIのクライアントはないけど、VimとかCodaとか好きなエディタ(TextMateで日本語がネイティブに扱えたらなー)で記事書いて、gitで git push するだけ。

で、やり方なんですけどちょっとgitに慣れてない人には複雑かもしれない。三つgitのリポジトリを用意する必要がある。

まず記事を作成するパソコンでgitとjekyllのセットアップをしたあと、リポジトリを作る(リポジトリ1)。その後Dreamhostの公開ディレクトリでないところに空のリポジトリを作る( git --bare init )。ここでは blog.git という名前にしましょう(リポジトリ2)。そんでそこにリポジトリ1をpushする。その後リポジトリ2の /blog.git/hooks/post-update というファイルを作り、以下のように書く。ファイルに実行可能なアクセス権を与えることを忘れずに。

#! /bin/sh
unset GIT_DIR && cd $HOME/tech.portalshit.net/ && git pull

そんでもって git clone blog.git <公開用のディレクトリ名> する(リポジトリ3)。リポジトリ1から公開用ディレクトリにリポジトリがコピーされるので、この中に含まれる _site というディレクトリを panel.dreamhost.com で公開ディレクトリとして設定すると、git push する度にhookが発動されて、めでたく記事が公開されるという次第です。

まとめ

まとめると、

  1. 記事を作成するローカルリポジトリ
  2. ローカルリポジトリをpushするリモートリポジトリ
  3. リモートリポジトリをcloneする公開用リポジトリ

の三つが必要なことを忘れないようにしてくだしあ。

これであなたもハイド博士だ!