プログラミング

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

14
Reactのイベントオブジェクトからカスタム属性にアクセスする方法は?
Reactは、http://facebook.github.io/react/docs/jsx-gotchas.htmlで説明されているように、カスタム属性をレンダリングできます 。 カスタム属性を使用する場合は、data-をプレフィックスとして付ける必要があります。 <div data-custom-attribute="foo" /> そしてそれは私がイベントオブジェクトからそれにアクセスする方法を見つけることができないことを除いて素晴らしいニュースです:例えば: render: function() { ... <a data-tag={i} style={showStyle} onClick={this.removeTag}></a> ... removeTag: function(event) { this.setState({inputVal: event.target????}); }, 要素とdata-プロパティはhtmlでレンダリングされます。のような標準のプロパティにstyleは問題なくアクセスできますevent.target.style。event.target私が試した代わりに: event.target.props.data.tag event.target.props.data["tag"] event.target.props["data-tag"] event.target.data.tag event.target.data["tag"] event.target["data-tag"] これらはどれも機能しませんでした。

30
iOSアプリのアップロード時にApplication Loaderが「iTunesストアでの認証」でスタックする
私たちは3日間、Application Loaderを使用してアプリをiTunesストアに送信しようとしていて、「iTunesストアでの認証」のステップで行き詰まっています。 私たちは多くのフォーラム(stackoverflowを含む)を読み、提案されたものを試しました: 新しいプロビジョニングプロファイルを作成する 異なるバージョンまたは複数のバージョンのApplication Loaderの使用 プロキシ設定の変更 Macを再起動する 別の時間帯にアップロードするなど 私たちはそれを一晩実行したままにしていて、このステップを通過することに成功していません。残念ながら、問題が何であるかについてのフィードバックは提供されておらず、エラーメッセージも表示されていません。過去に問題なく複数のアプリを提出しましたが、今回は完全に行き詰まっています! どのように解決できましたか?

9
gitでブランチをダウンロードする方法は?
GitHubでホストされているプロジェクトがあります。1台のコンピューターにブランチを作成し、次のコマンドで変更をGitHubにプッシュしました。 git push origin branch-name 今、私は別のコンピューターを使用しています。そのブランチをダウンロードしたいと思います。だから私は試しました: git pull origin branch-name ...しかし、これは私の新しいブランチの変更で私のマスターブランチを上書きすることでした。 既存のブランチを上書きせずにリモートブランチを適切にプルするには、何をする必要がありますか?
214 git  branch 

16
大文字小文字を区別しないString.Replace
「hello world」という文字列があります 「world」を「csharp」に置き換える必要がある このために私は使用します: string.Replace("World", "csharp"); しかし、その結果、文字列が置換されません。理由は大文字と小文字が区別されるためです。元の文字列には「world」が含まれていますが、「World」を置き換えようとしています。 string.Replaceメソッドでこの大文字と小文字の区別を回避する方法はありますか?
214 c#  string 

6
Docker:プロジェクト内の複数のDockerfile
データベース用、アプリケーションサーバー用などの1つのDockerfileがある場合、プロジェクトに属するDockerfileをどのように編成しますか?ソースで何らかの階層を作成しますか?大規模なエンタープライズプロジェクトを1つのDockerfileだけで構成することはできませんか?
214 docker 

11
python / numpyでパーセンタイルを計算するにはどうすればよいですか?
シーケンスまたは1次元のnumpy配列のパーセンタイルを計算する便利な方法はありますか? Excelのパーセンタイル関数に似たものを探しています。 NumPyの統計参照を調べたところ、見つかりませんでした。私が見つけたのは中央値(50パーセンタイル)だけですが、より具体的なものはありません。

8
ソケットを閉じるかシャットダウンするか?
Cでは、ソケットを閉じると、ソケットが破棄され、後で再利用できることを理解しました。 シャットダウンはどうですか?説明は、そのソケットへの二重接続の半分を閉じると述べています。しかし、そのソケットはcloseシステムコールのように破棄されますか?
214 c  sockets  networking 




9
アルファテスターはどこでGoogle Play Androidアプリをダウンロードしますか?
アプリを開発し、アルファテスト用にGoogle Playから公開しました。テスターの1人として、テスターとしてサインインするオプトインリンクを取得します。その後、携帯電話でPlayストアにアクセスして、携帯電話で直接アプリをダウンロードしたいと考えていました。しかし、結局のところ、アプリのWebプロファイルにアクセスし、そこからダウンロードをクリックする必要があります。その後、Playストアはアプリを携帯電話にダウンロードします。 他のアルファテスターを参加させたいので、プロセスを簡単にしたいと思っていました。もっと簡単な方法はありますか?同様に、オプトインした後は、他のアプリと同じようにAndroidフォンを使用してアプリをダウンロードしてもらいます。方法はありますか? 明確化: Google Playに代わるものを探していません 私はすでにGoogle Group作成プロセスを終えました。私の質問は、グループメンバーがオプトインした後に何が起こるかについてです。彼らは自分の電話を直接使用できますか(電話のアプリ再生)、またはWebサイトからダウンロードする必要がありますか?これまでのところ、私はプレイアプリを使用して成功していません。

13
PowerShellの三項演算子
私が知っていることから、PowerShellにはいわゆる3項演算子の組み込み式がないようです。 たとえば、三項演算子をサポートするC言語では、次のように書くことができます。 <condition> ? <condition-is-true> : <condition-is-false>; それがPowerShellに実際に存在しない場合、同じ結果を達成するための最良の方法(つまり、読みやすく、保守しやすい)は何でしょうか。

4
最小SDKバージョン/ターゲットSDKバージョンとコンパイルSDKバージョンの違いは何ですか?
「最小SDKバージョン/ターゲットSDKバージョン」と「コンパイルSDKバージョン」の違いは何ですか?minとtarget sdkの意味を知っていますが、sdkバージョンのコンパイルは何を意味しますか? Eclipseでは、min / maxとtarget sdkがありますが、android studioではこれらの3つの設定があります。

10
ReactJSで「onKeyPress」イベントを処理する方法
onKeyPressReactJSでイベントを機能させるにはどうすればよいですか?をenter (keyCode=13)押すと警告が表示されます。 var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( <div> <input type="text" id="one" onKeyPress={this.add} /> </div> ); } }); React.render(<Test />, document.body);

11
特定のブランチのみのコミットを取得するためのGitログ
特定のブランチの一部であるすべてのコミットをリストしたい。 以下を使用すると、ブランチからのすべてのコミットがリストされますが、親(マスター)からのコミットもリストされます git log mybranch 私が見つけた他のオプションは、マスターが到達可能なコミットを除外して、私が欲しいものを与えることでしたが、他のブランチ名を知る必要を避けたいです。 git log mybranch --not master 私は使用しようとしましたgit for-each-refが、それはまたmybranchをリストしているので、実際にはすべてを除外しています: git log mybranch --not $(git for-each-ref --format '^%(refname:short)' refs/heads/) 更新: 私はしばらく前に見つけた新しいオプションをテストしていますが、今までこれが私が探していたものである可能性があるようです: git log --walk-reflogs mybranch 更新(2013-02-13T15:08): --walk-reflogsオプションは適切ですが、reflogsの有効期限があることを確認しました(デフォルトは90日、gc.reflogExpire)。 私が探していた答えを見つけたと思います: git log mybranch --not $(git for-each-ref --format='%(refname)' refs/heads/ | grep -v "refs/heads/mybranch") 使用可能なブランチのリストから現在のブランチを削除し、そのリストをログから除外しています。この方法では、mybranchによってのみ到達されるコミットのみを取得します。
214 git 

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