問題タブ [archiving]

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 投票する
1 に答える
1209 参照

php - カテゴリ別の月間アーカイブ投稿

毎月のアーカイブ ページ (Archive.php) を次のように設定 しています。

  • 投稿タイトル-1 ------ カテゴリ-1 ------ 著者名
  • 投稿タイトル-2 ------ カテゴリ-1 ------ 著者名
  • 投稿タイトル-3 ------ カテゴリ-1 ------ 著者名
  • 投稿タイトル-4 ------ カテゴリ-1 ------ 著者名
  • 投稿タイトル-5 ------ カテゴリ-1 ------ 著者名

しかし...次のような表示が必要です:

カテゴリー-1

  • 投稿タイトル-1 ------ 著者名 投稿
  • 投稿タイトル-2 ------ 著者名 投稿

カテゴリー-2

  • 投稿タイトル-3 ------ 著者名 投稿
  • 投稿タイトル-4 ------ 著者名 投稿
  • 投稿タイトル-5 ------ 著者名 投稿
0 投票する
4 に答える
5719 参照

web-applications - Webアプリケーションをスキャンイン/スキャンする方法

しばらくの間、Webappsで紙のドキュメント入力を処理する方法を考えています。主な問題は、メタデータとスキャンされたPDFをどのように統合するかです。この例のために、架空の経費請求アプリケーションを提示します。私がこれまでに検討したアプローチ:

  • Web 1.0、Webページを開き、費用請求を作成してデータを入力し、スキャンアプリに切り替え、ファイルにスキャンし、ブラウザに切り替え、[ファイルの選択]をクリックしてスキャンファイルに移動し、アップロードします。長所:コーディングが簡単。短所:ひどいワークフロー、すべてのワークステーションにはスキャナーが必要です(ドライバーやディスク容量など/シンクライアントでは動作しない可能性があります:Citrix / iPad)
  • バーコードスタイルウェブページを開き、経費請求を作成してデータを入力し、保存し、バーコードステッカーを印刷し、紙にバーコードを貼り付けます。1日の終わりに、すべてのバーコード付き用紙をスキャンします。それらを一括アップロードし、バーコードに基づいて経費請求に割り当てます。(スキャンでバーコードをOCRすることは解決された問題です。たとえば、exactCODEを参照してください)長所:適切なワークフロー、部門ごとに1台のスキャナーで十分です。短所:すべてのワークステーションにバーコードラベルプリンターが必要です(スキャナーよりも簡単ですが、安くはありません)。スキャンされた用紙は数時間後にのみ利用可能になります
  • [Dropbox]フォルダーへのローカルスキャナーを使用したWeb2.0スタイルスキャン。WebappはDropboxAPIを使用して新しいスキャンを検出し、ユーザーに提示してメタデータの入力を求めます。長所:素晴らしいワークフロー。短所:誰もがスキャナーを必要とします。Webappはポップアップして「新しいスキャンが利用可能です」と言うことはできません。
  • バッチスタイル誰かがすべてのドキュメントをスキャンして、それらを処理する必要のある人(またはドキュメントの種類:経費請求、請求書、注文)ごとに分けます。ドキュメントは、キュー内のWebサーバーにバッチアップロードされます(たとえば、ZIPとして)。ここで、人はこのキューを処理し、必要なメタデータを入力する必要があります。長所:維持する必要があるスキャナーは1つだけです。短所:スタッフはもう手元に紙を持っておらず、オンライン版だけを持っています。これは私の同僚からは大きなショーストッパーと見なされています。
  • バーコードバッチ誰かがすべての受信ドキュメントにバーコードラベルを付け、単一のフォルダでスキャンしてリポジトリに一括アップロードしてから、昔ながらの方法でさまざまな部門に紙を配布します。経費請求を処理する人は、紙からバーコード番号も入力します。Webappはリポジトリに接続し、スキャンしたドキュメントのバーコード番号に基づいて取得し、メタデータと一緒に保存します。PPros:コーディングが簡単、短所:まだたくさんの紙がさまよっている、ドキュメントがガットスキャンされる可能性がありますが、おそらくデジタルリポジトリに入る必要はありません-医療記録など)
  • デスクトップアプリTWAINベースの小さなデスクトップアプリケーションを作成します。このアプリケーションは、スキャンしてWebアプリにアップロードし、ブラウザーウィンドウを開いてメタデータを追加します。長所:優れたワークフロー、短所:デスクトップごとに1つのスキャナー、Webアプリ/プラットフォームの問題ではない

上記のアプローチの1つについて、より良い解決策やコメントについての提案はありますか?

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

serialization - シリアライゼーション vs. アーカイブ?

iOS ドキュメントでは、「シリアル化」と「アーカイブ」を区別しています。これは一般的な違いですか (つまり、他の言語にも当てはまります)、それとも Objective-C に固有のものですか? また、これら2つの違いは何ですか?

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

sql-server - SQL Server Express 2008 での古いデータのアーカイブ

【SQL Server 2008 Express】【C#4.0】

私は winforms アプリケーションを開発しました。毎年初めに古いデータをアーカイブする機会をユーザーに与えたいと考えています。

ユーザーは、たとえば、に接続して自分のアーカイブを参照できます。

実際のシナリオは次のように発生します: ユーザーはデータベースで作業しており、来年 (2011 年) の初めまで、[] をクリックします。2010 年のすべての取引データをコピーしてから削除したい (顧客、サプライヤー、従業員、残高を保持します。 ..) という名前の新しいデータベースにデータを送信し、すべてのアーカイブのファイル名と場所を XML ファイルで追跡しています。

このタスクを達成するために、SQL と C# の両方で従うべき手順を知りたいです。

提案、ヒント、サンプル、リンク、書籍などを歓迎します...

ありがとう。

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

iphone - 可変配列のアーカイブ - doesNotRecognizeSelector 例外

「doesNotRecognizeSelector」例外があり、アンアーカイバーが可変ではなく不変の配列を返す可能性があると思われます。私は正しいですか?アーカイブとアーカイブを適切に行うにはどうすればよいですか? (例外はショーダウン)

ありがとう!!!

  • 編集

比較メソッドの追加:

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

java - Java/Hibernate によるアーカイブ

休止状態によって単純にマップされる単純なオブジェクトがあります

ここで、私のテーブルが非常に大きくなったため (数百万のエントリ)、実際には必要のないすべてのエントリをアーカイブすることにしました (ユーザーが後でそれらを必要とする可能性があるため、オプションをチェックして、できるようにする必要があります)。実際のテーブルとアーカイブされた 2 つのテーブルを検索しますが、それは私がまだ気にしていないことであり、別の場所で行われる予定です)。
そこで、マッピング ファイルをできるだけシンプルにし、オブジェクト (アーカイブ済み/非アーカイブ済み) を変換する方法と単純な遺産を使用することにしました。

Hibernate マッピングでunion-subclassを使用し、SimpleObject を古いテーブルにマップし、SimpleObjectArchived を同一のテーブルにマップしました。
これまでのところ、すべて問題ありません。オブジェクトを削除/作成/更新できます。次にアーカイブに進みます。

SimpleObjectBusinessRules クラスで、メソッド アーカイブを定義します。

すべてのtry/catch/を省略しました...休止状態の例外が発生しますsaoDao.saveAll(...) org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session:[...]

この問題を解決する方法を知っている人はいますか? または、すでに休止状態でアーカイブを処理していて、より良い解決策を持っている人はいますか (または、休止状態でアーカイブするための実用的な解決策さえありますか)?

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

postgresql - ホット ストリーミング レプリケーションの構成中の postgresql 9.0 アーカイブからのエラー

postgresql 9.0 でストリーミング レプリケーションを実行しようとしています。リンクに記載されている手順に従っています: http://brandonkonkle.com/blog/2010/oct/20/postgres-9-streaming-replication-and-django-balanc/

postgresql でアーカイブ コマンドを実行しようとすると、無限に待機するように求める警告が表示されます。次の順序でコマンドを実行しています。

このために、次の出力が得られます。

これはさらに続き、警告は終了しません。誰かがこの問題に直面した場合はお知らせください。

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

xml - Java で XAdES 署名を管理するためのライブラリ

XAdES 署名の作成と検証を可能にする Java ライブラリを探しています (形式が多ければ多いほど良い: XAdES-BES、XAdES-C、XAdES-XL など)。

私が見つけた最も興味深い実装は次のとおりです。

  • Java XML Digital Signature API (JSR 105) (= Java SE 6 に含まれるもの)。これは次のものに基づいています。
  • Apache Santuario ( http://santuario.apache.org/ ) は、基本的な機能のみに役立つサポートを提供します。
  • XAdES4j ( http://code.google.com/p/xades4j/、素晴らしいプレゼンテーション: http://prezi.com/06vyxbgohncv/xades4j-en/ ) は興味深いと思われます。主な XAdES フォームの署名を拡張します: XAdES-BES、XAdES-EPES、XAdES-T、および XAdES-C。また、既存の署名を強化することで、拡張フォームがサポートされます。ただし、それは学位論文の結果であり、開発者のみが追跡しています。
  • eID デジタル署名サービス ( http://code.google.com/p/eid-dss/ ) は、ベルギー連邦 ICT 部門によって開発され、XAdES-XL 形式をサポートしています。

どちらを使用または構築することをお勧めしますか?

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

xcode - Xcode でプロジェクトをアーカイブすると、マルチアプリケーション バンドルが正しく作成されない

Xcode でプロジェクトをアーカイブすると、リリース用のメイン ターゲットをバンドルするのではなく、マルチ アプリケーション バンドルが作成されます。これが私が望んでいることです。具体的には、オーガナイザーでアーカイブを検証すると、次のメッセージが表示されます。

「[projectname] には単一バンドル アプリケーションが含まれていないか、複数の製品が含まれています。別のアーカイブを選択するか、スキームを調整して単一バンドル アプリケーションを作成してください。」

スキームに調整が必要な設定があるようですが、他のターゲットが含まれる原因がわかりません。

ちなみにXcode4.0を使っています。

0 投票する
2 に答える
813 参照

nservicebus - NServiceBus メッセージ リプレイ アーカイブ アーキテクチャ

後ですべてのメッセージを再生できるように、送信するメッセージのコピーを保存する必要があるアプリケーションを構築しています。これは、メッセージの処理が開発の過程で劇的に変化するため必要ですが、データはリアルタイムの観測データであるため、できるだけ早く取得する必要があります。これに直接対処する組み込み機能が見つからないようです。データを永続化するためのカスタム ツールを作成することはできますが、そもそも NServiceBus を使用する目的と矛盾しているようです。私が検討しているいくつかのオプション:

  1. ターゲット バスの ForwardReceivedMessagesTo 機能を使用してアーカイブ キューを作成し、このアーカイブ キューを入力キューとして使用して、Replayer ツールが実行されるたびにメッセージをターゲット バスに転送する単純なアプリケーションを構築します。これによりアーカイブ キューがクリアされるため、最初に mqbkup ユーティリティを使用してバックアップする必要がありますが、これはリプレイ プロセスの一部として自動化できます。または、2 つの交互のアーカイブ キュー (1 つは新しいメッセージを取り込み、もう 1 つは再生用) を使用すると、これを解決できます。

  2. パブリッシュ/サブスクライブ モデルを使用し、アーカイバにターゲット キューをサブスクライブさせて、メッセージをアーカイブ キューに配置します。上記のような Replayer ツールは、アーカイブ キューを入力キューとして使用し、メッセージをターゲットに転送できます。これにより、アーカイブ キューもクリアされ、上記の解決策のいずれかが必要になります。

  3. MassTransit の人々は、キュー間のコピーを可能にするBusDriverと呼ばれるものについて言及していますが、それ以上のことは見つかりません。

私の主な関心事は、データが失われる可能性が最も低いアプローチを選択することです。観察が行われると、狭い時間枠の外では二度と行うことができないからです。これは一般的な問題のようですが、簡単な解決策を見つけることができないようです。提案?

更新ジャーナリングされたターゲット キューを使用することにしました。アーカイバにジャーナルを入力として使用させ、メッセージをデータベース (ファイルベースの場合もあります) に保存し、そのデータベースからターゲット キューへのメッセージを再生できるようにします。ジャーナル キューからターゲット キューにメッセージをコピーするツールを作成することは可能ですが、実際の問題は、実際的な観点からは、ジャーナル キューを管理することです。簡単にバックアップすることはできません (mqbkup NServiceBus レベルの抽象化に固執したい場合は、キューで非破壊的に操作するために、MSMQ ベースのツールを作成する必要があります。最終的に、MSMQ はトランスポートであり、メッセージのストアではないため、そのように扱う必要があります。