今日の新語

npm

Web系の話はあまり詳しくないのですが、遭遇してしまったので記します。 WebアプリケーションはJavaScriptで書かれていることが大概です。そしてサーバーの中ではnode.jsなるスクリトのエンジンみたいなのが動いているようです。 node.jsでは種々のモジュー…

エンコーディング: BOM

BOM(ボム)はByte Order Markの略で、UnicodeやUTF-8の文字エンコードでファイルを扱うときに、目印として埋め込まれる記号らしい。 エンディアンの違いを吸収するための目印みたいだけど、バイナリモードでファイルオープンしたときに思いもよらない文字列…

Linuxコマンド: curl

curl(読み: カール)はwgetと同様にWebにファイルをアップロード・ダウンロードするコマンドらしい。

通信用語: リンクローカルアドレス

新しいネットワークに接続したときなどにNICに169.254.137.1みたいなよく分からないIPアドレスが割り当てられるときがある。 これはリンクローカルアドレスと呼ばれるもので、DHCPに問題があるときにホスト自身が苦し紛れに割り当てるIPアドレス。169.254.0.…

通信用語: IMEI

IMEIとは、Internal Mobile Equipment Identityの略とのことで、NICでいうところのMACアドレスに近いもんでしょうか。 移動体通信端末1台ごとに付けられている番号っぽい。 IMSIと合わせて覚えたい。