問題タブ [web-applications]
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.
java - Java Web アプリケーションに使用したいお気に入りのメモリ プロファイリング/メモリ リーク ツールを持っている人はいますか?
Java Web アプリケーションのプロファイルを作成するための優れたツールを探しています。可能であれば、パフォーマンス情報とメモリ使用量を取得したいと考えています。
助言がありますか?
security - 安全な Web アプリケーションに関する重要なヒント
Web アプリケーションをより安全にするためのシンプルで効果的な簡単な手順を探しています。
安全な Web アプリケーションに関する重要なヒントは何ですか?また、それらはどのような種類の攻撃を阻止しますか?
asp.net - UserControl レンダリング: 現在のページへのリンクを書き込みますか?
カスタム コントロールを実装しています。このコントロールでは、現在のページへのリンクを多数作成する必要があります。それぞれに異なるクエリ パラメータを指定します。既存のクエリ文字列をそのまま維持し、追加のクエリ項目 (「ページ」など) を追加 (または値を変更) する必要があります。
等
Render メソッドで使用できる単純なヘルパー メソッドはありますか...うーん...次のように:
これにより、正しい URL が生成され、既存のクエリ文字列項目が維持され、重複が作成されなくなります。ページ=1&ページ=2&ページ=3?
自分自身を巻き上げるのは、魅力のない仕事のように思えます。
database-design - Webアプリケーションでのデータベース設計のヒント
誰かがWebアプリケーションのデータベース設計に関するヒント/アドバイスを持っていますか?私が取り組んでいるアプリケーションが離陸して多くの使用を開始した場合に、将来的に多くの時間/労力を節約できるようなものです。
もう少し具体的に言うと、このアプリケーションは戦略ゲーム(ブラウザベース、テキストのみ)であり、ほとんどの場合、データベースに保存されて後で処理される「注文」を発行するプレーヤーが関与し、結果もそこに保存されます(履歴「注文」とそれに対応する結果はおそらくかなり大きくなるでしょう)。
詳細を追加するために編集(要求に応じて):
プラットフォーム:Django
データベースエンジン:MySQLの使用を考えていました(別のデータベースを使用することに大きな利点がない限り)
スキーマ:私が今持っているのはいくつかのDjangoモデルだけですが、ここに投稿するには詳細が多すぎます。そして、スキーマの投稿を開始すると、これは具体的になりすぎて、一般的なヒントを探していました。たとえば、後で処理される「注文」を発行し、ある種の「履歴」を表示するために保存する必要のある結果を返すとします。この場合、「履歴」用に別のテーブルを作成する方がよいのでしょうか、それとも「注文」と結果の両方を集計するテーブルを作成する方がよいのでしょうか。「履歴」テーブルをキャッシュできると思いますが、集計テーブルで新しい行を変更するのではなく、常に新しい行を作成する必要があるため、データベース内のスペースとデータベース操作が多くなります。
web-applications - Haskell で Web アプリケーションを作成する最も簡単な方法は何ですか?
自分のプロジェクトで Haskell をもっと使いたいと思っており、Web アプリで Haskell を使い始めることができれば、その目的に本当に役立つと思います。私はハップスを1、2回試しましたが、地面から降りるのに苦労しました。私が使用できる、より単純でより従来型の (ランプのような) フレームワークはありますか?
web-applications - Web アプリケーション (できればクロスプラットフォーム) のオンサイト インストールのライセンス管理を実装するにはどうすればよいですか?
Gentoo ベースの LAMP スタックで Web アプリケーションを実行しています。私の顧客はソフトウェアをサービスとして購入し、私はすべてをホストします。ただし、クライアント自身のネットワーク内でのオンサイト展開に対する需要もあります。
現在、システムをホストしているため、アプリに組み込みのライセンス管理はありません。私はユーザー アカウントとデータ容量に基づいて請求します (これは測定データ用の処理および分析アプリです)。クライアントが支払った金額を設定するだけで、クライアントはそれらを自分で設定することはできません。オンサイトでのインストールがなくても、スケーラビリティを向上させるために変更する必要があります。
私は、ライセンス管理フレームワークおよび/またはあなたが自分で実装した、または他の場所でうまく機能するのを見た典型的なアプローチを探しています. 私の要件は次のとおりです。
- 「軍用グレード」ではなく「十分に安全」
- 非常に目立たない
- ライセンスの所有者が 1 つしかライセンスを取得していない場合に、複数のプラントでシステムを実行できないようにする
- ユーザーアカウントの数とデータ容量を適度に改ざん防止し、アップグレード/ダウングレードを容易にする
- インターネット接続がなくても動作します (完全に自己完結型のシステムを持つことが、オンサイト ソリューションを選択する主なポイントになります)。ただし、インストール中に一時的な接続が必要な場合は許容される場合があります。
一部のオンサイト シナリオでは、特定の OS (通常は Windows Server の一部のバージョン) の要件がありますが、さまざまな Linux ディストリビューションも、特に公共部門で人気が高まっています。
ユーザーの観点からは、FogBugz のライセンス管理に非常に満足しています。Joel Spolsky はベンダーの観点から満足しているようです。また、クロスプラットフォームであるため、私が考えていることの大きな参考になります。目指しています。
java - 一部の Tomcat Web アプリケーションが開かない
いくつかの webapps をダウンロードして、/webapps フォルダーに配置しました。それらのいくつかは、行くことhttp://localhost:8080/app1
で開くことができ、開くことができました。ただし、まったく同じことを行ってアクセスするhttp://localhost:8080/app2
と、「HTTP Status 404 - /app2/」が表示されますが、そこにあると確信している場合もあります。app1 と同じように WEB-INF フォルダーが含まれていることを確認し、確実に Tomcat を再起動しました。
私の質問は、webapp を開始するために必要な URL を指定するもの (おそらく web.xml ファイル内) はありますか? それとも単にただhttp://localhost:8080/<folder name>
ですか?
PS私が言及しているapp1とapp2を正確に知りたい場合:app1(機能する)= http://assets.devx.com/sourcecode/11237.zip app2(機能しない)= http://www. laliluna.de/download/eclipse-spring-jdbc-tutorial.zip
他にもいくつか試してみましたが、うまくいくものもあれば、うまくいかないものもあります。私は何かが足りないのだろうかと思っています。
.net - web.config での appSettings の暗号化
ユーザー名とパスワードを web.Config に保存する必要がある Web アプリを開発しています。これは、クライアントではなく Web アプリ自体によって要求されるいくつかの URL も参照します。
.Net フレームワークでは web.config ファイルの提供が許可されないことはわかっていますが、この種の情報をプレーン テキストのままにしておくのは悪い習慣だと思います。
これまでに読んだことはすべて、コマンド ライン スイッチを使用するか、サーバーのレジストリに値を保存する必要があります。ホストがオンラインで、FTP とコントロール パネル (helm) しかアクセスできないため、これらのいずれにもアクセスできません。
私が使用できる優れた無料の暗号化 DLL またはメソッドを誰かが推奨できますか? 自分で開発したくない!
これまでのフィードバックに感謝しますが、コマンドを発行することも、レジストリを編集することもできません。暗号化ユーティリティ/ヘルパーである必要がありますが、どれがいいのか迷っています!
java - ユーザーがビデオを Web アプリケーションにストリーミングして保存できるようにするにはどうすればよいですか?
ユーザーがウェブカメラを使用してビデオを録画し、オンラインで簡単に保存できる機能をサイトに追加したいと考えています。現時点でこれが可能かどうかさえわかりませんが、フラッシュはブラウザーを介して実行されているローカル Web カメラにアクセスできると思います。
これを始めるための提案やリソースはありますか? 私は主に Java 開発者なので、アプレットでそれを行うことができれば素晴らしいことですが、フラッシュやその他のテクノロジを使用してこれを実現する方が簡単かもしれません。
これは、ビデオを Web サーバーにストリーミングして、そこに保存することを意味します。ファイルのアップロードは簡単ですが、可能であれば、ユーザーがそれを処理する必要がないようにしたいと思います。
ただ明確にします。私はビデオをアップロードすることについて話しているのではありません。ユーザーがWebアプリケーションで「録画」をクリックできるようにし、ユーザーが「停止」をクリックしたときにビデオをサーバーにストリーミングして保存することについて話している。
.net - .NETはどの程度拡張できますか?
(私は.NET開発者ではなく、他の環境に縛られていないことを明確にすることから始めます。)
最近、ロンドン証券取引所が丸一日下落したと聞きました。また、ソフトウェアは.NETで作成されていると聞きました。この時点まで、彼らは忙しい日にパフォーマンスの打撃を経験するでしょう。人々は.NETを非難しているようです。
この話については議論したくありませんが、.NETはどのように拡張できるのかという疑問が浮かびました。.NETには大きすぎますか?