技術情報– category –
-
技術情報
TOMLフォーマット
TOMLとは TOML(とむる、Tom's Obvious, Minimal Language)はトム氏の考案した明瞭で最小の言語です。2013年に初版であるver.0.1.0が公開されました。 [フォーマット] # コメント [テーブル名] キー名=値 項目内容キー設定を「名前=値」の形式で記述しま... -
技術情報
JSONフォーマット
JSONとは JSON(じぇいそん、JavaScript Object Notation)はJavaScriptで用いるオブジェクト表記を基にしたフォーマットです。XMLより簡易的に扱えることもあり、ネットワーク上のデータのやり取りに用いられることが多くなっています。 { "Window&q... -
技術情報
BCD (Binary-coded decimal)
二進化十進数(BCD)は、コンピューターにおける数値の表現方法の1種です。2進数の4桁(4ビット)で0~9の10個の数だけを扱います。たとえば10進数の「1234」を16進数で表したときに「1234h」となるのがBCDです。16進数で表したときに、10進数と同じ表現に... -
技術情報
CRCを付加してデータのやり取りを確実に行う
巡回冗長検査(じゅんかいじょうちょうけんさ、Cyclic Redundancy Check:CRC)は、取得したデータに異常がないことを確認するために用いる誤り検出符号です。主にデータ通信の分野でよく用いられていて、USBやBluetooth、TCP/IPからCANやModbusまで主要な... -
技術情報
メール送信の仕組み
送信したメールを相手が受け取るまで メーラー(MUA)を使い、自社のメールサーバーにSMTPで電子メールを送信します。 メールサーバーはDNSサーバーにアクセスして、相手先メールサーバーのIPアドレスを調べます。 相手先メールサーバーにSMTPで電子メール... -
技術情報
Base64の仕組み
Base64とはバイナリーデータを扱えない環境において、マルチバイト文字や画像データなどの添付ファイルを扱えるようにするためのエンコード方式です。 その名の「64」が示すとおり、あらゆるデータを64個のASCII文字データと「=」に置き換えます。電子メー... -
技術情報
国際単位系 (SI)
国際単位系 国際単位系(略称SI)は日本の「寸」やアメリカの「ヤード」など、国ごとに異なる単位を使うのは不便なので統一しましょうという働きの基に生まれたものです。国際度量衡総会(略称CGPM)によって定められています。 SI (Système Internationa... -
技術情報
ASCIIは文字コードの基本
ASCII ASCII(American Standard Code for Information Interchange)は、7桁の2進数で表すことのできる整数の値にラテン文字、数字、記号、制御文字を割り当てた文字コードです。 なお「ASCIIコード」と表記されることもありますが、「C = コード」なので...
1