プログラミング

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

5
Visual Studio 2012でTFSの「Unshelve」オプションを見つけることはできますか?
棚ボタンは大丈夫です。今日は変更を棚上げしていましたが、棚上げを解除する方法が見つからないようです。これは私にかなりの窮地を与えました! このボタンが実際にVisual Studio 11 Betaにない場合、おそらくこれを一時的に達成するために実行できるコンソールベースのTFSコマンドがありますか? ありがたいことに、これについてもGoogleで答えを見つけることができません。



9
Visual Studioデバッガーで動的に割り当てられた配列を表示する方法
静的に割り当てられた配列がある場合、Visual Studioデバッガーはすべての配列要素を簡単に表示できます。ただし、配列が動的に割り当てられ、ポインターによってポイントされている場合、+をクリックして展開すると、配列の最初の要素のみが表示されます。デバッガーに伝える簡単な方法はありますか?このデータをFoo型とサイズXの配列として表示しますか?

3
トレイアイコンしかないWPFアプリケーション
私はWPFの初心者で、トレイに最小化された状態で起動するアプリケーションの記述方法を誰かに教えてもらえないかと思います。アイデアは、RSSフィードを定期的にフェッチし、新しいフィードがあるときにトースターポップアップを作成するというものです。 アプリケーションにはメインウィンドウ(基本的にはすべてのフィードエントリを含むリストのみ)が必要ですが、デフォルトでは非表示になっています。 XAMLとWPFについて読み始めましたが、App.xamlのStartupUriがメインウィンドウをポイントする必要があることを知っていますが、SysTrayアイコンを実行してメインウィンドウを非表示にする適切な方法(これもつまり、ユーザーがウィンドウを最小化すると、タスクバーではなくトレイに最小化されます)。 ヒントはありますか?
144 c#  .net  wpf  xaml 

12
MySQLとSQL Serverの違い[終了]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私はASP.NET開発者でありMicrosoft SQL Server、私のデータベースのすべてのニーズ(仕事中と個人プロジェクトの両方)に使用しています。 私の個人的なプロジェクトのいくつかについて、LAMPスタックを試すことを検討しています。 主な違いのいくつかは何ですかMySQLとはSQL Server?使用しているストアドプロシージャでは一般的にMySQL? 移行を支援するためのアドバイスやリソースはありますか? 両方の経験がある人にとって、不足している機能はありMySQLますか?
144 mysql  sql-server  tsql 

7
AngularJS:マルチパートフォームで単純なファイルアップロードを実装する方法?
AngularJSからnode.jsサーバーにシンプルなマルチパートフォームを投稿したいのですが、フォームには一方の部分にJSONオブジェクトが含まれ、もう一方の部分に画像が含まれている必要があります(現在、$ resourceを持つJSONオブジェクトのみを投稿しています)。 input type = "file"から始めるべきだと考えましたが、AngularJSがそれにバインドできないことがわかりました。 私が見つけることができるすべての例は、ドラッグアンドドロップ用のjQueryプラグインをラップするためのものです。1つのファイルを簡単にアップロードしたい。 私はAngularJSを初めて使用するので、独自のディレクティブを作成することにまったく抵抗があります。

14
UILabel-テキストに合わせてラベルのサイズを自動調整しますか?
含まれているテキストに合わせてUILabelボックス/境界のサイズを自動変更することは可能ですか?(それがディスプレイよりも大きくなっても構わない) したがって、ユーザーが「こんにちは」または「私の名前は本当に長いので、このボックスに収まるようにしたい」と入力した場合、切り捨てられることはなく、それに応じてラベルが「拡大」されますか?

6
マージ:Hg / GitとSVN
Hg(およびGitなど)はSVNよりもマージが優れていることをよく読んでいますが、HVN / GitがSVNが失敗した場合(またはSVNが手動の介入を必要とする場合)にマージできる実際の例を見たことはありません。Hg / Gitがうまく移動しているときにSVNが失敗する場所を示すブランチ/変更/コミット/ ...操作のいくつかの段階的なリストを投稿できますか?実用的で、例外的なケースではありません... 背景:SVNを使用してプロジェクトに取り組んでいる数十人の開発者がいて、各プロジェクト(または類似プロジェクトのグループ)は独自のリポジトリにあります。私たちはリリースブランチと機能ブランチを適用する方法を知っているので、問題に頻繁に遭遇することはありません(つまり、私たちはそこにいましたが、「1人のプログラマーがチーム全体にトラウマを引き起こしている」というJoelの問題を克服することを学びました。または「ブランチを再統合するために2週間で6人の開発者が必要」)。非常に安定していて、バグ修正の適用にのみ使用されるリリースブランチがあります。1週間以内にリリースを作成できるほど十分に安定しているトランクがあります。また、単一の開発者または開発者のグループが作業できる機能ブランチがあります。はい、それらは再統合後に削除されるため、リポジトリが乱雑になることはありません。;) したがって、私はまだSVNよりもHg / Gitの利点を見つけようとしています。実地体験をしたいのですが、Hg / Gitに移行できる大きなプロジェクトはまだないので、作成されたファイルがわずかしか含まれていない小さな人工プロジェクトで遊んでいるのが苦手です。そして、Hg / Gitの印象的なパワーを感じることができるいくつかのケースを探しています。これまでのところ、私はそれらについてよく読んだことがありますが、自分で見つけることができませんでした。
144 git  svn  mercurial  merge  dvcs 



3
git clone --mirrorを更新するには?
ライブサイトをミラーリングするためのgitリポジトリを作成しました(これは裸のgitリポジトリです): git clone --mirror ssh://user@example.com/path/to/repo ここで、このミラークローンをリモートオリジンからのすべての変更で更新し続けるには、どのコマンドを使用する必要がありますか? コミット、参照、フック、ブランチなど、すべてを最新の状態に保ちたいです。 ありがとう!

6
asp.net MVC3のカスタムエラーページ
MVC3ベースのWebサイトを開発していて、エラーを処理するためのソリューションと、エラーの種類ごとにカスタムビューをレンダリングする方法を探しています。そこで、「アクション」が「インデックス」(一般的なエラーページ)である「エラー」コントローラがあり、このコントローラが「Handle500」や「HandleActionNotFound」などのユーザーに表示される可能性のあるエラーに対するアクションをさらにいくつか持っているとします。 したがって、Webサイトで発生する可能性のあるすべてのエラーは、この「エラー」コントローラ(例:「コントローラ」または「アクション」が見つからない、500、404、dbExceptionなど)によって処理される可能性があります。 サイトマップファイルを使用して(ルーティングではなく)Webサイトパスを定義しています。 この質問はすでに回答されています。これはGweebzへの返信です 私の最後のapplicaiton_errorメソッドは次のとおりです。 protected void Application_Error() { //while my project is running in debug mode if (HttpContext.Current.IsDebuggingEnabled && WebConfigurationManager.AppSettings["EnableCustomErrorPage"].Equals("false")) { Log.Logger.Error("unhandled exception: ", Server.GetLastError()); } else { try { var exception = Server.GetLastError(); Log.Logger.Error("unhandled exception: ", exception); Response.Clear(); Server.ClearError(); var routeData = new RouteData(); routeData.Values["controller"] = "Errors"; routeData.Values["action"] …

9
C#ビルドマシンをセットアップする方法と理由 [閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 この質問を改善する 私はC#プロジェクトで小さな(4人の)開発チームと協力しています。これは良いことだと理解しているので、プロジェクトの夜間ビルドとテストを行うビルドマシンのセットアップを提案しました。困ったことに、ここには予算があまりないので、その力への出費を正当化しなければなりません。だから私は知りたい: どのようなツール/ライセンスが必要ですか?現在、ビルドにはVisual StudioとSmart Assemblyを使用し、ソース管理にはPerforceを使用しています。他に何か必要ですか、または自動化されたスクリプトを実行するためのcronジョブに相当するものはありますか? 正確には、ビルドが壊れていることを示す以外に、これで何が得られますか?特定の機能をテストできるように、これらのスクリプトによって実行されるこのソリューション(slnファイル)にテストプロジェクトを設定する必要がありますか?良い単体テストを作成する時間(または率直に言って、経験)がなかったため、現時点では2つのテストがあります。 これにはどのようなハードウェアが必要ですか? ビルドが完了してテストされたら、そのビルドをftpサイトに配置するのが一般的な方法ですか、それとも内部アクセスに他の方法がありますか?アイデアは、このマシンが行うということですビルドを、そして我々はすべてそれに行き、私たちがしなければならない場合、デバッグビルドすることができます。 どのくらいの頻度でこの種のビルドを作成する必要がありますか? スペースはどのように管理されますか?夜間ビルドを作成する場合、古いビルドをすべて維持する必要がありますか、それとも約1週間後からそれらを破棄し始める必要がありますか? 私がここで見ないものは他にありますか? これは非常に大きなトピックであることを理解しており、まだ始まったばかりです。この質問の重複をここで見つけることができませんでした。もしそこに私が手に入れたい本があるなら、知らせてください。 編集:私はついにそれを機能させました!Hudsonは完全に素晴らしく、FxCopは、実装されたと私たちが考えたいくつかの機能が実際には不完全であることを示しています。また、インストーラーのタイプをOld-And-Busted vdprojからNew Hotness WiXに変更する必要がありました。 基本的に、注意を払っている人にとっては、ビルドをコマンドラインから実行できれば、ハドソンに入れることができます。MSBuildを介してコマンドラインからビルドを実行することは、ツールを強制的に最新にするため、それ自体が有用な演習です。

2
.NET FrameworkはOutOfMemoryExceptionにメモリをどのように割り当てますか?
C ++では、ヒープにメモリを割り当てなくても、値によって例外をスローすることが実際に可能であるため、この状況は理にかなっています。ただし、.NETフレームワークOutOfMemoryExceptionは参照型であるため、ヒープに割り当てられます。OutOfMemoryException新しいオブジェクトを作成するのに十分なメモリがない場合、.NET Frameworkはどのようにメモリを割り当てますか?
144 c#  .net  out-of-memory 

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