lab.comp@wiki
http://w.atwiki.jp/guru/
lab.comp@wiki
ja
2018-08-18T00:58:53+09:00
1534521533
-
その他/VirtualBoxをWindowsサービス化_win10
https://w.atwiki.jp/guru/pages/98.html
2018-08-18T00:58:53+09:00
1534521533
-
PowerShell
https://w.atwiki.jp/guru/pages/97.html
PowerShell のパイプライン処理
2017-06-13T22:04:53+09:00
1497359093
-
その他/VirtualBoxをWindowsサービス化_win7
https://w.atwiki.jp/guru/pages/96.html
* VirtualBoxをWindowsサービス化する (Windows 7)
#contents
VirtualBoxで作成した仮想マシンをWindowsのサービスとして動作させてみた。
- 環境
-- OS: Windows 7 x64
-- PowerShell: PowerShell V3
-- VirtualBox: VirtualBox 4.3.26
- 使用したソフト
-- WinSW: WinSW 1.16
----
** はじめに
VirtualBoxをWindowsサービスとして動作させたかった。
Windowsサービスとして動作させたい要件は下記の通り。
- 要件
-- ホストOSの起動時に仮想マシンも起動すること
-- ホストOSの停止時に仮想マシンも停止すること
-- ホストOSのスリープから復帰しても継続して仮想マシンを使えること
-- (可能な限り)他のソフトをインストールせずに使えること
--- 私はソフトをインストールするという行為が好きじゃないので。レジストリが汚れるのが嫌だ。
まずはじめに、Google先生から先輩諸氏のやり方を教えてもらった。
- バッチでコマンドを叩く方法
-- [[VirtualBoxの仮想OSをバックグラウンド(画面なし)で起動する方法・Windows編>http://win.just4fun.biz/?%E4%BB%AE%E6%83%B3%E5%8C%96%E9%96%A2%E9%80%A3%E3%82%BD%E3%83%95%E3%83%88%2FVirtualBox%E3%81%AE%E4%BB%AE%E6%83%B3OS%E3%82%92%E3%83%90%E3%83%83%E3%82%AF%E3%82%B0%E3%83%A9%E3%82%A6%E3%83%B3%E3%83%89%28%E7%94%BB%E9%9D%A2%E3%81%AA%E3%81%97%29%E3%81%A7%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%83%BBWindows%E7%B7%A8]]
-- [[Windows起動時にVirtualBoxゲストOSを自動起動させる>http://w
2018-08-17T23:45:51+09:00
1534517151
-
その他
https://w.atwiki.jp/guru/pages/95.html
-[[VirtualBoxをWindowsサービス化 (Windows 7)>その他/VirtualBoxをWindowsサービス化_win7]]
-[[VirtualBoxをWindowsサービス化 (Windows 10)>その他/VirtualBoxをWindowsサービス化_win10]]
----
2018-08-18T00:11:08+09:00
1534518668
-
calendar
https://w.atwiki.jp/guru/pages/94.html
2014-02-23T21:22:44+09:00
1393158164
-
各種テンプレート
https://w.atwiki.jp/guru/pages/93.html
----
#contents()
----
* Windows バッチスクリプト
#region (close,code)
@echo off
:: *****************************************************************************
:: * @file
:: * @author leo
:: * @version 1.0.0
:: * @brief {ファイルの概要}
:: * @details {ファイルの詳細説明}
:: *****************************************************************************
:: *****************************************************************************
:: * @fn
:: * @brief {関数の概要}
:: * @details {関数の詳細}
:: * @param[in] {arg name1} {arg detail}
:: * @param[in] {arg name2} {arg detail}
:: * @return {戻り値の説明}
:: * @retval {return value} {return value detail}
:: * @retval {return value} {return value detail}
:: *****************************************************************************
: function_name
setlocal EnableDelayedExpansion
pushd "%~dp0"
echo [%~nx0] [start] %date% %time%
echo [%~nx0] [end] %date% %time%
popd
endlocal
exit /
2013-11-09T14:51:19+09:00
1383976279
-
trac/Install
https://w.atwiki.jp/guru/pages/92.html
#contents
* 稼働環境
- Windows7 Ultimate SP1 x64
- Internet Explorer 9
- TracLightning 3.1.3
* インストール
すべてデフォルト設定のままインストール
* 起動
[スタートメニュー]-[すべてのプログラム]-[Trac]-[コマンドプロンプトから実行]
----
参考ページ:
----
2012-07-03T22:48:10+09:00
1341323290
-
trac
https://w.atwiki.jp/guru/pages/91.html
- [[インストールと初期設定>trac/Install]]
----
2012-07-03T22:31:46+09:00
1341322306
-
メモ2
https://w.atwiki.jp/guru/pages/89.html
----
{{{
# Doxyfile for Doxygen 1.7.4
################################################################################
# Project
################################################################################
DOXYFILE_ENCODING = UTF-8
# このタグでは、設定ファイルのすべての文字に使うエンコードを指定します。
# デフォルトはUTF-8で、このタグが最初に指定される前のすべてのテキストもUTF-8です。
# Doxygenはlibiconv(libcにビルトインされているiconv)を使って変換しています。
# エンコードの種類については、http://www.gnu.org/software/libiconvを
# 参照してください。
PROJECT_NAME = Doxygen Template Project
# PROJECT_NAME タグは、一単語 (または、ダブルクォートで囲まれた複数単語)からなり、
# ドキュメントを生成しようとしているプロジェクトの名前となります。
# この名前は、生成されたほとんどのページのタイトルとして使われます。
# また、少数ですが、別の場所でも使われます。
PROJECT_NUMBER = 1.0.0
# PROJECT_NUMBER タグは、プロジェクト番号やリビジョン番号を入れるのに使えます。
# 生成されたドキュメントを保管したり、バージョン管理システムを使うような
# 場合に役立つでしょう。
PROJECT_BRIEF = Doxygenのテンプレート用プロジェクトファイルです。
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page a
2013-11-08T00:16:07+09:00
1383837367
-
DesignPattern/Singleton/cpp_code1
https://w.atwiki.jp/guru/pages/88.html
//cpp/linenumber
#include <iostream>
class singleton {
private :
static singleton* p_instance_; // 唯一のインスタンス
static bool destroyed_; // インスタンスの廃棄フラグ
public :
static singleton& instance() {
if (!p_instance_) {
if (destroyed_) { // 既にインスタンスが廃棄されていたらエラー
on_dead_reference();
} else { // 初回は唯一のインスタンスを生成
create();
}
}
return *p_instance_;
}
private :
singleton() {
std::cout << "コンストラクタ" << std::endl;
}
singleton(const singleton&) {
std::cout << "コピーコンストラクタ" << std::endl;
}
singleton& operator=(const singleton&) {
std::cout << "代入演算子" << std::endl;
}
virtual ~singleton() {
p_instance_ = 0; // ポインタをゼロクリア
destroyed_ = true; // 廃棄フラグを立てる
std::cout << "デストラクタ" << std::endl;
}
// 唯一のインスタンス作成
static void
2010-08-26T21:44:02+09:00
1282826642