2005-05-01から1ヶ月間の記事一覧

再び浮上する「Pentium Mac」の可能性

mac

http://www.itmedia.co.jp/news/articles/0505/23/news080.htmlIntel Processorを搭載したMacの噂が、また出てきた。しかし、そろそろ何らかの動きがあっても不思議ではないかなと思う部分もある。というのは、PowerPC系を採用し続ける限り、今後もしばらく…

ハイパースレッディングの脆弱性

http://i.loveruby.net/d/20050514.html#p04 最近話題になっていたハイパースレッディングの脆弱性について、かなり詳しい解説がありました。しかし、これで情報が漏れてしまうということは、効率的なマルチコアとセキュリティの両立への道はなかなか険しそ…

PCR-M80でKORGのペダルが使えるか

RolandとKORGでは、ペダルスイッチの極性は逆なのです。なので、ホールドペダルをKORGのシンセから流用するのは諦めてたのだが、今日以下のようなドキュメントを発見。 http://www.roland.co.jp/cs/faq/faq.cfm?ln=jp&Dst=0&Faq=JP04-01656&dsp=1 わーい!と…

タイトーメモリーズ上巻

http://www.watch.impress.co.jp/game/docs/20050513/tm.htm むむーむむむむー!フェアリーランドストーリーが入ってる!プリルラが入ってる!買わざるを得ませんね!このあたりをチョイスしたセンスは賞賛されるべきであります。

XBOX360発表

http://japan.cnet.com/news/tech/story/0,2000047674,20083496,00.htm?ref=rss スペックはともかくとして、まずこのデザイン!これってちょっと前にDellが出してた省スペースPCみたいな筐体ですよ…。これってUS基準ではカッコイイという表現になるんでしょ…

最適化

より適したカタチを見つけるためには、「何が最適なのかを見つける」ことと、「そこに向かってどう最適化するか」ということの、2種類の問題が存在する。これについて、ちょうどこの2つの側面を語った文章が同時期に現れたので面白いなとおもった。前者の…

「出前マダ〜?」「今出ました」

d******> たてにょん iMacいつバイナウ? tatenyon> はやくても6/15以降。 h*******> そ れ の ど こ が ナ ウ だ tatenyon> 鋭いツッコミだねッ!

継承はオブジェクト指向プログラミングか?

http://www.fastwave.gr.jp/diarysrv/arino/200505a.html#20050509-6最近Objective-Cをやってると、Javaとかに比べて確かに明確に「オブジェクト」指向だなと思うことが多い。なんでか、というと、結局このあたりの話題になってくるわけで。そういや、昔どこ…

地味に便利なDashboard Widget

mac

http://www.apple.com/downloads/macosx/dashboard/taildash.html tailDashは、特定のファイルの最新部分をtail -fで追ってくれるだけの超単純widgetですが、実は地味ーに便利です。console.log、システムログ、httpdのアクセスログ、error_log、クラッシュ…

やっぱり謎のmds

mac

mdsが時折、結構長時間CPUを使っているように見える。ディスクユーティリティでアクセス権やボリュームの修復をしてみたらいくつか問題があったので、それが原因だったのかと思ってたんだけど。でも、修復した後でも、まだCPU時間を食ってることがあるみたい…

Spotlightについてわかったこと、更に追加

mac

こんなカンジですか。買ったまま放置していたkeynoteがどれくらい使えるか試しがてら、ちょっとずつ情報を作成していこうかなと。ファイルシステムの上では、3つの異なる情報が存在している。 従来からあるメタデータである、カタログ。これは、ファイル名…

BSD層にあるextended attribute APIとCarbon/Cocoa層のSpotlight APIの関係

mac

http://arstechnica.com/reviews/os/macosx-10.4.ars/6 ここにあるサンプルを使ってみたけど、どうもFinderでコメントを設定した後にファイルにアクセスすると、bus errorになる。なにもコメントがない状態で実行すれば問題ない。gdbでさくっと確認してみた…

Tigerでは相変わらずFinderはあんまり代わり映えしないけど、、、

mac

http://arstechnica.com/reviews/os/macosx-10.4.ars/18 という話。Pantherの時の話は、 http://arstechnica.com/articles/paedia/finder.ars/1 ここにあって、たしかにその通りというか。 しかし、通知APIが整備されたお陰で、一点だけ偉大な進化があるわけ…

Spotlightについてわかったこと5/7版 From Ars Technica

mac

AppleはHFSXという複数の拡張ストリームをサポートしたファイルシステムをMacOSX Server向けに定義したもしくは定義しようとしているが、現行のHFS+は、特にそういったサポートをしていない HFS+のメタデータサポートは、BFSのようなデータブロックレベルの…

MacOSX Tiger by John Siracusa

mac

http://arstechnica.com/reviews/os/macosx-10.4.ars/1 ars technicaにある、MacOSXの設計と実装に関するレビュー。今までのOSXの設計履歴を含め、Spotlight/Quartzについてかなり深く突っ込んだ解説がされていて、ざっと流し読みした限り、知りたかった情報…

RSS Visualizer

mac

http://tangerine.sweetstyle.jp/?eid=160429 これほんとにかっちょええです。おお未来はこんなところにあったのか、みたいな。現状いまいち実用性に欠けるような気もしないでもないが、motion graphicsをどうインタフェースに利用するか、みたいなことは、…

Quartz Composer Documents

mac

とりあえず概観がこのへんか。 http://developer.apple.com/macosx/coreimage.html プログラミングガイド。 http://developer.apple.com/documentation/GraphicsImaging/Conceptual/QuartzComposer/index.html リファレンス。 http://developer.apple.com/do…

Quartz Composer Sample

mac

http://www.zugakousaku.com/index.cgi?diary&browse&ja&91 うわー!すごい!うちでもさっそくQuartz Composerを起動してサンプル読み込んで試してみたけど、こりゃすごいな。しかもQTやQCRendererクラスでカンタンに再生もできるっぽい。まあ、だからといっ…

The new iMac

mac

http://www.apple.com/jp/imac/ 2GHz/RadeOn9600/DVD+R DLということで、Tigerにもばっちり対応。DualなG5にも惹かれてるけど、結局現在のiBookのような使い方の延長線上で使うのであれば、20inch+2GHzのiMacG5あたりが落としどころかもなあと思ったりする。…

Spotlight Storeの実体

mac

たしかにファイルとして見えますね。 $ sudo ls -al /.Spotlight-V100/ total 640592 drw------- 7 root admin 238 Apr 29 15:12 . drwxrwxr-t 39 root admin 1428 Apr 29 19:39 .. -rw------- 1 root admin 0 May 4 10:31 .journalHistoryLog -rw------- 1 …

FinderにAppleEvent送信

mac

ダンプを見た限りでは正しく送信されているように見えるのだが、エラーが帰ってくる。"errn=-1700"と言われてもこの番号がなんじゃらほい状態。いろいろ調べたところ、以下の1700らしい。 http://developer.apple.com/documentation/mac/IAC/IAC-230.html er…

iTunes5では

mac

CoreData+MySQL化は避けては通れないと思うがどうか。あ、Spotlight Storeをそのまま使うという方向性もあるか…。というか、いっそのことiTunesをSpotlight Store Browserとして作り直し、高機能なメディアプレイヤーを統合したものとして進化させてしまえば…

Spotlightのユーザインタフェース

mac

予想通り、ユーザインタフェースのレベルでは非常に混乱がみられる状態。現状、ファイル検索には以下の3つのアクセス方法が用意されている。 画面右上のSpotlightバー Spotlightウィンドウ Finderのスマートフォルダ Spotlightバーに検索条件を入れると、検…

コメントの読み書き

mac

わりとメジャーな悩みだったようで、macosx-dev-jpにそのままズバリな話題が出ていた…。 http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/4200/4224.html http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/4200/4226.html APIはともかく、…

Carbonという地層

mac

コメントの操作くらいなら http://developer.apple.com/documentation/Carbon/Reference/File_Manager/index.html にあるPBDTGetCommentSyncとかを使えばいいのかなあと思ったけど、 http://www.tech-arts.co.jp/macosx/macosx-dev-jp/htdocs/2200/2202.html…

AppleEvents送信

mac

Cocoaだけでは出来ないのか。 http://www.oomori.com/page/cocoa/0000227.html http://developer.apple.com/ja/technotes/tn2045.html っていうか、そもそもAppleEventsって何やねんというレベルなのですが…! Introduction to Apple Events Programming Gui…

Spotlightについて分かったこと5月1日版

mac

MySQLを使っているわけではない 全文検索はSearch Kitに含まれる独自のもの メタデータ・データベースはHFS+ファイルシステムに統合されている…はず。BFSライクな実装ならそのはずだ。 メタデータは、metadata importer pluginから取り込む メタデータは、今…

適当な翻訳シリーズ[2] Working with Spotlight

mac

http://developer.apple.com/macosx/spotlight.htmlSpotlightは、オペレーティングシステムの歴史の中で画期的な機能です。長年人々は、ウェブと同じくらい高速でカンタンに検索でき、より正確な検索を実現するためにメタデータを用いるファイルシステムを作…

アプリケーションからAppleScriptを使う

mac

http://developer.apple.com/ja/qa/qa2001/qa1111.html

AppleScriptでSpotlightコメント読み書き

mac

別に何かあるわけじゃなくて、単にcommentでいいみたい。 書き出し set theFile to choose file tell application "Finder" set comment of theFile to "modified by applescript" end tell 読み出し set theFile to choose file tell application "Finder" …