Amazon Linux 2 の Extras Library (amazon-linux-extras) でパッケージ管理している Ruby を 2.6系 から 3.0系 にアップデートした記録。
[vscode] Unicodeの多義性文字の強調表示
症状(現象)
特定のファイルを Visual Studio Code で開いたときに「多義性文字の強調表示を無効にする」というサジェッションが表示される。
対象バージョン : Visual Studio Code 1.63 以降
ARMの割り込みコントローラ
[vscode] ブラケットペアガイド
Visual Studio Code 1.62から追加された「ブラケットペアガイド」機能の有効化方法
ファイル(F) ⇒ ユーザー設定 ⇒ 設定 ⇒ Editor > Guides: Bracket Pairs
[Mac] シリアルコンソールアプリ CoolTerm
ロット不良
(製造)ロットとは同一の条件(工場や生産ライン、部品、生産期間など)で生産する最小単位。
出荷前の抜き取り検査や出荷後のクレームで一定割合以上の不良品が発生した場合はロット単位で不合格品として扱い、出荷停止や製品回収の対象とする。これがロット不良である。自動車や家電製品のようにシリアル番号が製品に記されていてロットは消費者からは分からない場合もあるし、半導体部品のようにロット番号だけが記されている(シリアル管理されていない)場合もある。
内部リンク
[BAT] goto
Windows のバッチファイルにおけるgoto命令
1 2 3 4 5 6 7 |
goto MyLabel rem 中略 :MyLabel echo "Hello" |
ラベル "MyLabel" にジャンプする。goto文にはコロンは不要。ラベルの先頭はコロン。コロンとラベル名の間にスペース文字を挿入しないこと。
続きを読む
極私的『試作機』の呼び名
試作機や量産機の呼び名。呼び名や意味は業界や企業によって様々です。下記の説明は一例です。
- BB
- Breadboard
(1) 電子回路の試作、実験を行うための基板。 (2) ソルダレス(半田付け不要の差し込み式)ブレッドボードの略。 (3) 外装やフレームを省略して基板と電子部品だけで構成された(開発初期段階の)試作機。
- ES
- Engineering Sample
技術試作機。技術的な実現可能性を検証するための試作機。開発対象とする製品に対して、主要な機能や性能の確認を目的としている(一部の機能や性能が省かれている)ことが多い。
複数のバージョン(世代)のESが存在するときは、ES1, ES2, ES3, …と後ろに数字をつけて区別する。ソフトウェアとは異なり、ハードウェアの試作機は細かくバージョンを刻むことは稀である。稀ではあるが ES2A, ES2B などというバージョンの刻み方をすることもある。😅
findコマンド -exec オプション
POSIX準拠の findコマンド の -exec オプションのつかいかた
1. グループ実行
1 |
$ find [検索パス] [検索オプション] -exec [実行コマンド] {} + |
1 |
$ find . -type f -name '*.c' -exec dos2unix {} + |
[Microchip] MHC
開発ツール
- MHC
- MPLAB Harmoney 3 Configurator。GUIでHarmony 3を操作するプラグイン・ツール
- MPLAB X
- Microchip Technology社のソフトウェア統合開発環境のバージョン10(Ⅹ)。 "MPLAB X IDE" がエディタ、ビルドツールなど含まれる、いわゆるIDE。 "MPLAB X IPE" はマイコンにプログラムやパラメータを書き込む、いわゆるROMライター(フラッシュメモリ書込みツール)。Cコンパイラはターゲット・プロセッサファミリー(PIC16, PIC32, SAM,…)個別かつ明示的にインストールする必要あり。
- MPLAB Harmony 3
- コード開発フレームワーク。ソースコード生成ツール。コード生成のためのライブラリ管理ツール。