Amazon Linux 2 (AL2) から Amazon Linux 2023 (AL2023) へ SSL/TLS (Lets Encrypt) を移行する方法
[AWS] libcurl のインストール失敗
[VSCODE] JSON形式で設定を開く
JSON形式(テキスト形式)で設定ファイル(settings.json)を開く方法
背景
GUI設定メニューは便利であるが、プロジェクト間や担当者間で設定を共有する(たとえば、Copy&Pasteする)ときはGUI形式よりもJSON形式が扱いやすいから。
[vscode] ソース管理の受信/送信
[vscode] タブ文字を空白文字に変換する
[git] transport ‘file’ not allowed
症状
git submodule update などにおいて, transport 'file' not allowed が発生して失敗する。
エラーの例
1 2 3 4 5 6 7 8 9 |
$ git submodule update Cloning into 'C:/Users/JaneDoe/Projects/USO800/MainSystem/SpaceWarp'... fatal: transport 'file' not allowed fatal: clone of '//WindowsFileServer/_git/SpaceWarp' into submodule path 'C:/Users/JaneDoe/Projects/USO800/MainSystem/SpaceWarp' failed Failed to clone 'MainSystem/SpaceWarp'. Retry scheduled Cloning into 'C:/Users/JaneDoe/Projects/USO800/MainSystem/SpaceWarp'... fatal: transport 'file' not allowed fatal: clone of '//WindowsFileServer/_git/SpaceWarp' into submodule path 'C:/Users/JaneDoe/Projects/USO800/MainSystem/SpaceWarp' failed Failed to clone 'MainSystem/SpaceWarp' a second time, aborting |
0と’\0’とNULL
C言語の変数には型があります。同様にリテラルにも型があります。
数値リテラル
- 0U : unsigned
- 0L : long
- 0UL : unsigned long
- 0LL : long long
- 0ULL : unsigned long long
- 0.0F : float
文字リテラル
- ‘\0’ : 文字列終端
※ ASCIIコード : NUL, null terminator, ナル文字, ヌル文字
ポインターリテラル
NULL : 空ポインタ定数(ナル・ポインタ、ヌル・ポインタ)
[vscode] グリフ・マージン
行番号の左にあるブレイクポイントを表示する領域のあり/なし
[Excel] 重複データ検索
ワークシート関数 COUNTIF(検索範囲, 検索条件)
検索範囲から検索条件に一致するセルの数を返す。
注意 : 大文字と小文字を区別しない。
参考例
=COUNTIF(A$1:A$100, A1)
[vscode] c_cpp_properties.json
Visual Studio Code の C/C++拡張機能の設定ファイル