プログラミング

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

6
Mac用のMenubarアプリケーションを作成する方法
EDIT:これは素敵な既製のメニューバーアプリケーションである、ここで(githubのソースこれで)答え。 メニューバーアプリケーションの作り方を知りたくて、そのための要件は何ですか? メニューバーのシンプルなアプリケーションが、ブラウザを使用してリンクを開くことであるのを見ました。それに似たものを作成したいと思います。 これは、私が同様に作成したいアプリケーションです。
175 macos  cocoa  menubar 

1
C#.NETを使用してローカルビットコインブロックチェーンをクエリする
ローカルに保存されているブロックチェーン(ビットコインコア経由でダウンロードされたもの)のみを使用して、特定のビットコインアドレスの残高を確認しようとしています。これに似たもの(NBitCoinやQBitNinjaを使用)ですが、ネットワークにアクセスする必要はありません。 private static readonly QBitNinjaClient client = new QBitNinjaClient(Network.Main); public decimal CheckBalance(BitcoinPubKeyAddress address) { var balanceModel = client.GetBalance(address, true).Result; decimal balance = 0; if (balanceModel.Operations.Count > 0) { var unspentCoins = new List<Coin>(); foreach (var operation in balanceModel.Operations) unspentCoins.AddRange(operation.ReceivedCoins.Select(coin => coin as Coin)); balance = unspentCoins.Sum(x => x.Amount.ToDecimal(MoneyUnit.BTC)); } return …
175 c#  .net  bitcoin  blockchain 

5
C#MVC4 WebAPIアプリのすべての例外をグローバルに記録するにはどうすればよいですか?
バックグラウンド クライアント用のAPIサービスレイヤーを開発していて、すべてのエラーをグローバルにキャッチしてログに記録するように依頼されました。 したがって、不明なエンドポイント(またはアクション)のようなものは、ELMAHを使用するか、次のようなものをに追加することによって簡単に処理されGlobal.asaxます。 protected void Application_Error() { Exception unhandledException = Server.GetLastError(); //do more stuff } 。。ルーティングに関連しない.unhandledエラーはログに記録されません。例えば: public class ReportController : ApiController { public int test() { var foo = Convert.ToInt32("a");//Will throw error but isn't logged!! return foo; } } また、[HandleError]このフィルターを登録して、属性をグローバルに設定してみました。 filters.Add(new HandleErrorAttribute()); ただし、すべてのエラーがログに記録されるわけではありません。 問題/質問 /test上記の呼び出しで生成されたようなエラーをインターセプトして、ログに記録するにはどうすればよいですか?この答えは明白であるように思われますが、私はこれまで考えられるすべてのことを試みました。 理想的には、要求しているユーザーのIPアドレス、日付、時刻など、いくつかをエラーログに追加したいと思います。また、エラーが発生したときにサポートスタッフに自動的にメールを送信できるようにしたいと考えています。エラーが発生したときにこれらのエラーをインターセプトできる場合にのみ、これらすべてを実行できます。 解決しました! その答えを受け入れたDarin Dimitrovのおかげで、これを理解できました。 WebAPIは、通常のMVCコントローラーと同じ方法でエラーを処理しません。 …

17
Internet Explorerの入力プレースホルダー
HTML5 placeholderはinput要素に属性を導入しました。これにより、グレー表示されたデフォルトのテキストを表示できます。 悲しいことに、IE 9を含むInternet Explorerはそれをサポートしていません。 すでにいくつかのプレースホルダーシミュレータースクリプトがあります。これらは通常、default-textを入力フィールドに入れて灰色にし、入力フィールドにフォーカスを合わせたらすぐに削除します。 このアプローチの欠点は、プレースホルダーテキストが入力フィールドにあることです。したがって: スクリプトは入力フィールドが空であるかどうかを簡単に確認できません サーバー側の処理では、データベースにプレースホルダーを挿入しないように、デフォルト値と照合する必要があります。 プレースホルダーテキストが入力自体にない解決策が欲しいです。

7
固定テーブルセル幅
多くの人々はまだコントロールやデータなどをレイアウトするためにテーブルを使用しています-これの一例は人気のあるjqGridです。しかし、私には理解できないようないくつかの魔法が起こっています(大声で叫ぶためのテーブル、どれほどの魔法が存在する可能性があるのでしょうか?) どのようにしてテーブルの列幅を設定し、jqGridのようにすることができますか?これを複製しようとすると<td style='width: 20px'>、をすべて設定しても、これらのセルのいずれかのコンテンツが20pxを超えるとすぐに、セルが拡大します。 アイデアや洞察はありますか?
175 html  css  layout  html-table 

19
ASP.NET 4.5がWebサーバーに登録されていません
私のWin 7開発マシンでは、デフォルトでインストールされているlocalDBの代わりにSQL Expressインスタンスを使用します。MVC 4プロジェクトのプロパティページ([Web]タブ)で[Use IIS Express]をオフにすると、次のエラーが発生しました。 ASP.NET 4.5がWebサーバーに登録されていません。サイトを正しく実行するには、ASP.NET 4.5用にWebサーバーを手動で構成する必要があります。 IIS機能内でASP.NETがアクティブ化されていることを確認しました。 これを解決するために何ができるでしょうか?

7
サードパーティのAPIを使用せずに、C#でファイルを圧縮するにはどうすればよいですか?
これは複製ではないので、少しお待ちください。 サードパーティのライブラリを使用せずに、プログラムで(C#)ファイルを(Windowsで)ZIP圧縮するにはどうすればよいですか?ネイティブのWindows呼び出しまたはそのようなものが必要です。プロセスを開始するという考えは本当に嫌いですが、絶対に必要な場合はそうするでしょう。PInovkeの呼び出しははるかに優れています。 それができない場合は、私が実際に達成しようとしていることをお話ししましょう。ユーザーが単一の要求でドキュメントのコレクションをダウンロードできるようにする機能が必要です。これを達成する方法に関するアイデアはありますか?
175 c#  compression  zip  download 

7
VARCHARフィールドの文字列の出現回数を数えますか?
私はこのようなテーブルを持っています: TITLE | DESCRIPTION ------------------------------------------------ test1 | value blah blah value test2 | value test test3 | test test test test4 | valuevaluevaluevaluevalue 私は、それぞれの説明で文字列が発生した回数を返す方法を理解しようとしています。 したがって、「値」が出現する回数をカウントしたい場合、sqlステートメントは次のように返します。 TITLE | DESCRIPTION | COUNT ------------------------------------------------------------ test1 | value blah blah value | 2 test2 | value test | 1 test3 | test test test …
175 mysql  sql 


4
Visual Studio Communityと他の有料バージョンの違いは何ですか?
Visual Studio Community 2015には何が欠けていますか?彼らはそれがフル機能で無料であると言います、しかしそれが事実であるなら、なぜ彼らはまだ6グランドでVisual Studio Ultimate 2015またはVisual Studio Enterprise 2015を販売するのですか? コミュニティのプレビューで何か不足していますよね?そして、なぜそれは「コミュニティ」と呼ばれていますか?新しいWindows 10更新システムのように、デバイス間でコードが同期されませんか?(その最後の部分について冗談を言うようなもので、そうでもありません)。



14
LinuxでPythonスクリプトをサービスまたはデーモンのように実行する方法
特定の電子メールアドレスをチェックし、新しい電子メールを外部プログラムに渡すPythonスクリプトを作成しました。このスクリプトを24時間年中無休で実行するにはどうすればよいですか(Linuxでデーモンやサービスに変更するなど)。プログラムで終了しないループも必要ですか、それとも、コードを複数回再実行するだけで実行できますか?


17
最高の一般的なSVN無視パターン?
使用するのに最適な(またはできるだけ良い)一般的なSVN無視パターンは何ですか? IDE、エディター、コンパイラー、プラグイン、プラットフォームなど、さまざまな特定のファイルと、「重複」する(つまり、あるタイプのプロジェクトでは望ましいが、他のタイプのプロジェクトでは望ましくない)いくつかのファイルタイプがあります。 ただし、開発環境の詳細に関係なく、自動的にソース管理に含めたくないファイルの種類は多数あります。 この質問への回答は、プロジェクトの出発点として役立ちます。必要な環境固有のアイテムをいくつか追加するだけで済みます。他のバージョン管理システム(VCS)にも適応できます。

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