問題タブ [binaries]
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.
pdf - TridionおよびPDF(大量)コンテンツ管理
合計で200GB以下のPDFが5,000個あります。これらは、年間を通じて約1,000回のバッチで更新する必要がある可能性があります。
私が見るように、2つの主要なルートがあります...
1)Tridionを介してPDFおよび関連するメタデータを公開します。2)配信環境に直接インポートし、TridionでPDFメタデータを管理します。
これらのPDFをCMSに通す説得力のある(ビジネス)理由は、それらを本番環境に移行するためのルートです-CMS=簡単-非CMS=まったく簡単ではなく、それがビジネスに直接与える制御です。
確かに、バイナリアイテムに直接関連付けられたメタデータを管理し、CMSで制御されていないバイナリアイテムへの「リンク」を使用してコンポーネント(メタデータ用)をマッピングするのではなく、コンポーネントのリンク(使用場所を追跡するなど)を利用することをお勧めします-したがって、CMSを介した方が理にかなっているように思われます。
さて、データベースを肥大化させる/公開キューをブロックするという問題があります...
これらのアイテムの一部はワークフローを通過する必要がある場合があります(WebDAVを介してバッチアップロードする場合、特定のフォルダーに特定のカートリッジを定義して、異なるスキーマを関連付けることができると思いますか?)。ただし、WebDAVを使用すると、PDF(およびの履歴バージョン)がデータベースに保存されることになり、問題が発生する可能性があります。
つまり...これらを外部リンクコンポーネントとしてTridionでリンクすることはできますが、これはWebDAVを使用できないことを意味すると思います(または、外部にリンクされたPDFでWebDAVを使用できます-意味がないようです)。
CMS内(またはその周辺)で管理されている大量のバイナリは、私たちの多くが遭遇したものであり、他の人がこのジレンマにどのように取り組んでいるかを聞くことに非常に興味がありますか?
ありがとう
authentication - アプリケーションにデジタル署名する必要がありますか?
インターネットからダウンロードできる企業対消費者 (B2C) アプリケーション (Windows および Macintosh) があります。バイナリに署名することは本当に重要ですか?
すべての大企業 (Skype、Google (Talk) など) はバイナリに署名していますか?
python - ライブサーバーでコンパイラをホストしない理由は何ですか?
私が現在働いている場所では、Pythonコードを本番サーバーにデプロイすることについて少し議論がありました。を使用して、サーバー自体にバイナリ依存関係(python mysqlドライバーなど)を構築することに投票しましたpip install -r requirements.txt
。これはすぐに拒否され、「ライブサーバーにコンパイラを配置しない」というより良い説明はありませんでした。その結果、このコンパイル手順を回避するために、展開プロセスが複雑になり、過剰に設計されています。
私の質問はこれです:ライブサーバー上にコンパイラを持たないようにする最近の理由は何ですか?
binary - Erlang バイナリ パターン マッチングが失敗する
これにより、なぜ badmatch エラーが発生するのですか? これが失敗する理由がわかりません:
version-control - バイナリ バージョンの管理
リリース バージョンを構成するバイナリ アーティファクトの管理方法に関するツールと推奨事項を探しています。
プロジェクトは次のようになります。
コンポーネント自体が独自のバージョンを持つサブコンポーネントから構築されるなど、より多くのレベルが存在する場合があります。
現在、バイナリへのリンクを含む Excel を使用しています。より適切に管理できるいくつかの簡単なツールを導入することで、これを改善したいと考えています。バージョン/サブバージョンの検索とツリー内の場所の特定、簡単にアクセスできるようにするための WEB アクセス、およびスクリプトを使用して新しいバイナリをロードできるようにするためのインターフェイスを備えているなど、いくつかの基本が含まれている必要があります。また、各項目には、主にリリース ノートなど、関連する情報が必要です。
重要な場合、これは組み込み C/C++ プロジェクトであることに注意してください。
git - バイナリをプッシュするのを避ける
プライベート リポジトリとパブリック リポジトリがあるとします。私は自分のプライベート リポジトリを使用して開発を行い、重要なステップですべてのソースとバイナリを保存するコミットを行います。バイナリを保存する理由は、すべてのバイナリを再構築することなく、以前にコミットされたバージョンを回復できるようにするためです。機能の開発が完了したら、それをパブリック リポジトリにプッシュします。このリポジトリには、インテグレータがアクセスし、私のコントリビュートと他の開発者のコントリビュートも取得して、それらすべてを統合します。提供されたものをすべてプルした後、インテグレーターは常にバイナリを再構築します。したがって、私がプライベート リポジトリからパブリック リポジトリにバイナリをプッシュし、彼がそれらをプルする必要はありません。このワークフローでバイナリのプッシュとプルを回避する方法は git にありますか?
c - 「バイナリの圧縮に失敗しました」とはどういう意味ですか?
コードを正常にコンパイルしましたが、次のように表示されます。
私のコードでは、ユーザーにスペースを入れて 3 つの数字を入力させ、それらを乗算するようにしたいので、ここに私のコードを示します。
開発プラットフォームとしてcompilr.comを使用しています。
zxing - Windows用のzxingのコンパイル済みバイナリはありますか
Windows 用のコンパイル済みバージョンのzxingはありますか? Java バージョンまたは C++ ポートの両方で十分です。彼らのサイトでソースパッケージを見つけることができました。
c++ - 機密データを C++ コンパイル済みバイナリに保存しても安全ですか?
.NET によって生成された dll が簡単に逆コンパイルできることはよく知られています。これは、機密情報 (暗号化キーなど) を .NET バイナリに保存しないことを意味します。
機密データを (たとえば) .NET コードで使用できる C++ バイナリに格納することは賢明な代替策でしょうか? 相互運用性についてはまだ何も知りませんが、これが追求する価値のある手段になるかどうかに興味があります. 明確にするために、私の質問は次のとおりです。
- C++ (または C) で生成されたバイナリは、機密性の高い文字列データにアクセスするために簡単に逆コンパイルできますか?
- これは、うまくいかない、達成するのが非常に難しい、または私がまだ遭遇していないはるかに優れた代替手段が存在するため、完全に頭がおかしいアイデアですか?