問題タブ [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.
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 日です。
あれは正しいですか?
もしそうなら、大晦日に私の家で盛大なパーティーが開かれます。
ruby-on-rails - 本番環境でdelayed_jobを実行しようとしたときのエラー
私はdelayed_jobを使用して電子メールを送信しています。次を使用してプロセスを開始すると、開発中はすべて正常に動作します。
「delayed_job」スクリプトを使用してプロセスを開始しようとすると、本番環境の共有ホストで問題が発生します(詳細はこちら)
次のエラーが表示されます
これを解決する方法についてのアイデアはありますか?
Ruby 1.8.7 で Rails 3.1 を Phusion Passenger と共に使用しています。
ruby - これは、相対日付演算を行うときのRuby時間クラスのバグですか?
これがルビータイムクラスのバグかどうか誰かに教えてもらえますか?
ご覧のとおり、ランタイムエラーが発生しており、そうあるべきだとは思いません。最近、この機能を提供すると思われるactive_supportgemをアップグレードしました。
ありがとうございました。
** アップデート **
そして、今では、私が寝て、起きて、物事を再実行する以外の変更なしで、それは機能します。これは非常に奇妙です。上で提供したスニペットは、ターミナルウィンドウから直接カットアンドペーストされました。...3.0.10のactiverecord / support / model/etcに対して実行していました。
この件についてご意見をお寄せいただき、ありがとうございます。
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です
ruby-on-rails - ActiveSupport :: SecureRandom.hexの質問?RailsとRuby
ActiveSupport::SecureRandom
class\libraryについて質問があります。
http://apidock.com/rails/ActiveSupport/SecureRandom
によって生成されたようなランダムトークンを必要とする可能性のあるアプリケーションを作成していSecureRandom
ます。
これらのトークンの一意性はどうですか?これらのトークンは本質的に一意ですか、それともDB列に一意制約を使用する方がよいでしょうか?
ありがとう!
ruby-on-rails - キュウリ ロード エラー アクティブサポート
私はレールを初めて使用し、キュウリを使用してテストを実行するのに問題があります。次のエラーが表示されます。
私のgemfileは次のようになります。
きゅうりは以前は働いていました。最近、sunspot を追加し、rails 3.1.0.rc8 にアップグレードしました。bundle exec メッセージがわかりません。
ありがとう
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ログです
ありがとう!
ruby - ActiveSupport::TimeWithZone オブジェクトの等価性のテスト
誰かが d1 が d2 より大きい理由を説明できますか? それらは同じ日付です(少なくとも、私にはそう見えます)。
私の特定のアプリケーションのニーズに関して...私はRailsアプリケーションにリクエストを送信するiOSアプリを持っています. 07:00」その日時を ActiveSupport::TimeWithZone タイプの「updated_at」と比較しようとしています。
ありがとう - wg
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 エディターのより良い選択肢はありますか?
前もって感謝します 。
ruby-on-rails - 文字変換を使用したRailsのパラメータ化アラビア文字/Unicode文字列では機能しません
アラビア語の文字「محمود」を含む文字列があります
この文字列をパラメータ化しようとすると、空の文字列""が返されます
パラメータ化コードを確認したところ、疑問符「?????」を返すI18n.transliterateが呼び出されていることがわかりました。
前の質問を参照して音訳をカスタマイズしようとしました。Rails3アプリで音訳をどのようにカスタマイズしますか?
しかし、それでも空白の文字列を返します。
何か助けはありますか?