2013-01-01から1年間の記事一覧
またずいぶん空いちまったね。 testの--test-args=をTESTS=でも代替できるように。 (r2416) オブジェクト変換表のbsBoxedにエンコーディング "^v" が入ってたときの対処。 (r2417) 前者はずいぶん前に追加したんだけど、名前がすぐに思い出せなくなるのでrub…
ruby19とruby20で+mactkバリアントを指定した際に、ビルド自体は成功するものの、tkutil.bundleやtcltklib.bundleといった拡張ライブラリが作成されない問題があるのを修正しました。詳細は[ruby-list:49520]をごらんください。まあわかってたけど、mactk使…
MacPorts 2.2.0に更新してから、ソースからのビルドでエラーが出るようになった。 % sudo port -ns build ruby20 ---> Computing dependencies for ruby20 ---> Extracting ruby20 Error: org.macports.extract for port ruby20 returned: command execution…
会場はよくお世話になってる新宿伊藤ビルの貸し会議室。以下発表など。 Bluetooth LE (iOS) Core Bluetooth(iOS5から) iOS6ではcentralだけでなくperipheralモードにも対応 Bluetooth LEのプロトコル/GATT logitecのカメラリモコンでのサンプルとデモ Servic…
しました。CVE-2013-4073などの脆弱性修正が含まれています。 http://www.ruby-lang.org/ja/news/2013/06/27/hostname-check-bypassing-vulnerability-in-openssl-client-cve-2013-4073/ また、以前から予告されていたように、6月末で1.8.7の保守が終了して…
しました。CVE-2013-2065などの脆弱性修正が含まれています。 http://www.ruby-lang.org/ja/news/2013/05/14/taint-bypass-dl-fiddle-cve-2013-2065/
MacPortsのWikiにRubySectionというページがあるんだけど、内容がだいぶ古いのでどうにかしたい。port select rubyを導入したりとそのへんの事情も反映しないとなのです。とりあえずドラフトみたいなのを日本語で書いとく。 ユーザ向け port開発者向け の両…
規制で書けなかった…とりあえずこっちに書いときます。MacPortsスレの445さんへ。通常、Macではデスクトップや書類などのフォルダは他ユーザでアクセスできないようになっています。 % ls -ld ~/Desktop drwx------+ 39 kimuraw staff 1326 Apr 13 01:15 /Us…
"【iOS】 Xcode開発Tips初級編その2 -プロジェクトテンプレートを自前で作ってみる- - @kitano_ow 's blog"のただ、この場合、自前テンプレートを選択すると、強制的に入ってしまうので ARCのように、チェックがあったら利用するとかそのような形にできれば…
小ネタ。勉強会の@YES, @NOの件のついでに、たとえばNSNumberが0, 1, 2とかの値のときってどうなんだろ?と思ったので試してみた。RubyCocoaではObject#to_nsというメソッドがあって、変換可能ならてきとうにCocoaのオブジェクトを返すという機能があるので…
会場は今回も新宿伊藤ビルの貸し会議室。以下発表など。今回はあんまダイレクトに技術な話は少なかったかも。 チーム開発(その他) お仕事でアプリ開発してて出てくるあれこれ。iOSアプリの開発で「ぜんぶやってください!」なとき、Dev Centerのプロビジョ…
行ってきた。 http://regional.rubykaigi.org/oedo03
ちまちまと気がついたとこを直したり、ruby20でのruby.setupの動作確認したり。 port:rb-cocoa が壊れてたので直した ruby.setup extconf.rbで-rvendor-specific.rbでなく--vendorに。ruby20ではどうしても必要になるまでvendor-specific.rbは導入しない予定…
課題に手を付ける前に、リハビリとして1.9対応の邪魔になりそうなとこの整備とか。sf.netへのgit svn dcommitまじ遅いっす。 Config → RbConfig (r2412) osx_ruby.h, osx_intern.h (r2413) 前者は説明するまでもないけど、後者についてちょっと補足。RubyCoc…
selectの準備がととのったので、port:ruby20を作成して登録した。rubyやruby19と同様にコマンドはruby2.0, gem2.0などのファイル名になっていて、port select rubyが効くようになってる。 調べたこととか どうも2.0.0でconfigureに--with-librubyprefixを指…
長い戦いだった、、(と言っても実作業は3日くらい) % sudo port select ruby ruby19(2013-04-23追記 コマンドがまちがってたので直しました…)とかすると、${prefix}/bin/ruby がport:ruby19のものになるよ。pythonとかphpとかclangとかと同じね。ほんと…
2chのMacPortsスレで指摘があって調べてみたら、たしかに+tkなのにTk.frameworkにリンクしてる。ext/tkのextconf.rb見るかぎり、明示的に--disable-tcltk-frameworkしないとMacではTk.frameworkを選ぶようになっているようだ。で、tkバリアントにconfigure.a…
しました。CVE-2013-0269などの脆弱性修正が含まれています。 http://www.ruby-lang.org/ja/news/2013/02/22/ruby-1-9-3-p392-is-released/ また、Xcode-4.6でコンパイルできないという話題もあがっていました。チケットに記載のパッチをMacPortsでも当てる…
しました。CVE-2013-0256の脆弱性修正が含まれています。 http://www.ruby-lang.org/ja/news/2013/02/06/rdoc-xss-cve-2013-0256/
会場は今回も新宿伊藤ビルの貸し会議室。以下発表など。(3/24 追記:ようやく書きました) RSA公開鍵 遅刻したのでメモがないです…SSL使っててさらにデータを暗号化する価値ってどーなの?とかについて議論してた気がします。 iOSでGIF画像を扱う (iOS) iOS…
リリースされてたので更新しました。p362を使用時にRailsでSEGVすることのある問題が修正されているそうです。 http://www.ruby-lang.org/ja/news/2013/01/17/ruby-1-9-3-p374-is-released/ Mountain LionとLionでmake test-allが通ることを確認しています。
MacOSX10.8(Mountain Lion)付属のrubyでbignum(?)に問題の続き。進展というかしなかったというべきか。さいきん rdar://11806241 がひさびさに更新されたんですが、rdar://11066071 と重複ということでクローズになりました。次のアップデートとかで直るとい…
クリスマスにリリースされてたので更新しました。 http://www.ruby-lang.org/ja/news/2012/12/25/ruby-1-9-3-p362-is-released/ MacPorts版では、Segmentation Faultが起きることがある問題の対応パッチを入れています。このパッチがp363なので、実際にはp36…