問題タブ [digest]
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.
java - Log4J SMTPダイジェスト/集約メール?
Log4Jエラーのある同じメールアドレスに1分間に数百通のメールを送信することがあるJBOSSバッチアプリケーションがあります。これにより、Gmailで問題が発生します。これは、Gmailアカウントに対してメールの送信が速すぎることを示しているためです。
したがって、基本的に「ダイジェスト」または「集約」メールを作成する方法があるかどうか疑問に思いました。すべてのエラーログを1つのメールに入れ、5分ごとに送信します。そのため、5分ごとに大きなメールが届く可能性がありますが、少なくとも実際には、Gmailサーバーが拒否することで何時間も遅れる代わりにメールが届きます。
エバリュエーターを使用してそれを行うことについて何かを示唆しているこの投稿を読みましたが、Log4Jxml構成ファイルでそれがどのように構成されているかがわかりませんでした。とにかく、すべてのログを1つの電子メールに「ダイジェスト」できない可能性もあるようです。
誰かがこれを以前にやったことがありますか?またはそれが可能かどうか知っていますか?
oracle - Oracle と tomcat md5 ハッシュの違いは?
オラクル フォームを使用して md5 ハッシュを生成すると、Tomcat によって得られる結果とは異なる結果が得られます。
tomcat ダイジェストを使用すると、次のようになります。
オラクルフォームを使用しているときに、次のようになります:
a029d0dfbfeb5549c641e04abff3bfe5
これはコードです:
なぜ彼らは同じ結果を出さないのですか? 私のコードに何か問題がありますか?
ruby - ビッグナムのRubyでSHA1ダイジェストを計算する
ビッグナンバーのSHA1ダイジェストを計算するためにopensslライブラリを使用するCのこのコードがあります。このコードをRubyで翻訳するにはどうすればよいですか?
コンパイル:gcc sha1.c -lcrypto
どうも。
java - Javaでのダイジェスト認証を使用したJavaHTTPPUT
PUTを使用してJavaでファイルをアップロードしようとしていますが、サーバーはダイジェスト認証を行います。無駄を省きたいので、HttpURLConnectionを使用してみます。
何らかの理由で、これは絶望的に失敗します。401が戻ってくるのを見て、それが完了しました。認証を無効にすると、同じコードが機能します。ダイジェスト認証を使用して同様のコードでファイルをダウンロードすると、「正常に機能します」。何か案は?Apacheなどのhtclientのような次の多くのライブラリを使い始めたくはありません(... 2010年です...ダイジェスト認証を使用したhttpリクエストはどの標準ライブラリでも機能すると予想されます)。
common-lisp - 装甲艦とフレキシストリームによるハッシュ
作業中のCommonLispアプリでいくつかの文字列をハッシュしようとしています。sd-sha1パッケージはサポートされていないようで、CLikiページで判断されてしばらく経ちました。これは、代わりにIroncladを使用することを提案しています。けっこうだ、
ただし、Ironcladは文字列ダイジェストを実行しません。これは、プロジェクトページに意図的な設計上の選択として記載されています。私が行うことになっているのは、文字列をバイト文字列に変換してハッシュすることです。言い換えると
さて、この演習全体のポイントは、元の文字列入力のsha1ハッシュ文字列を取得することです。つまり、上記を文字列形式に変換し直したいということです。だが、
もう1つのオプションはflexi-streams
、正しいエンコーディングを推測させることです。
どちらがいいのかと思いますが、結果に制御文字が含まれていないような気がします。flexi-streamsによると、デフォルトのエンコーディングは:latin
であるため、この段階で何をすべきか本当にわかりません。
私は何が間違っているのですか?Common LispでSHA1で消化された文字列の文字列表現を取得するにはどうすればよいですか?
重要な場合は、Emacs + SLIMEを介してSBCL(apt-getのバージョンである1.0.29だと思います)を実行しています。
security - ダイジェスト認証はリプレイ攻撃をどのように防ぎますか?
ダイジェスト認証について言及しているスタックオーバーフローに関する多くの質問を見つけました。ダイジェスト認証がリプレイ攻撃をどのように防止するかについて、私は見つけられませんでしたか? フィドラー ツールを使用して、サーバーへの http 要求をインターセプトします。サーバーへのリクエストをリプレイするために同じツールを使用しましたが、サーバーは認証を要求しました。
リプレイ攻撃の防止がどのように達成されるかを正確に理解する必要があります。サーバーはどのようにして http リクエストのリプレイを検出できますか?
リンク/リソースをいただければ幸いです。
ruby - RoR-MD5世代
Rails 3.0でMD5を使用して文字列を暗号化するにはどうすればよいですか?
pass = MD5.hexdigest(pass)
モデルでuninitialized constant MyModel::MD5
apache-flex - flex アプリケーションが最適化された RSL のダイジェストを保存するのはいつですか?
Adobe のヘルプによると、RSL を最適化するには、次の手順を実行する必要があります。
- Flash Builder でライブラリプロジェクトをコンパイルするか、compc コマンドラインツールで SWC ファイルを構築して、RSL を作成します。
- メイン アプリケーションをコンパイルし、RSL を参照します。
- まだ行っていない場合は、RSL の SWC ファイルから library.swf ファイルを抽出します。
- library.swf ファイルに対してオプティマイザーを実行します。
- 最適化された library.swf ファイルに対してダイジェスト ツールを実行します。
- アプリケーションが実行時に使用できるように、最適化されたライブラリをアプリケーションと共にデプロイします。
しかし、アプリケーションがステージ 5 で生成された新しいダイジェストをどのステージで保存するのかわかりません。
c# - 文字列から BBCode タグを取り除く正規表現
JQuery MarkItUp! を使用する機能に取り組んでいます。エディターを BBCode エディターとして。以下を含む BBCode の小さなサブセットのみを許可しています。
エディターを使用する 1,500 文字の「説明」フィールドがありますが、BBCode をすべて取り除いた 150 文字の説明のダイジェストも保存する予定です。
現在、C# でこれを行うために単純な RegEx を使用しています。基本的には、文字列に埋め込まれた BBCode を削除しますが、[img] URL や [youtube] ビデオ ID などの「ノイズの多いコンテンツ」を大量に残します。これもダイジェストから削除したいと考えています。
これが私の現在の正規表現です:
この関数で次の文字列を実行すると、次の結果が得られます。
ソース
結果
これは大胆です。これは斜体です。ここに画像があります: http://www.phatmac.com/Pics/Movies/Incredibles.jpgここに ESPN へのリンクがあります。YouTube ビデオは次のとおりです: WJ0UkZ3W4FA
ここに私が取り戻したいものがあります
これは大胆です。これは斜体です。画像はこちら: ESPN へのリンクです。これがYouTubeビデオです:
これを実現するために StripBBCode() 関数を変更するにはどうすればよいですか?
編集済み
以下の最初の回答の David からの提案は正しかったです。
これが私が今使っているものです:
iphone - iPhoneプログラミングを使用してHTTP認証をダイジェストしますか?
iPhone プログラミングでダイジェスト HTTP 認証を使用して Web サービスに接続しようとしています。iPhone から接続できますか。このタイプの認証のリンクまたはサンプル コードを提供してください。
私は同じことについてAppleから提供された詳細を調べてきましたが、iPhoneでどのように機能するかなどの詳細が必要です.Appleのドキュメントで入手できる情報はほとんどありません.