問題タブ [infrastructure]
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.
version-control - 個人プロジェクトの管理
自宅での個人的なプロジェクトにJiraとPerforceを紹介したいと思います。私が持っている質問はインフラストラクチャについてです。個人の本番環境をどのようにセットアップしますか?ソース管理とプロジェクト管理をホストする独自のサーバーを自宅に持っていますか、レンタルサーバーを使用しますか、それともすべて(メイン)開発マシンで実行しますか?
どんな提案でも大歓迎です。:)
よろしく、アレックス
.net - Microsoft.GroupPolicy.Management.dll はどこで入手できますか?
このコードを見て http://msdn.microsoft.com/en-us/library/ee862406%28VS.85%29.aspx
「Microsoft.GroupPolicy.Management アセンブリをプロジェクトに追加してください」と表示されていますが、Microsoft.GroupPolicy.Management をどこから取得するかがわかりません。
c# - ログインウィンドウとメインアプリケーションウィンドウのWPF dekstopアプリでどのパターンを使用しますか?
まず、C#、WPF、デスクトップ アプリケーション (.NET 3.5 の場合もあります) を使用します。
アプリケーションの起動時にログイン ウィンドウを表示し、ログインが成功した場合は、ログイン ウィンドウを非表示にしてメイン アプリ ウィンドウを表示する必要があります。さらに、メイン ウィンドウを閉じると、ログイン ウィンドウが再び表示されます。ログイン ウィンドウを閉じると、アプリケーションが終了します。
さらに難しくするボーナス: 「ユーザーを記憶する」オプションがチェックされている場合、ログイン ウィンドウはスキップされ、ユーザーは自動的にログインし、メイン ウィンドウがすぐに表示されます。(オプションがどのように格納されるかについては考えないでください。それを知っていて、変数に値があると仮定してください)。
アプリケーションの開始点とは何ですか (app.xaml の StartupUri プロパティにあると見なされるウィンドウを意味します)。
アーキテクチャをどのように解決しますか? App_Startup イベントを使用して、その時点からいくつかのウィンドウを表示する最良の方法はありますか?
どのタイプの App.ShutdownMode を使用しますか? そして、それはどのように機能しますか?「OneLastWindowClose」、「OnMainWindowClose」、または「OnExplicitShutdown」を使用できます。あなたの選択は何ですか、なぜですか?
一般的に、私は「何が何を呼び出し、アプリケーションの「ルート」とは何か、アプリケーションを閉じることを呼び出すもの」に興味があります。
問題の解決策は既にありますが、興味があります。この問題に遭遇したことがある人や、どのように解決しましたか? 私のアプローチを喜んで共有しますが、そもそもあなたのアイデアを制限したくありません.
ご協力いただき、ありがとうございます。
PS:私はMVVMフレームワークを使用しているため、少し面倒ですが、要点は変わりません。Ninject も IoC として使用していますが、もちろんこの問題は解決していません。質問をできるだけ明確にするために、これらの情報については言及しませんでした。また、例外を処理する必要があります (ログイン中のサーバーまたはデータベースとの通信が失敗する可能性があります)。さらに興味深いものにするために、アプリケーションの動作 (ロード、サーバーとの通信、自動ログイン) を示すインタラクティブな「スプラッシュウィンドウ」を表示する必要があります。ただし、現時点ではこれらの要件には近づかないようにしてください。後で説明します。
java - メッセージングインフラストラクチャ用の既存のオープンソースプロジェクトはありますか?
メッセージングインフラストラクチャ用のオープンソースプロジェクトがあるかどうか知りたいです。「エンタープライズ統合パターン」にリストされているほとんどの機能をカバーします。この本をフォローしているオープンソースのESB製品がいくつかあることを私は知っています。しかし、彼らは重すぎるようです。エレガントなメッセージングインフラストラクチャのみが必要です。
architecture - IT アーキテクチャのホワイトボードによる視覚化
ときどき、(計画された) IT アーキテクチャ/インフラストラクチャの図をホワイトボードに描く必要があります。部屋に IT 担当者しかいない場合もあれば、そうでない場合もあります。とにかく、通常は、IT システムやアーキテクチャを詳細ではなく、多かれ少なかれスケッチとして描写したいだけです。
私が今聞きたいのは、アーキテクチャの考えを説明したいときに、どのステンシル、ダイアグラム アーティファクトなどを使用しますか?場所、Web、およびスタンドアロンの GUI? 詳細な UML クラス図を思いつく人はほとんどいないと思いますが、この場合はうまく機能しません。シーケンス図またはアクティビティ図は、情報フローの描写には適していますが、システムの全体像には適していません。
したがって、このスレッドと同様に、それについていくつかの考えをまとめることができるかもしれません。
よろしくお願いします、
そして私
PS: ここはこの件について議論するのに適した場所かもしれないと思いましたが、トピックから外れすぎている場合はお知らせください。閉じるか、より適切な場所に移動します。
php - アップロードされたユーザー画像を処理するための最良の方法
ユーザーがさまざまな形式 (JPG、PDF など) の画像をアップロードし、その画像を 1 つのモノクロ GIF コピーと PDF に処理できるサイトを作成するとしたら、そのための最適なインフラストラクチャは何でしょうか?
画像処理インフラについての質問が既に出ているのは承知していますが、具体的にどのような方法がPHPで推奨されるのか知りたいです。
PHP バックグラウンド ジョブのスクリプトを作成する必要がありますか? 処理する画像のリストをデータベースに保存する必要がありますか? アップロードする PHP スクリプトで画像の処理を行う必要がありますか?
助けてくれてありがとう。
visual-studio-2010 - SharePointに最適な分散開発方法論は何ですか
同じSharePointプロジェクトに取り組んでいるさまざまな国の分散開発者がいるとしましょう。
以下を含む(ただしこれらに限定されない)彼らが直面する可能性のある問題:
- サーバー以外では機能しないWebパーツの展開とデバッグ。
- 作成されたSharePointページやその他のリソースにソース管理を適用するにはどうすればよいですか。
- VisualStudioソリューションのソース管理。
- デザイナー、中央管理者へのアクセス。...。
そのようなシナリオのガイド、ベストプラクティスはありますか?
asp.net-mvc - Asp.NetMVCアプリケーションのサブドメイン
こんにちはみんな!
マーケティングのウェブサイトの開発を開始し、ユーザーはこのウェブサイトでアカウントを作成できるようになります。wordpress.com、ning.comなどのように、サブドメインを使用してユーザーの領域を分離したいと思います。ユーザーが「john」などのアカウントを作成した場合、Webサイトはjohn.mydomain.comでこれに応答する必要があります。ユーザーエリアですが、同じコードになります(サブドメインを分離します)。
知りたいのですが、Webサイトの正しいアカウントを表示するために(サブドメイン内の)アカウントを識別するコードを作成するにはどうすればよいですか?
PS:もちろん、ウェブサイトを表示するために認証されることはありません。
ありがとう
scalability - 関連しているが別々の Web サイトのファミリー向けにスケーラブルなインフラストラクチャを構築するにはどうすればよいでしょうか?
そのため、私の会社は、さまざまなクライアントにサービスを提供する e コマース プラットフォームの構築について話し合っています。各クライアントは、異なるルック アンド フィールと独自のユーザー セットを持ちますが、バッキング コード (つまり、管理サービス、認証サーバー、チェックアウト サービス、場合によっては管理ページなど) と一部のユーザーは共有されるため、バグ修正はすべてのサイトに同時に適用でき、主な管理者はすべての Web サイトにログインできます。
StackExchange の Web サイト セット全体 (トラフィックがかなり多い) は少数のサーバー (2 つだと思います) で実行されるため、1 つの Web アプリケーションまたは 1 つのデータベースを介して、関連のない (しかし類似した) 多くの Web サイトを提供するにはどうすればよいのでしょうか。
1 つのデータベースを作成するには、すべてのテーブルに、エンティティが属しているレルムを識別する列があり、すべての SQL 呼び出しがその列によってフィルター処理されると想像します。それはメンテナンスの悪夢になり、(私にとってはそれほど重要ではありませんが) DBA の地獄になりそうです。
1 つの webapp で複数のデータベースを使用する別のオプションでは、共有されていないすべてのデータを指定できる特定のデータ ソースにレルムを関連付けることができると思います。その後、何らかのリクエストが行われると、適切なデータソースが読み込まれ、Web アプリケーションはソースが 1 つしかないかのように実行されます。これには、水平方向に簡単に拡張できるという追加の利点があります。これは、必要に応じてまったく同じ webapp を生成できるが、レルムとデータソースのセットが異なる可能性があるためです。ウェブアプリをコピーしてデータベースを移動するだけで、ウェブサイトを新しいサーバーに簡単に移動できます。
他にどのような可能性があるのか、また具体的な例があれば教えてください。
注: Twitter 規模のスケーラビリティやハードウェア/言語などについて話しているのではなく、設計方法論とパターンについて話しているのです。
javascript - ajaxを変更して、divをhtmlコンテンツで満たし、htmlページ自体に埋め込むように要求する
ajax html を html ページ自体に埋め込むのに問題があります。この ajax 応答をページ ソースで明らかにする必要があります。
2 つのサーバーがあり、1 つは Web アプリケーションを実行し、もう 1 つは検索クエリ (サーチャー) の実行を担当します。ここで、アプリケーション サーバーは html ページをクライアントのブラウザーに送信します。クライアントのブラウザーは、ajax を介してサーチャーにいくつかの検索クエリを要求します。応答が成功した後、ブラウザーは html の結果をページに挿入します。
問題は、SEO に適していない html ソースに検索結果が存在しないことです。Google のクローラーは、何を検索しているのかわかりません。
もう 1 つの問題は、アプリケーション サーバーにリクエストを送信させ、サーチャーの結果を待つようにすると、ページの読み込みに数秒かかることです。
どうしたらいいかわからない.. ウェブサイトをSEOフレンドリーにする必要があり、ページをすばやくロードする必要があります!!
任意のポインタやアイデアをいただければ幸いです。
どうもありがとう、ワエル