[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

[Win32] WIN32_LEAN_AND_MEAN

windows.h は、16bit版Windowsのヘッダファイルを多数インクルードしている。WIN32_LEAN_AND_MEAN を define することで、32bitアプリには不要なヘッダファイルのインクルードを抑止してコンパイル時間を短縮できる。

lean and mean
すっきり、さっぱり。経費削減。