developer's diary

最近はc#のエントリが多いです

windows

WSL + Ubuntu + PHP + xdebug + Visual StudioCode + PHP DebugでPHPの学習環境構築

前提 OSがWindows 10 Proであること。 WSLを有効化していること。 WSLにUbuntuインストール済みであること。 WSLのUbuntuにPHPインストール済みであること。 ローカル環境にVisual Studio Codeインストール済みであること。 Ubuntuにphp-xdebugをインストー…

ファイル移行のtips(フォルダ階層のみコピー windows)

フォルダ階層のみコピー rem c:\aaaのフォルダ階層をc:\bbbにコピーする XCOPY C:\aaa C:\bbb /T/E/Iスイッチ・オプション xcopy ファイルとディレクトリ ツリーをコピーします。 /T ファイルはコピーせずにディレクトリのみを作成します。ディレク トリまた…

windowsのDLLの読み込み順

http://support.microsoft.com/kb/2264107/ja 動的に DLL を読み込むために、LoadLibrary 関数と LoadLibraryEx 関数が使用されます。これら 2 つの関数の DLL 検索順は以下のとおりです。 アプリケーションが読み込まれたディレクトリ システム ディレクト…

.NET FrameworkのCLRが提供するサービス

CLRは中間言語(MSIL)を実行する為のエンジン。 提供するサービスは以下 コード管理 (ロードと実行) アプリケーション メモリの隔離*1 タイプ セーフティ*2の検証 IL*3 からネイティブ コードへの変換 メタデータ*4へのアクセス (拡張された型情報) マネージ…