タグ

2016年2月8日のブックマーク (2件)

  • NonSoft - ファイル仮想化(VirtualStore)のトラブル対応(Windows7/Vista)

    Windous Vista(Windows 7)で導入されているファイル(フォルダ)の仮想化(VirtualStore)ですが、 いろんな問題が発生しプログラマーにとってもエンドユーザーとっても迷惑な存在かもしれません。 この仮想化(VirtualStore)は来の目的からすれば、 セキュリティ的に弱かったWindowsを頑強にしたいという思いで考え出されてものだと思いますが、 なかなか馴染めない存在で、トラブル(不具合)の原因になる事が多いです。 VirtualStoreとは?、どんな事が起こるのか?、対応策(解決策)などを以下に紹介したいと思います。 1.仮想化フォルダ(VirtualStore)とは? VirtualStoreとは、アプリケーション(ソフトウェア/プログラム)からWindowsシステムフォルダに ファイル作成(上書き保存)しようとすると、実際は別のフォルダに出力され

    babydaemons
    babydaemons 2016/02/08
    仮想化フォルダ(VirtualStore)用のレジストリを編集する HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableVirtualization
  • .NETでRuby開発を体験してみよう(2/3) - @IT

    ■IronRuby特有の機能 最初に、Ruby標準ライブラリについて押さえておこう。 ●Ruby標準ライブラリを利用するには? Ruby標準ライブラリとは、Ruby言語に標準で添付されている外部ライブラリである(このため、一般的には「添付ライブラリ」と呼ばれる)。なお、組み込み変数/関数/クラスなどの「組み込みライブラリ」と「標準ライブラリ」は異なるので注意してほしい。先ほどのputs関数は、Ruby言語自体に搭載されている「組み込み関数」である。 IronRubyでは、組み込みライブラリに加え、Ruby標準ライブラリが最初から使用できる状態になっている。例えば次のコードは、標準ライブラリのDateクラスのクラス・メソッド「today」を使って、今日の日付を出力している例だ(※「クラス・メソッド」とは、C#におけるstaticメソッド、VBにおけるSharedメソッド、つまり静的メソッドの

    babydaemons
    babydaemons 2016/02/08
    "Visual StudioでC#やVBのコンソール・アプリケーションのプロジェクトを作成し、以下のすべてのアセンブリ(.dllファイル)への参照を設定する。" var runtime = IronRuby.Ruby.CreateRuntime(); runtime.ExecuteFile(@"C:\hello.rb");