HDDを捨てる前にデータを完全消去 (2023-12-19)

パソコンやHDDを捨てる前に、拾われたストレージを復元されないように、完全消去してから破棄したいものです。

Windowsの場合: *

外付けドライブが「Eドライブ」だった場合、DOSプロンプトなどを起動して以下を実行。

# format
format e: /Q /V:TEST 
# cipher
cipher /w:e:

macOSの場合: *

ディスクユーティリティを起動。画面上部の「消去」をクリック。セキュリティオプションで、「最も安全」にスライダーを動かす。

GitHub Actionsでgit submoduleを使うよう設定する方法 (2022-05-31)

なでしこ3でなでしこの言語コアエンジンを別リポジトリにした。

そして、言語コアをgit submoduleとしてメインリポジトリに追加した。
しかし、GitHub Actionsでは、自動でサブモジュールはリポジトリが取得されない。

そのため、ビルドや動作テストもエラーになるようになった。そこで、GitHub Actionsでサブモジュールを取得するように設定したい。

以下のように修正した。

なお、上記まだCIが失敗しているが、Node v16では成功するものの、v12でエラーになる問題を別件でコミットしていたため。(fs.statSyncには、v16ではファイルがなくても例外を出さないオプションがあるが、v12にはなかったという失敗...)

Chromebookの仮想キーボードでTabキー使えない問題 (2022-05-31)

表題の通り。Chromebookをタブレットモードにして使っているとき、仮想キーボードが出るのですが残念なことに、タブキーが表示されません。

Tabg.png
Tabg.png

しかし、設定のキーボードから英語拡張キーボードを追加すると、タブキーだけでなく、Ctrl、Altキーのついたキーボードが使えます!

Linuxターミナルを操作するときなど、これらのキーは必須なので、調べまくってしまいました。。。