2009-01-01から1年間の記事一覧
今年最後のCocoa勉強会に行ってきました。会場はリクルートメディアテクノロジーラボさんに提供していただきました。ありがとうございます! 自分の発表「QuickCursorに見る、アプリケーション間通信」 資料はいつもどおり(ってひさしぶりに)Cocoa勉強会の…
Ruby+Gnome製の素敵プレゼンツールRabbitの公式Portfile port:rb-rabbitを最新版の0.6.3にしました。今回は忘れなかったぞ。Rabbitのインストールやアップグレードについて詳しくは、以下のドキュメントをごらんください。 http://www.cozmixng.org/~rwiki/?…
ええーと、ごめんなさいっ!!リリースの翌日くらいには確認と準備できてたんですが、公式のsvnリポジトリにコミットするのを忘れていたようです。Ruby+Gnome製の素敵プレゼンツールRabbitの公式Portfile port:rb-rabbitを最新版の0.6.2にしました。これから…
http://regional.rubykaigi.org/sapporo02 初めての北海道ですよっ!とても楽しかったです。さっぽろ++次は北斗星にのりたい。
札幌RubyKaigiが遅めの開始だったので、行く前に宿で作業。SF.netのチケットを2件やっつけた。 Tigerのbridgesupportの生成が失敗する問題を修正(r2290) スクリプト中でCFLAGSを生成しているところに誤りがあるとのレポートが。そのとおりだったので修正。あ…
「るりま」ことRuby リファレンスマニュアル刷新計画で配布されている、リファレンスとツールの野良Portfileを最新の20091129に更新しました。 http://svn.sourceforge.jp/svnroot/macports-jp/trunk/dports/ruby/rb-rurima-ja/ http://macports-jp.sourcefo…
MacPortsのチケットに「大きなFixnumをもつHashのhash値が等しくならない」とのレポートがきてた。 http://trac.macports.org/ticket/22361 % irb --simple-prompt >> h1 = {:a => 2**29} => {:a=>536870912} >> h2 = {:a => 2**29} => {:a=>536870912} >> h…
Rakeひとつでウェブサイト構築ツールのroteがなんと3年ぶりのリリース。 http://rote.rubyforge.org/ b:t:rote 最後のリリースだった0.3.4ではrake 0.8系で動かないという問題があって、パッチ投げても反映されなかったり、「メンテナやるからコミット権ちょ…
たちゃなさんがHowTo文書を新しいWikiのほうに用意してくれました。ありがとうございます! http://macports-jp.sourceforge.jp/wiki/index.php/Category:HowTo
HTML/XMLをぐりぐりできるRubyのライブラリNokogiriの新しいバージョン、1.4.0がリリースされていたのでMacPorts公式のパッケージを更新しました。 http://nokogiri.org/ b:t:nokogiri
「るりま」ことRuby リファレンスマニュアル刷新計画で配布されている、リファレンスとツールの野良Portfileを最新の20091029に更新しました。 http://svn.sourceforge.jp/svnroot/macports-jp/trunk/dports/ruby/rb-rurima-ja/ http://macports-jp.sourcefo…
サンプルのMailDemoが動かない問題を修正 MLでtmaedaさんからパッチもらいました。ありがとうございます。osx/active_record.rbが、たぶんActiveRecord 2.1あたりから対応してないような気がする。ここはalloyにまかせっぱなしで、ぜんぜん把握していないと…
またえらい遅くなってしまったのだけど、MacPortsWikiJPの私的Portfileを新しいWikiサイト(の候補)に移した。本家にコミットされたものはまだやってない。 http://macports-jp.sourceforge.jp/wiki/index.php/Category:PrivatePorts 完全に手作業で移行し…
ひさしぶりの参加。人数が少なかったので雑談多め。こういうのもいいよね。 新しいマウスでの2本指スクロールのコツとか教えてもらった(トラックパッド派だからあんま関係ない)。発表はこんな話題だった。 iPhone OSのShakeEvent Audio Unit iPhoneアプリ…
少ないならまだしもゼロってことはないと思うんだよね。自分で全ファイルを1回ずつはダウンロードしてチェックサムを確認したぞっ! https://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.0.1/ 1.0.0のときもしばらくゼロのままだったし、なんか問…
NSProxyおよびそのサブクラスについてメソッドの自動定義を行わない(r2286) ちょっと影響が読み切れなかったのでリリース後に先送りしてた変更。RubyCocoaでは、たぶんパフォーマンスのためにmethod_missingで拾ったメソッドを自動的にそのオブジェクトの…
RubyCocoaの新しいバージョン1.0.1をリリースしました。 http://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.0.1/ ソースコードのtarballとMac OS X 10.6またはMac OS X 10.5用のインストーラが用意されています。このリリースはSnow Leopardとx8…
id:kimuraw:20090819:p2の件、trunkで直った。やっぱりr2234のバグが原因だったようだ。これなら0.13.2では問題にならず、1.0.0でSEGVするという結果になる。たぶんコマンドラインかアプリかというのも無関係。アプリでも起きる可能性はあった。自分の環境で…
Xcodeプロジェクトなら使えたような気がしたんだけど、そうでもなかったのでメモ。こんなふうにするらしい。Confgurationを外部ファイルにしたときの書式の例。 OTHER_CFLAGS = [共通のオプション] $(OTHER_CFLAGS_$(CURRENT_ARCH)) OTHER_CFLAGS_x86_64 = […
2chのCocoaスレに出てたんだけど、ヒレガス本こと"Cocoa Programming for Mac OS X 3rd edition"の邦訳がいよいよでるらしい。訳者が村上雅章さんなのはポイント高いな。 http://www.pej-hed.jp/washo/2854.html 原書のほうの感想だけど、各章は短いけれどカ…
逆引きリファレンスなんかのコーナーもあります。本にのってない情報もあるのでぜひごらんください。MacRubyも今度のリリースでけっこう動きありそうだし。 という宣伝。 http://www.takao7.net/rhcbk/reference RubyによるMac OS Xデスクトップアプリケーシ…
どっちかというと今週はプログラムさわるより、SourceForge.netにあがってたチケットの対応をしてた。 変更点のまとめ 日本語のも書いた(NEWS.ja) http://rubycocoa.svn.sourceforge.net/viewvc/rubycocoa/trunk/src/NEWS.ja?view=markup&pathrev=2278 構…
d:id:kimuraw:20090916:p1にarchコマンドについて書いたけど、状況によっては環境変数ARCHPREFERENCEも使える。man arch参照。
最近の変更まとめ。macportsのほうでチケットもらったので対処。 インストールスクリプト中にある xargs をフルパスにした。gnu findtoolsが入ってるとうまく動作しないことがあるというレポートをもらったので。 configオプションの--target-archsに空文字…
「るりま」ことRuby リファレンスマニュアル刷新計画で配布されている、リファレンスとツールの野良Portfileを最新の20090929に更新しました。 http://svn.sourceforge.jp/svnroot/macports-jp/trunk/dports/ruby/rb-rurima-ja/
しました。0.19.3はMacでは関係なさそうなので、問題が見つからないかぎり更新しません。Snow Leopardでは今のところ、x86_64で非x11(no_x11)のpangoに問題があるようで、文字がちゃんと描画されないようです。私の手元でもrabbitで確認しました。ご注意を…
Snow LeopardにはRubyCocoaのプロジェクトテンプレートがないらしいのです。d:id:kouji0625:20090916:p1のように、手作業でテンプレートをインストールすることもできるけれど、らくちんとはいかないのでインストーラを用意しました。 http://sourceforge.ne…
NSString#hashにObjective-C側のメソッドを使うようにした。(r2263) SF.netのトラッカーに同じ文字列をもつNSStringがRuby側で同一と判定されなくて不便、とのチケットがあったので対応。http://sourceforge.net/tracker/?func=detail&atid=438476&aid=284…
今のtrunk(r2262)でパスしないテストについて。 32/64共通 tests/tc_subclass.rb test_undo2で以下のメッセージが出力されて中断する。 .........2009-09-23 01:35:20.027 ruby[47396:903] *** Terminating app due to uncaught exception 'NSInternalInco…