#<Encoding:UTF-8>で、ソースコードはマジックコメントでUTF8を指定しておく。付き合わないわけにはいかないのでまれに問題がおきる。リソース何らかのコマンドに対して日本語で引数を指定する場合次のように書くわけだが、受け側ではShiftJISを期待してる。ところがマジックコメントでUTF8を指定しているため、受け側には文字化けした文字列がわたってしまう。エンコードしましょう。リソース「アプリケーションの追加と削除」に登録されるようなアプリケーションをインストールしてくれる便利なコマンドなんだけど、やっぱり日本語が入るとエラーが発生します。難点なのが、目当てのアプリケーションに日本語が入ってなくても、アプリケーションがインストールされているかのチェックでレジストリを参照すること。このときに日本語を含むアプリケーションがあるとエラーが発生してしまう。win32/registry.rb。これを以下のように修正してあげればいいい。向けではないので、結構よく詰まります。備忘録を兼ねてちょっとずつメモしていく予定。いう設定ファイルにツール設定をしていくんだけども、大抵はファイルキャッシュとクックブックの場所を設定するだけでいい。'cookbooks')普段はこれで問題ないんだけども、職場などプロキシ環境下にいるときは設定を追加しないといけない。"http://path/to/proxy:8080"別のマシンをセットアップするならともかく、1台のマシンをセットアップするのに別の設定ファイルを用意するのはなんか違う、ということで自動的にプロキシの設定ありなしを判断するようにしてみたのがこれ。proxyend単純にIEなどで使われるインターネット接続設定をレジストリから取得してるだけ。環境変数ENVに[http_proxy]をセットしてるのは、ほかのツールなどで使われることを想定するため。これでどこでも開発が進められますね。SourceTreeをダウンロードしてみたら、全然知らないWPFライブラリが使われてるので、備忘録を兼ねてメモ。動作させる方法がようやく納得できる形で見つかったので、備忘録を兼ねてメモしておく。向けが大半を占めている。