問題タブ [activesupport]

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

internet-explorer - これは、IE6 のサポートに関する Microsoft の声明の正しい解釈ですか?

私は Stackoverflow に関する質問を読み、MS Web サイトを何十回も調べましたが、IE6 のサポートに関する公式声明が何であるかがまったくわかりません。これが私の研究の結果です - 後世のために - 私の質問は、これが正しい解釈であるかどうかです。

それは O/S の一部と見なされているようで、それらの製品のサポート ライフサイクルに該当します。マイクロソフトのサポート Web サイトには、サービス パックのサポート ライフサイクルと個々のコンポーネントに関する説明との間にいくつかの循環リンクがあります。

一般的なポリシー ステートメントにリンクするIE 6 ステートメントはこちらです。

IE7 リリース後の IE6 に関するMicrosoft からのこのメモは、XP SP2、Win2k SP4、および Server03 SP1 にリンクしています。

XP SP2 は、リリース日が 2008 年 4 月 21 日の SP3 に取って代わられました。XP のその後のサービス パック リリースがないため、そのサポート リンクは決定的ではありません。つまり、一般的なサポート ライフサイクル ステートメントに戻っています。 IE6+XP SP3 の場合と同様に、XP SP3 の場合も同じです。

Win2k SP4 はまったく同じ道をたどりますが、リリース日が以前のものであるため、XP SP3 に勝るものはありません。

Server 2003 SP1 は、やはり XP SP3 より前の 2007 年 3 月 13 日にリリースされた SP2 に取って代わられました。

つまり、IE6 を生かしているのは XP SP3 のようです。

そのため、製品とサービス パックのサポートに関する Microsoft ポリシーを理解しようとしていますが、これはあまり明確ではありません。このサポート ライフサイクル ポリシー ページでは、5 年間のメインラインと 5 年間の延長ライフサイクル サポート フェーズが提案されています。 IE6 の公式リリース日は 2001 年 12 月 31 日です。これは、今年の終わりに有効期限が切れる予定だったことを意味します。

ただし、XP に付属しているようで、サービス パックも存在するため、そのポリシーの一部に該当します。Service Packのライフサイクル ポリシー(タブをブックマークすることはできません。ページをクリックして div を表示する必要があります) は、Windows クライアント製品であるため、24 か月を提案しています。SP3 以降は SP がないため、2008 年 4 月 21 日から 24 か月後、つまり 2010 年 4 月 21 日になります。

そのため、私の推測では、リリース日に基づく 10 年間の延長ライフサイクル サポート ポリシーを使用してサポートを主張できるのは、最長で 2011 年 12 月 31 日です。

あれは正しいですか?

もしそうなら、大晦日に私の家で盛大なパーティーが開かれます。

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

ruby-on-rails - 本番環境でdelayed_jobを実行しようとしたときのエラー

私はdelayed_jobを使用して電子メールを送信しています。次を使用してプロセスを開始すると、開発中はすべて正常に動作します。

「delayed_job」スクリプトを使用してプロセスを開始しようとすると、本番環境の共有ホストで問題が発生します(詳細はこちら

次のエラーが表示されます

これを解決する方法についてのアイデアはありますか?

Ruby 1.8.7 で Rails 3.1 を Phusion Passenger と共に使用しています。

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

ruby - これは、相対日付演算を行うときのRuby時間クラスのバグですか?

これがルビータイムクラスのバグかどうか誰かに教えてもらえますか?

ご覧のとおり、ランタイムエラーが発生しており、そうあるべきだとは思いません。最近、この機能を提供すると思われるactive_supportgemをアップグレードしました。

ありがとうございました。

** アップデート **

そして、今では、私が寝て、起きて、物事を再実行する以外の変更なしで、それは機能します。これは非常に奇妙です。上で提供したスニペットは、ターミナルウィンドウから直接カットアンドペーストされました。...3.0.10のactiverecord / support / model/etcに対して実行していました。

この件についてご意見をお寄せいただき、ありがとうございます。

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

ruby - Ruby 1.8.6で正常に動作するPadrinoのバージョンはどれですか?

Padrino 0.10gemはactivesupprt3.0.9をインストールしましたが、これにはruby>=1.8.7が必要です。

私はRuby1.8.6に取り組んでいますが、Ruby 1.8.6で正常に動作するPadrinoのバージョンを教えてもらえますか?

Rubyバージョンを少なくとも5〜6か月はアップグレードしたくありません。これは私の現在のgemfileです

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

ruby-on-rails - ActiveSupport :: SecureRandom.hexの質問?RailsとRuby

ActiveSupport::SecureRandomclass\libraryについて質問があります。

http://apidock.com/rails/ActiveSupport/SecureRandom

によって生成されたようなランダムトークンを必要とする可能性のあるアプリケーションを作成していSecureRandomます。

これらのトークンの一意性はどうですか?これらのトークンは本質的に一意ですか、それともDB列に一意制約を使用する方がよいでしょうか?

ありがとう!

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

ruby-on-rails - キュウリ ロード エラー アクティブサポート

私はレールを初めて使用し、キュウリを使用してテストを実行するのに問題があります。次のエラーが表示されます。

私のgemfileは次のようになります。

きゅうりは以前は働いていました。最近、sunspot を追加し、rails 3.1.0.rc8 にアップグレードしました。bundle exec メッセージがわかりません。

ありがとう

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

ruby-on-rails - Railsアプリはローカルで動作し、Herokuでクラッシュします

ログから何が問題になっているのかを把握しようとしていますが、修正方法がわかりません。これがログからの抜粋です。修正方法について少し混乱しています。どんな助けでも大歓迎です。

これはログの一番上にありました

バンドルによると、以下の宝石が使用されています

バンドルインストールによると、以下のgemがインストールされます

rakeの使用(0.9.2)abstractの使用(1.0.0)activesupportの使用(3.0.3)builderの使用(2.1.2)i18nの使用(0.6.0)activemodelの使用(3.0.3)erubisの使用(2.6.6)の使用ラック(1.2.4)ラックマウントの使用(0.6.14)ラックテストの使用(0.5.7)tzinfoの使用(0.3.29)アクションパックの使用(3.0.3)mimeタイプの使用(1.16)ポリグロットの使用(0.3。 2)ツリートップの使用(1.4.10)メールの使用(2.2.19)actionmailerの使用(3.0.3)arelの使用(2.0.10)activerecordの使用(3.0.3)activeresourceの使用(3.0.3)bsonの使用(1.3.1 )bson_extの使用(1.3.1)バンドラーの使用(1.0.18)carrierwaveの使用(0.5.7)exconの使用(0.6.6)formatadorの使用(0.2.1)multi_jsonの使用(1.0.3)net-sshの使用(2.1。 4)net-scpの使用(1.0.4)nokogiriの使用(1.5.0)ruby-hmacの使用(0.4.0)fogの使用(0.11.0)formtasticの使用(1.2.4)mongoの使用(1.3.1)pluckyの使用(0.3。8)mongo_mapperの使用(0.9.2)トールの使用(0.14.6)レールタイの使用(3.0.3)レールの使用(3.0.3)rails3-generatorsの使用(0.17.4)

これが完全なherokuログです

ありがとう!

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

ruby - ActiveSupport::TimeWithZone オブジェクトの等価性のテスト

誰かが d1 が d2 より大きい理由を説明できますか? それらは同じ日付です(少なくとも、私にはそう見えます)。

私の特定のアプリケーションのニーズに関して...私はRailsアプリケーションにリクエストを送信するiOSアプリを持っています. 07:00」その日時を ActiveSupport::TimeWithZone タイプの「updated_at」と比較しようとしています。

ありがとう - wg

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

ruby-on-rails - Rails 3.1 にアップグレードした後、html_escape が壊れているようです

80beans のオランダ人による WYSIWYG エディター「wysihat-engine」を使用するプロジェクトがあります。以前は Rails バージョン 3.0.9 で正常に動作していましたが、3.1.0 にアップグレードした後、wysihat-engine は ERB::Util (ActiveSupport 3.1.0) から 'html_escape' を見つけることができず、次のエラー メッセージが表示されます。

'wysihat-engine.rb' 内で 'html_escape' を定義することにより、(確かに非常に不自由に) 修正しましたが、この方法で実行しない理由があると確信しています :)。

私の質問: 1. これは Rails の新しいバージョンのバグですか? 2. Rails 3.1 プロジェクト用の WYSIWYG エディターのより良い選択肢はありますか?

前もって感謝します 。

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

ruby-on-rails - 文字変換を使用したRailsのパラメータ化アラビア文字/Unicode文字列では機能しません

アラビア語の文字「محمود」を含む文字列があります

この文字列をパラメータ化しようとすると、空の文字列""が返されます

パラメータ化コードを確認したところ、疑問符「?????」を返すI18n.transliterateが呼び出されていることがわかりました。

前の質問を参照して音訳をカスタマイズしようとしました。Rails3アプリで音訳をどのようにカスタマイズしますか?

しかし、それでも空白の文字列を返します。

何か助けはありますか?