きりかノート 3冊め

おあそびプログラミング

2012-04-01から1ヶ月間の記事一覧

「伽藍、バザール、ノウアスフィア、おなべ」シリーズをみんなぜひ読むべき

artonさんの「伽藍、バザール、ノウアスフィア、おなべ」シリーズがすごくおもしろい。 伽藍、バザール、ノウアスフィア、おなべ(1) 伽藍、バザール、ノウアスフィア、おなべ(2) 伽藍、バザール、ノウアスフィア、おなべ(3) 伽藍、バザール、ノウアスフィア…

MacPortsのport:ruby19を1.9.3-p194に(セキュリティ修正あり)

ruby-1.9.3の新しいバージョンが公開されていたのでMacPortsも更新しました。RubyGemsのセキュリティ修正が含まれています。 http://www.ruby-lang.org/ja/news/2012/04/20/ruby-1-9-3-p194-is-released/ openssl 1.0.1の問題 いつもコミット前にLionとSnow …

ブラウザのCookieとSecureUDIDを比較して、永続的IDとそのストレージの扱いを考える

またぞろSecureUDIDの話題がでてたみたいなので、カッとなって書いた。調べるのめんどくさいのでOpenUDIDは無視している。いろいろ言ってもけっきょくSecureUDIDの目的って「アプリケーションにまたがって共通の永続的なIDをユーザに付与して都度ゲットした…

テーブルビューのスクロールで落ちることがある件の調査

もうずいぶん前に報告もらってるんだけど未解決。再現することは確認したのでもっと早く直せると思ったのですが手こずっています。前のメモが見つからなかったので今日の作業を記録。 現象 NSTableViewをスクロールしているとEXC_BAD_ACCESSで落ちる 必ず起…

MacPortsのrb-gnomeを1.1.3に

動作確認したのでMacPortsのruby-gnome2関連のport一式を新しいバージョンに更新しました。ruby-1.8用です。ruby-1.9.xで使いたい人はgemから入れてください。以下、自分用メモ。 ruby-gnome2 1.1.3 ================= gtk modules ----------- [v] glib2 --…

svnversionでE200030が出たときの対処

% svnversion svn: E200030: sqlite: callback requested query abort svn: E200030: sqlite: callback requested query abort「port:sqlite3をupgrade→APIが不整合という流れで、port:subversioを再コンパイルすれば直るんでしょ」と思ったけどそうじゃなか…

Objective-Cへの名前空間の導入の提案(Draft Proposal for Namespaces in Objective-C)を読んでみた

昔から要望されることの多い、Objective-Cへの名前空間の導入の提案がobjc-language MLに流れてた。リクエスト自体は多いけど、今回は具体的な提案付きなので読んでみた。 提案内容 Draft Proposal for Namespaces in Objective-C 件のメール - http://lists…

JavaScriptからモバイルデバイスへアクセス - Network Information API

先日のJavaScriptからモバイルデバイスへアクセス - WebKitのBattery API, Vibration APIのつづき。また新しいのがWebKitへの実装が開始されたようです。 Network Information API 通信の状況を知ることのできるAPI。 http://dvcs.w3.org/hg/dap/raw-file/ti…