2008/02/11

Safariのブラウザーエンジン「Webkit」は速い

MacのSafariは「Webkit」と呼ばれるブラウザーエンジンを搭載しています。そのWebkitの新しいバージョンが近々リリースされるようです。「Webkit Nightly Build」としてテストバージョンのブラウザーがリリースされていたので試してみたところ、動作が結構速い。テストバージョンと言っても、特に不安定なところはないので、興味のある方はお試しあれ。



WebkitはKDEで使用されているKHTMLとKJSライブラリがベースとなっています。OS XではSafariだけでなく、DashboardとかMail等たくさんのアプリケーションで使われているそうです。

オープンソースプロジェクトだ
そして、Webkitはオープンソースプロジェクトなので、誰でも開発に参加できます。コードを書くという作業がもちろんメインですが、その他にもドキュメント作成でプロジェクトに貢献することも可能ということです。最近いろんなオープンソースプロジェクトを物色しているのですが、これはなかなか面白そう。

とりあえずビルドしてみることに
手始めにソースを入手してビルドしてみることにしました。ビルドのやり方もWebkitのホームページに書いてあります。ビルドは専用スクリプトを使うみたいなのですが、Xcode上からの実行方法がよくわからない。ターミナルからコマンド実行するとビルドは走ってるようですが、これだとXcode使う意味がないか。Xcodeでコード修正して、ターミナルでビルド?全部Xcode上でできないのだろうか?この辺から解きほぐしていかないとダメですねぇ。

いきなりビルドエラー
Xcodeは置いといて、とりあえずターミナルからスクリプトを実行してビルドしてみると、「Webkit.expというファイルが見つかりません」というエラーがでました。ファイルはあるのですが、パスが張られてないのかな。意外と手こずるなぁ。先ずはビルドを通して、ちゃんとした開発環境を立ち上げないと話しになりませんね。先は長そうだ。

<関連記事>
・Google AJAX Feed APIに「FeedControl」が新たに追加
・WEB上で話題沸騰中のApolloを噛み砕いて説明
・ブログのネタ探しに便利なサイト「深追い.com」

<追伸>
僕はちゃんとしたソフトウェア開発をしたことがないので、これを機会に勉強しますかね。プログラミングスキルも大事ですが、開発環境とかソース管理とかのやり方をちゃんと理解していないと、なにをデバッグしているのかわからなくなってしまう。半導体開発もツールを使いますが、やっぱり開発環境立ち上げに苦労します。ライブラリが欠落してるというケースが多かった。半導体の場合はソフトウェア開発と違って、ソフトウェアで言うところの「ビルド」が通ったら完成です。配置配線→タイミング検証→デザインルールチェック→回路チェック→完成、という手順です。タイミング検証でちゃんと全ての制約を満たすのが大変です。あと、デザインルールチェックで深くこけるとやばい。

2008/02/09

Haloのスニーカー

Xboxで出てるHaloというオンライン対戦ゲームがあります。戦場にでて闘うゲームなので、Call of Dutyと似てますかね。そのゲームの中のプレイヤーが履いているスニーカーをアディダスが作るそうです。デザイン的にはもう一ひねり欲しいところだが、コンセプトとしては面白い。アニメのコスプレとかも、こういうノリなんでしょうね。非現実の物が現実となるという感覚。


AKIRAという普及の名作アニメ映画がありますが、あの主人公が着てる服とかバイクは現実にあったらいいなと思いますね。あの赤いバイクは今の技術で作れないのだろうか?発売したらそこそこ人気でるんじゃなかろうか?

<関連記事>
・20億個のトランジスター搭載のIntel Itanium
・トーストがメッセージボードになる
・新卒社員の為の一番簡単な議事録の書き方

<追伸>
今観てる映画で「本当に一生会いたくない人はいるか?」という問いかけがありました。僕はいないかな。出会った人全ては僕の記憶を立証する重要な証人なわけで、僕の過去を語ってくれる貴重な人なわけで。どんな理由があるにせよ、一生会いたくないと思う人はいないですね。「会いたくないと思う」というよりは「会いたい」という発想がでてこない、という方が正しいかもしれません。「The world around us makes me feel so small.」そんな思いも、世界の広さに比べれば小さい小さい。

2008/02/08

20億個のトランジスター搭載のIntel Itanium

最新のIntel Quad Core Itaniumは、20億個のトランジスターで形成されているそうです。トランジスターの個数からして、来る所まで来たなという感じはしますが、ロードマップとしてはまだまだ先があるみたいですね。


黒いところは Cache(キャッシュ)と呼ばれるところで、CPUのメモリ領域のことです。20億個のトランジスターのほとんどはこのCacheで、CPUコアの部分と比較してみると、そんなに複雑な構造はしていません。それでも、微細化を重ねた結果が結集された物であることは間違いありません。ちなみに他のプロセッサーのトランジスター数は以下の通り。20億個はまさしく桁違いです。

AMD Phenom :4.6億
PS3 GPU:3億
Sony Cell:2.34億
Xbox 360 GPU:2.32億

インテルは最近のAppleのような華々しさはありませんが、着実に技術躍進をしてます。半導体の、特にプロセッサー関連は、生半可な知識では開発することができません。世界一の開発環境を求めて、世界中の優秀な技術者が集まる。インテルってそんなところです。毎日課題・問題だらけなんだろうけど、楽しいんだろうなきっと。

<関連記事>
・初心者の為の更に簡単なBittorrentの使い方
・Geocachingでとうとうお宝発見
・Gmailの知られていないちょっと便利な機能

<追伸>
たまに超能力について考えてみることがあります。手も触れずに何かを動かしたりする「見えない力」は存在するのかどうかとか。実際のところ、磁石の磁力は見えないけれど物を動かすし、電波を使って通信できたりもするので「見えない力」自体は良く考えると珍しくもないのかなと思います。でも、科学で立証できる力とそうでない力があるのも間違いありません。例えば、恋人同士の間に働く恋の力とか、子を思う親の愛の力とか。見えないんだけど、そこには確かになにか力が作用してて、その見えない力で人は引き合っている。それってなんなんだろ。考えても答えはでないんですが、考えれば考えるほど不思議です。

2008/02/06

Leica M8は購入後アップグレードできる

ライカのM8というカメラは、ファームウェアだけでなく、ディスプレイなどのハードウェアも買った後に有償でアップグレードできるそうです。愛着を持って長く使えるように、というアイデアでしょうか。ライカとしては対応が大変だろうけど、良い機種を長く使いたいユーザーに取っては素晴らしいサービスかもしれません。


アップグレードは$1800
最初のアップグレードパッケージは、2008年の3月にリリース予定。アップグレードの内容は、「サファイアLCDディスプレイ」と「静かなシャッター」だそうです。そして、アップグレードした時点から2年間の保証がつくらしい。アップグレードのお値段は$1800。う〜ん、ちょっと高くないか?まあ、長く使うことを考えればよいのかもしれないけど、予算としてはEOS Kiss Digital Xが2台くらい買える。ライカファンは、それくらい安いもんなのかなぁ。

アップグレードでドイツへ送る
アップグレードの方法は、先ずライカのサイトでアップグレードを申し込みをして、その後ライカから連絡がきたら、カメラを(ドイツへ)送ってアップグレードしてもらう、という手順らしい。ドイツに送るので、なんだかんだで一ヶ月以上かかりそう。

ライカって???
ライカはいままで触った事がないですが、名前は聞いた事がありますね。名門というか老舗というか、伝統のあるカメラという印象です。見た目はコンパクトデジカメみたいな感じですが、レンズも交換できるので、れっきとした一眼レフカメラですね。クラシックな感じで、持ってるとちょっとおしゃれかも。今度カメラ屋で触ってみようかな。

<関連記事>
・Sigmaの最新コンパクトデジカメ「DP1」に期待
・JailbreakしたiPod TouchでNESがハングした時の対応方法
・携帯電話に付いてるカメラの有効な使い方

<追伸>
昨日と一昨日は研修で不在してました。違う土地に行くと、気分転換にもなってよいですね。僕は旅行の旅路が好きです。最終目的地に着くと、なんか終わってしまった感じがして寂しくなってしまいます。道のりの中で見る景色や様々な出来事の方が、目的地の下衆な観光地よりもずっと僕を楽しませてくれる。旅ってのは行くまでが楽しいのだよ、って誰か言ってたっけ?その通りだと思う。

2008/02/03

Sigmaの最新コンパクトデジカメ「DP1」に期待

Sigmaの新しいコンパクトデジカメ「DP1」に期待してます。センサーの性能がハンパ無い。


Sigmaの最近のカメラにはFoveonのセンサーが搭載されてます。通常のセンサーはRGBはそれぞれ個別の画素で受光しますが、FoveonセンサーはRGBを同一画素の中で3層構造で受光します。なので、単純に一画素あたりの情報量が3倍になります。DP1に搭載されるセンサーは1400万画素のセンサーなので、実質4200万画素相当の画像になる、というですね。解像度だけで見れば最強です(お値段も最強レベルと予測)。

Foveonを使った製品は、一眼レフのSD-14等が既に発売されているのですが、コンパクト版はまだでした。コンパクトでも画質にこだわりたい人にはお勧めです。フェイスキャッチとか、そういうファッショナブルな機能は全くついてません。一般大衆向けではなくて、あくまでFoveonテクノロジーに陶酔できる人向けでしょうね。RAWでバシバシ撮りたくなるカメラです。

お値段はいかほどなのだろうか?まだ発表は無いようです。10万を少し切るくらいかなぁ。7〜8万だったらいいなぁ。

<関連記事>
・ネットワークムービーレンタル「Vudu」
・iPodイヤホン型スピーカー「500XL」
・自動でデジカメから写真をWifi送信「Eye-fi」SDカード

<追伸>
今日は大雪です。これからまだまだ降りそう。天気予報はあたるなぁ。ベランダに積もってた雪を撮影してみました。表に出たくないけど、食料がないので出ざるをえない。
Snow Day

2008/02/02

Manoiの片足立ちは難易度高い

調整に時間がかかり、何度もやり直しましたがようやく片足立ちに成功しました。


ポイントはやはり重心位置ですね。重心が少しでも前になっていると、途中で前のめりに倒れてしまうし、後ろに重心がずれてるとそのままバタンと後ろに倒れてしまいます。何回か調整して、ちょうど重心が真ん中になった時に成功するって感じです。

撮影したのはまぐれの一回ですが、うまくいってよかった。最後に姿勢を戻す時に、倒れるのかと思って、思わず伝説の左手がでてしまいました。

片足立ちができるくらいまで調整できてれば、2足歩行も安定してできるでしょう。

<関連記事>
・Manoiが二足歩行をした
・Manoi PF01を動かす バイバイ編
・Manoi PF01作成中 その2(完成!)
・Manoi PF01作成中 その1

<追伸>
ロボットは一回調整したら終わりという訳ではなく、その時々の調整が必要なので、まだまだやることはたくさんありますね。ほんとサーボのを1目盛り動かしただけで成功したりしますからね。まあ、そこがロボットの醍醐味なんでしょうね。いやぁ、楽しくなってきた。

初心者の為の更に簡単なBittorrentの使い方

以前Bittorrentの紹介をしましたが、最近いろんな便利なツールがでてきたのでご紹介。以下のツールの組み合わせで、誰でもBittorrentによるファイルシェアの扉を開く事ができるでしょう。

前にも紹介してますが、検索するならYouTorrentが便利です。複数のTorrent検索エンジンをまたいで検索してくれて、さらにSeedの多い順に並べてくれます。


そしてBittorrentクライアントは、Transmissionが非常に軽くてよいです。MacとLinux版がリリースされています。Windows版はありません。シンプルな構成で、必要最低限のダウンローダーって感じですかね。




最近試してませんが、Operaはブラウザー自体にBittorrentが搭載されていたので、もしかするとメモリをアップグレードした今のMacminiであれば、問題ないかもしれない。


<関連記事>
・便利なBittorrent検索「YouTorrent」
・初心者の為のBitTorrentの使い方
・Gmailの知られていないちょっと便利な機能

<追伸>
なんと知らぬ間にテクノロ散策も16,000 Page View/月を叩きだすようになりました。昨年8月に突発的に15,000 Page Viewを叩きだしたことはあるのですが、まさかそれを超える日が来るとは。最近は検索で訪れる人も多いのですが、RSSで購読されてる方々や、定期的に訪問してくれてる方もたくさんいます。まあ、僕の書いた記事が誰かの興味に変わって、その人の生活が豊かになってくれれば、このブログもそれなりに意味のある存在なのかなぁという感じです。なんか面白いですね。今年は独断でManoiネタが増やすことにしてます。後、門前払いを食らわないケースがあったら、ちらりとほのめかしましょう。そして、次の門前払いは墓場まで持ってくつもりなので、報告しません。