問題タブ [cross-platform]

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.

0 投票する
36 に答える
209863 参照

string - 文字列のすべての可能な順列のリストを生成します

文字の可変リストを含む、長さが x 文字と y 文字の間の文字列の可能なすべての順列のリストを生成するにはどうすればよいでしょうか。

どの言語でも機能しますが、移植可能でなければなりません。

0 投票する
26 に答える
405064 参照

python - Python: 実行している OS は?

Windows と Unix のどちらを使用しているかを確認するには、何を確認する必要がありますか?

0 投票する
5 に答える
5956 参照

windows - Visual Studioプロジェクト用にWindowsでDebianインストールパッケージを作成するにはどうすればよいですか?

Visual StudioでMonoを対象としたクロスプラットフォームソフトウェアを開発しており、ボタンを1回クリックするだけでWindowsおよびLinux(特にUbuntu)のインストーラーを構築できるようにしたいと考えています。ビルド後のイベントからcygwinを呼び出すことでそれを実行できると思いますが、せいぜいVisual Studioプラグイン、または最悪の場合、よりWindowsネイティブな方法を望んでいました。パッケージの形式はかなり単純なようで、これは一般的なニーズであるに違いありません。

編集:重複ログインの問題のため、他のアカウントで質問を再確認しました。

0 投票する
10 に答える
56622 参照

c++ - メイクファイルを生成するための良いツールはありますか?

さまざまなコンパイラ (gcc、microsoft vc++、borland など) およびさまざまなプラットフォーム (Win、Linux、Mac) 用の C/C++ プロジェクトのメイクファイルを生成できるツールを探しています。

0 投票する
15 に答える
22246 参照

java - アプリケーション構成ファイル

ここで聖戦を始めたくはありませんが、アプリケーション構成ファイルの処理方法を統合しようとしており、最善のアプローチを決定するのに苦労しています. . 現時点では、配布するすべてのアプリケーションは、プロパティ ファイル (ini スタイル)、XML、JSON (現時点では内部使用のみ!) のいずれであっても、独自のアドホック構成ファイルを使用しています。

現時点ではコードのほとんどが Java であるため、Apache Commons Configを見てきましたが、非常に冗長であることがわかりました。XMLBeansについても調べましたが、多くのことをいじっているようです。また、フォーマットとして XML を推し進められているようにも感じますが、クライアントや同僚は他のフォーマットを試すことに不安を感じています。クライアントの観点からは理解できますが、誰もが XML について聞いたことがあると思いますが、結局のところ、仕事に適したツールを使用するべきではないのでしょうか?

最近、実稼働システムで人々が使用しているフォーマットとライブラリは何ですか? 他の誰かが山括弧税を回避しようとしていますか?

編集: Linux、Windows、Solarisなど、クロスプラットフォームソリューションである必要があり、構成ファイルとのインターフェースに使用されるライブラリの選択は、フォーマットの選択と同じくらい重要です。

0 投票する
9 に答える
135515 参照

c - Cでディレクトリリストを取得するにはどうすればよいですか?

Cでフォルダーとファイルのディレクトリをどのようにスキャンしますか? クロスプラットフォームである必要があります。

0 投票する
4 に答える
498 参照

cross-platform - 同種の開発プラットフォームは業界に適していますか?

戦争に勝ち、事実上の標準になることは、1つのフレームワーク、ブラウザー、または言語にとって、ソフトウェア開発業界にとって最大の利益になるのでしょうか。一方では、クロスプラットフォームの課題を取り除きますが、単一障害点にさらされます。それはまた、イノベーションの停滞をもたらすのでしょうか、それとも業界がより重要なことに集中できるようになるのでしょうか(それらが何であれ)。

0 投票する
3 に答える
509 参照

cross-platform - クロス プラットフォームのファイル アクセス トラッキング

特定のプログラム呼び出しのファイルの読み取り/書き込みを追跡できるようにしたいと考えています。関連するファイル名だけで、実際のトランザクションに関する情報は必要ありません。

これに対するクロスプラットフォームのソリューションはありますか?
さまざまなプラットフォーム固有のメソッドとは何ですか?
Linux では、strace/ptrace があることを知っています (より高速な方法があれば、それも良いでしょう)。
Mac OS には ktrace があると思います。
Windowsはどうですか?

また、後でファイル アクセスをブロック (ストール アウト) できるようになれば素晴らしいと思います。

ありがとう!

0 投票する
9 に答える
103079 参照

java - コンピューターをシャットダウンする

組み込みのJavaメソッドを使用してコンピューターをシャットダウンする方法はありますか?

0 投票する
1 に答える
2355 参照

c - C で現在のプロセスの CPU 使用率を取得する

Windowsでは次のことができます:

*nixで同じことを行うにはどうすればよいですか?