こんにちは。以下、自分の備忘 (メモ) のために記載しておきます。 Windows で特定のファイルを使用している (握ったままの) プロセスを特定する手順についてメモします。 1. コマンド プロンプトを管理者権限で起動し、以下を実行します。 openfiles /local on 2. マシン (Windows) を再起動します。 3. コマンド プロンプトを管理者権限で起動し、以下を実行してプロセスを特定します。 必要に応じ、特定されたプロセスの削除や、サービスの停止などの、対処をおこないます。 openfiles | findstr /i <file or folder name> 4. コマンド プロンプト […]
Tsuyoshi Matsuzaki
Japanese, Hobby runner, and Explainer of computer science
(Japanese name : 松崎 剛)
Web ページ全体をイメージとして取得する
こんにちは。個人の備忘 (メモ) として記載します。 サイズの小さな Web ページの場合には Windows の Print Screen などを使って画面のイメージ (スナップショット) を取得できますが、ここでは、縦に長い Web ページの全体をイメージとして取得する方法についてメモします。 Internet Explorer で Web ページを表示して [印刷] を選択します。 下図のような印刷用のダイアログが表示されますが、この際、Windows 7 以上などの場合には XPS Writer が選択できると思いますので、これを選択します。 上記を選択すると、保存先のフォルダーやファイル名を指定するダイアログ (ファイル ダイアログ) が表示されます。 […]
Windows でフォルダごとの使用量を確認するコマンド
こんにちは。以下、私自身の備忘 (メモ) のために記載します。 Windows でディスク容量が不足した場合、どのファイル (またはフォルダー) が原因か特定したいときがあります。 こうした場合に、特に余計なソフトを入れずに使える下記のコマンドを紹介します。 ディスク容量を消費しているファイルのトップ 10 を取得 (Windows Command) まずは、ディスクを消費しているファイルのトップ 10 を取得する Windows コマンドのサンプルです。 ls -recurse | sort -des length | select -first 10 name, fullname, length […]
Windows の VHD ブートの構成方法
こんにちは。 自分のための備忘 (メモ) として、Windows における VHD ブート (OS のマルチブート) の構成手順をメモしておきます。 現在のブート パーティションの確認 現在のブート パーティションを確認するには、OS 上からコマンド プロンプトを起動して以下の通り実行します。 bcdedit /enum Windows のインストール DVD から VHD ブートを構成する Windows のインストール DVD から VHD ブート用の .vhd […]
ASP.NET による HTTP Request のキャプチャー
こんにちは。 ASP.NET を使って、HTTP の Request をキャプチャー (Capture) するコードです。 例えば、Microsoft Azure にホストして Remote Debug することで、どんな要求が渡されているか確認できます。(まあ、ログを取れば良いのですが、たまに必要になるんです。この投稿は公開せず、自分へのメモのために掲載しておきます。) まず、クラスを追加して、以下の IHttpModule クラスを実装します。 . . . using System.Text; . . . public class MyTrackModule : IHttpModule { […]
ASP.NET Identity : 二要素認証 (2FA) の実装
環境 : Visual Studio 2013 Update 2 および Update 3 ASP.NET Identity に関する補足 Web API 認証 (Token 認証) External Login のカスタマイズ E-Mail Confirmation の実装 二要素認証の実装 こんにちは。 月曜に Azure を使用した Twilio ハンズオンが実施されましたが、いまや電話 API は、モバイル開発や認証など、クラウドで利用されるベース技術の […]
Azure App Service による Node.js の Remote Debug (Node.js Tools for Visual Studio 編)
環境 : Visual Studio 2013 Update 2, Node.js Tools for Visual Studio 1.0 Beta 2 こんにちは。 前回 は、node-inspector を使った Node.js の Remote Debug について紹介しました。 そこで今回は、Remote Debug をおこなうその他の手法として、現在 Beta がリリースされている Node.js Tools for Visual Studio […]
Azure App Service による Node.js の Remote Debug (node-inspector 編)
こんにちは。 今回は、Node.js の Remote Debug について紹介します。 現実の開発では、実際にクラウド上にアプリを配置をしないと Debug できないことはよくあります。例えば、Facebook, Google, Live Services (OneDrive, Outlook.com) 等の Authentication を埋め込んだコード (許可された URI でしか動作しない場合) や、Twilio API を使用したコード (クラウド上の Server から Callback される場合) などです。 開発プラットフォームでもある Microsoft Azure を使うと、こうした Debug […]
App Service Editor で PHP アプリ開発 (CakePHP, Laravel, etc)
こんにちは。 Visual Studio Code で使用されているオープンソースの Monaco Editor ベースのブラウザー エディタ「App Service Editor」 (旧名 Visual Studio Online) を使うことで、ブラウザーだけでプログラミングがスムーズにおこなえます。 クラウドを使って、コード補完や検索などのユーティリティを使ったプログラミングが “いつでも どこでも” できることに加え、開発環境の作成・削除もローカル環境を汚すことなく迅速におこなえ、また error_log() によるサーバー側出力 (output) も実際の配置環境でリアルタイムに確認できるなど、多くの付加価値を得ることができます。 この App Service Editor ですが、Node.js については、かなり昔に「App Service Editor で […]
App for SharePoint の Autohosted から Provider-hosted への移行
こんにちは。 以前よりチームブログでアナウンスされていましたが、SharePoint Add-ins (旧 App for SharePoint) で Autohosted (自動ホスト型) は廃止されました。(デバッグ実行は可能ですが、配置・展開などはできません。) このため、Autohosted で作成していた Remote App は、Provider-hosted (プロバイダー向けのホスト型) への Migration (移行) が必要です。 今回は、本件について多方面からご質問いただいてますので (全部にちゃんと回答できておらず、すみません)、以下に手順などを記載しておきます。 以下では、Office 365 (SharePoint Online) を想定して記述します。 Delivarables の構成 まず、手順を実施する前に、ベースの仕組みをちゃんと理解しておいてください。 […]