きりかノート 3冊め

おあそびプログラミング

2011-01-01から1年間の記事一覧

第46回 Cocoa勉強会に行ってきた

会場は錦糸町のROOMS。はじめて使ったとこだけど設備ちゃんとしててなかなかよかったです。 発表 「ASW SimpleDBを使ってみる」Amazon SimpleDBへCocoaで(?)アクセスする話。 SimpleDBは一種のKVS(Key Value Store)で、RDBとは使い勝手がちょっとちがう…

MacPorts公式のport:rubyを1.8.7-p352にした

ruby-1.8.7の新しいのがでていたので、テストして更新した。手順はこんな感じ。 % vi Portfile # Portfileのバージョンを書き換え % sudo port fetch ruby % port-upd-sums ruby ruby-1.8.7-p352.tar.bz2 % sudo port -k upgrade ruby % cd `port work`/ruby…

端末で仕切り線を引いてみる

grepを繰り返してると、どこまでが最新の結果がわからなくなったりする。とりあえず仕切り線を書く関数をつくってみた。こんな感じ。ちゃんとしたスタンダードな方法があるように思うんだけど調べかたがわからん。要autoload colors。zshの文字列操作が便利…

MacPortsは当面 Xcode 3 対応となるそうです

ちょっと公式の言及がtweetにしかないのですけどAs Xcode 4 is no longer available for free, MacPorts will continue to support Xcode 3. No Xcode 4 requirements will be placed into ports. Xcode 4は今のとこ有償なので、MacPortsとしてはXcode 3対応…

macports-jpのdocdiffを0.4.0に & docdiffの紹介

テキスト比較ツールのdocdiffの新しいバージョン、0.4.0がリリースされていたのでmacports-jpのパッケージを更新しました。docdiffといわゆるフツーのdiffのちがいをすごく簡単に説明します。 比較単位: 単語(オプションにより文字) 行 適したもの: 文章 …

ruby-1.9.2-p180, ruby-1.8.7-p334 脆弱性修正リリース

ということでMacPortsのほうも更新しました。 Exceptionのメソッドの$SAFE機構をバイパス可能な脆弱性について FileUtilsのsymlink race attack脆弱性について 以下のコマンドで更新できます。 % sudo port upgrade ruby19 % sudo port upgrade ruby

port:libpngが更新されて非互換なのでリビジョンを上げた

http://trac.macports.org/ticket/28078 libpngが1.2から1.4になってバイナリ非互換になった。で、再コンパイルさせるためにリビジョン上げてね、とのお知らせ。理解はできるけどなっとくいかねー。依存バージョンを細かく管理できないのはMacPortsの弱点の…

第44回 Cocoa勉強会に行ってきた

会場は松戸の森のホール21。八柱の駅から歩いて15分くらいなのに電波つかまらないとか、ちょっと不思議。 発表 「XYZZY LISPブラウザ を作る」MVCでなくPACパターンのほうがGUIを考えるときに適切では?という視点からnibをビューごとにわけて構成するときの…

port:privoxyをupgradeするとetc/privoxy/ファイルが消えるワナがあったので直した

プロキシソフトのprivoxyを試していたら、いくらか動作があやしい印象を受けたので、手元のPortfileを3.0.16から最新の3.0.17に更新してみたところ、${prefix}/etc/privoxy/以下のconfigファイルなどが消えた。上書きされるならまだしも、消えるってなにさ!…

port:rb-rubyosaがインストールできないと言われたので直した

http://trac.macports.org/ticket/27896 手元の環境ではインストールされてるしなあ。と思って、 % sudo port -nf upgrade --force rb-rubyosaしてみると確かにエラーだ。調べてみると、platform darwin 10のパッチが当たってない。たぶんどっかで内部の順序…

去年からの持ち越しの宿題

まーあいかわらず活動量が低いので持ち越しまくりです。いちおう忘れてはいないですよ、という報告で。ほんとごめんなさい。 RubyCocoa スクロールで落ちる件 最新の1.8.7でtestがSEGVする件 1.8のthread switch系の確認 http://www.atdot.net/sp/raw/axy58l…