問題タブ [archive]
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.
build-automation - ビルド アーカイブの目的で OS とツールのバージョン番号を収集する
私たちの自動ビルド マシンは、OS のバージョン番号と、各ビルド中に使用されるさまざまなツールをアーカイブする必要があります。(おそらく、マシンが長い間使用されていない場合など、後でまったく同じビルドを複製する必要がある場合に備えて。)
コマンド "msinfo32.exe" を使用して、システム バージョン情報全体をダンプできることがわかりました。これをアーカイブすることもできます。
Visual Studio ツールのバージョン番号を簡単にアーカイブする方法を知っている人はいますか?
他の開発者は、アーカイブ目的でこの種の情報を収集するためにどのようなメカニズムを使用していますか?
Fabio Gomes の追加情報。
5 年後には、正確な OS とツールの構成を (最も近いセキュリティ アップデートまで) 再現することはおそらく不可能になるという意見に同意します。残念ながら、これは実際には契約上の要件によるものです。お客様への成果物の一部として、すべてのソース コードのコピーと、ビルドを複製する正確な方法に関する明確な指示を提供する必要があります。この要件を完全に満たすことはおそらく不可能です。
だから - 私はあなたの答えを正しいとマークし(事実上不可能であることに同意します)、残りのスタックオーバーフローで遊んでいきます。:)
PS。元の質問を編集する代わりに、スタック オーバーフローが回答への返信をサポートしていれば、本当に素晴らしいことです..しかし、それはすでに拒否されていることがわかります.
c++ - 複数のC/C ++ライブラリを1つに組み合わせる方法は?
プロジェクトに10個のリンクライブラリを追加したり、自分のプロジェクトを使用するために8個のリンクライブラリを要求したりするのにうんざりしています。libpng.a、libz.a、libjpeg.aなどの既存のライブラリを取得し、それらを1つの.aライブラリに結合したいと思います。それは可能ですか?.libライブラリを組み合わせるのはどうですか?
vmware - ESXi での VMware イメージのアーカイブ
アーカイブ目的で ESXi サーバー上の VMWare イメージを圧縮する方法はありますか?
linux - UNIX / Linuxシステムで、mylib.aアーカイブについて詳しく知るにはどうすればよいですか?
この特定のケースでは、mylib.aファイルが32ビットまたは64ビットの互換性があるかどうかを調べようとしています。共有オブジェクト(mylib.so)のlddに精通していますが、通常の.aアーカイブを検査するにはどうすればよいですか?
gzip - 破損した .tar.gz アーカイブからファイルを復元するにはどうすればよいですか?
.tar.gz アーカイブに多数のファイルがあります。コマンドでファイルの種類を確認する
応答を与える
gunzip でアーカイブを抽出しようとすると、遅れてメッセージが表示されます
アーカイブの一部でも復元する方法はありますか?
html - Web ページ全体 (画像など) を 1 つのアーカイブに保存するのに最適な「ファイル形式」は何ですか?
タイム カプセルのように、単一の画像とテキスト ファイルを 1 か所に保存するプロジェクトに取り組んでいます。現在、ほとんどのプロジェクトは、DOC、PPT、ODF などの 1 つのファイルとして保存できます。ただし、完全な Web ページはできません。個別の HTML ファイルとデータ フォルダーとして保存されます。Web ページを 1 つのアーカイブに保存したいのですが、解決策はいくつかありますが、「標準」はありません。HTML アーカイブに最適な形式はどれですか?
Microsoft にはMHTMLがあります。基本的には、MIME HTML 電子メール メッセージとまったく同じようにエンコードされたファイルです。すでに既存の標準に基づいており、MHTML 自体はrfc2557として提案されました。これは素晴らしいアイデアであり、1999 年以来「提案された標準」であることを除いて、永遠に存在しています。さらに、IE 以外の実装は面倒です。IE と Opera がサポートしています。面倒な拡張機能を備えた Firefox と Safari。
Mozilla にはMozilla Archive Formatがあります。基本的には、マークアップと画像を含む ZIP ファイルで、メタデータは RDF として保存されます。これは素晴らしいアイデアです。Winamp はこれをスキンに使用し、ODF と OOXML は埋め込み画像に使用します。私はこれを気に入っていますが、1. Mozilla 以外は誰も使用していません。2. これをサポートする唯一の拡張機能は Firefox 1.5 以降更新されていません。
データ URIの人気が高まっています。MHTML または MAF で外部の場所を参照する代わりに、ファイルを直接 HTML マークアップに base64 としてエンコードします。ビューによっては、ファイルがマークアップのある場所にあるため、合理化されています。ただし、サポートはまだやや弱いです。Firefox、Opera、Safari は間違いなくサポートしています。市場のリーダーである IE は、IE8 でサポートを開始しただけで、その後も制限がありました。
それからもちろん、HTML マークアップが保存され、ファイルが別のフォルダーに保存される「完全な Web ページを保存」があります。Afaik、誰もがこれを行います。それはよくサポートされています。しかし、2 つの別個の要素を処理しなければならないことは単純ではなく、まったく合理化されていません。私のプロジェクトでは、それらを単一のアーカイブに含める必要があります。
"savedpage.html"
"savedpage_files"
ブラウザのサポートとページの編集のしやすさを考慮して、ウェブページを単一のアーカイブに保存する最良の方法は何だと思いますか? 「標準」として何が最適でしょうか?それとも、HTML ファイルと別のフォルダーを処理する必要がありますか? 私のプロジェクトのために、私はそれをサポートすることができましたが、私はそれを避けるのが最善です.
compression - ファイル間圧縮をサポートする圧縮/アーカイブ形式は何ですか?
PDF のアーカイブに関するこの質問は、マスター テンプレート (レターヘッド) の上に行われた本質的に小さな変更である多くのファイルを (アーカイブ目的で) 圧縮したい場合、非常に大きな圧縮ゲインが得られるように思われます。ファイル間圧縮。
これをサポートする標準の圧縮/アーカイブ形式はありますか? 私の知る限り、一般的な形式はすべて、各ファイルの圧縮に重点を置いています。
caching - アーカイブ ファイルをキャッシュする最良の方法は何ですか?
ユーザーのファイル、マルチメディアなどで構成されるプロジェクト ページがあり、ユーザーがこれらすべてを 1 つの zip ファイルにエクスポートできるようにしたいと考えています。現在、これらすべてを保存するために unix と mysql を使用しています。主な目標は、すべてのファイルを zip ファイルにコンパイルしてすべての処理からロード/パフォーマンス時間を最小限に抑えることです。
私の考えは、zip ファイルを一時ディレクトリにキャッシュし、zip 内の各ファイルのすべての CRC チェックサムを個別のテキスト ファイルに保持することでした。ユーザーがエクスポートを試みるたびに、最初に各ファイルの CRC をチェックし、それをリストと比較してから、zip ファイルにファイルを追加または削除します。
しかし、私のもう1つの懸念は、多くのユーザーがいる可能性があるため、zipファイルが占有するスペースです.
私見、これはおそらくこれを行うための最もばかげた方法なので、この問題に対処するためのより良い方法を提案してもらえますか?
ありがとう〜codeNoobian
linux - なぜ人々はタールボールを使うのですか?
主にWindows開発者として、私はLinuxコミュニティで文化的な何かを見逃しているかもしれませんが、それは常に私を混乱させてきました。
.tar
何かをダウンロードするとき、ファイルは最初にアーカイブに入れられ、次に圧縮されます。なぜ2段階のプロセスなのですか?ジッピングはファイルのグループ化を実現しませんか?私が気付いていない他の利点はありますか?
unix - zcat がファイルを正しく解凍しない
プログラムでその場で圧縮ファイルを解凍する必要があります。自分の Linux コンピューターで試してみるとうまくいきますが、何らかの理由で学校のコンピューターに指示すると失敗します。解凍するには、次のコマンドを使用しています。
そしてエラーを取得します:
ドキュメントを調べてみましたが、この奇妙な動作をオフにするフラグが見つかりませんでした。
どんな助けでも大歓迎です。
ありがとう