プログラミング

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


9
Node.jsがeveryauthで使用される環境固有の構成をセットアップする
node.js + express.js + everyauth.jsを使用しています。すべてのeveryauthロジックをモジュールファイルに移動しました var login = require('./lib/everyauthLogin'); この中に、キー/シークレットの組み合わせを含むoAuth構成ファイルをロードします。 var conf = require('./conf'); ..... twitter: { consumerKey: 'ABC', consumerSecret: '123' } これらのコードは、コールバックのURLが異なるため、開発/ステージング/本番環境ごとに異なります。 Qu。これらを環境設定でどのように設定してすべてのモジュールをフィルタリングするか、またはパスをモジュールに直接渡すことができますか? envで設定: app.configure('development', function(){ app.set('configPath', './confLocal'); }); app.configure('production', function(){ app.set('configPath', './confProduction'); }); var conf = require(app.get('configPath')); 渡す app.configure('production', function(){ var login = require('./lib/everyauthLogin', {configPath: './confProduction'}); }); ?それが理にかなっていると思います

5
BroadcastReceiver.onReceiveは常にUIスレッドで実行されますか?
私のアプリでは、カスタムを作成し、BroadcastReceiverを介して手動でコンテキストに登録しContext.registerReceiverます。また、AsyncTaskを介してnotifier-Intentsをディスパッチするも持っていContext.sendBroadcastます。インテントは非UIワーカースレッドから送信されますが、(上記のインテントBroadcastReceiver.onReceiveを受信する)は常にUIスレッドで実行されるようです(これは私にとっては良いことです)。これは保証されていますか、それとも信頼すべきではありませんか?

12
C#URLが存在する/有効であるかどうかを確認するにはどうすればよいですか?
Yahoo!で銘柄記号を検索するビジュアルc#2005で簡単なプログラムを作成しています。ファイナンス、履歴データをダウンロードし、指定されたティッカーシンボルの価格履歴をプロットします。 私はデータを取得するために必要な正確なURLを知っています。ユーザーが既存のティッカーシンボル(またはYahoo!ファイナンスのデータを持つ少なくとも1つ)を入力した場合、それは完全に正常に機能します。ただし、プログラムが存在しないWebページからデータをプルしようとするため、ユーザーがティッカーシンボルを作成すると、実行時エラーが発生します。 WebClientクラスとDownloadString関数を使用しています。WebClientクラスの他のすべてのメンバー関数を調べましたが、URLのテストに使用できるものは何も見つかりませんでした。 これどうやってするの?
117 c#  .net  url-validation 

4
Angular ng-change delay
変更時にng-repeatリストをフィルタリングする入力があります。リピートには多くのデータが含まれており、すべてをフィルタリングするには数秒かかります。フィルタリングプロセスを開始する前に、0.5秒の遅延が必要です。この遅延を作成する角度の正しい方法は何ですか? 入力 <input ng-model="xyz" ng-change="FilterByName()" /> 繰り返す <div ng-repeat"foo in bar"> <p>{{foo.bar}}</p> </div> フィルター機能 $scope.FilterByName = function () { //Filtering Stuff Here }); ありがとう

11
非constメソッドがプライベートのときにpublic constメソッドが呼び出されないのはなぜですか?
このコードを考えてみましょう: struct A { void foo() const { std::cout << "const" << std::endl; } private: void foo() { std::cout << "non - const" << std::endl; } }; int main() { A a; a.foo(); } コンパイラエラーは次のとおりです。 エラー: 'void A :: foo()' is private`。 しかし、私がプライベートのものを削除すると、それはうまくいきます。非constメソッドがプライベートのときにpublic constメソッドが呼び出されないのはなぜですか? 言い換えると、なぜ過負荷解決がアクセス制御の前に来るのですか?これは奇妙です。一貫していると思いますか?コードが機能してからメソッドを追加しましたが、機能しているコードがまったくコンパイルされません。

11
VimでHTMLタグをすばやく閉じるにはどうすればよいですか?
HTMLのようなコードをで実行しなければならないのVimは久しぶりですが、最近これに再び遭遇しました。私が簡単なものを書いているとしましょうHTML: <html><head><title>This is a title</title></head></html> タイトル、ヘッド、HTMLの終了タグをすばやく書くにはどうすればよいですか?ここにすべてを1つずつ書き留める必要がない、本当に簡単な方法が不足しているように感じます。 もちろんCtrlP、個々のタグ名をオートコンプリートするのに使用できますが、私のラップトップキーボードで私を取得するものは、実際に角かっことスラッシュを正しくしていることです。
117 html  xml  vim  autocomplete 

10
すべてのプロジェクトファイルでVimを検索して置換する
Vimのすべてのプロジェクトファイルで検索と置換(確認あり)を行うための最良の方法を探しています。「プロジェクトファイル」とは、現在のディレクトリにあるファイルを意味し、その一部を開く必要はありません。 これを行う1つの方法は、現在のディレクトリにあるすべてのファイルを単に開くことです。 :args ./** 次に、開いているすべてのファイルを検索して置換します。 :argdo %s/Search/Replace/gce しかし、これを行うと、Vimのメモリ使用量が数十MBから2 GBを超えるまでに急増し、私にとってはうまくいきません。 私も持っているEasyGrepのプラグインがインストールされていますが、それは動作しません、どちらかほとんどない、それは私のプレスまで、すべての出現、またはそれだけでハングアップを見つけることができませんCtrlC。これまでのところ、このタスクを実行するための私の優先する方法は、検索用語のack-grepです。クイックフィックスウィンドウを使用して、用語を含み、以前に開かれていないファイルを開き、最後に:bufdo %s/Search/Replace/gce。 私は、これに使用できる優れた機能するプラグイン、または現在使用しているものよりも簡単なコマンド/コマンドシーケンスのいずれかを探しています。
117 vim  replace 

1
MySQL:インポート時のエラーを無視しますか?
かなり大きなデータベースをインポートしています。.sqlファイルには、それはほぼ1,000,000のラインを持っています。問題は、データベースをインポートしようとすると構文エラーが発生することです。それは言う: エラー864(42000)、行8428420:SQL構文にエラーがあります。MySQLサーバーのバージョンに対応するマニュアルで、 '近くで使用する正しい構文を確認してください' 致命的なエラー:最大実行時間の600秒を超過しました 通常、私は.sqlファイルを開いてエラーを修正します。しかし、私のコンピューターはこのファイルを開くのに本当に苦労しています。 MySQLデータベースをインポートするときにエラーを無視できる方法はありますか?
117 mysql  database  import 

8
Rubyでパラメーターとしてメソッドを渡す
Rubyを少しいじってみます。そのため、私は "Programming Collective Intelligence" Rubyのアルゴリズム(Pythonで提供)を実装しようとしています。 第8章では、作成者はメソッドaをパラメーターとして渡します。これはPythonでは機能するようですが、Rubyでは機能しません。 ここにメソッドがあります def gaussian(dist, sigma=10.0) foo end これを別のメソッドで呼び出したい def weightedknn(data, vec1, k = 5, weightf = gaussian) foo weight = weightf(dist) foo end 私が得たすべてはエラーです ArgumentError: wrong number of arguments (0 for 1)
117 ruby  parameters  methods 

5
リストにリストが含まれているlinq
linqを使用して、属性のリストが別のリストと一致するアイテムのリストを取得するにはどうすればよいですか? 次の簡単な例と疑似コードを見てください。 List<Genres> listofGenres = new List<Genre>() { "action", "comedy" }); var movies = _db.Movies.Where(p => p.Genres.Any() in listofGenres);
117 c#  linq 

23
Visual StudioでC ++プロジェクトをコンパイルすると、致命的なエラー「LNK1104:ファイル 'C:\ Program.obj'を開けません」が発生するのはなぜですか?
Visual Studio 2008で新しいC ++プロジェクトを作成しました。コードはまだ書かれていません。プロジェクト設定のみが変更されました。 プロジェクトをコンパイルすると、次の致命的なエラーが表示されます。 致命的なエラーLNK1104:ファイル 'C:\ Program.obj'を開けません
117 visual-c++  linker 

12
迅速。Objective-Cモジュール「Alamofire」を構築できませんでした
XCode6を使用し、Tへの指示に従って、Alamofireのバニラサブモジュールを新たにインストールします。ここで何かが正しくありません。私が取得しているエラーは、「alamofireインポートで「objective-cモジュール "alamofire"をビルドできませんでした」です。ここでは、取得しているエラーのスクリーンショットを示します。 そして私の設定:
117 swift  alamofire 

6
ASP.NET MVC Ajaxエラー処理
jquery ajaxがアクションを呼び出すときにコントローラーでスローされた例外をどのように処理しますか? たとえば、デバッグモードまたは通常のエラーメッセージの場合に例外メッセージを表示するajax呼び出し中に、あらゆる種類のサーバー例外で実行されるグローバルJavaScriptコードが必要です。 クライアント側では、ajaxエラー時に関数を呼び出します。 サーバー側では、カスタムアクションフィルターを作成する必要がありますか?

8
DjangoサイトでHTMLをPDFにレンダリング
私のdjangoベースのサイトでは、動的なHTMLページをPDFに変換する簡単なソリューションを探しています。 ページには、Google Visualization APIのHTMLとチャートが含まれます(JavaScriptベースですが、これらのグラフを含めることは必須です)。

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