問題タブ [scalable]
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.
printing - スケーラブル フォントを作成して Zebra P4T にダウンロードする方法
そのため、社内アプリケーションのいくつかを Zebra P4T プリンタを使用して印刷するように依頼されました。彼らとのコミュニケーションはかなり楽になりました。
ただし、その一部にスケーラブル フォントが必要です。私はマニュアルを読みました、そして少年は簡単に聞こえます。フォントのダウンロードは簡単です。しかし、スケーラブルなフォントを作成する方法をまだ見つけていません。Zebra のテクニカル サポートはあまり役に立ちませんでした。文書にはできると書いてあるのに、できませんとまで言われました。
Zebra Font Downloader を使用して、あらゆる種類の .CPF ファイルを作成してプリンターにプッシュできますが、.CSF (スケーラブル) ファイルを作成する方法がわかりません。ダウンロードする前にフォントをスケーラブルにするオプションはないようです。
私はすでに白髪を抜こうとしているので、これが私をここに連れてきます。
mysql - 複雑なケースでどの DB タイプ (リレーショナル / NoSQL およびどのタイプ) を選択するか
SaaS サービスの 1 つについて、ゼロから再設計しているため、どの DB を使用するかを調査しています。
現在のソリューションでは MySQL を使用し、新規顧客ごとに個別の DB を作成します。現在の (グローバル) 構造は次のとおりです。
customerdb
データが UPDATE されることはなく、 INSERTされるだけです(場合によってはDELETE されます)。
私たちは急速な成長に備えており、これに備えた構造が必要です。新しいインスタンス (必要な場合) を手動で追加することは許容されます。
以前、テスト プロジェクト用に非常に大量のテーブル (およびデータベース) を使用して MySQL をセットアップしました。サーバーが MySQL テーブルの最大ファイル ハンドラーを超えたため、そのプロジェクトは失敗しました。これは約 +-500.000 テーブルでした。この新しいプロジェクトは、間違いなく 500.000 人の顧客を処理できる必要があるため、(この現在の構造では) 150 万のテーブルを処理できる必要があります。
顧客データベースあたりの平均サイズは +- 7.5Mb です。多くはありませんが、サーバーの顧客が DB に複数の GB を持っているため、かなり広がっています。
SO と Google を検索して一致する状況を見つけましたが、見つけることができませんでした。
現時点では、完全な再設計を行っているため、リレーショナル、NoSQL、またはその組み合わせのいずれについても、あらゆる提案を受け付けています。
このユースケースに最適なデータベースはどれですか?
PS: これは私の最初の投稿なので、私が不完全であることを許してください
concurrency - Google ファイル システムは、レプリカでの書き込みエラーをどのように処理しますか?
私は Google ファイル システムの論文を読んでいましたが、レプリカでの書き込み (アトミック レコードの追加ではない) の失敗をどのように処理するのかわかりません。成功が返された場合は、マスターがワールドの更新された状態を取得し、破損/古いチャンク バージョンを検出してチャンクを削除するために、次のハートビートまで待機します。クライアントが古い/破損したデータを取得するのを防ぐために、クライアントがレプリカの場所を要求するたびに、マスターはすべてのレプリカの有効性を検証できると思います。これは、レプリカの書き込み障害に対処する方法ですか?
database - ビッグ ビリオン セール向けのスケーラブルなデータ ストレージ システムを設計するにはどうすればよいですか?
システムは ACID 保証を提供する必要があります。データベースコースでこのプロジェクトに取り組まなければなりません。どこから始めればよいかわかりません。どんな助けでも役に立ちます。
javascript - Nicholas C Zakas によるスケーラブルなアプリ アーキテクチャに Angular が適合する場所
今日、スケーラブル Javascript アプリケーション アーキテクチャに関する YouTube ビデオhttps://www.youtube.com/watch?v=vXjVFPosQHwを見ましたが、著者がアーキテクチャの概念をいかに簡単に説明しているかがとても気に入っています。
そのビデオを見た後、ソフトウェアの品質を向上させるために、JavaScript コードに小さな 2 つの変更を加えることを考えています。
アプリケーションでAngular 1を使用しています。そのビデオを見て以来、私はそのスタックに角度を合わせようとしています..
以下は、同じことに対する私の理解です。
jQuery、YUI、DOJO などの他のライブラリとは異なり、Angular を Base Libraries カテゴリに保持することは正しくありません。Angular は、生活を楽にするための単なるユーティリティ関数の集まりではないからです。これは、$http、$timeout サービスなどの他の多くのユーティリティ機能を備えた完全な MV* ソリューションです。
Angular を保持できる 2 番目の場所はモジュールです。angular で異なる 2 モジュールを作成し、独自のコードを記述してサンドボックスとアプリケーション コアを実装できます。また、Module コードを作成して Sandbox を利用します。ただし、モジュールはサードパーティのツール (この場合は Angular) に大きく依存するため、ここでも Angular を保持することは正しくありません。ビデオに従って避ける必要があります。
3位: ( http://serebrov.github.io/html/2013-03-18-js-scalable-architecture.html )
基本ライブラリ - jQuery または angular 独自の jqLite 実装
アプリコア - angular自体
サンドボックス - コントローラーに渡されるスコープ
モジュール - angular のコントローラー
しかし、私は上記の定義に納得していません。モジュールがangularのコントローラーであり、スコープがサンドボックスであるという事実は、私には本当に説得力がありません。
コードで Angular を使い始めるとすぐに、サンドボックス、ベース ライブラリ、アプリケーション コアではなく、MVC の観点から考えるようになるため、そのスタックで angular の場所を見つけることができません。また、コードでAngularを使用している場合、Angularを他のMVCフレームワークに置き換えるつもりはないと言っているでしょう.
質問 1: Angular はそのスタックに適合しますか?
質問 2: はいの場合、どこで?
android - Genymotion 2.7 のサイズ変更 (スケーラブル)
Genymotion を 2.7.2 に更新しましたが、エミュレータ ウィンドウの拡大に問題があります。
320x480 の仮想デバイスがあり、エミュレータ ウィンドウを拡大しても、仮想デバイスのサイズは変わりません (ラップトップでは小さすぎます)。以前のバージョンでは、仮想デバイスの画面はスケーラブルでした。新しい設定やバグ、または新しい機能はありますか? (Virtual Boxも更新しましたが、問題は解決しませんでした)
mongodb - 高度にスケーラブルなアプリケーションで MongoDB と Redis キャッシングを最大限に活用するにはどうすればよいですか?
現在の製品で Redis Caching と Mongo DB データベースの最高の機能を使用したいと考えています。非常に重いデータベースを使用しているため、複数のデータベース呼び出しを避けたいと考えています。
自分のドキュメントを Redis にキャッシュして、代わりにクエリを実行できますか?
最高のパフォーマンスを得るには、どのレベルのキャッシングが推奨されますか?
html - divの画像は、異なるサイズの画面に合わせてサイズを変更しません
私は現在、友人のためにウェブサイトをデザインしようとしています。もちろん、それはクロスプラットフォームのウェブサイトです。次のコードが含まれているため、画面要素のサイズがそれに応じて変更されます
デスクトップ用などもあります。
それは他のすべての要素で機能しますが、画像をdivに入れようとすると問題が発生します。画像は表示されますが、親指サイズのように非常に小さいです。最初は私が使用していた
現在、以下のコードを使用していますが、同じ問題が発生しています。親指サイズの画像 HTML
CSSでこれを使用して
しかし、何も機能しません。
事前にご協力いただきありがとうございます。
c++ - Qt for Windows でスケーラブルなアプリケーションを作成するには?
QT で作成したアプリケーションを最大化しました。私の画面解像度は 1920x1080 で、MainWindow セットのジオメトリも 1920x1080 です。しかし、1366x728、ボタン、画面解像度外に配置された画像など、他の解像度でアプリケーションを実行すると問題が発生します。
Qt でスケーラブルなアプリを作成するには? マルチスクリーン解像度をサポートします。(Windows のみ)。