タグ

2010年9月22日のブックマーク (4件)

  • Books :: Datasim

    Financial Instrument Pricing Using C++ (second edition) An integrated guide to C++ and computational finance This complete guide to C++ and computational finance is a follow-up and major extension to Daniel J. Duffy's 2004 edition of Financial Instrument Pricing Using C++. Both C++ and computational finance have evolved and changed dramatically in the last ten years and this book documents these i

    haneimo
    haneimo 2010/09/22
  • #47 (pythonからctypesで任意のDLLの関数を使う。) – mtamaki.com – Trac

    とする。 LoadLibraryで読み込んで、test関数を呼ぶ。 ctypesはデフォルトでは整数を返してしまうので、文字列型にキャストして、それのvalueを見ることで戻り値の文字列を取得できる。ちなみにargtypesを使うもっとエレガントなやり方もある。 たくさん関数を呼ぶときはデコレータとかうまく使うときれいにかけそうな予感がする。 んで、今回のメイン。GetOpenFileNameを読んでみる。 これはいわゆる「ファイルを開くダイアログ」で、GetOpenFileNameを呼ぶだけで表示できるが、GetOpenFileNameにOPENFILENAMEという結構複雑な構造体を渡さないといけない。 しかも、複数選択を有効にしたときは、OPENFILENAMEのlpstrFile変数に、「ディレクトリパス\0ファイル名1\0ファイル名2\0...ファイル名n\0\0」と

  • ExternalInterfaceでハマらない為に - MUTRON::LOG

    最近、Windows Firefoxの環境下でExternalInterfaceにハマったことがあったので、ExternalInterfaceを使うにあたってJS側で気をつけるべきことについて備忘録として残しておきます。 大抵のことは、blog.katsuma.tvのこの記事に詳しく書かれているので参照されることをオススメします。 1. swfを貼り付ける時は、objectタグはid属性を、embedタグはname属性を設定 FirefoxだとembedにidがついているとうまくExternalInterfaceを呼び出せないので、embedにはnameを設定する。 多くの人はswfobjectなどで貼り付けていると思うので、大丈夫だと思いますが、swfobjectが古いヴァージョンだとこの問題を回避できなかった気がする。 2. 貼り付けられたswfはDOMに存在してからExternal

    haneimo
    haneimo 2010/09/22
  • 各ブラウザでキーコードを取得してみた【JavaScript】 - Programming Magic

    JavaScriptでキー入力を使ったものを作ろうと思い、今までめんどくさそうなので避けてきたキー入力関連を調べてみた。 思った以上にブラウザ依存がひどく、特に取得できるキーコードの値がめちゃくちゃだった。 そこで各ブラウザで取得できるキーコードを表にしてみた。 この記事の内容はWindowsXP上のIE6、IE7 Standalone、Firefox2、Opera9.25、Opera9.50b、Safari3でしか確認していない。 Operaは9.50bでキーコードに関して変更があったため、2つのバージョンで調べている。 IE、Firefox、Operaではevent.keyCode、Safariではevent.whichから取得する。 Firefoxではevent.keyCodeの値がなく、event.charCodeから値を取得しなければならないことがある。 そこで以下のようなキーコ