プログラミング

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

9
どのオンラインブローカーがAPIを提供していますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する だから私はE * TRADEにうんざりしていて、開発者として、APIを提供するオンラインブローカーを見つけたいと思っています。私自身のトレーディングツールを記述でき、さらには既存のツールを変更できるとしたらすばらしいと思います。 これまでの私の調査に基づいて、私は1つのオプションしか見つけていません。Interactive Brokersは多言語API(Java / C ++ / ActiveX / DDE)を提供し、起動するのにかなりまともな手数料率があります。他に検討すべきオプションがないことを確認したいのですが。何か案は? 更新:これまでの回答に基づいて、ここにクイックリストがあります... インタラクティブブローカー ジャワ C ++ ActiveX Excel用DDE ピナクル取引 C ++ Perl VB.NET エクセル MBトレーディング
155 api  stocks  trading 

12
IEの代替のcss 'pointer-events'プロパティ
ドロップダウンナビゲーションメニューがあり、クリックすると他のページに移動できないタイトルがあります(これらのタイトルをクリックするとドロップダウンメニューが開きます)一方で、他のナビゲーション(これらにはドロップダウンがなく、直接移動する必要があります)です。ただし、両方とも型がhref定義されています これを解決するために、以前のタイプのタイトルに次のcssを追加しました pointer-events: none; 正常に動作していますが、このプロパティはIEでサポートされていないため、いくつかの回避策を探しています。面倒なのは、HTMLとJavaScriptのコードを完全に変更するためのアクセス権と特権がないことです。 何か案は?

9
Rails default_scopeのオーバーライド
デフォルトのスコープを持つActiveRecord :: Baseモデルがある場合: class Foo < ActiveRecord::Base default_scope :conditions => ["bar = ?",bar] end 条件Foo.find を使用せずに行う方法はありdefault_scopeますか?つまり、デフォルトのスコープをオーバーライドできますか? 名前に「デフォルト」を使用すると、オーバーライド可能であることを示唆していると思いましたが、そうでない場合はのような名前になりglobal_scopeますよね?

9
Angularjsは、入力検証が失敗したときにフォームの送信を防ぎます
ユーザー名とパスワードが空でなく、3文字を超えていないことを確認するために、クライアント側の入力検証を伴うAngularJSを使用した簡単なログインフォームを書いています。以下のコードを参照してください: <form name="loginform" novalidate ng-submit="login.submit()" class="css-form"> <fieldset> <div class="control-group input-prepend"> <span class="add-on"><i class="icon-user"></i></span> <input type="text" ng-model="login.username" name="username" required ng-minlength="3" placeholder="username" /> </div> <div class="control-group input-prepend"> <span class="add-on"><i class="icon-lock"></i></span> <input type="password" ng-model="login.password" name="password" required ng-minlength="3" placeholder="" /> </div> <div class="control-group"> <input class="btn" type="submit" value="Log in"> </div> </fieldset> </form> そしてコントローラー: var controller …

10
C#での浮動小数点演算は一貫していますか?できますか?
いいえ、これは「なぜ(1 / 3.0)* 3!= 1なのか」という別の質問ではありません。 最近、浮動小数点についてよく読んでいます。具体的には、同じ計算が異なるアーキテクチャまたは最適化設定で異なる結果をもたらす方法です。 これは、リプレイを保存する、または(サーバークライアントではなく)ピアツーピアネットワーク化されたビデオゲームの問題であり、プログラムを実行するたびにすべてのクライアントがまったく同じ結果を生成することに依存します。浮動小数点計算は、異なるマシン(または同じマシンでも!)で劇的に異なるゲーム状態につながる可能性があります。 これは、主に一部のプロセッサ(つまりx86)が倍の拡張精度を使用するため、IEEE-754に「従う」プロセッサの間でも発生します。つまり、80ビットのレジスタを使用してすべての計算を行い、64ビットまたは32ビットに切り捨てて、計算に64ビットまたは32ビットを使用するマシンとは丸めの結果が異なります。 オンラインでこの問題のいくつかの解決策を見てきましたが、すべてC ++ではなくC ++向けです。 (Windows)、(Linux?)、または(BSD)をdouble使用して、倍精度拡張モードを無効にします(すべての計算でIEEE-754 64ビットを使用し_controlfp_sます)。_FPU_SETCWfpsetprec 常に同じコンパイラーを同じ最適化設定で実行し、すべてのユーザーが同じCPUアーキテクチャーを持っている必要があります(クロスプラットフォームの遊びはありません)。私の「コンパイラ」は実際にはJITであるため、プログラムを実行するたびに異なる最適化が行われる可能性があります、これは可能ではないと思います。 固定小数点演算を使用しfloat、double完全に回避します。decimalこの目的のためにSystem.Math機能しますが、はるかに遅くなり、ライブラリ関数のどれもそれをサポートしません。 それで、これはC#の問題でもありますか? (Monoではなく)Windowsのみをサポートする場合はどうなりますか? もしそうなら、私のプログラムを通常の倍精度で実行させる方法はありますか? そうでない場合、浮動小数点計算の一貫性を保つのに役立つライブラリはありますか?

8
ローカルGitリポジトリをバックアップする方法は?
私は比較的小さなプロジェクトでgitを使用していますが、.gitディレクトリの内容を圧縮することは、プロジェクトをバックアップするための良い方法であることに気づきました。しかし、これは奇妙なことです。なぜなら、復元するときに最初に行う必要があるのはだからですgit reset --hard。 この方法でgitリポジトリをバックアップすることに問題はありますか?また、それを行うためのより良い方法はありますか(たとえば、移植可能なgit形式または同様の何か?)?
155 git  backup 

11
C#でフラグを比較する方法は?
以下にフラグ列挙型があります。 [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } ifステートメントをtrueに評価することはできません。 FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } どうすればこれを実現できますか?
155 c#  .net  enums  attributes  flags 




30
Objective-Cの「インスタンスに認識されないセレクターが送信されました」エラー
ボタンを作成してアクションを追加しましたが、ボタンが呼び出されるとすぐに次のエラーが発生しました。 -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0 2010-03-16 22:23:58.811 Money[8056:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:'*** -[NSCFDictionary numberButtonClick:]: unrecognized selector sent to instance 0x3d03ac0' これは私のコードです: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIButton *numberButton = [UIButton buttonWithType:UIButtonTypeCustom]; numberButton.frame = …

13
Sublime Text 2および3でキーボードでサイドバーを使用する方法
Sublime Text 2を使用する場合、サイドバーを開いて、プロジェクト内のファイル/フォルダーをナビゲートする傾向があります。そのために、ホットキーctrl + k ctrl + b(Windowsの場合)を使用できます。 ただし、サイドバーに移動すると、キーボード(矢印など)では使用できなくなります。私たちは自分のマウスでそれを使用して固執する必要があります... ただのメモ:SideBarEnhancementsプラグインをインストールしましたが、問題を解決できるものは見つかりませんでした。 あなたが知っているかもしれない解決策はありますか?

7
Notepad ++のファイルツリービュー
他のエディターのようにNotepad ++でファイルツリービューを作成する方法を知りたいのですが、そこでファイルをクリックして開くことができますか?
155 notepad++ 


5
線形レイアウト内でコンテンツを中央揃えする方法は?
ImageView内部をLinearLayout水平方向と垂直方向の中央に配置しようとしていますが、実行できません。そのためにを使用しない主な理由RelativeLayoutは、layout_weight(Activity4つの列が均等に分割され、さまざまな画面幅に応答し、各列がImageView中央に配置され、ストレッチされていない)必要があるためです。 これまでの私のxmlは次のとおりです。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" android:baselineAligned="false" android:gravity="center" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".Main" > <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" > <ImageView android:id="@+id/imageButton_speak" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/image_bg" android:src="@drawable/ic_speak" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" > <ImageView android:id="@+id/imageButton_readtext" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/image_bg" android:src="@drawable/ic_readtext" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_weight="1" > …

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