programming

Outlookを再起動したらマクロが動かなくなったので、有効化した。

上のマクロを作ってOutlook再起動したら、マクロが動かなくなった。 なぜだろうと思っていたら、以下のページが見つかった。http://outlooklab.spaces.live.com/blog/cns!9D7EA61EC7DAA750!170.entryどうやら、デジタル証明書が必要らしい。 めんどくせーな…

受信したメールと添付ファイルを指定したフォルダに保存するOutlook VBAのスクリプト。

諸般の事情で作ったので以下に晒しておく。 保存先のフォルダをDropbox管理下のフォルダにすると、外からメール確認ができたりする。 ' 受信したメールが、指定した条件に一致するとき、 ' そのメールと添付ファイルを ROOT_PATH 内に保存する。 ' ' メール…

receive-only と、send-only な channel

Goのライブラリを見ていたら、 <-chan int という宣言があることに気づいた。試して分かったのだが、これは、受信専用のチャネルということらしい。 rcvc := make(<-chan int); rcvc <- i // invalid operation: rcvc <- 1 (send to receive-only type <-cha…

C#で式言語?

C#で、JScriptをEvalして、実行する方法。計算式を実行するサンプルはあるんだけど、任意の変数にオブジェクトを設定して実行するサンプルは見かけなかったので、晒しておく。 Hoge h = new Hoge(); h.Name = "FUGA"; string exp = "h.Name == 'FUGA' && a =…