プログラミング

プロおよび熱狂的プログラマーのためのQ&A

4
Rails 4-強力なパラメーター-ネストされたオブジェクト
かなり簡単な質問があります。しかし、これまでのところ解決策を見つけていません。 これがサーバーに送信するJSON文字列です。 { "name" : "abc", "groundtruth" : { "type" : "Point", "coordinates" : [ 2.4, 6 ] } } 新しい許可方法を使用して、私は持っています: params.require(:measurement).permit(:name, :groundtruth) これはエラーをスローしませんが、作成されたデータベースエントリnullにはGroundtruth値の代わりに含まれます。 設定しただけの場合: params.require(:measurement).permit! すべてが期待どおりに保存されますが、もちろん、これは強力なパラメーターによって提供されるセキュリティを無効にします。 解決策、配列を許可する方法は見つかりましたが、ネストされたオブジェクトを使用する単一の例ではありません。これはかなり一般的なユースケースであるため、何らかの形で可能でなければなりません。それで、それはどのように機能しますか?

8
プレゼンテーション内のコードブロックをフォーマットする方法 [閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 4年前休業。 この質問を改善する Googleスライドを使用してプレゼンテーションを準備していますが、コードスニペットを含むOpen Office内のプレゼンテーションで作業することもできます。 GoogleドキュメントまたはOpen Office Presenterを使用して、コードスニペットで基本的な構文の強調表示を実行する簡単な方法はありますか? 編集:私はHTMLを埋め込む方法を見つけることができると信じているので、HTMLで構文の強調表示を実行できるツールも歓迎されます。


8
Amazonおすすめ機能はどのように機能しますか?
Amazon推奨テクノロジーの画面の背後にあるテクノロジーは何ですか?Amazonの推奨は現在市場で最高だと思いますが、それらはどのようにして関連する推奨を提供するのですか? 最近は似たようなレコメンデーションプロジェクトにも関わっていますが、技術的な観点からアマゾンレコメンデーションテクノロジーの内外について知りたいと思います。 任意の入力をいただければ幸いです。 更新: この特許は、パーソナライズされた推奨事項がどのように行われるかを説明していますが、あまり技術的ではないため、いくつかの洞察を提供できれば非常に良いでしょう。 Daveのコメントから、Affinity Analysisはそのような推奨エンジンの基礎を形成します。また、トピックの読み物もいくつかあります マーケットバスケット分析の謎を解く マーケットバスケット分析 アフィニティ分析 推奨読書: データマイニング:概念と手法

8
PostgreSQLでデータベース間クエリを実行できますか?
以下のエラーメッセージ(およびこのGoogleの結果)に基づいて、答えは「いいえ」であると推測しますが、PostgreSQLを使用してクロスデータベースクエリを実行する方法はありますか? databaseA=# select * from databaseB.public.someTableName; ERROR: cross-database references are not implemented: "databaseB.public.someTableName" 2つのデータベース間で分割されているデータを使用していますが、データは実際には2つのデータベース間で共有されています(一方のデータベースのユーザーID列は、もう一方のデータベースのusersテーブルから取得されます)。これらがスキーマではなく2つの別個のデータベースである理由はわかりませんが、最も重要なのは...
144 sql  postgresql 

9
NoSQLの使用例[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する 最近、NoSQLが業界で大きな注目を集めています。リレーショナルデータベースストレージでの使用について、人々の考えが最良のユースケースについて本当に興味を持っています。特定のデータセットがNoSQLソリューションにより適していると開発者が考えるきっかけとなるもの。PHPの開発に関して最もカバーしているように見えるMongoDBとCouchDBに特に興味があります。それが私の焦点です。

3
JPAとSpring Data JPAの違いは何ですか?
Spring Data-JPAとJPAの違いについて少し混乱しています。JPAについては、人気のORMテクノロジーを使用してJavaオブジェクトをリレーショナルデータベースに永続化するための仕様であることを知っています。 言い換えれば、JPAはインターフェースやその他のORMテクノロジーを提供し、JPAプロバイダー(Hibernateなど)として知られるインターフェースを実装します。 さて、Spring Data JPAとは正確には何ですか? Spring Data JPAはJPAを介していくつかの機能(インターフェース)を追加しましたが、それでも指定されているだけですか、それともJPAプロバイダーでもありますか? Spring Data JPAがリポジトリー(DAOレイヤー:私が間違っていない場合)を回避するのを見ました。つまり、「Spring Data JPA + Hibernate」を使用する場合と「Hibernate」指示のみを使用する場合とではどのように違うのでしょうか。

10
Javaコレクションでメソッドが削除されないのはなぜですか?
なぜではない Collection.remove(Object o)でジェネリックでですか? のように思える Collection<E>持っているboolean remove(E o); 次に、誤って(たとえば)Set<String>から個々の文字列を削除しようとするCollection<String>と、後でデバッグの問題が発生する代わりに、コンパイル時エラーになります。

18
JavaScriptの代替
現在、完全にサポートされている唯一の言語であり、ブラウザーでのDOMツリー操作の事実上の標準はJavaScriptです。設計上の深い問題があり、初心者にとってバグとセキュリティホールの地雷原になっているようです。 次世代ブラウザでのDOMツリー操作とHTTPリクエストに、(JavaScriptだけでなく)あらゆる種類のより良い(再設計された)言語を導入するための既存または計画中の取り組みを知っていますか?はいの場合、Firefoxなどに統合するためのロードマップは何ですか?いいえの場合、(相互運用性の一部として)ブラウザープラットフォームでサポートされる唯一の言語はJavaScriptである必要がありますか? 私はすでにjQueryを使用しており、「javascript:良い部分」も読んでいます。確かに提案は良いですが、私が理解できないことは、なぜJavaScriptだけなのかです。サーバーサイド(お気に入りのosプラットフォーム)では、fortranを含むすべての言語でDOMツリーを操作できます。クライアント側(ブラウザプラットフォーム)がJavaScriptのみをサポートするのはなぜですか?

4
Android StudioとGradleを使用してAndroidライブラリを構築するにはどうすればよいですか?
私はEclipseからプロジェクトを移行しようとしていますが、私が試したことは何も機能していません。Eclipseには3つのプロジェクトがあります(2つのAndroidアプリプロジェクトと1つのAndroidライブラリプロジェクト)。2つのアプリプロジェクトは、ライブラリプロジェクトに依存しています。Gradleエクスポートを実行すると、機能しない3つのプロジェクトが表示されます。私はプロジェクトを再構築することにオープンですが、これがどのように行われるべきかについてのドキュメントを見つけていません。 Eclipseがエクスポートする3つのプロジェクトを連携させる方法はありますか?私は物事を再構築した方がいいですか?そうであれば、これをどのようにすべきかについてのドキュメントがありますか? 更新 プロジェクト全体をGitHubにアップロードしましたhttps://github.com/respectTheCode/android-studio-library-example アップデート1 Padma Kumarからの提案に基づいて、これは私が試したものです。 という新しいプロジェクトを作成します MyApp をクリックしFile > New Module、選択Android Libraryして名前を付けますMyLib クリック Build > Make Project ビルドはこのエラーで失敗します Module "MyLib" was fully rebuilt due to project configuration/dependencies changes Compilation completed with 1 error and 0 warnings in 19 sec 1 error 0 warnings /.../MyApp/MyLib/build/bundles/debug/AndroidManifest.xml Gradle: <manifest> does not …

15
nltk.data.loadでenglish.pickleを読み込めませんでした
punktトークナイザーをロードしようとすると... import nltk.data tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') ... a LookupErrorが発生しました: > LookupError: > ********************************************************************* > Resource 'tokenizers/punkt/english.pickle' not found. Please use the NLTK Downloader to obtain the resource: nltk.download(). Searched in: > - 'C:\\Users\\Martinos/nltk_data' > - 'C:\\nltk_data' > - 'D:\\nltk_data' > - 'E:\\nltk_data' > - 'E:\\Python26\\nltk_data' > - 'E:\\Python26\\lib\\nltk_data' > - …
144 python  jenkins  nltk 

16
配列内のオブジェクトを見つけますか?
Swiftには_.findWhereのようなものがありますか Underscore.jsのますか? タイプの構造体のT配列があり、nameプロパティがに等しい構造体オブジェクトが配列に含まれているかどうかを確認したいと思いますFoo。 使用しようfind()としましたfilter()が、Stringまたはなどのプリミティブ型でのみ機能しIntます。Equitableプロトコルに準拠していないなどのエラーをスローします。
144 ios  swift 


6
抽象クラスのテスト
PHPUnitで抽象クラスの具象メソッドをテストするにはどうすればよいですか? テストの一部として何らかのオブジェクトを作成する必要があると思います。ただし、これのベストプラクティスや、PHPUnitでこれが許可されているかどうかはわかりません。

22
iframeをレスポンシブにする
私は読んでいたこのstackoverflowの記事「?あなたはインラインフレームを応答することはできます」というタイトルを、そしてコメント/答えの一つが私を導いた、このjfiddle。 しかし、自分のニーズに合うようにHTMLとCSSを実装しようとしたとき、同じ結果/成功がありませんでした。私は自分のJSフィドルを作成しました。私が使用しているiFrameのタイプと何らかの関係があると確信しています(たとえば、製品の画像も応答性が必要な場合など)。 私の主な懸念は、ブログの読者がiPhoneで私のブログにアクセスするときに、すべてをx幅(すべてのコンテンツに対して100%)にしたくないので、iFrameが正しく動作せず、唯一の要素が広くなる(したがって、スティックする)ことです。他のすべてのコンテンツを超えて-それが理にかなっている場合??) とにかく、なぜそれが機能しないのか誰か知っていますか?ありがとうございました。 MY JSFIDDLEのHTMLとCSSは次のとおりです(リンクをクリックしたくない場合)。 <div class="wrapper"> <div class="h_iframe"> <!-- a transparent image is preferable --> <img class="ratio" src="http://www.brightontheday.com/wp-content/uploads/2013/07/placeholder300.png" /> <iframe frameborder='0' height='465px' width='470px' scrolling='no' src='http://currentlyobsessed.me/api/v1/get_widget?wid=30&blog=Brighton+The+Day&widgetid=38585' frameborder="0" allowfullscreen></iframe> </div> </div> これが付随するCSSです。 .wrapper { width: 100%; height: 100%; margin: 0 auto; background: #ffffff; } .h_iframe { position: relative; } .h_iframe …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.