問題タブ [software-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.
unit-testing - 単体テストを含む R パッケージの配布
そのため、いくつかの R 関数をパッケージに入れることにし、 R Extensionの記述を読んだり学んだりしています。
それは明らかに、私が正しくしていない多くのことについて不平を言っています。
これはテスト スタイルに関するものです。RUnitを使用しており、テスト対象のコードにできるだけ近いテストを行うのが好きです。こうすることで、テストのことを忘れずに、テストを技術文書の一部として使用しています。
例えば:
しかしR CMD check
、次のような NOTE 行を発行します。
そして、私がテスト関数を文書化していないと文句を言います。
私は実際にはテスト関数のドキュメントを追加したくありません。RUnit パッケージに依存関係を追加する必要がないことを絶対に望んでいます。
この問題をどう見るべきだと思いますか?
emacs - R CMD チェックは、man の予期しないファイルについて不平を言います
これはばかげた問題のように聞こえます。R コードをパッケージに入れているのですがR CMD check src
、.Rd~ バックアップ ファイルが Emacs によって作成されていることに不満を持っています。
ドキュメンテーションには次のように記載されています: »さらに、「~」、「.bak」または「.swp」で終わるベース名 [...] を持つ [...] ファイルは、デフォルトで除外されます。 « (ページ18)。しかし、なぜ警告なのですか?
c# - ソフトウェア パッケージと一緒にサード パーティ ソフトウェアをパッケージ化する方法を教えてください。
私のソフトウェアは完全に機能しています。ここで、インストーラー (パック) を作成する必要があります。
私のソフトウェアは、MySQL サーバー、.NET MySQL コネクタを使用しています。
したがって、クライアントが一度にすべてをインストールできるように、アセンブリと共にこれらの MySQL ソフトウェアもパックしたいと考えています。
それ、どうやったら出来るの?インストーラーを作成するのはこれが初めてで、その方法がわかりません。それで、これのために私が通過する必要があるすべてのクラス/ドキュメントについて言及してください?
amazon-s3 - ソフトウェア配信用の Amazon S3
誰かが私が抱えているこのジレンマに答えるのを手伝ってくれることを願っています.
新しいソフトウェアとそれに関連するコンテンツ ファイルをリリースする準備をしています。フル版はファイルサイズが大きいので、通常の配信方法が使えません。メインのダウンロードは 450MB で、アドオン製品ごとに約 250MB のアドオン パックがあります。
そのため、Amazon S3 サーバーを使用してソフトウェアをホストおよび配信する予定です。
- 私がシステムを使用したい方法について、この方法の長所と短所について実際の状況を誰かが持っていますか?
- Amazon S3 は再開可能なダウンロードを提供しますか?
- エンド ユーザーが注文したものだけをダウンロードし、期限切れのダウンロード リンクも提供できるようにプログラミングできるダウンローダー ツールとしてエンド ユーザーに提供できる、使用および変更できるオープン ソース ツールはありますか?
- 上記のタスクに利用できる商用ツールはありますか?
- ユーザーごとにこれらすべてを自動化する方法についてアドバイスが必要です。顧客が注文を確定したら、配送のために手動で処理することは問題ありませんが、自動化が最適です.
みんな、ありがとう。DC
linux - Linux マシンでのリモート ソフトウェア更新
複数のサーバーで実行される Linux ベースのネットワーク アプリケーションを開発します。リモート アプリケーション更新のためのソリューションを開発する必要があります。今考えられるのは、rpm/deb パッケージを使用することだけですが、これをディストリビューション固有のソリューションにロックすることは避けたいと考えています。BashスクリプトでSSH経由でファイルをコピーする以外に、何をお勧めしますか?
ありがとう。
html - 検索可能なドキュメントを CD で配布しますか?
コンテンツ、検索、および用語集機能を備えた CD の Web サイト (またはその他の形式) の形式でプレゼンテーションを公開する必要があります。一部の雑誌が前年の全号を収録した電子 CD を出しているのと同じようなものです。
残念ながら、これを適切に検索するための適切な用語がわかりません。現在、すべての *.docx ページとその内部リンクを、絶対リンクではなく相対リンクを使用して html 形式に変換するスクリプトを作成しました。これらすべてを、参照用の主要なドキュメントをリストした index.htm を含む CD に入れるつもりでした。しかし、要件が変更されました。
私が言ったように、私はこれが雑誌で行われているのを見てきました..通常はpdfを使用していますが、現時点ではadobeを使用するオプションがないため、これを行う方法をどこから始めればよいかさえわかりません.
mysql - C# および MySQL で開発されたアプリケーションのソフトウェア アップデートを顧客に提供する方法
C#.Net で開発された製品があります。Web アプリケーションではなく、デスクトップ版です。MSSQL、MySQL などのさまざまなデータベースに接続します。
バグ修正と新機能のために、ソフトウェアのバージョンをアップグレードし続けます。これらの更新により、使用される exe と dll、およびデータベースも変更されます。
お客様に更新を提供するために使用するさまざまな方法を教えてください。
python - シンプルな Python スクリプトを Windows 実行可能ファイルに変換するプロセス
Windows ユーザーの日常生活に役立つスクリプトを作成しました。私は単に彼女に .exe を送信し、python や dll をインストールするように頼んだり、追加のファイルを処理したりする必要はありません。
Pythonスクリプトを実行可能ファイルにコンパイルすることに関するstackoverflowエントリをたくさん読みました。多くのオプションがあるため、少し混乱していますが、一部は古くなっているように見え (2008 年以降の更新はありません)、これに数時間費やした後、今すぐ質問しないほど単純なものはありませんでした。
これを行うためのより良い最新の方法があることを願っています。
私は調べました:
しかし、それらを機能させることができなかったか、必要な結果を得る方法を理解できませんでした。私が得た最も近いのはpy2exeでしたが、それでもMSVCR71.dllが得られました
py2exe またはその他のツールの使用方法を事前に理解しておく必要がある、ここでの微調整の回答の一部に従うこともできなかったため、段階的な回答をいただければ幸いです。
モジュールの1つがそのバージョンでしか利用できないため、私はPython 2.5を使用しています。
software-distribution - Ioプログラミング言語で書かれたアプリケーションはありますか?(または、Ioアプリケーションを配布します。)
最近、プロトタイプベースのOOPに興味を持ち、IoとIokeで遊んでいます。Iokeを使用したアプリケーションの配布は簡単です。それはJVM上にあります。もっと言う必要がありますか?ただし、特にWindowsでIoアプリケーションを配布する方法については絶対に困惑しています。エンドユーザーにIoをコンパイルしてアプリケーションを実行させることができるわけではありません。
私は実際、Ioが配布などの何らかの基準を形成せずに8年間行ってきたことにショックを受けました。Rubyにはgemがあり、Javaにはjarがあります。
さらに悪いことに、Ioで作成された単一のアプリケーションを見つけることができず、そこから配布に関するアイデアを盗む可能性があります。たぶん私はグーグル検索に夢中です(ちなみに、Ioは恐ろしい検索名です; P)。
Ioアプリケーションを配布するための標準的な方法はありますか?Ioアプリケーションも存在しますか、それとも私は要点を見逃しているだけですか?
これがコミュニティウィキであるかどうかはわかりません。あなたがそうすべきだと思うなら、コメントして私に知らせてください。
winforms - ロックダウンされたユーザーの PC でアプリケーションを更新する
他のシステムと、まだセットアップ中の新しいソフトウェア パッケージとの間を行き来する Windows フォーム アプリケーションを作成しています。必要に応じてツールを作成しているため、反復的な開発方法を行っています。私の問題は、新しい変更を公開するときに、ワークステーションに移動し、管理者としてログインして、このアプリをインストールする必要があることです。そのままのプロセスであるため、これは実現不可能です。
これをユーザーにリリースするには、他にどのようなオプションがありますか? そして、どうすればそれを行うことができますか?
VS2008 と .NET 3.5 を使用しています