プログラミング

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

11
UIImage(Cocoa Touch)またはCGImage(Core Graphics)からピクセルデータを取得する方法
UIImage(Cocoa Touch)を持っています。そこから、CGImageなど、入手したいものを入手できてうれしいです。この関数を書きたい: - (int)getRGBAFromImage:(UIImage *)image atX:(int)xx andY:(int)yy { // [...] // What do I want to read about to help // me fill in this bit, here? // [...] int result = (red << 24) | (green << 16) | (blue << 8) | alpha; return result; }

7
マイクロサービスの調整
マイクロサービスのオーケストレーションの標準パターンは何ですか? マイクロサービスが自身のドメインのみを認識しているが、複数のサービスが何らかの方法で相互作用することを必要とするデータの流れがある場合、それについてどうするのですか? 次のようなものがあるとします。 請求 発送 そして議論のために、注文が発送されたら、請求書を作成する必要があるとしましょう。 どこかで、誰かがのボタンを押したGUI、「完了しました、これをやりましょう!」古典的なモノリスサービスアーキテクチャでは、これをESB処理するか、出荷サービスが請求書サービスの知識を持っていて、それを呼び出すだけだと思います。 しかし、人々がこの勇敢な新しいマイクロサービスの世界でこれに対処する方法は何ですか? これは非常に意見に基づいたものと考えることができると思います。しかし、マイクロサービスは上記を行うことを想定していないため、具体的な側面があります。したがって、意見に基づくものではない「定義上、代わりに何をすべきか」が必要です。 シュート。


20
ファイルまたはアセンブリ 'System.Web.Mvc'を読み込めませんでした
新しいASP.NET MVC Webアプリケーションは開発ワークステーションで動作しますが、Webサーバーでは実行されません... 「/」アプリケーションでのサーバーエラー。 構成エラー 説明:この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下の特定のエラーの詳細を確認し、構成ファイルを適切に変更してください。 パーサーエラーメッセージ:ファイルまたはアセンブリ 'System.Web.Mvc、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。 ソースエラー: Line 44: <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> Line 45: <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> Line 46: <add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> Line 47: <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> Line 48: <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> …
200 asp.net-mvc 

11
apkは以前のバージョンと同じ証明書で署名されている必要があります
アプリをGoogle Playにアップロードしました(Androidマーケットと呼ばれたとき)。 今日はアプリを更新しましたが、以前のキーストアを削除して新しいキーストアを作成していました。 アップロード時に、APKは前のバージョンと同じ証明書で署名する必要があると表示されます。 アップロードに失敗しました 以前のAPKとは異なる証明書で署名されたAPKをアップロードしました。同じ証明書を使用する必要があります。 既存のAPKは指紋付きの証明書で署名されています: [SHA1:89:2F:11:FE:CE:D6:CC:DF:65:E7:76:3E:DD:A7:96: 4F:84:DD:BA:33] と、アップロードしたAPKの署名に使用された証明書にフィンガープリントがあります: [SHA1:20:26:F4:C1:DF:0F:2B:D9:46: 03:FF:AB:07:B1:28:7B:9C:75:44:CC] しかし、私はこの証明書を持っていません。また、アクティブなユーザーがいるため、アプリケーションを削除して再公開したくありません。 新しい証明書でアプリに署名するにはどうすればよいですか?
200 android  google-play  apk 

11
MongoDBコレクションへの変更をリッスンする方法は?
MongoDBをデータストアとして使用して、一種のバックグラウンドジョブキューシステムを作成しています。ジョブを処理するワーカーを生成する前に、MongoDBコレクションへの挿入を「リッスン」するにはどうすればよいですか?前回からの変更があるかどうかを確認するために数秒ごとにポーリングする必要がありますか、それともスクリプトが挿入の発生を待機する方法はありますか?これは私が取り組んでいるPHPプロジェクトですが、Rubyまたは言語にとらわれずに自由に回答してください。
200 mongodb 

7
Java:パスとファイル
Java 7で作成された新しいアプリケーションの場合、java.io.Fileオブジェクトをこれ以上使用する理由はありますか、それとも非推奨と見なすことができますか? 私はjava.nio.file.Pathできることがすべてできると信じていますjava.io.File。
200 java  file-io  path  nio 

11
JSON文字列の作成時に特殊文字をエスケープする方法は?
これが私のひもです { 'user': { 'name': 'abc', 'fx': { 'message': { 'color': 'red' }, 'user': { 'color': 'blue' } } }, 'timestamp': '2013-10-04T08: 10: 41+0100', 'message': 'I'mABC..', 'nanotime': '19993363098581330' } ここでは、メッセージに単一引用符が含まれています。これは、JSONで使用される引用符と同じです。メッセージなどのユーザー入力から文字列を入力します。したがって、コードを壊すような特殊なシナリオを回避する必要があります。しかし、文字列の置換以外に、それらをエスケープする方法はありますが、HTMLでそれらを処理して正しいメッセージに戻すことはできますか?
200 json 


23
プロパティ 'map'はタイプ 'Observable <Response>'に存在しません
AngularからAPIを呼び出そうとしていますが、このエラーが発生しています: Property 'map' does not exist on type 'Observable&lt;Response&gt;' この同様の質問からの回答は私の問題を解決しませんでした:Angular 2 beta.17:プロパティ 'map'はタイプ 'Observable &lt;Response&gt;'に存在しません。 Angular 2.0.0-beta.17を使用しています。

10
git:コードの最新バージョンを入手するにはどうすればよいですか?
Git 1.7.4.1を使用しています。リポジトリからコードの最新バージョンを取得したいのですが、エラーが発生します... $ git pull …. M selenium/ant/build.properties …. M selenium/scripts/linux/get_latest_updates.sh M selenium/scripts/windows/start-selenium.bat Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm &lt;file&gt;' as appropriate to mark resolution, or use 'git commit -a'. ツールが不平を言っているファイルのローカルコピーを削除しましたが、それでもエラーが発生します。リモートリポジトリから最新バージョンをチェックアウトするにはどうすればよいですか?-デイブ
200 git 

17
数値がintまたはfloatかどうかを確認します
ここに私がそれをした方法があります: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" そんな感じ。 これを行うための見栄えの良い方法はありますか?
200 python 

12
インストールされたパッケージをPyCharmでどのように使用しますか?
でPyCharm、私はPython環境を追加しました/usr/bin/python。しかしながら、 from gnuradio import gr 未定義の参照として失敗します。ただし、Pythonインタープリターではコマンドラインから正常に動作します。 GNURadioはPycharm外のpythonで正常に動作します。すべてがインストールされ、希望どおりに構成されています。 Gnuradioは次の場所にあります /usr/local/lib/python2.7/site-packages/gnuradio また: PYTHONPATH = / usr / local / lib / python2.7 / site-packages:/usr/local/lib/python2.7/site-packages/gnuradio
200 python  pycharm  gnuradio 



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