タグ

2007年7月4日のブックマーク (3件)

  • RubyCocoa がすごい - Psychs's blog

    RubyCocoa で LimeChat for OSX を作ってみて感じたのが、RubyCocoa の着眼点がすばらしくいいということ。 Cocoa には結構つらいところがある。 文字列処理が面倒 配列やハッシュを扱うのが面倒 正規表現がない (OgreKit があるけど) GC がない たとえば、文字列を連結するだけでも、 s = [s stringByAppendingString:t];というようにかなり長くなってしまう。配列やハッシュの処理も同じようにメソッド名が長く、GC がないのでリファレンスカウントの挙動を常に気にする必要がある。 しかし、これらの問題点は RubyCocoa を使うことで一気に解消してしまう。どれも Ruby が得意にしてるところだからだ。そして、Cocoa の楽しいところだけが純粋な形で浮き彫りになっているのだと思う。

    RubyCocoa がすごい - Psychs's blog
    ucho
    ucho 2007/07/04
  • リアルデスクトップ | 秋元@サイボウズラボ・プログラマー・ブログ

    via 忘れた たいへんリアルなデスクトップのビデオ。 デスクトップをモチーフにしたソフトウェアのデスクトップを、さらにリアルに置き換えてみた、ということでなかなか面白い。 Reality Desktop – For more funny videos, click here [関連] 物の机の上で作業するような感覚が味わえる『BumpTop』 こちらはソフトウェア・デスクトップのリアル感をひたすら高めたもの。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

    ucho
    ucho 2007/07/04
  • AIRとGearsの連携で注目のオフラインWebアプリ集 (1/2) ─ @IT

    ~Flashによるアプリケーションサービス情報を毎月お届け~ 第4回 AIRとGearsの連携で注目のオフラインWebアプリ集 須賀正明 ベンチャーキャピタリスト 2007/7/3 Apolloが正式名AIRとなってGoogle Gearsと連携できるようになり、オフラインWebアプリがいま注目だ。Flashでも面白いものがあるので紹介しよう(編集部) 6月の大きな出来事として、アルファ版だったApolloが正式名称Adobe Integrated Runtime(以下、AIR)としてベータリリースされました。今回のリリースの目玉はなんといっても、Apollo発表当初からの公約の1つであったオフライン機能でしょう。 先日発表があったGoogle Gearsでも使われているSQLiteが採用され、構造化されたデータを格納するローカルストレージ機能が、ActionScriptで実装できるように

    ucho
    ucho 2007/07/04