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

起動オプション "-s"

マニュアル(http://www.ruby-lang.org/ja/man/html/Ruby_A4CEB5AFC6B0.html)には、 -s スクリプト名に続く, `-'で始まる引数を解釈して, 同名のグローバル変数に値を設定します。 `--'なる引数以降は解 釈を行ないません。該当する引数は ARGV から取り除か…

Windowsで拡張ライブラリを作る際の注意点

ランタイムライブラリが無いとか文句垂れよるので、拡張ライブラリをビルドするためのMakefileで × CFLAGS = -MD ... ○ CFLAGS = /MT ...と修正しないといけない。 ちなみに、大元のファイルは\1.8\lib\ruby\1.8\i386-mswin32\rbconfig.rb

そうだ!バックアップしよう!!

実はイントルのSSD(X25E64GB 8万円也!)を買ってしまいました。 イントルが出すぐらいなので、それなりの信頼性は担保されてるんでしょうけど、まだHDDに比べればひよこみたいなもんなので、ある日突然のデータ消失という不安が拭いきれない。そこで、定期的…

exitする

VBS

デバッグの時とか、強制的に途中で終了させたい場合は WScript.Quit 1 とすればOK

ファイルが消せない!!

Windowsでファイルが消せないことはよくあります。今回私が出会った現象を備忘録がてらまとめておきます。 パスが長すぎて消せない! ディレクトリ階層が深すぎて、ファイルパスがとんでもなく長いファイルの場合、Explorerでアクセスできなくなったり、ファ…

VBAマクロを編集するマクロ

マクロでマクロを書きたくなったけど、これが実は結構難しい。いや、実装自体は全然難しくないのだが、検索するのが難しい。(笑) 普通に Excel マクロ とかで検索しても、全然出てきませんからね。んで肝心のやり方は以下のようにします Dim v As VBComponen…