問題タブ [user-generated-content]

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 投票する
3 に答える
680 参照

social-networking - ソーシャル ネットワークでユーザー生成コンテンツを整理する最良の方法は何ですか?

ソーシャル ネットワークでユーザーが生成したすべてのコンテンツを自動的に整理する最善の方法を探しています。 lovdbyless のフレームワークに基づいて Ruby でサイトを構築しています。このサイトは、男性が専門知識を共有する場所です。

他のユーザーが簡単かつ効率的にアクセスできるように、これら 3 つのソースからユーザーが生成したコンテンツを自動的に集約し、インデックスを作成し、検索可能にするプラットフォーム/組織構造が必要な wiki、フォーラム、ブログを調査しました。 .

ナレッジベースのようなもので、ユーザーがフォーラムの投稿、個人のブログの投稿、Wiki エントリなどを作成すると自動的に更新されるため、メンバーは最小限の労力でサイトの総合的な知識にアクセスできます。

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

user-interface - ユーザーが作成および変更したコンテンツのバージョン比較

オンライン コラボレーション ツールを構築するプロジェクトに取り組んでいます。ウィキペディアを見て、ユーザーが作成したページのイテレーションを簡単に比較できることに気付きました。比較すると違いが強調されます。

概念的には、ほぼ同じことを行うには何を実装する必要がありますか?

0 投票する
10 に答える
497 参照

artificial-intelligence - ユーザーが生成したコンテンツを自動的に抜粋する方法は?

私は、ユーザーがブログ投稿を書くことを可能にする Web サイトを運営しています。私は、書かれた内容を要約して、<meta name="description".../>たとえば -tag を埋めるために使用したいと思っています。

ユーザー生成コンテンツの内容を自動的に要約/説明するには、どのような方法を使用できますか?
この問題を解決した (できれば無料の) メソッドはありますか?

(最初の 100 程度の単語をコピーするだけの Web サイトを見たことがありますが、これは次善の策だと思います。)

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

asp.net - ユーザー (MS-Office) が作成したコンテンツ - どのように?

ASP.NET サイトで Microsoft Office が生成したコンテンツをユーザーが共有できるようにするにはどうすればよいですか?

使用例として、Stack Overflow に似たサイトを想像してください。

質問を書いているジョージは、Word、Excel、または OneNote を使用してコンテンツを作成し、コンテンツを質問領域に挿入します (おそらく、クリップボードにコピーしてから、「Office から貼り付け」ウィジェットを使用します)。

コンピューターに MS-Office がインストールされていない Harry は、George が生成したコンテンツをブラウザーで引き続き表示できます。ハリーがコンテンツを追加したい場合は、スタック オーバーフローと同じようにビルトイン エディターを使用できますが、機能が少なくても満足する必要があります。

MS-Office をインストールしている Sue は、もちろん、Harry と同じようにブラウザーでコンテンツを表示できます。さらに、彼女はこのコンテンツを「エクスポート」して、George がコンテンツの生成に使用したアプリケーションで処理できます。

それで、どうすればいいですか?HTML 機能への保存/エクスポートは機能しますか? ツールはありますか?サンプル?記事?

Office 2007以降でOKです。

0 投票する
3 に答える
5327 参照

open-source - ユーザー生成コンテンツの CMS?

ユーザー生成コンテンツ サイトを開発しています。

これは、ブログ システム、フォーラム、wiki、またはシュリンク ラップされたものではないことに注意してください。独自の形式とコンテンツのニッチがあるため、基本的にすべてを微調整できる機能が必要です。

ユーザーを認証する方法は、サードパーティ、つまりオープンID、Facebook、Twitterなどになる可能性があります。したがって、システムは、この目的のために別のAPIにフックできるようにする必要があります。

このようなユーザー生成コンテンツ用に構築された CMS を知っている人はいますか?

0 投票する
5 に答える
371 参照

java - ユーザー生成コンテンツのストレージと高速検索を処理するライブラリまたはコンポーネントはありますか?

各ユーザーがプロフィール写真や追加の画像やその他のアーティファクトを保存したい大規模でアクティブなユーザーベースがある場合を考えると、そのようなデータの保存とクエリを簡単に行えるライブラリやフレームワークはありますか?

リファレンス実装は、FacebookのHaystackPhotoInfrastructureです。

次の特性が重要です

  • データストアは適切に拡張できる必要があります。リソースの追加は、ストアを使用するアプリケーションに対して透過的である必要があります(同様の質問には、LinkedInのVoldemortに関する回答がありました)。
  • 保存されているデータと一緒にいくつかのメタデータを追加する機能。
  • メタデータは、優れたパフォーマンスでクエリできます(たとえば、Lucene / Solrなどの構成可能なインデックスに格納されます)。
  • クイックキーベースのアクセスといくつかの中間キャッシュレイヤー

JavaWebアプリケーションに簡単に統合できるライブラリまたはフレームワークに関する推奨事項は大歓迎です。

更新:最初のいくつかの回答に感謝します。どのような種類の回答が期待されるかについて、さらに詳しく説明する必要があります。Tobuの答えは、Java関連ではありませんが、非常に優れています(投票したばかりです)。ファイルシステムアクセスとDBを組み合わせてソリューションを実装し、その間にキャッシュのレイヤーを追加することは可能ですが、私よりも資格のある人がすでに設計、実装、実行している場合は、時間の無駄だと思います。解決。基盤となるDBまたはJCRの実装を備えたソリューションに基づくものは適していますが、他のインフラストラクチャを実装することは私がやりたいことではありません。

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

ruby-on-rails - アプリのユーザー生成「アプリ」をどのように認証しますか?

ここではFacebookアプリのようなものだと思います。ユーザーが作成したコードで、ユーザーが自分のアプリと対話するために記述できるもの。

認証済み API がどのように機能するかは理解していますが、APP が (通常の API キーを使用して) 自分自身を認証する必要があるだけでなく、アプリを使用しているユーザーも何らかの方法で認証する必要があるため、これは少し複雑に思えます。自由統治。

私はFBがどのようにそれを行うかを見るためにここで少し読んでいます: http://wiki.developers.facebook.com/index.php/How_Facebook_Authenticates_Your_Application

そして、すべての呼び出しで api-key に加えて署名を渡す必要があるようですが、これがどのように生成され、相手側 (私のサーバー) で使用されるかについて頭を悩ませています。

これについての簡単な説明がそこにあるはずですか?ありがとう!

PS適用可能な宝石/プラグインがあれば、Railsアプリを構築しています。

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

php - フィールドの検証に最適な正規表現は何ですか?

ユーザー入力フィールドに正規表現を使用して、1 ~ 20 文字が入力されていることを確認します。

コードは次のとおりです。

しかし、ユーザーが外国語の文字や MS Word の特殊な引用符を入力すると (ここに貼り付けることはできません。通常の引用符に変換されます!)、正規表現は true を返さず、エラーが表示されます。

使用するのに最適な正規表現は何だろうと思いましたか?

ありがとう

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

php - ユーザー生成マークアップの ASCII エスケープ文字をどうするか?

ユーザーが入力したマークアップをサニタイズ/標準化するために、PHPの「XSSから保護し、標準に準拠した出力を保証するフィルター」である HTML Purifierを使用しています。

これは、ユーザーが入力したマークアップの例です。

これは以下を生成します:

&quot一重引用符のエスケープ文字でさえないので、私は少し混乱しています。このユーザー生成コンテンツを後で使用するので、ここでのベスト プラクティスは何ですか?

  • そのまま放置
  • purifier の実行後にすべて&quotを置き換えます\'
  • HTML Purifier を別の方法で構成する
  • 他の何か?
0 投票する
2 に答える
5685 参照

iphone - iPhoneアプリにEULAが必要ですか?

私は、ユーザーが3Dモデルを作成し、それをWebサイトにアップロードして、他の人が評価したりコメントしたりできるようにするiPhone用のアプリケーションを作成しています。コンテンツのアップロードを許可する前に、ユーザーにある種のEULAを受け入れるように強制する必要がありますか?

いつかこのサービスをやめようと思ったら困るかもしれないと思っています。または、ユーザーのデータの一部を失った場合はどうなりますか?このアプリケーションの開発者として自分自身を保護するためにEULAが必要ですか?もしそうなら、ユーザー生成コンテンツのアップロードに適用できるEULAの標準的な法律を知っている人はいますか?