タグ

2008年8月3日のブックマーク (7件)

  • 『集合知プログラミング』を Ruby で - ドレッシングのような

    さっそく時間を作って読んでいるわけですが,コードが Python なんですよね.僕は Ruby の人なので Ruby でやりたいなと思っていまして,読みながらその場で同時通訳しています.その過程で Ruby のコードができるわけですが,せっかくなのでココで紹介しますね.現状,2.5 の最後 (p.20) まで読みましたので,それを載っけましょう.ファイル名は recommendations.rb です. まずは p.8 のデータセットです.recommendations.rb は load で読み込むことを前提にしています.Ruby はファイルスコープを持っていて,ローカル変数はファイルの外からは見えません*1.そのため文中の変数 critics は,Ruby では手っ取り早くグローバル変数にしました. # 映画の評者といくつかの映画に対する彼らの評点のディクショナリ $critics

    『集合知プログラミング』を Ruby で - ドレッシングのような
  • OpenCVのPythonバインディングは腐っているので使ってはいけない - shimobayashiの日記

    どうやらところどころ腐っているっぽい。具体的にはopencv.adaptors.PIL2Iplが実は動いてなかったりする。エラーは吐かない。どうやってもIplImage.imageDataを書き換えできない。cvSetImageROIも無いのでROIも使えない。他にも探せば色々ありそうだけど、あったとしても眠くて忘れたし、既に腐れっぷりを堪能して朝を迎えたので二度と触らないようにしようと思う。どうにもSWIGで自動生成されたらしいラッパーに良い思い出が無い気がする。良く覚えてないけど、D言語でごちゃごちゃやろうとしたときもSWIGが陶しくなったような気がする。全然覚えてない。なんだっけ。とにかく腐ってるので使わない方が良いし、俺は使わない。まあ、無償で提供されてるものだから、文句は言えないけど。OpenCV自体は便利なライブラリなので、C++から叩くものだと割り切って使おう。これで俺が間

  • I, newbie » バックアップならBaculaでしょ

    「21世紀にssh(1)でtarとかありえない」みたいなことを書いたけど、使ってるツールそのものに加えてありえないのは、バックアップに求められる要件がありえない。20世紀だったら単なるファイルのコピーでもよかったかもしれないけど、今時要求されるバックアップってそんな単純なものじゃない。バックアップしたファイルの暗号化、通信経路の暗号化、柔軟な差分とスケジュール、複数のストレージへのバックアップとか。バックアップ対象にWindowsが入ってないし。 「2008年の」とか「最近の」というキーワードなら、ファイルシステムのスナップショット機能を活用したバックアップだと思う。UFS2とZFSで使える。LinuxならLVM。 FreeBSD UFS/ZFS Snapshot Management Environment sysutils/freebsd-snapshot Solaris ZFS Ad

  • shunlp: ctagsのJavascriptの分を自分用に変更

    金曜日, 12月 22, 2006 ctagsのJavascriptの分を自分用に変更 自分は、vimでコードを基的に書きますが、そこでかなり役立つのがctagsです。多分、普通のvimユーザーでコード書いている人は、使っていると思いますが、ここで、Javascriptのtagsがいけてない。見たところ、 function test(){ return xxx; } このフォーマットしか対応してなくて、prototypeを使ったものとかはまったくタグが作られないです。 いろいろ調べている内に、どうも自分で自分が使用する分を最低限満たす分を書きたくなってしまったので、書きました。少し制限がありますが、ctags5.6のオリジナルよりは多少いいはず。自分のvimではこんな感じ。 今回作成したタグ作成のコードは、なんとなく、class, methodもタグ出力します。それをtaglist.vi

  • Create new page · motemen/arrow-js Wiki

    Attach files by dragging & dropping, selecting or pasting them. Uploading your files… We don’t support that file type. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM. Attaching documents requires write permission to this repository. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM. We don’t support that file type. Try again with a GIF, JPEG, JPG, MOV, MP4, PNG, SVG or WEBM.

    Create new page · motemen/arrow-js Wiki
  • Selenium Ruby - Home

    Selenium Ruby is a ruby project that aim to make the popular Selemium RC available on rubyforge. With Selenium Ruby: You can install selenium gem available on rubyforge, which includes the selenium server and SeleniumDriver from Selenium RC project. Selenium’s action based API is wrapped into a object based API. (Object based web testing) Getting Started Download it Use it

  • with_named_scope: named_scopeを古き良きwith_scope風味に利用する - Hello, world! - s21g

    named_scopeは大変素晴らしいRailsの新しい機能ですが、 おなじみのwith_scopeのように、 スコープつきのブロックを伴った利用ができないという問題がありました。 例えばこんな感じに利用しようとしてもうまくいきません。 1  User.active do 2  User.count # => Not run 3  end 4 5  User.active.with_scope do 6  User.count #=> Not scoped 7  end