memo」カテゴリーアーカイブ

備忘録

[VS] スタートアップ プロジェクトがリセットされる

複数のプロジェクトから構成される Visual Studio のソリューションにおいて、Visual Studio からアプリを(デバッグ)起動するときは、適切なプロジェクト(実行ファイルを生成するプロジェクト)を「スタートアップ プロジェクト」に設定する必要がある。
続きを読む

[git] 複数のリモートリポジトリ対応

1. リモートリポジトリの設定状況チェック

続きを読む

[WordPress] BugFix the Crayon Syntax Highlighter with PHP 7.3

PHP 7.3 へのバージョンアップに伴う、WordPressのプラグイン "Crayon Syntax Highlighter" の不具合修正方法。ちなみに "Crayon Syntax Highlighter"の更新は3年前の2016年以降停止しているため、他のプラグインに乗り換えた方が賢明かもしれません。

 

1. [深刻な不具合] 正規表現におけるエスケープ漏れ

1.1. エラーログ

続きを読む

[EC2] PHP7へのバージョンアップ備忘録

Amazon Linux (AWS EC2) の PHP の 5.3 => 7.3 バージョンアップ作業備忘録。

1. インストールとアンインストール

1.1. インストール済みPHPのアンインストール

1.2. 新規PHPのインストール

続きを読む

[C] switch文の中の変数宣言が失敗

1. 症状

下記のようにswitchブロックの内部で変数宣言をおこなうとコンパイルエラーとなる。

続きを読む

[gcc] ブレイクできないところにブレイクポイントを作る

下記のようにコンパイラの最適化で省略される個所にブレイクポイントを設定できないことがあります。

続きを読む

[VS] XML文書化コメント

  • 3つのスラッシュ ///
  • XML形式のコメント本文

XML化コメントの例

 

APIリファレンス生成ツール

  • DocFX
  • sandcastle