タグ

rubyに関するdaidesignのブックマーク (3)

  • @takuma104 log

    去年にひきづづいて行ってきます。今年はiPadあり、新型iPhoneあり(?)もりだくさんな内容そうな。行かれる方、現地でよろしくです! 今回はちょっと長めに15日までサンフランシスコに滞在しています。といっても金曜(11日)ぐらいから特にやることなく、ぶらぶらしているか、カフェでコード書いてるか、かな、、。 せっかくなので現地で働いてる方々のお話とか聞きたいです。もしも遊んでやってもよいよっていう方いらっしゃいましたら、ぜひぜひ、ごはんとか行きましょう。 モバイル表現研究所さんにて、深津 @fladdict さんとお手伝いさせていただいていた、PhoneBookが発売されました。PhoneBookは、ひとことでいうと、iPhoneをくみあわせた新しいタイプの仕掛け絵です。 アプリはこちらから無料でダウンロードできますのでぜひ試してみてください。はアマゾンなどから購入できます。 P

    @takuma104 log
  • d.hetima

    WebView にあった各種 delegate は Cocoa の流儀で実装されていたのでやりやすかったのだけど WKView ではそれがなくなってしまい、泣いてました。これができるかどうかが SafariStand にとって死活問題。 WebKit2 では delegate ではなく WKPageXxxClient という呼び方になっている。Objective-C クラスではなく関数をまとめた構造体。setter はあるが getter がないため元の値を取っておくのが難しい。WebKit2 側の保存場所をつきとめるか、Safari 側の呼び出しを捉えるか。で、前者が見つかったので対応してみる。 WKView → WKViewData → webPageProxy と辿ると、Client の構造体を捕まえられる。この関数ポインタを自前のものと置き換えればOKのようだった。Objectiv

    d.hetima
  • My Codex Leicester » iTunes Libraryの重複ファイルを消すスクリプトをRubyで書く

    [Ruby] iTunes Libraryの重複ファイルを消すスクリプトをRubyで書く 2008/7/5 18:28:53 Ruby入門しました. 何か練習に書いてみようということで,ひとつ. iTunesでライブラリを再構築したら うっかり,同じ曲も足されちゃって hoge.mp3 hoge 2.mp3 というのが果てしなく増殖してしまうことがよくあります. こういうのさくっとRubyで解決できたら便利だなと挑戦. 戦略は ファイル名が ***(space)2.extensionなら, ***(space).extensionを探す あれば,重複だーということで削除. レアなケースで ***(space)0.extension ***(space)1.extension ***(space)2.extension ***(space)3.extens

  • 1