プログラミング

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


9
メールを送信するアプリを開発してテストする方法(誰かのメールボックスにテストデータを入力せずに)[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 メールを送信するアプリがたくさんあります。時々それは一度に1つか2つのメッセージです。時にはそれは何千ものメッセージです。 開発では、通常、受信者のアドレスを自分のアドレスに置き換えてテストします。彼らがそれに飽きて、より良い解決策を見つけるまで、それは他の誰もがやっていることだと私は確信しています。 メッセージをキャッチしてSQLLiteデータベース、mboxファイルなどにダンプするダミーのSMTPサーバーを作成することを考えていました。 しかし、確かにそのようなツールはすでに存在していますか?メールの送信をどのようにテストしますか?

4
IntelliJのRegEx後方参照
IntelliJの検索と置換機能を使用して、次の変換を実行したいと思います。 // Replace this model.put('foo', 'bar') // With this model['foo'] = bar 私は以下を試しました: 検索するテキスト:model.put\((.*),(.*)\) 置換:model\[\\1\] = \\2 しかしのIntelliJは認識していないようです\\1し、\\2後方参照として。スラッシュも1つ試しましたが、それでもうまくいきません。

7
リスト内の要素をImmutableJSで更新する方法は?
これは公式ドキュメントが言ったことです updateIn(keyPath: Array<any>, updater: (value: any) => any): List<T> updateIn(keyPath: Array<any>, notSetValue: any, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, updater: (value: any) => any): List<T> updateIn(keyPath: Iterable<any, any>, notSetValue: any, updater: (value: any) => any): List<T> 通常のWeb開発者(関数プログラマーではない)がそれを理解する方法はありません! 私はかなり単純な(非機能的なアプローチの)ケースを持っています。 var arr = []; arr.push({id: 1, name: "first", count: …

6
Eclipseデバッガーに戻る方法は?
Eclipseデバッガーで逆実行を行うことは可能ですか?現在取り組んでいるプロジェクトでは、ファイルからデータを読み取って初期化してから、何でも行うことができます。デバッガでオーバーステップした場合、プログラムを終了して再起動する必要があり、これにはかなりの時間がかかります。
129 eclipse  debugging 


2
いつh:commandLinkではなくh:outputLinkを使用する必要がありますか?
の<h:outputLink>代わりにいつ使用する必要があり<h:commandLink>ますか? がcommandLinkHTTPポストを生成することを理解しています。outputLinkHTTP get が生成されると思います。とはいえ、私が読んだほとんどのJSFチュートリアル資料はcommandLink(ほぼ?)独占的に使用しています。 コンテキスト:Stack Overflowのように、ユーザーページへのヘッダーリンクを表示するごく小さなデモプロジェクトを実装しています... ...そして、commandLinkおそらく?faces-redirect=trueブックマーク可能性のために使用しているのかoutputLink、それとも正しい選択なのかわかりません。
129 jsf  jsf-2 

3
PDOのクエリと実行
彼らは両方とも同じことをしますか? 使用した以外の任意の差があるprepare間は、 $sth = $db->query("SELECT * FROM table"); $result = $sth->fetchAll(); そして $sth = $db->prepare("SELECT * FROM table"); $sth->execute(); $result = $sth->fetchAll(); ?
129 php  pdo 



30
iOS7でUITableViewCell Separatorが消える
UITableViewiOS 7 でのみ奇妙な問題があります。 UITableViewCellSeparator最初の行の上と最後の行の下に消えます。行またはスクロールアクションを選択した後に表示される場合があります。 私の場合tableView、Storyboardwith UITableViewStylePlainスタイルから読み込まれます。問題は確かにありません。UITableViewCellSeparatorStyleデフォルトから変更されていませんUITableViewCellSeparatorStyleSingleLine。 私がApple Devフォーラム(こことここ)で読んだとき、他の人々がそのような問題を抱えており、いくつかの回避策が見つかりました。例えば: Workaround: disable the default selection and recreate the behaviour in a method trigged by a tapGestureRecognizer. しかし、私はまだそのようなセパレータの奇妙な振る舞いの理由を探しています。 何か案は? 更新: XCode 5.1 DPとiOS 7.1ベータで見たように、Appleはこの問題を修正しようとしました。セパレーターが必要に応じて最後の行の下に時々表示されます。更新後、テーブルビューの作成後ではありません。

1
JavaScriptの二重コロン(バインド演算子)
ご存知のように、.bind()関数のショートカットの提案があるので、次のように書くことができます。 ::this.handleStuff es5でも同様に機能します。 this.handleStuff.bind(this) 私の質問は、このように引数を渡すことは可能ですか? 前述のショートカットでこれを書く方法を意味します: this.handleStuff.bind(this, 'stuff') Reactではかなり一般的なパターンなので、少し短くしておくとよいでしょう。

14
TDDとBDDの主な違いは何ですか?[閉まっている]
休業。この質問はもっと集中する必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4ヶ月前に閉鎖。 この質問を改善する ここ数年、.NETコミュニティではテスト駆動開発が大流行しています。最近、ALT.NETコミュニティでBDDについて不平を言っています。それは何ですか?TDDと何が違うのですか?
129 unit-testing  tdd  bdd 

8
Visual Studio 2012でMSIまたはセットアッププロジェクトを作成する
小さなアプリケーションを作成し、MSIファイルを1つ作成したいと思います。 Visual Studio 2010に、あなたは、このプロジェクトの種類を下に持っています: その他のプロジェクトタイプ -> セットアップと展開 -> Visual Studio Installer- > セットアッププロジェクト ただし、Visual Studio 2012で得た唯一のものは、「Enable InstallShield Limited Edition」です。 .NET Frameworkを変更できますが、何も変更されません。 なぜもう存在しないのですか?そして、どうすれば元に戻すことができますか?これを行う新しい方法はありますか?

8
Angular 2ではどのタイプのフォルダー構造を使用する必要がありますか?
私はAngular 1の開発者で、Angular 2について学び始めています。トレーニング資料に応じて、さまざまな種類のフォルダー構造メソッドがあります。以下にそれぞれをリストアップします。私は、どちらを使用する必要があるのか​​、そしてその理由について人々の意見を得たいと思います。また、記載されていない方法がある場合でも、動作が良いと思われる場合は、遠慮なく記載してください。 これらすべてを見ると、メソッド#3は、Angular 1アプリの実行方法とほぼ同じです。 方法1:angular2-quickstart 出典:https : //angular.io/guide/quickstart フォルダー構造: 方法2:ng-book2 出典:https : //www.ng-book.com/2/(ファイルを表示するには料金がかかります) フォルダー構造: 方法3:mgechev / angular2-seed 出典:https://github.com/mgechev/angular2-seed フォルダー構造:
129 angular 

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