プログラミング

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


6
VIM + JSLint?
私はvimで日々を過ごし、現在多くのJavaScriptを作成しています。JSLintなどをvimに統合して、コーディングを改善する方法を模索しています。誰かがこのようなことをどうにかしてできましたか? 編集: 試してみました:VimからのJavascript構文チェック残念ながら、出力は非常に粗雑です。
120 javascript  vim  lint 

10
要素名の大文字と小文字の規則?
XMLの要素のケーシングに関する正式な推奨事項はありますか? XHTMLが小文字の要素名を使用することを知っています(正規に大文字を使用するHTMLとは異なり、大文字と小文字は区別されません)。 しかし、私は一般的なコンテンツのXMLについて話しています。 小文字: <customer> <accountnumber>619</accountnumber> <name>Shelby Lake</name> </customer> キャメルケース: <customer> <accountNumber>619</accountNumber> <name>Shelby Lake</name> </customer> PascalCase: <Customer> <AccountNumber>619</AccountNumber> <Name>Shelby Lake</Name> </Customer> 大文字: <CUSTOMER> <ACCOUNTNUMBER>619</ACCOUNTNUMBER> <NAME>Shelby Lake</NAME> </CUSTOMER> 注:私は意見ではなく引用されたガイドラインを探しています。ただし、賛成票が最も多い意見はガイドラインと見なすことができます。

10
ASP.NET MVC部分ビュー:入力名のプレフィックス
私はViewModelのようなものと仮定します public class AnotherViewModel { public string Name { get; set; } } public class MyViewModel { public string Name { get; set; } public AnotherViewModel Child { get; set; } public AnotherViewModel Child2 { get; set; } } ビューでは、パーシャルをレンダリングできます <% Html.RenderPartial("AnotherViewModelControl", Model.Child) %> 部分的にやります <%= Html.TextBox("Name", Model.Name) %> or …

4
空のJQueryオブジェクトを取得する
次のコードでは、選択ボックスに変更ハンドラを設定して、選択の値に基づいていくつかのフォローアップ質問を表示および非表示にします。 さらに、選択の一部の値については、追加のメッセージが表示されます。 追加のメッセージを非表示にする必要があるかどうかを確認するために、Previousという変数を保持しています。ハンドラーの実行時に、Previousがnullかどうか、またはサイズが0かどうかを確認します。 nullの追加チェックを実行する必要がないように、Previousを空のJQueryオブジェクトに初期化すると便利です。 $()を実行すると、サイズが1のオブジェクトが返されます。 空のJqueryオブジェクトを作成する方法はありますか? //初期化関数。 $(function(){ //アカウントタイプを選択するために、以前に選択したオブジェクトを保持します。 var Previous = null; //ここが初期化したい場所です。 // Previous = $();のようなもの $( "SELECT [name = 'AccountType']")。change( 関数 () { //前のメッセージがあった場合はそれを非表示にします。 if(Previous == null || Previous.size()> 0){ Previous.hide(); } //見つかった場合はメッセージを表示し、以前と同じように保存します。 前= $( "#" + this.value + "_ Msg")。show(); //最初の質問を取得 var FirstQuestion = $( "。FirstQuestion"); …
120 jquery 

17
エラー:引数は関数ではなく、未定義です
Scala PlayでAngularJSを使用すると、このエラーが発生します。 エラー:引数「MainCtrl」は関数ではないため、定義されていません 曜日で構成されるテーブルを作成しようとしています。 私のコードを見てください。コントローラの名前を確認しましたが、それは正しいようです。注:このSO 回答から使用されるコード index.scala.html @(message: String) @main("inTime") { <!doctype html> <html lang="en" ng-app> <head> <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")"> </head> <div ng-controller="MainCtrl"> <table border="1"> <tbody ng-repeat='(what,items) in data'> <tr ng-repeat='item in items'> <td ngm-if="$first" rowspan="{{items.length}}">{{what}}</td> <td>{{item}}</td> </tr> </tbody> </table> </div> </html> } MainCtrl.js (function() { angular.module('[myApp]', []).controller('MainCtrl', function($scope) …

20
プログラムの単一のインスタンスのみが実行されていることを確認してください
プログラムのインスタンスを1つだけ実行するPython的な方法はありますか? 私が思いついた唯一の合理的な解決策は、あるポートでサーバーとして実行しようとすることです。その後、同じポートにバインドしようとする2番目のプログラムが失敗します。しかし、それは本当に素晴らしいアイデアではありません、おそらくこれよりも軽量なものがあるのでしょうか? (プログラムが時々失敗することが予想されること、すなわちsegfaultを考慮に入れてください-したがって、「ロックファイル」のようなものが機能しません)

5
ノードビンスクリプトの実行時にコマンドラインの作業ディレクトリを決定する
ノードのコマンドラインインターフェイスを作成しています。グローバルにインストールされ、binファイルを使用して実行されます。 作業中のファイルのルートディレクトリでコマンドウィンドウを開いてコマンドを実行する予定ですprocess.cwd()が、ノードパッケージのディレクトリを返すため、現在の作業ディレクトリを特定できませんでした。最初はコードがバッチファイルをラッパーとして使用して実行されているため(つまり、最初にノードなしでbinファイルを実行できる方法)、それは不可能ですが、coffee-scriptがそれを実行します。私はコーヒースクリプトのソースを確認しましたが、それを追跡できませんでした(十分な経験がありませんでした)。 自分でテストするには、このpackage.jsonファイルでパッケージを作成します。 { "name": "test-package", "version": "1.0.0", "bin": { "test-package": "./bin/test-package" }, "main": "/lib/test" } bin内のこのテストパッケージファイル: #!/usr/bin/env node var path = require('path'); var fs = require('fs'); var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib'); require(lib + '/test'); 誰かがこれに光を当てることができますか? そして、lib / test内のコマンドラインディレクトリを取得します。

8
リピーターのヘッダーまたはフッターでコントロールを見つける方法
Asp.Net RepeaterコントロールのHeaderTemplateまたはFooterTemplateでコントロールがどのように見つかるか疑問に思いました。 私はItemDataBoundイベントでそれらにアクセスできますが、それらを取得する方法(たとえば、ヘッダー/フッターの入力の値を取得するため)を考えていました。 注:答えを見つけた後で、この質問をここに投稿しました。覚えているだけです(そして、おそらく他の人が役立つと思うかもしれません)。

3
google-services.jsonは実際には何をしますか?
現在のアプリにGoogleアナリティクスとGCMサービスを追加する作業をしています。両方のサービスの実装に関するガイドで、Googleは開発者にjsonファイルgoogle-services.jsonを生成してアプリのルートディレクトリの下に置くように求めています。 このjsonファイルをアプリから削除しても、サービスは引き続き機能することがわかりました。 確かに知りたいのですが、このファイルは本当に何のためのものですか?どのように使用し、どのように機能しますか?

19
Visual StudioからNUnitをデバッグモードで実行するにはどうすればよいですか?
最近取り組んでいるC#のテストフレームワークを構築しています。ワークスペース内にNUnitをセットアップし、コンポーネントをテストするための新しいプロジェクトを用意しています。ユニットテストをNunit(v2.4)からロードすると、すべてうまくいきますが、デバッグモードで実行していくつかのブレークポイントを設定するのが本当に役立つところまでたどり着きました。 私はいくつかのガイドからの提案を試しましたが、すべてがテストプロジェクトの「デバッグ」プロパティの変更を提案しています。 Start external program: C:\Program Files\NUnit 2.4.8\bin\nunit-console.exe Command line arguments: /assembly: <full-path-to-solution>\TestDSP\bin\Debug\TestDSP.dll 私はそこでコンソールバージョンを使用していますが、GUIの呼び出しも試みました。デバッグしようとすると、どちらも同じエラーが発生します。 Cannot start test project 'TestDSP' because the project does not contain any tests. これは、通常、\ DSP.nunitをNunit GUIにロードし、テストを行う場所だからです。 私は問題がVSがそれ自身のテストフレームワークを実行したいということかもしれないと考え始めています、そしてそれがNUnitテストを見つけることができない理由です? 編集:テストフィクスチャについて質問する人にとって、TestDSPプロジェクトの.csファイルの1つは、おおよそ次のようになります。 namespace Some.TestNamespace { // Testing framework includes using NUnit.Framework; [TestFixture] public class FirFilterTest { [Test] public void Test01_ConstructorTest() …

7
このgdb出力はどういう意味ですか?
サウンドを再生するボタンがあり、シミュレーターで完全に正常に動作するようですが、次のメッセージが表示されます。 /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:dlopen(/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/の読み込みエラーMacOS / AudioIPCPlugIn、262):シンボルが見つかりません:___CFObjCIsCollectable 参照元:/System/Library/Frameworks/Security.framework/Versions/A/Security /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02:13:02.605ハロウィーンFX [33484:10703] /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn:dlopen(/ System / Library /Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn、262):シンボルが見つかりません:___CFObjCIsCollectable 参照元:/System/Library/Frameworks/Security.framework/Versions/A/Security /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02:13:02.657ハロウィーンFX [33484:10703] /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:dlopen(/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn、262):シンボルが見つかりません:___CFObjCIsCollectable 参照元:/System/Library/Frameworks/Security.framework/Versions/A/Security /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02:13:02.671ハロウィーンFX [33484:10703] /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:dlopen(/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn、262):シンボルが見つかりません:___CFObjCIsCollectable 参照元:/System/Library/Frameworks/Security.framework/Versions/A/Security /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation /System/Library/Frameworks/Security.framework/Versions/A/Security 2011-11-01 02:13:02.706ハロウィーンFX [33484:10703] /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn:dlopen(/ System / Libraryのロード中にエラーが発生しました/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn、262):シンボルが見つかりません:___CFObjCIsCollectable 参照元:/System/Library/Frameworks/Security.framework/Versions/A/Security /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation /System/Library/Frameworks/Security.framework/Versions/A/Security …

16
3点から角度を計算する方法は?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 あなたがこれを持っているとしましょう: P1 = (x=2, y=50) P2 = (x=9, y=40) P3 = (x=5, y=20) それP1が円の​​中心点であると仮定します。それは常に同じです。私はで構成されて角度たいP2とP3の隣にある角度、または他の言葉ではP1。正確には内角。常に鋭角になるため、-90度未満になります。 私は思った:男、それは単純な幾何学の数学です。しかし、私は今約6時間式を探しましたが、arccosやvector scalar productのような複雑なNASAのことについて話している人しか見つかりません。まるで冷蔵庫の中にいるような気がします。 これが簡単な問題だと思う数学の教祖たち?ここではプログラミング言語は重要ではないと思いますが、それが重要だと考える人にとっては、JavaとObjective-Cです。両方に必要ですが、タグ付けしていません。
120 algorithm  math  geometry 

7
Oracleの外部キーにインデックスを作成する必要がありますか?
テーブルAとテーブルがありますB。 の主キーに対するA外部キーがあります。BBB_ID 何らかの理由で(正当な理由があることはわかっています)、これら2つのテーブルをキーで結合するときにインデックスを使用していません。 個別にインデックスを作成する必要がありA.B_IDますか、それとも外部キーの存在がそれを提供する必要がありますか?
120 sql  oracle  indexing 


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