Ninja

ビルドツール

Make の置換えを狙った高速なビルドツール。cmakeを導入しているプロジェクトであれば, Make から Ninja への移行は容易である。

続きを読む

[git] コメントのガイドライン

gitのコメントのガイドライン

1行の文字列長

1行目の文字列長の推奨は50文字以内、最大長は72文字です。
1行目が72文字を越えると自動的に70文字で折り返されます。

本文(3行目以降)の文字列長のガイドラインはありません。

続きを読む

ANK

アンク。日本工業規格において "JIS X 0201" として制定されている 1バイト文字 の総称。ASCII文字コードに、いわゆる『半角カナ』,『1バイトカナ』を加えた文字コード規格。現在では Shift JIS または EUC-JP の一部として用いられることが多い。

アルファベット(Alphabet)、数字(Numeric)、記号、およびカナ(Kana)が含まれていることから頭文字をとって ANK と呼ばれている。

 

Unicode (UTF-8) の半角カナ並び順

 

リンク

短縮語 FW

Firmware

ファームウェア。電子機器を制御するためにあらかじめ書き込まれたソフトウェア。ハードウェアとソフトウェアの中間に位置付けられる。英単語の "firm" には「固い」、「安定した」という意味がある。過去においてはファームウェアはマスクROMなど書換不可の記録媒体に書き込まれておりバージョンアップは想定していなかった。しかし、近年のインターネットの普及やフラッシュメモリの低価格化、脆弱性の改善などのためファームウェアも頻繁なバージョンアップの対象となることが増えた。

続きを読む