問題タブ [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.

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

model-view-controller - サイトのアセットはMVCWebサイトのどこに配置する必要がありますか?

与えられた例はKohana3からのものですが、質問はフレームワークに限定されません。

私はいつも自分のアセットをこのようなファイル構造に入れてきました

私は、アセットファイルがviewsフォルダに配置されていると人々が常に言及しているいくつかのフォーラムを読み始めました。これらのファイルはビューに非常に密接に関連付けられているため(マークアップに含まれているため)、これは私にとって非常に理にかなっています。さらに、それはdocrootを整理します。

サイトの資産の好ましい場所はどこですか?それらをviews/assetsフォルダの下に配置した場合、実際のテンプレートファイルはどこに配置する必要がありますか...のような別のフォルダの下にありますviews/templatesか?

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

ruby-on-rails - Rails ルーティング INSIDE CSS

CSS 内のアセットを、残りのビューがプルしている場所にルーティングする方法はありますか? つまり、CSS 内で url_for や css_for などを呼び出して、画像をアセット ルーターに通すことができますか?

前もって感謝します!

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

ruby-on-rails - RailsでHTMLなしで画像のURLを取得する

Railsでは、画像へのURLを取得して(assets_hostを経由して)、画像のURLを返す方法はありますか?Javascriptでassets_hostデータを使用したいのですが、image_tag全体ではなく、URLをJSに挿入する必要があります。

前もって感謝します!

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

ruby-on-rails - アプリケーションでユーザーが編集可能な画像 URL を使用する。セキュリティ上の問題

ユーザーが写真を表示する必要があるアプリケーションを作成していますが、サーバー リソースが非常に限られているため、サーバーにアップロードすることはできません。

だから私は3つの主要な質問があります:

1. 写真の URL を正しく検証するには? 少なくとも正規表現で検証できますが、ファイルの末尾を確認する必要があります。

2. セキュリティの問題? XSS?

私が作成時に画像を検証したとしても、ハッカーはいつでも画像を悪意のあるものに置き換えることができます。

3. API を備えた無料のアセット ストアがあるかもしれません。

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

android - パッケージ html + リソースを webview にロードする

相対/ローカル画像への参照を含む HTML ページを webview に表示する方法を知りたいです。目標は、HTML ページとすべてのリンクされた画像を A​​ndroid アプリケーション パッケージ自体に含めることです。

アセット (assets ディレクトリ?) をどこに配置する必要がありますか?また、これらを参照して webview にロードするにはどうすればよいですか?

ありがとう!スヴェン

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

android - 「隠し」アセット ファイルのパッケージ化

AndroidのMediaScannerがフォルダー内のメディアファイルを検出しないようにするために、ファイル「.nomedia」をフォルダーに配置しています。このフォルダー (「.nomedia」を含む) を APK のアセットから SD カードにコピーする必要があります (他のアプリがこれらのメディア ファイルなどを利用できるようにするため)。Eclipse で APK をパッケージ化すると、「.nomedia」ファイルがパッケージ化されません。おそらく、隠しファイルとして検出されています。これを修正する方法はありますか?使用できる秘密の aapt フラグはありますか? 可能であれば、フォルダーをコピーしてから「.nomedia」フォルダーを手動で作成することは避けたいと思います。

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

android - アセットフォルダ内のファイルのファイルタイプの決定

質問:アセットフォルダ内のディレクトリと通常のファイルをプログラムでどのように区別しますか?

AssetManagerを使用してアセットフォルダ内のファイルにアクセスする場合、ファイルが実際にファイルであるかディレクトリであるかを判断することは不可能のようです。メソッドからファイルのリストを取得し、listメソッドを使用してファイルを開きますopenopenFdこのメソッドを使用してアセットファイル記述子を取得する(その後、通常のファイル記述子を要求する)と、いくつかの情報が得られると思いました。ただし、ディレクトリのファイル記述子を要求すると、IOExceptionが発生します(ディレクトリにファイル記述子があるとはどういう意味になるので、これは理にかなっています...?)。

現在、ファイルが実際にディレクトリであるかどうかを判断するために、そのIOException(アセットフォルダ内のディレクトリを開こうとした結果)に依存しています。(通常のファイルを開くことは問題なく機能します)。これは悪い考えのようです。ファイルとディレクトリを区別するための他の提案はありますか?

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

android - データベースを /assets に保存してアクセスする

こんにちは
、私は非常に大きなデータベースを持っているので、それを保存することができません... \data\data\"PACKAGE_NAME"\databases
なので、データベースを Assets に保存し、そこからアクセスしたいと思います。アセットを \data\data\"PACKAGE_NAME"\databases に ..
ソリューションを植えるための肥沃な頭脳がそこにあれば.....

0 投票する
13 に答える
24059 参照

documentation - IT資産の「ディペンデンシーグラフ」を作成する方法

私の顧客の 1 人は、会社 (約 2500 人の従業員を抱える旅行とレジャーの会社) で使用されるさまざまなアプリケーションの相互依存関係のインタラクティブな「マトリックス」を作成しようとしています。

アイデア (まだプロトタイプ段階) は、Visio または同様のツールに基づいて一種のマップを作成することです。このマップは、会社内のすべての IT 資産間のコミュニケーションと相互依存性を追跡し、誰かが変更を要求したときに取得できるようにします。影響の概要。

これはカジュアルな設定で言及されたものであり、これに直接取り組むことは私の責任ではありませんが、漠然と関連する方法論 ( Zachman Framework ) に関して、私がすでに知っていることを少し貢献しました。

この種の取り組みに役立つ可能性のある方法論やツールを知っているか、貢献できる具体的な経験があるかどうか、ここにいる人々から聞きたいです。回答を要約して、結果を顧客に送り返します。これが彼らの仕事に役立つことを願っています (これは少し先見の明があり、ドキュメント プロジェクトのすべての落とし穴に陥りやすいと考えていますが、それでも追求する価値は十分にあります)。

注:問題は、「IT 資産について収集したこのすべてのデータがあり、Graphviz 用に Visio や Google を購入したり、それを MindMapping ツールに変換したり、Jgraph などを使用してカスタム ナビゲーターを作成したりする余裕がない」ということではありません。問題は、「インターフェイス、バージョン、およびパッケージの変更により、定期的にデータを更新する必要がある場合があることを考慮して、関連/有用な情報をどのように収集し、これらをどのように整理するか?」です。

これはビジュアライゼーションの問題ではないか、まだそうではありません。まず、データの収集と整理から始めなければなりません。ツールを提案する場合は、データの収集と管理の部分も含める必要があります (例: Rational System Architect)。しかし、その場合は、実際の経験がある場合、または非常にニッチでよく知られていないと確信している場合は、それを提案してください (Google で検索できます、ありがとうございます)。いくつかの本/方法論を提案したい場合は、これも役に立ちます (私は Zachman Framework しか知らないので、それが本当に適切かどうかはわかりません)。

「Excelファイルを作成するだけです」または「SmartDrawを使用できます!!!」あまり役に立ちません、恐れています。


とても相性が良さそうなイテラプランを発見!

0 投票する
13 に答える
142492 参照

android - アセットフォルダーまたは生フォルダーからアンドロイドでビデオを再生するには?

Androidエミュレーターでビデオを再生しようとしていますが、アセットフォルダーと生フォルダーにビデオがありますが、いくつかの調査を行った後でも、エミュレーターでビデオを再生できません。Android 2.1で作業しています。ビデオ形式はmp4なので、私はそれが問題になるとは思わないでください。もう少し理解できるように、誰かがサンプルコードを教えてくれませんか?

問題は、ビデオを表示する必要がある VideoView が、ビデオを指す URI またはファイル パスのみを取ることです。

ビデオを raw または assets フォルダーに保存すると、入力ストリームまたはファイル記述子しか取得できず、VideoView の初期化に使用できるものはないようです。

アップデート

MediaPlayer の例を詳しく見て、以下のコードのように、アセット ファイルへの FileDescriptor を使用して MediaPlayer を開始しようとしました。

今、私は次の例外を受け取ります:

起動時にファイルをSDカードにコピーする以外に方法はないようで、時間とメモリの無駄のようです。