コンテキストメニュー(ファイルを選択して右クリックすると現れるメニュー)から 「OneDriveに移動」を削除する。
「memo」カテゴリーアーカイブ
[EXCEL] 安全ではない可能性のある外部ソースへのリンク
1. 症状
EXCELブック (*.xlsxなど) を開いたときに次のような警告メッセージが表示される。

このブックには、安全ではない可能性のある外部ソースへのリンクが 1 つ以上含まれています。リンクを信頼できる場合、リンクを更新して最新データを取り込みます。信頼できない場合は、データをそのまま手元で処理してかまいません。
[EXCEL] 目盛線が消える
長音表記の省略
「コンピュータ」、「ドライバ」などカタカナ語の末尾の長音を省略する記述
JIS Z 8301 規格票の様式及び作成方法
「2音以下の用語は長音符号を付け、3音以上の用語の場合は省くことを原則とする。」
- 1音 : キー (key)
- 2音 : ダミー (dummy)、キュー (queue)
- 3音以上 : モータ (motor)、コンピュータ (computer)
2019年に『削除』、"外来語の表記(平成3.6.28 内閣告示第2 号)"に改められた。
マイクロソフト株式会社
2008年に(一部を除き)語尾の長音を省かない記述に統一。
未解決の表記
- 「インターフェース」、「インターフェイス」
- 「セキュリティ」、「セキュリティー」
- 「プロパティ」、「プロパティー」
[PowerShell] 日本語が化ける
PowerShell で日本語の出力結果が化ける。
回避策
コマンドプロンプト(cmd.exe) から PowerShell (powershell.exe) を実行する。
外部リンク
[C言語] インクルードファイルの検索順序
角括弧で囲まれた場合
- システム標準のディレクトリ
-Iや/Iオプション、環境変数で指定されたディレクトリ
二重引用符で囲まれた場合
- #includeが記述されたファイルと同じディレクトリ
- 角括弧で囲まれた場合と同じ順序で同じディレクトリ
外部リンク
[vscode] 言語切替
メニュー表示言語の切替
- コマンドパレットを開く
- [Win] Ctrl + Shift + P
- [Mac] ⌘ + ⇧ + P
- コマンドパレットに "
Configure Display Language" と入力する - 言語 (English, 日本語, …) を選択する。
文字エンコーディングの切替


内部リンク
複数の関数戻り値を返却する
Ruby
多重代入
単純な多重代入のコード例
|
1 |
foo, bar, baz = 1, 2, 3 |
多重代入で複数の戻り値を返すコード例
|
1 2 3 4 5 |
def swap(x,y) return y, x # 複数の値を返す end a, b = swap(a, b) |
公式リンク
Python
タプル (tuple)
単純なタプルのコード例
|
1 |
t = 12345, 54321, 'hello!' |
タプルで複数の戻り値を返すコード例
|
1 2 |
def foo(): return 100, 'Hello' |
カンマ , で区切ることでタプルとなる。丸括弧 ( ) は必ずしも必須の構文ではない。可読性向上やネスト構造のばあいに ( ) が必要となる。
公式リンク
後置if構文
Ruby
if修飾子
|
1 |
print "debug\n" if $DEBUG |
Python
内包表記
|
1 |
odd_list = [x for x in range(100) if x % 2] |
0~99までのリストの中から x % 2 が 真 すなわち奇数のリストを抽出する。
条件式(三項演算子)
|
1 |
result = "PASS" if score >= 60 else "FAIL" |
点数(score)が60点以上は合格(PASS)、さもなければ不合格(FAIL)。
[Python] 内包表記
リストを生成する簡潔な手段
1から5までの平方根のリストを生成する内包表記の例
|
1 |
squares = [x*x for x in [1, 2, 3, 4, 5]] |
リスト [1, 2, 3, 4, 5] から [1, 4, 9, 16, 25] を生成する。
1から5までの平方根のリストを生成するfor構文の例
|
1 2 3 |
squares = [] for x in [1, 2, 3, 4, 5]: squares.append(x*x) |
