問題タブ [device]
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.
driver - マイクロコントローラー用のデバイスドライバーの作成 (任意)
私は、マイクロコントローラ (PIC、Atmel など) 用のデバイス ドライバを作成することに非常に熱心です。私はこのコントローラーコーディング領域の初心者なので、コントローラーのデバイスドライバーの作成がLinux(または他のOS)の作成と同じかどうかを知りたいだけですか?
また、同じものについてオンライン デバイス ドライバ ビルド チュートリアルを提案できる人はいますか ..?
ありがとう、
iphone - デバイスをソケットサーバーとして使用するiPhoneアプリケーション用のマルチプレイヤーサーバー
私は、最大6人のユーザーが「リアルタイム」で接続してプレイできるマルチプレイヤーiPhoneアプリケーションに取り組んでいます。私はホスト型および非ホスト型のソケットサーバー(SmartFox、ElectroServer、Photon / Neutron、ProjectDarkstar)を見てきましたが、サービスや実装に関する推奨事項があるかどうか疑問に思っていますか?ZyngaのLivePokerのようなゲームがこのタイプの機能に何を使用するのか、またはどのような種類のハードウェアが必要になるのか、誰かが知っていますか?
いくつかのサブ質問:
ゲームはターン制です。AMFを使用してサーバーをポーリングする方が理にかなっていますか、それともソケットベースのルートを使用する必要がありますか?私の現在の懸念は、同時接続の制限とホスティングコストです。
デバイスをソケットサーバーとして「ブロードキャスト」することは可能ですか?つまり、すべてのプレーヤーを接続したら、6つのデバイスの1つをソケットサーバーとして割り当て、そのデバイスを介してすべての通信をプッシュできますか?それはおかしいでしょうか?それは並行性の問題を回避するでしょう、そして私は最初の接続のためのロビーとしてソケットサーバーサービスに頼る必要があるだけです。割り当てられたユーザーは、ゲームからサーバーへの通信を容易にするために接続を維持します。
c++ - RESTful デバイス コントローラーを構築、設計する方法
バンキングマシン用のデバイスコントローラーを開発する予定です。このコントローラーは、マシンに直接組み込まれます。アイデアは、Linux で既製の ARM ボードを使用することです。
API を RESTful Web サービスとして提供したいと考えています。おそらく、コントローラー上のソフトウェアを少なくとも 3 つのレイヤーに分離する必要があります: Web サービス インターフェイス、ビジネス ロジック、デバイス コントロール ロジック (これは別のハードウェアで実行される場合もあります)。
ビジネス ロジックとデバイス制御ロジックは、パフォーマンス上の理由から C++ で実装される可能性があります。
RESTful Web サービスを実装するために使用するテクノロジ/プログラミング言語は何ですか?
Web サーバー (lighttpd)、FastCgi、C++ は、パフォーマンスの観点からも、ARM ボードのリソースが限られているため、おそらく最適なソリューションです。しかし、欠点はおそらく、実装が Python、Ruby、Java などの「最新の」言語ほど簡単ではないことです。会社には C++ のスキルがたくさんありますが、Java のスキルは少しありますが、Python のスキルはまったくありません。 、ルビー。
この種のアーキテクチャの経験がある人はいますか?
このような小さなシステムで Python と Ruby はどのように機能するのでしょうか?
組み込みシステムで RESTful API を使用した経験はありますか? (これについてはウェブ上にはあまりありません)
入力していただきありがとうございます
linux - Linuxデバイスドライバーのファイルにデータをストリーミングする
私はLinuxデバイスドライバープログラミングにかなり慣れていませんが、デバッグの目的で、データのストリームをファイルに直接書き込みたいと思います。または多分私は別の方法で質問をする必要があります:
1つのモジュールがデータストリームを提供するシステムオンチップがあります。モジュールは書き込みアドレスで初期化する必要があります。データをメモリに書き込む代わりに、データストリームをそのアドレスのファイルにリダイレクトしたいと思います。カーネルスペースでファイルに書き込むことは推奨されないため、これはユーザースペースを介して行うこともできます。
誰かがこれを行う方法を大まかにスケッチできますか?
ありがとう、ステファン
android - ハードウェアキーボードの存在を検出する方法は?
現在実行しているデバイスにハードウェア キーボードがインストールされているかどうかを検出する方法はありますか?
とにかくデバイスの機能を照会するにはどうすればよいですか?
linux-kernel - -o ループなしでマウント
Linux カーネル用のダミー (RAM ディスク) ブロック デバイス ドライバーを作成しました。ドライバーがロードされると、/dev/mybd として表示されます。
dd コマンドを使用してデータを正常に転送でき、コピーされたデータを正常に比較できます。
問題は、その上に ext2/3 ファイルシステムを作成するときに、mount コマンドで -o loop オプションを使用する必要があることです。それ以外の場合、マウントは次の結果で失敗します。
マウント: fs タイプが正しくない、オプションが正しくない、mybd のスーパーブロックが正しくない、コードページまたはヘルパー プログラムがない、またはその他のエラー
何が問題なのですか?助けてください。
ありがとう。
extjs - Webアプリケーションで複数のデバイスのサポートを実装するのに最適な方法
私のクライアントは、「可能なすべてのデバイス」をサポートするビジネスアプリケーションを望んでいます。問題のアプリケーションは本質的にWebアプリケーションであり、「すべての可能なデバイス」であり、携帯電話、ネットブック、iPad、その他のブラウザをサポートするデバイスなどが含まれると思います。アプリケーションは、キャプチャするデータや実行するその他の機能(レポート)。
アプリケーションの複雑さが増していることを尊重し続けると、他のデバイスで機能しない可能性が高くなると思います。Webアプリケーションが従来どのように複数のデバイスをサポートしているか知りたいですか?プレゼンテーション層には複数のバージョンがありますか(モバイルデバイス専用のm.website.comを何度も見つけるように)?さらに、私のアプリケーションがJava Script、RIA(Flash、SilverLight)を利用する場合、結果と回避策は何ですか?
Mineは.Netベースのアプリケーションであり、スタックにはExtJSJavaスクリプトライブラリも含まれています。確かに使いたいのですが、HTMLではなくJava Scriptで多くの作業を行うことを考えると、これは問題になる可能性があります。
上記の答えは説明的かもしれません。すでに処方されているものがある場合は、リンクを共有してください。ありがとう。
java - Windows上のポータブルデバイスパス
私は実際にWindows/Javaの質問を持っています。Java経由でアクセスしたいプラグインデバイスがあります。通常、ドライブ文字を介してUSBスティックなどにアクセスできます...しかし、このタブレットはWindowsによって「ポータブルデバイス」として表示されます...つまり、パスは「Computer \ Archos5S」のようなものであり、ドライブ文字はありません。
このデバイス上のファイルにJava経由でアクセスしたいのですが、そのファイルへの正しいパスがわかりません。そこにも同様の質問がありますが、生産的な答えはありません。または、Javaを介してこのデバイスにアクセスする別の方法はありますか?
実際、私はこの問題を解決していません...私はまだJava経由でそのようなデバイスにアクセスすることができません。
現在、JavaでWindowsのShellFolderにアクセスしようとしています。次のようなシェルフォルダ: "Shell :::{35786D3C-B075-49b9-88DD-029876E11C01}"
これはJavaで可能ですか?最近、sun.awtクラス「ShellFolder」を発見しました...これは必要な機能ですか?
助けてくれてありがとうリペイ
python - USB デバイス識別
ubuntu 9.04でpythonを使用していますが、1台のPCに2台のUSBデバイスが接続されていると言います。Pythonコードでデバイスを特定するにはどうすればよいですか.....たとえば
if usb port id == A デバイス 1 にデータを書き込みます if usb port id == B デバイス 2 にデータを書き込みます
何か案は....
java - 小さなJava WiFiデバイス
できる専用のデバイスを作成したい
- Java VM の実行
- dhcp 経由でワイヤレス ネットワークに接続する
- シンプルな音を奏でる
誰ができるかについてのアドバイスを探しています
- 事前に構築された利用可能なデバイスの種類
- 単一のデバイスを製造できるのは誰ですか
- 小規模でデバイスを製造できる人
どんなアイデアでも大歓迎です!