問題タブ [assets]
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.
ruby-on-rails - Apache の AuthDigestDomain と Rails 分散アセット ホスト
セットアップ中のサーバーを持っていますが、回避できないApache構成の問題に直面しています。
私は Apache 2.2 と Passenger を持っており、分散アセット ホスティングを備えた Rails アプリを提供しています。これは、assets0.example.com、assets1、assets2 などから静的アセットを提供できるようにする Rails の機能です。
サイトは、起動するまでパスワードを設定する必要があります。Apache の を使用してサイトに HTTP 認証をセットアップしましたmod_auth_digest
。私の構成では、AuthDigestDomain ディレクティブを使用して、各アセット URL へのアクセスを許可しようとしています。問題は、それが機能していないように見えることです。ページをロードするときにパスワードの最初のプロンプトが表示されますが、アセット URL のいずれかからアセットを初めてロードすると、2 回目、3 回目、または 4 回目のプロンプトが表示されます。一部のブラウザでは、ページ上のすべてのリソースについてプロンプトが表示されます。
これがディレクティブの指定方法の問題であり、Apache 自体の承認の制限ではないことを願っています。以下の編集された認証セクションを参照してください。
actionscript-3 - AS3 自動作成されたアセット クラスのコンストラクターにパラメーターを渡す
MyClip
いくつかのライブラリ アセットに使用する MovieClip サブクラス ( と呼びましょう) を作成しています。これらのムービー クリップを ActionScript コードからインスタンス化します。MyClip
には、特定のプロパティの初期値を設定できるコンストラクタ パラメータがあります。
複数のライブラリアセットに使いたいので、「シンボルプロパティ」ダイアログの「ベースクラス」テキストボックスで指定するのが論理的な方法のようです。問題は、自動生成されたサブクラスにパラメーターを持つコンストラクターがないことです。代わりに、Flash はデフォルト コンストラクターのみを使用してそれらを生成しようとしますが、これもデフォルト コンストラクターがないために失敗MyClip
します。
プロパティの初期化を通常のメソッドに延期する以外に、これを回避する方法はありますか?
編集:私は十分に明確ではありませんでした。ここで明確にしようとします. これがMyClip
クラスの場合:
ライブラリ内のシンボル MyClipA の基本クラスとして指定しましたが、理想的には、自分でクラスを作成しなくてMyClip
も実行できるようにしたいと考えています。clip = new MyClipA(17);
MyClipA
asp.net - ASP.NET: 静的アセットへのリンクを動的に変更する
内部静的アセット サーバーを構築しています。各環境 (開発、ステージング、本番) には独自のアセット サーバーがあり、アセットは Web アプリケーション (html、aspx、ascx、css、javascript など) 全体で参照されます。
正しい環境で正しいアセット サーバーを参照するための 1 つの解決策は、クライアントに到達する前に応答をインターセプトする http モジュールを作成し、それに応じて URL を変更することです。このhttpモジュールはリクエストごとに実行され、基本的にクライアントが取得する前にレスポンス全体(一部は巨大)を解析するため、これは最もスケーラブルなソリューションではないかもしれないと考えています。
また、クライアント側の JavaScript を使用してクライアント側の参照を変更することも考えていますが、これは http モジュールのようにうまく機能しない可能性があります。
何かご意見は?ASP.NET における業界のベスト プラクティスは何ですか?
flash - ObjectID による swf 要素のアタッチ
私のhaxe(swfにも将来コンパイルされる)プログラムで使用する必要があるいくつかのグラフィックスを含むswfファイルがあります。swfmillで画像を埋め込んでも問題ないので、swfmillでswfを逆アセンブルしてみたところ、ObjectIDを持つDefineSpriteやDefineShapeなどのエントリが見つかりました。
ライブラリとしてswfファイルを使用してhaxeからこれらの要素を添付することは可能ですか?
flash - as3 - Assets クラスからライブラリ シンボルを取得する
すべてのシンボルを保持したい assets.swf を作成しました。次に、埋め込みを行う Assets クラスを作成しました。次のようになります。
さて、他のクラスで、新しいボックスを作成したいと思います:
私はこれが間違っていることを知っており、「TypeError: エラー #1007: 非コンストラクターでインスタンス化が試行されました」というメッセージが表示されます。Assets クラスのアセットにアクセスするにはどうすればよいですか?
flash - Flash AS3 CS4 プロジェクト組織
ライブラリ内のサイト全体のすべてのムービークリップ (および関連するクラス) を含む大きな .fla ファイルがあります。
全体が管理不能になり、コンパイルが非常に遅くなり、それ以上小さくならないので、メインの fla が公開されたときにまとめて他の fla ファイルでアセットを管理する最も簡単な方法を知りたいです。
実行時に外部 SWF をロードしたくない - URLoader を使用して外部 SWF を ByteArray にロードするという提案を聞いたことがありますが、これがベスト プラクティスであるかどうかを知りたいです。
アドバイスをいただければ幸いです。
content-management-system - アセット/ノード ベースの CMS の開発
ページベースではなくアセットベースのアーキテクチャを使用して、楽しみ/個人用のCMSを開発したいのですが(なぜ、この質問の目的ですか)、この件に関する情報はあまり見つかりません。私が見つけたのは、ほとんど表面をこすっただけです (間違った用語で検索している可能性は十分にあります)。
アセットベースの CMS は、アセットと呼ばれるテキストのブロックとして情報を保存します。これらの個々のアセットは相互に関連付けられ、ページが自動的に構築されます。
そのようなシステムの (欠点/) 利点は何ですか?
アセットベースのアーキテクチャの主な原則は何ですか?
「資産」であるべきものとすべきでないものは何ですか? どこでもっと読むことができますか?
actionscript-3 - AS3 & Swfmill: swfmill で生成されたライブラリ swf のアセットにアクセスする方法
この方法でas3でライブラリswfsを作成していますが、魅力的に機能します(遅いmxmlcコンパイラを除く):
同様のライブラリをswfmillで作成したいと考えています。次のswmfill単純なxmlを試しました:
FlashDeveloper のエクスプローラーでライブラリを調べると、as3 ライブラリはクラスとシンボルの両方をエクスポートしますが、swfmill ライブラリはシンボルのみをエクスポートすることがわかります。私のホスト アプリケーションは、次の方法で as3 ライブラリ アセットにアクセスしています。
しかし、エクスポートされたswfmillクラスがないため、明らかに何も説明できません...
swfmill はこの方法でクラスをエクスポートすることを期待されていますか? そうでない場合、シンボルをクラスとしてインスタンス化せずにシンボルにアクセスする方法はありますか?
ジョナス
ruby-on-rails - タグごとにレールでの画像のキャッシュを防止する
Rails 2.3.4 で現在開発中のサイトに gravtar を使用していますが、gravtar 側に変更があった後でも、Rails 側が画像をキャッシュする傾向があることがわかりました。メソッドを使用するときにキャッシュを防ぐことができるjavascriptを知っていますが、ヘルパーjavacript_include_tag :cache => false
を使用するときにキャッシュを防ぐ方法はありますか?image_tag
少し読んだところ、URLの後にタイムスタンプ情報をいくつかのパラメーター(つまりsrc="image.png?123123"
)で追加していたようですが、もうそれをしていないようです。
何かアイデアはありますか、それとも、それらの便利なヘルパーを松葉杖として使用するのをやめて、レール開発の人生で一度、実際のコードを書くべきですか?