プログラミング

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

9
jqueryデータセレクター
要素の.data()オブジェクトに格納されている値に基づいて要素を選択する必要があります。少なくとも、次のように、セレクターを使用して最上位のデータプロパティを選択したいと思います。 $('a').data("category","music"); $('a:data(category=music)'); または、セレクターは通常の属性セレクター形式になります。 $('a[category=music]'); または属性形式ですが、次の場所にあることを示す指定子があります.data()。 $('a[:category=music]'); James Padolseyの実装はシンプルでありながら見栄えが良いことがわかりました。セレクタは、そのページに示されているミラーメソッドの上でフォーマットします。このシズルパッチもあります。 何らかの理由で、jQuery 1.4にはjquery .data()オブジェクトの値のセレクターのサポートが含まれることをしばらく読んだことを思い出しました。しかし、今探しているので見つけられません。多分それは私が見た機能要求だけだった。これに対するサポートはありますか?私はそれを見ていませんか? 理想的には、ドット表記を使用してdata()のサブプロパティをサポートしたいと思います。このような: $('a').data("user",{name: {first:"Tom",last:"Smith"},username: "tomsmith"}); $('a[:user.name.first=Tom]'); また、指定されたすべてのデータセレクターを持つ要素のみが検出される複数のデータセレクターもサポートしたいと考えています。通常のjquery複数セレクターはOR演算を行います。たとえば、クラスまたは)のいずれかのタグを$('a.big, a.small')選択しaます。私はANDを探しています、おそらくこのように:bigsmall $('a').data("artist",{id: 3281, name: "Madonna"}); $('a').data("category","music"); $('a[:category=music && :artist.name=Madonna]'); 最後に、比較演算子と正規表現機能がデータセレクターで利用できると便利です。だから$(a[:artist.id>5000])可能でしょう。私はおそらくこれを使って多くのことを行うことができると思いますfilter()が、単純なセレクターフォーマットがあればいいでしょう。 これを行うにはどのようなソリューションがありますか?現時点で、ジェームズパドルシーは最高のソリューションですか?私の懸念は主にパフォーマンスに関するものですが、サブプロパティのドット表記や複数のデータセレクターなどの追加機能にも関係しています。これらのものをサポートする、または何らかの点で優れている実装は他にありますか?

8
複数のファイルを介してSinatraを使用して大きなプロジェクトを作成する
シナトラでは、すべてのルートハンドラーが1つのファイルに書き込まれているようです。それを別々の独立したファイルに分割する方法はありますか?誰かが「/」を呼び出したとしましょう-1つのアクションが実行され、「/ posts / 2」のようなsmthが受信された場合、別のアクション-PHPに適用される同様のロジック?
184 ruby  sinatra 

14
なぜ人々はRubyが遅いと言うのですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する Ruby on Railsが好きで、すべてのWeb開発プロジェクトで使用しています。数年前、Railsが記憶を独り占めしていることや、拡張性があまりよくないことについて多くの話がありましたが、これらの提案は、Gregg Pollackによってここに公開されました。 でも最近は、Ruby自体が遅いという話を聞いています。 Rubyが遅いと見なされるのはなぜですか? Rubyが遅いとは思いませんが、単純なCRUDアプリや会社のブログを作成するために使用しています。Rubyが遅くなる前に、どのようなプロジェクトを実行する必要がありますか?それとも、この遅さはすべてのプログラミング言語に影響を与えるものですか? この「遅さ」に対処したい場合、Rubyプログラマーとしてどのような選択肢がありますか? 速度が重要でトラフィックが激しいStack Overflowのようなアプリケーションに最適なRubyのバージョンはどれですか。 質問は主観的であり、私はアーキテクチャのセットアップ(EC2とスタンドアロンサーバーなど)が大きな違いをもたらすことを理解していますが、Rubyの処理速度が遅いことについての人々の意見を聞きたいです。 最後に、Ruby 2.0について多くのニュースを見つけることができません。それから、それから数年が経ちました。
184 ruby  performance 

10
LaTeXで「$がありません」というエラーが表示される
私はラテックスで次のように書こうとします: \begin{itemize} \item \textbf{insert(element|text)} inserts the element or text passed at the start of the selection. \item \textbf{insert_after(element|text)} inserts the element or text passed at the end of the selection. \item \textbf{replace(element|text)} replaces the selection with the passed text/element. \item \textbf{delete()} deletes the selected text. \item \textbf{annotate(name,value)} annotates the selected …
184 latex 


21
SVNで「作業コピーの管理領域が含まれていない」を修正する方法
追加したディレクトリをオフラインで自分のリポジトリから手動で削除しました。ディレクトリを復元できません。 更新またはコミットを実行しようとすると、次のエラーで失敗します。 "blabla/.svn" containing working copy admin area is missing. 理由はわかりますが、とにかくこれを修正する方法はありますか。 リポジトリ全体をチェックアウトして自分の変更を手動で追加したくないので、何時間もかかります。


12
CSSを使用して入力ボタンの画像を変更するにはどうすればよいですか?
だから、私は画像を使って入力ボタンを作成することができます <INPUT type="image" src="/images/Btn.PNG" value=""> しかし、CSSを使用して同じ動作を取得することはできません。たとえば、私は試しました <INPUT type="image" class="myButton" value=""> 「myButton」はCSSファイルで次のように定義されています .myButton { background:url(/images/Btn.PNG) no-repeat; cursor:pointer; width: 200px; height: 100px; border: none; } それがやりたいことがすべてであれば、元のスタイルを使用できますが、ホバー時のボタンの外観を変更します(myButton:hoverクラスを使用)。ページの他の部分の背景画像用に(チェックとして)リンクをロードできたので、リンクが適切であることはわかっています。JavaScriptを使用してそれを行う方法の例をWebで見つけましたが、CSSソリューションを探しています。 違いがある場合は、Firefox 3.0.3を使用しています。

3
GCCがほぼ同じCコードに対して、このように根本的に異なるアセンブリを生成するのはなぜですか?
最適化されたftol関数を書いているとき、私はいくつかの非常に奇妙な動作を見つけましたGCC 4.6.1。最初にコードを示します(明確にするために、違いを示しました)。 fast_trunc_one、C: int fast_trunc_one(int i) { int mantissa, exponent, sign, r; mantissa = (i & 0x07fffff) | 0x800000; exponent = 150 - ((i >> 23) & 0xff); sign = i & 0x80000000; if (exponent < 0) { r = mantissa << -exponent; /* diff */ } else { r …

18
[UIScreen mainScreen] .bounds.sizeはiOS8で向きに依存しますか?
iOS 7とiOS 8の両方で次のコードを実行しました。 UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]; BOOL landscape = (orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight); NSLog(@"Currently landscape: %@, width: %.2f, height: %.2f", (landscape ? @"Yes" : @"No"), [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height); 以下は、iOS 8からの結果です。 Currently landscape: No, width: 320.00, height: 568.00 Currently landscape: Yes, width: …





2
SSL証明書は信頼されていません-モバイルのみ[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 私のサイトは、デスクトップ(SSL)でSSLを介して適切に機能しています。アドレスバーの近くに「本人確認済み」と表示された緑色の鍵が付いています しかし、モバイルモバイルブラウザー(Chrome / Safari)を使用すると、「このWebサイトのIDは確認されていません」というメッセージが表示され、ロック(アドレスバーの近くにあるクローム内)に赤いxマークが付いています理由起こる?

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