問題タブ [distribution]
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.
ruby - 範囲を配列に分散する
次のように、1 つの範囲内に 1 つの数値配列を作成する必要があります。
[1..5] で 10 回 = [1,1,2,2,3,3,4,4,5,5]
[1..5] 5 回 = [1,2,3,4,5]
[1..5] で 3 回 = [1,3,5]
distribution(1, 5, 10, true) => [1, 1, 1, 2, 2, 3, 3, 4, 4, 4] #WRONG は [1,1,2,2,3,3, 4,4,5,5]
配布(5, 1, 5, true) => [5, 4, 3, 2, 1] #OK
distribution(1, 5, 3, true) => [4, 5, 5] #WRONG は [1, 3, 5] にする必要があります
sql-server - Windows にデフォルトでインストールされる最も一般的な SQL プロバイダー
SQLサーバーにアクセスするためにWindows XP以降にデフォルトでインストールされているデータプロバイダーを誰か教えてください配布の要件は何もインストールできないことであるため、目的のプロバイダーをデフォルトでインストールする必要があります。そのようなプロバイダーが存在する場合は、接続文字列も指定できます。
tcl - 解釈された言語でビルドされたプロジェクトを配布するには?
インタープリター言語 (Tcl/Tk) と Perl (両方ともオープンソース) でプロジェクト (開発者用テキスト エディター) を開始しましたが、ベータ版になったら、配布する必要があります。ユーザー(もちろん開発者)向けですが、これについていくつか知りたいです:
- 実行可能ファイルにコンパイルすることは可能ですか?
- どのように?
- 他のプラットフォーム用にコンパイルできますか?
- または、この場合、コンパイルされた言語またはインタープリターを使用する方が良いですか?
- 当たり前のことってこういうこと?
- ユーザーのマシンには、Tcl/Tk または Perl が必要ですか?
installation - Java プログラムのパッケージ化と配布
Java プログラムをパッケージ化してリモート デバイスに配布する方法が必要です。Web Start は、Jar のみを配布し、Web サーバーを必要とするため、理想的ではありません。インストール中にスクリプトを配布して実行する必要があり、他の種類のファイルが必要です。
java - Mavenを使用して、各依存関係を個別に追跡できるスイングアプリケーションを配布します
プロジェクトをMavenに移動し、最終的にはOSGiに移動します。私は現在、プロジェクトを配布しているのは、すべての依存関係を持つ大きなZipファイルです。私のプロジェクトコードはパッケージ全体のわずか20%ですが、すべての依存関係を再配布する必要があります。独立したモジュールが小さい場合、これはさらに少なくなる可能性があります。
ここでスタックオーバーフローを見ると、現在の計画を維持するには、maven-assembly-pluginでうまくいくはずです。
XMLマニフェストを調べてから、更新が必要なすべてのライブラリを収集するベースインストーラーを用意することを検討していました。これは、時々変更されるライブラリがダウンロードされる頻度が少なくなることを意味します。これは、OSGiプラグイン(独立したリリーススケジュールを持つ可能性がある)のようなものにもなります。本質的には、ソフトウェアで個々のライブラリを検索および管理し、オンデマンドで(マニフェストに基づいて)ダウンロードする必要があります。
このマニフェストを生成し、すべてのライブラリをWebサイトに公開する「Mavenの方法」があるかどうか疑問に思いました。デプロイのライフサイクルが2番目のステップになると思います。
別の方法として、このタイプのデプロイメントを行うOpenSource Javaライブラリはありますか?分散コードにMavenなどの大きなものを埋め込みたくありません。このアプリケーションはコーダー向けではなく、シンプルであるほど優れており、インストーラーが小さいほど優れています。
svn - Gitをコンテンツ配信ネットワークとして使用する方法
「GitInternal」という本は、p50でピアツーピアのコンテンツ配信ネットワークとしてgitを使用することについて言及していますが、詳細はあまりありません。特に、さまざまなファイルを追跡する複数のブランチを作成する方法。例:
(作業ディレクトリ)a00.exe a01.exe b00.exe c00.exe c01.exe c02.exe
マスターブランチはすべてのファイルを追跡しますが、ブランチAはa00.exeとa01.exeのみを追跡し、ブランチBはb00.exeなどを追跡します。次のコミットでは、a00.exeb00.exec00.exeが更新されます。このようなブランチを作成するにはどうすればよいですか?すべてのブランチがコミットされたら、リモートから特定のブランチのみをフェッチできますか?ありがとう!
c# - XNAゲーム配布の質問
C#を使用して2Dゲームを開始したいので、オプションを確認しています。XNAは良さそうに聞こえますが、いくつかの点は私にはあまり明確ではありません。
XNAを使用している場合、ゲームをビルドして、Webサイトからスタンドアロンの実行可能ファイルとしてゲームを配布できますか?それともキャッチはありますか?私のゲームをプレイするために特別なライブラリが必要ですか?ゲームを配布するには、MSに支払う必要がありますか?
通常、私はプログラムを作成し、ビルドし、実行可能ファイルをダウンロードしてprestoに配置します。誰でもダウンロード、インストール、使用できます。XNAを使用する場合もこのように機能しますか、それとも制限がありますか?
matlab - MATLAB でデータ分布がガウス分布に従うかどうかをテストする
いくつかのデータ ポイントとその平均点があります。これらのデータ ポイント (平均) がガウス分布に従うかどうかを確認する必要があります。その種のテストを実行できる MATLAB の関数はありますか? それとも自分でテストを書く必要がありますか?
MATLAB が提供するさまざまな統計関数を調べてみました。私は MATLAB を初めて使用するので、適切な関数を見落としている可能性があります。
乾杯
linux - Linux でソフトウェアをリリースするときにサポートする Linux ディストリビューション/バージョン
Linux をサポートするソフトウェアをいくつかリリースしようとしています。
Mac と Windows に関しては、サポートするバージョンの数はかなり限られています (xp、2000、vista、win の場合は 7、Mac の場合は 10.4-6)。しかし、Linux の場合は別の話です。
できるだけ多くの Linux をサポートしたいと考えていますが、その選択肢は膨大です。
質問は次のとおりです。
- できるだけ多くの Linux をサポートするには、どの配布形式 (バイナリ) を使用すればよいですか?
- テストのために、どの「ベース Linux」でテストし、結果を他の Linux に拡張できますか。
- 静的にリンクされたバイナリをすべての依存関係とともに提供するとしたら、何を確認する必要がありますか? カーネルのバージョンと libc のバージョンを想定していますが、疑問に思っています。
私たちのソフトウェアは、BSD と POSIX (gettimeofday、pthreads) を少し使って ANSI 準拠の C で書かれています。
iphone - 商用ソフトウェア製品の iPhone アプリを配布する
製品を持っていて、この商用製品の iPhone アプリケーションが必要な場合 (このアプリケーションは Web サービスと通信し、いくつかのデータを提示するだけです)
この製品の顧客がこの iPhone アプリをどのように配布できますか? Apple-Storeについてのみ?Apple は商用製品のアプリケーションをそこに保存することを許可しますか? このアプリケーションは無料ですか?
どうもありがとう!よろしくお願いします。