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

備忘録

[Excel] セルの改行コード

[Alt] + [Enter] キーを押すことで、セルに改行コードを入力することができる。

このときセルに記録される改行コードはUNIX形式(LF)である。

そこでExcelマクロ(VBScript for Application)でセルの内容をWindows形式(CR+LF)ファイルに出力するときには以下のような「改行コードの置換」をマクロに加える必要がある。

続きを読む

[git] worktree

1. ワークツリーのチェックアウト

1.1. コマンド書式

1.2. コマンド実行例

続きを読む

[reveal.js] 画像の枠を消す

imgタグで貼り付けた画像の周囲の枠と影を消す方法

CSSでimgに設定されているborderbox-shadowのプロパティ値をnone(非表示)にオーバーライド(上書き)する。

続きを読む

[POSIX] 画面停止を無効化する。

1. 症状

ターミナルでキー入力をしているうちに、キー操作を受け付けなくなった(フリーズした)ようにみえる。

2. 原因

Ctrl + S を押して、画面停止(STOP)を実行した。

  • 一般的なアプリ : 保存
  • ターミナル : 画面更新(スクロール)の一時停止

※ ターミナル通信(RS-232Cやアナログモデム)が低速な時代は Ctrl + S と Ctrl + Q を駆使して、画面のスクロールと一時停止を繰り返し、実行結果やメッセージを読み進んでいました。ターミナルにスクロール機能がなかった時代のTIPSです。

続きを読む

正規表現

メタ文字 説明 正規表現例 一致文字列例
. 任意の一文字 .2. "B2B", "B2C", "C2C", ...
? 直前の文字が0回または1回 cats? "cat", "cats"
* 直前の文字の0回以上の繰り返し spe*d "spd", "sped", "speed", "speeed", ...
+ 直前の文字の1回以上の繰り返し te+n "ten", "teen", "teeen", ...

続きを読む