略称 | 正式名称 | 説明 |
---|---|---|
UWP | Universal Windows Platform | Win10 以降。XAML(Extensible Application Markup Language)。 旧称: Windows Runtime (WinRT), Metro UI, Modern UI |
WPF | Windows Presentation Foundation | .NET Framework 3.0 以降。 XAML デザイナー |
WinForms | Windows Forms | .NET Framework 1.0 ~ Visual C++ 2010。 Windows フォーム デザイナー |
ATL | Active Template Library | C++テンプレートによるWinAPIのCOMラッパー |
MFC | Microsoft Foundation Class | C++クラスによるWinAPIのCOMラッパー アプリ・メインクラスの基底クラス CWinApp |
WinAPI | Windows API (GDI/GDI+) | (例) 32bit用実装 Win32API アプリ・エントリーポイント WinMain関数 |
[TOPPERS] JSPコンフィギュレータ
TOPPERS/JSP(旧世代)コンフィギュレータ
[CPP] throw() の意味
TOPPERS/JSPのヘッダーファイルなどに throw()
の記述が多用されています。
この記述は『無例外保証(no-throw guarantee)』と呼ばれる「例外は投げません」という意味です。
[agile] YAGNI
XP (エクストリーム・プログラミング) における原則
"You ain’t gonna need it."
類義語
KISSの法則
"Keep it simple, stupid."
"Keep it short and simple."
[OO] ロバストネス図
[win] バッチファイルを複数行に分かち書きする
キャレット ^ を行末につける
バッチファイル例
1. 分かち書き前
1 2 |
@echo off myProgram.exe -f OPTION_F -s OPTION_S |
2. 分かち書き後
1 2 3 |
@echo off myProgram.exe -f OPTION_F ^ -s OPTION_S |
[CPP] __PRETTY_FUNCTION__
[VS] スタートアップ プロジェクトがリセットされる
複数のプロジェクトから構成される Visual Studio のソリューションにおいて、Visual Studio からアプリを(デバッグ)起動するときは、適切なプロジェクト(実行ファイルを生成するプロジェクト)を「スタートアップ プロジェクト」に設定する必要がある。
続きを読む
[ITRON] 優先度
[git] 複数のリモートリポジトリ対応
1. リモートリポジトリの追加
1.1. リモートリポジトリの設定
1 |
$ git remote add <リモート名> <URL> |
1 |
$ git remote add azure https://jane@dev.azure.com/our_organization/our_project/_git/our_repo |
1.2. リモートリポジトリからのフェッチ
1 |
$ git fetch <リモート名> |
1 |
$ git fetch azure |