問題タブ [ecma]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# がオープン スタンダードであるのに、.NET がそうでないのはなぜですか?
C# がオープン スタンダードであるのに、.NET がそうでないのはなぜですか? これのポイントは何ですか?Microsoft が .NET の一部のみを公開することにしたのはなぜですか?
c# - 独自のプラットフォームで使用するC#構文を実装するにはどうすればよいですか?ECMA標準
知りたいのですが、これは独自のプラットフォームでC#言語構文を使用することは可能ですか?C#がECMAの標準化された言語であることを私は知っています。では、どのように実装できますか?
C#を実装したMonoやUnity3Dなどの例があることは知っています。
たとえば、1つの一般的なクラスライブラリ(独自、Cで記述)とプログラミング言語としてのC#。
問題は、私が以前にそれをしたことがないということです。それで、私は何を読むべきか、そしてどこから始めるべきか興味があります。構文の実装に関する他の記事はどれも良いでしょう。
standards - ECMA-119 仕様で言及されている ISO 2375 および 2735 規格は何ですか?
ECMA-119 仕様外:
8.5 補足ボリューム記述子
...
8.5.3 ボリュームフラグ (BP 8):
このフィールドのビットには、最下位ビットから始まる 0 から 7 までの番号が付けられます。このフィールドは、次のようにボリュームの特定の特性を指定するものとします。
ビット 0:
ゼロに設定されている場合、エスケープ シーケンス フィールドは、ISO 2735に従って登録されたエスケープ シーケンスのみを指定することを意味します。
ONE に設定されている場合、Escape Sequences フィールドが、ISO 2375に従って登録されていない少なくとも 1 つのエスケープ シーケンスを指定することを意味します。
iso.org で、ISO- 2735標準を見つけました。
密封された金属製食品容器 -- 牛乳用の丸型オープントップ缶と通気穴付き缶の容量と直径
ISO 2375規格:
データ処理 -- エスケープシーケンスの登録手順
入力エラーが「ISO 2375」を意味するため、誰かが「ISO 2735」を確認できますか? ISO 2375 に相当する ECMA 規格はありますか?
c# - Ecma-334 の次の行の説明が間違っていますか (C# ECMA 標準)?
Ecma-334 (C# 言語仕様第 4 版)、Annex A. Grammar、セクション A.1.1 行末記号:
ただし、U+2085 は次の行の文字ではありません。ですSUBSCRIPT FIVE
。
Ecma-334 の Next line の説明は間違っていますか?
http://www.ecma-international.org/publications/standards/Ecma-334.htm
http://www.fileformat.info/info/unicode/char/2085/index.htm
Edit: (U+0085) is the Next line character.
nfc - NFC 規格 (NFC フォーラム、ISO/IEC、ECMA
NFC のベースとなっている規格についてよく聞かれます。私の知識を以下のテキストにまとめました。そんな疑問の答えになれば幸いです。コメントや返信を投稿して、お気軽に修正してください。テキストに含めます。
NFC は RFID に基づいているため、多くの場合、RFID 拡張、その形式またはサブセットと見なされます。NFC には RFID からの既存の規格が多く採用されているので、それは正しいです。物理層の NFC 基本規格はNFCIP-1 (ISO 18092 または ECMA 340) で、2 つの NFC デバイス間の通信を標準化します。NFCIP-1 での RF レイヤーの使用は、古い ISO 規格 ISO 14443 (近接非接触型カード) から直接継承されています。具体的には、その規格で定義されているタイプ A プロトコルと、日本の JIS 6319-4 (Sony FeliCa もこれに基づいています。 NFC Forum Type 3 Tag 規格で使用されています)。その結果、NFC デバイス (リーダー/ライター モード) は ISO 14443 スマート カードと互換性があります。
NFCIP-1 ではアクティブモードが新たに定義されています。このモードでは、通信する両方の NFC デバイスが RF フィールドを生成するための独自の電源を持っている必要があり (つまり、2 つのモバイル デバイスまたはモバイル デバイスと NFC リーダー)、両方が通信のイニシエーターになることができます。
2 番目の主要な標準はNFCIP-2 (ISO 21481 または ECMA 352) で、同じ周波数 13.56Mhz で動作する異なる非接触技術間の選択メカニズムを定義します。ISO 18092、ISO 14443 に準拠した通信をサポートするモバイル デバイスでの使用を想定していますが、ISO 15693 などの他の非接触規格にも対応しています。
それに加えて、NFC フォーラムは、NDEF (データ フォーマット) RTD (さまざまな目的のためのレコード タイプ)、NFC ハンドオーバーの推奨事項、特にBluetooth ペアリングのための NFC の使用など、他のいくつかの標準もリリースしました。Wi-Fi Alliance は、ホーム ネットワークを構成する 4 つの方法の 1 つとして NFC を導入しました。
NFC フォーラムは、ピアツーピア通信で NFCIP-1 の上で使用されるLLCPプロトコルも定義しました。LLCP 上のピアツーピア通信で使用される別のプロトコルはSNEP (Simple NDEF Exchange プロトコル) です。これにより、タグ操作仕様に類似した NDEF メッセージの交換が可能になります。
さらに、NFC デバイスはカード エミュレーション モードで動作するため、パッシブな非接触型スマート カードであるかのように見せかけることができます。これは、携帯電話を非接触型決済カードとして機能させることができるため、最も重要なモードかもしれません。NFC コントローラーとカード エミュレーション モードで使用されるセキュア エレメント (セキュアなアプリケーションと機密データの保存に使用されるエレメント) との相互接続には、いくつかの標準があります - SWP (まだ標準ではありません - ETSI TS 102 613 V.9.1.0 を参照) およびNFC- WI (ECMA-373)。
上記のテキストの正確性について 100% 確信があるわけではないので、私の質問は、正しいかどうかです。追加するものはありますか?
BR STEN
NFC担当者からのコメントを追加
colors - 何が平均?
Excel 2007 で作成されたドキュメントがあります。
... のフォント定義に次の色が含まれていますxl/styles.xml
。
ECMA 標準から、このカラー インデックスは、そのようなコレクションがある場合はそのコレクションを参照し、そうでない場合は、標準に示されているデフォルトのパレットを参照することを理解して<indexedColors>
いxl/styles.xml
ます。私の問題は、このドキュメントには<indexedColors>
要素が含まれておらず、デフォルトのパレットには 66 エントリしかないため、81 が何を指しているのかわかりません。他の人はいますか?
興味深いことに、Google で検索するcolor indexed="81"
と、同じものを含むサンプル OpenXML スニペットが返されますが、残念ながら説明はありません。
c# - 2.0 以降の C# の ISO または ECMA 標準化がないのはなぜですか?
私は C# の学習を開始し、標準仕様を探していましたが、2.0 以降の C# バージョンは ISO または ECMA によって標準化されていないことがわかりました (または、Wikipedia から収集しました)。これには何か理由がありますか?
iso - 拡張 7 ビット (または 8 ビット) コードとは何ですか?
ECMA-48 標準(ISO/IEC 6429)を読み始めたばかりで、質問があります。
それは言います:
この Ecma 標準は、7 ビット コード、拡張 7 ビット コード、8 ビット コード、または拡張 8 ビット コードで使用する制御機能とそのコード化表現を定義します。
ここで「拡張」7/8 ビット コードとはどういう意味ですか?