問題タブ [blueprint]
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.
osgi - OSGi: Blueprint と Spring DM
Blueprint と Spring DM について少し混乱しています。
私が真実だと思うことから:
- Spring DM は、Spring Source によって定義されたフレームワークです。
- Blueprint は、OSGi Alliance によって定義されたフレームワークです。
- ブループリントは、Spring DM から多くのアイデアを「取り入れ」ました
いいえ?
この 2 つのフレームワークが将来的に 1 つになる (マージ) ことは期待できますか? そうでない場合、どれが最も将来性がありますか?
css - cssブループリント、コンテナdivの横にフローティングdivを作成しますか?添付画像
950pxの設計図レイアウトを作成しようとしているので、次の画像のようにします。
通常の950pxコンテナ(右のボックス)はフローティングセンターページです。今度は、この950pxボックスに向かって左にフローティングする#menu divが必要です。これは、この#container 950px divの左側に配置し、幅を固定する必要があります。
どうすればそのようなことが達成できますか?私はすでにいくつかのcssトリックを試しましたが、無駄になりました。液体のレイアウトがあることはわかっていますが、#menuと#containerの間のスペースが大きくなります。以下の例のように、そのスペースを固定して、ブループリントのデフォルトを20pxにします。
誰かがこれを実現する方法を知っていて、画面のサイズが変更されてもdivをページに表示したままにしますか?
jquery - 写真のウェブサイトでインタラクティブなフロアプラン
アパートの間取り図が表示され、さまざまな領域にカーソルを合わせているページを作成しようとしています。
私の最初のアプローチは、フロアプランを背景としてdivを作成することでした。
そのdiv内に、すべて10%x10%の寸法の100個の小さなdivを追加しました。(横に10、下に10)
これは実際にはフロアプランの上に小さな長方形のdivを表示します。私のアイデアは、ユーザーがホバーするdivに応じて、jqueryにさまざまな画像やオプションを表示させることでした。
そのアプローチでの私の問題は、メインdivの寸法をフロアプラン画像のアスペクト比に制限できないことでした。これは、アップロードする可能性のある複数のプランで機能するソリューションが必要なため、便利ではありません。
私の他のアプローチは、画像をimgタグでメインdiv内に含め、その上に小さいdivを表示することですが、cssではそれを行うことができません。私が行うことは、imgの後に小さいdivを配置します。
私がそれを達成できる他のアイデア/方法はありますか?divを背景画像の比率に制限する方法はありますか?2番目のアプローチに適したCSSは何ですか?バックグラウンドでimgタグを表示し、その上に100divを表示するには?
事前に感謝します。説明が明確でない場合は、説明を求めてください
python - Flask ブループリントの複数の template_folder からロードする方法は?
Flask ブループリントの作成方法を学び、Jinja2 テンプレートを使用する非フラスコ製品のブループリントを作成し、それらをフラスコ プロジェクト内で使用できるようになりました。私はこのようなことをします:
これは、Flask 以外のプロジェクトと論理的に接続されていますが、Flask 専用です。それが良いデザインかどうかは完全にはわかりませんが、1 つの設計図から両方のテンプレート フォルダーを伝播する方法はありますか? そして、両方のテンプレート セットを Flask プロジェクト全体で使用できるようにしますか?
注:formgear
Flask以外のプロジェクトの名前です。
stylesheet - アセット/スタイルシート vs パブリック/スタイルシート
M. Hartl の Rails 3 チュートリアルの「Cascading Style Sheets」セクションで、CSS ブループリント ディレクトリを「public/stylesheets」フォルダにコピーすることについて言及しています。私のスタイルシート フォルダーは、assets ディレクトリ内にあります。blueprint ディレクトリを「public/styleshets」ではなく「assets/stylesheets」にコピーするのは合理的ですか? そうでない場合、あなたの提案は何ですか?もしそうなら、私が注意するようにあなたが提案するかもしれない特定の落とし穴はありますか?
私は 3.2.6 を実行していますが、彼は明らかに Rails 3.0.1 を使用することを提案しました。彼の指示に従うべきだったのですが、Windows マシンで環境を立ち上げて実行するのはほとんど不可能でした (MySQL の競合など...)。私はそれで行きました。
css - ブループリントCSS:コンテンツが長い場合、ページは左側に移動します
Blueprint CSSフレームワークを使用していますが、現在、奇妙な問題に直面しています。ページのコンテンツがモニター画面より長くなり、フッターが下に移動すると、ページ全体が少し左側に移動しますが、コンテンツを短くして画面に合わせてフッターが表示されるようにすると、 (下にスクロールする必要はありません)、ページは再び右側に戻ります。
よくわかりませんが、そのclearfix
問題を推測しています。同じだと思いますか?
コンテンツが非常に長くてもページが左側に移動しないように、この問題を修正する方法を教えてください。
私のページ構造は次のようなものです
CSS
dependency-injection - Websphere 8.5 で aries ブループリントを介して定義されたキャメル ルートを含む osgi バンドルをデプロイできない
apache camel route (Java DSL) を持つ 1 つの osgi バンドルを含む .eba ファイル (エンタープライズ バンドル アーカイブ) を作成しました。camel コンテキストの定義は、ブループリント xml ファイルを介して行われます。.eba ファイルを Websphere Application Server 8.5 にデプロイしようとすると、次の例外が発生しました。
org.apache.aries.application.modelling.ModellerException: CWSAL0126E: バンドル ib-base_0.0.1.SNAPSHOT のモデリング中に例外が発生しました: org.apache.aries.application.modelling.ModellerException: org.osgi.service.blueprint.container. ComponentDefinitionException: サポートされていないノード名前空間: http://camel.apache.org/schema/blueprint .
私のブループリントxmlファイルは次のとおりです。
これが Websphere で失敗する理由はよくわかりません。同じ .eba ファイルが Karaf 3.0.0-SNAPSHOT に正常に展開されます。(このバージョンの Karaf は、Aries ブループリント バージョン 1.0.0 を使用します)。
同じものが使用されているか、Aries Blueprint 1.0.0 の分岐バージョンが Websphere 8.5 で使用されていると思います。
OSGi 仕様に従って、camel: などのカスタム名前空間のブループリント拡張ハンドラーは、キー (osgi.service.blueprint.namespace) の下の OSGi サービス レジストリから取得されます。value 要素は、実際の名前空間 uri を示します。
例えば:
IBM がこの仕様を尊重しない理由はよくわかりません。
熟考すべきもう 1 つの興味深い点は、Websphere Application Developer Tool を使用して blueprint .xml ファイルを作成しようとしたときに、以下に示すように 4 つの拡張子しか表示されないという事実です。
- IBM ブループリント拡張機能
- JPA ブループリントのサポート
- ブループリント トランザクションのサポート
- ブループリント リソース リファレンスのサポート
camel-core バンドルと camel-blueprint バンドルの両方が websphere の内部リポジトリにデプロイされていることを確認しました。
.eba ファイルをアセットとしてデプロイしようとしました。
私が何かを逃したかどうかはわかりません。誰かが私を正しい方向に向けることができれば幸いです。
よろしくお願いします、
スリラマン。
licensing - 青写真の助けを借りて車のモデルを開発する
Belnder 3dで車のモデリングを開発するために、Net(googled)から車の設計図を取得しました。私の質問は、著作権/ライセンスに関連する懸念/問題はありますか?たとえば、インターネットから青写真を取得してAUDI A6のモデルを作成したい場合、AUDIの人々には何らかの権利がありますか?
python - Flask はどのようにブループリントの内部をロードしますか?
Flask の設計図がどのようにインポートされるのかに興味があります。それはまだFlaskによって行われたすべての作業の最後にpythonモジュールをインポートします。私が正しければ、pythonはインポート時に2つのことを行います.モジュール名を名前空間に登録し、必要に応じて初期化します.
そのため、Flask ブループリントが登録時に初期化されると、すべてのモジュールがメモリ内にあり、登録するブループリントが多数ある場合、1 つのリクエストで基本的に 1 つのブループリントを使用するため、メモリが無駄になります。大きな損失ではありませんが、それでも...
ただし、名前空間にのみ登録され、必要なとき (実際の要求が到達したとき) にのみ初期化される場合は、それらをすべて一度に登録するのが理にかなっています (私が理解した推奨される方法です)。これは私がここに当てはまると思います:)しかし、もう少し深く尋ねて理解したかっただけです。
ruby - 方法:Coffeescript-Aptanaでのコンパイル
Aptanaをインストールしましたが、Coffeescriptを試してみたいと思います。「JSをコンパイルして表示」しようとすると、機能しません-コンソールに次のように表示されます。
わかりません-どうすれば実行できますか?
ありがとうございました!
編集:
昨日から、Aptanaでコンパス/ sassを実行することができました(ええ!)-それで、私の質問が間違っている可能性があることに気付きました:コンパイラを見つける場所をAptana(Windows?)に伝える必要がありますか?
編集2:
実現:問題は-このgemを(可能であればAptanaに)どのようにインストールできるか:https ://github.com/netzpirat/guard-coffeescript経由 でガードgemをインストールするとエラーが発生します: