プログラミング

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



11
Windowsでgitがパスフレーズを思い出せない理由
私はgitを使い始めたばかりですが、パスフレーズを覚えられません。昇格したcmd.exeを使用しています。gitホストはgithubで、githubにそのガイドのようなsshキーを作成しています しかし、私はまだ得る *\subnus.mvc>git push origin master Enter passphrase for key '/c/Users/Subnus/.ssh/id_rsa':
144 windows  git  ssh  cmd 

9
GISサービスでの緯度と経度のタプルの優先順位
GISソースコードを扱う場合、緯度と経度の座標タプルを記述する必要があることがよくあります。 例:Googleマップのリンク(123、456): http://maps.google.com/maps/ms?msid=214518704716144912556.00046d7689a99e95b721c&msa=0&ll=123,456&spn=0.007996,0.026865 どちらが好ましい順序ですか(そしてその理由は?) 緯度、経度 経度、緯度 両方がさまざまなシステムで使用されているのを見てきましたが、他のシステムに固執する証拠を見つけたいと思っています。 標準的な方法はありますか、ある場合、それは何ですか/それらは何ですか?

6
条件を満たす行列の行を選択する
Rで行列: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4,] 4 9 11 19 [5,] 5 10 15 20 行が列3 = 11である部分行列を抽出したいと思います。つまり、 one two three four [1,] 1 6 11 16 [3,] 3 8 11 18 [4,] 4 9 …
144 r  select  matrix  submatrix 

30
確実にインストールされているモジュールをインポートできません
インストールした後Mechanizeのを、私はそれをインポートすることはできていないようです。 私は、pip、easy_install、およびpython setup.py installこのリポジトリ(https://github.com/abielr/mechanize)からインストールを試みました。これはすべて役に立ちません。Pythonインタラクティブに入るたびに次のようになります。 Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import mechanize Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named mechanize >>> 以前に実行したインストールは正常に完了したと報告しているので、インポートが機能することを期待しています。このエラーの原因は何ですか?

6
if elseステートメントにおけるGCCの__builtin_expectの利点は何ですか?
#define彼らが使用しているに出会いました__builtin_expect。 ドキュメントは言う: 組み込み関数: long __builtin_expect (long exp, long c) __builtin_expectコンパイラーに分岐予測情報を提供するために使用できます。-fprofile-arcsプログラマーはプログラムが実際にどのように機能するかを予測することで悪名高いため、一般に、これには実際のプロファイルフィードバックを使用することをお勧めします()。ただし、このデータを収集するのが難しいアプリケーションがあります。 戻り値はの値でexpあり、整数式でなければなりません。組み込みのセマンティクスは、それが期待されていること exp == cです。例えば: if (__builtin_expect (x, 0)) foo (); ゼロになることfooを期待xしているため、を呼び出すことを期待していないことを示します。 だから直接使用しないのはなぜですか: if (x) foo (); 複雑な構文の代わりに__builtin_expect?
144 c  linux  gcc  built-in 

4
具体的には、UNIXの実時間、ユーザーCPU時間、およびシステムCPU時間とは何ですか?
名前に基づいて推測できますが、具体的には、UNIXの実時間、ユーザーCPU時間、およびシステムCPU時間とは何ですか? user-cpu時間は、user-codeの実行に費やされた時間であり、kernel-cpu時間は、特権操作(ディスクへのIOなど)が必要なためにカーネルで費やされた時間ですか? この測定値の単位は何ですか。 そして、実時間は実際にはプロセスがCPUに費やした秒数ですか、それとも名前が誤解を招くだけですか?

11
ES6で記述されたモジュールをNPMに公開する方法は?
モジュールをNPMに公開しようとしていたとき、ES6でモジュールを書き直そうと思ったとき、将来を見据え、ES6を学びました。私はBabelを使用してES5にトランスパイルし、テストを実行しました。しかし、私はどのように進めるかわかりません: トランスパイルして、結果の/ outフォルダーをNPMに公開しますか? 結果フォルダーをGithubリポジトリに含めますか? または、2つのリポジトリを維持します。1つはGithubのES6コード+ gulpスクリプト、もう1つは変換された結果+ NPMのテストです。 つまり、ES6で作成されたモジュールをNPMに公開する一方で、元のコードを参照/フォークできるようにするために、どのような手順を踏む必要がありますか?


3
JSDoc:オブジェクト構造を返す
返されるオブジェクトの構造をJSDocに通知するにはどうすればよいですか。私は@return {{field1: type, field2: type, ...}} description構文を見つけて試しました: /** * Returns a coordinate from a given mouse or touch event * @param {TouchEvent|MouseEvent|jQuery.Event} e * A valid mouse or touch event or a jQuery event wrapping such an * event. * @param {string} [type="page"] * A string representing the type of …

7
試合前後のグレップ文字?
これを使用する: grep -A1 -B1 "test_pattern" file ファイル内の一致したパターンの前後に1行を生成します。行ではなく指定した数の文字を表示する方法はありますか? 私のファイルの行はかなり大きいので、行全体を印刷するのではなく、コンテキストで一致を観察するだけです。これを行う方法に関する提案はありますか?
144 bash  grep 


8
JavaScriptコードでデータ属性を取得する
私は次のhtmlを持っています: <span data-typeId="123" data-type="topic" data-points="-1" data-important="true" id="the-span"></span> で始まる属性を取得して、以下のコードのようなJavaScriptコードdata-で使用することはできますか?今のところ、私nullは結果を得ます。 document.getElementById("the-span").addEventListener("click", function(){ var json = JSON.stringify({ id: parseInt(this.typeId), subject: this.datatype, points: parseInt(this.points), user: "H. Pauwelyn" }); });

4
設定するJavaScript配列
MSDNはJavaScriptのSetコレクションの抽象化を参照しています。.delete()名前でさまざまな要素を削除()できるように、セットに変換するオブジェクトの配列があります。 var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType: "three-legged"}, {name: "pablo", dogType: "two-legged"} ]; この配列をセットに変換するにはどうすればよいですか?より具体的には、上記の配列を繰り返すことなくこれを行うことは可能ですか?ドキュメントは比較的不足しています(インスタンス化されたセットには十分ですが、可能であれば変換ではありません)。 キーによる削除のために、Mapへの変換を考えているかもしれません。私が達成しようとしているのは、(インデックスではなく)主にキーを介して要素にアクセスすることでアクセスまたは変更できる反復可能なコレクションです。 配列から別の配列への変換が最終的な目標です。
144 javascript  arrays  set 

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