プログラミング

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

26
Google Play開発者サービスライブラリの更新と不足しているシンボル@ integer / google_play_services_version
プロジェクトを最新バージョンのGoogle Play開発者サービス(v4.0、Halloween 2013にリリース)にアップグレードすると、新しいタグがAndroidManifest.xmlファイルに追加されるはずです。 <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 残念ながら、それを実行しようとすると、次のコンパイルエラーが発生します。 android-apt-compiler: /blahblah/AndroidManifest.xml:409: error: Error: No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version'). 次に、ファイルに移動して、google-play-services_lib/res/values/version.xmlそのシンボルの生の整数を表示できます。 <integer name="google_play_services_version">4030500</integer> そしてそれを私の中に戻しますAndroidManifest.xml: <meta-data android:name="com.google.android.gms.version" android:value="4030500" /> これを行うことは完全にうまくいき、プロジェクトとアプリをコンパイルして実行することができます。しかし、それは明らかにアップグレード性の問題を伴う望ましくない修正です。 何か案は?


4
Xcode 5で利用できる新しいドキュメントコマンドは何ですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する Xcode 5の新機能の 1つは、独自のコードを特別なコメント構文で文書化する機能です。形式はdoxygenに似ていますが、これらの機能のサブセットのみをサポートするようです。 サポートされているコマンドとサポートされていないコマンドを教えてください。 それらの使用法のいずれかがdoxygenと異なりますか?

7
JavaScriptによる複数の左側の割り当て
var var1 = 1, var2 = 1, var3 = 1; これはこれと同等です: var var1 = var2 = var3 = 1; これは変数が定義されている順序であるとかなり確信しています:var3、var2、var1、これはこれと同等です: var var3 = 1, var2 = var3, var1 = var2; JavaScriptでこれを確認する方法はありますか?おそらくプロファイラーを使用していますか?

6
AngularJSは拡張ページでURLを「安全でない」に変更します
アプリのリストでAngularを使用しようとしていますが、それぞれがアプリを詳細に表示するためのリンクです(apps/app.id): <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> これらのリンクの1つをクリックするたびに、ChromeはURLを次のように表示します unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id どこunsafe:から来たのですか?

19
DTDまたはXSDからサンプルXMLドキュメントを生成する方法
私たちは、大量のXML変換を伴うアプリケーションを開発しています。それ自体には適切な入力テストデータはありません。DTDまたはXSDファイルのみです。これらのファイルから自分でテストデータを生成したいと思います。それを行う簡単/無料の方法はありますか? 編集する これには無料のツールがないようで、OxygenXMLはこれに最適なツールの1つであることに同意します。
186 xml  xsd  dtd  test-data 

22
MSBuildへのパス
.exeが実行されているマシンからプログラムでMSBuildへのパスを取得するにはどうすればよいですか? 環境から.NETバージョンを取得できますが、.NETバージョン用の正しいフォルダーを取得する方法はありますか?
186 .net  msbuild 

5
最新のgit commitからパッチを作成するにはどうすればよいですか?
私は最後に行われたコミットからパッチを作成する魔法のコマンドを探しています。 私のワークフローは時々このようになります vi some.txt git add some.txt git commit -m "some change" そして今、私は書きたいだけです git create-patch-from-last-commit-to-file SOME-PATCH0001.patch しかし、代わりにcreate-patch-from-last-commit-to-file何をそこに置くべきですか?
186 git  patch 

5
Mac OS LionのSublime text 2のPackagesフォルダーへのフルパスは何ですか
私はこの質問をどこにも見ないので、私が本当に愚かなことをしているとしか思えませんが... Sublime Text 2の「Packages」フォルダーへのフルパスは何ですか。新しいテーマをインストールしようとしています。 私が行くとき /アプリケーション/ Sublime Text 2.app/ 「コンテンツ」フォルダのみがあります その中には: フレームワークInfo.plist MacOSリソースSharedSupport
186 macos  sublimetext 

5
単純な配列initを持つng-options
Angularやと少し混同していますng-options。 単純な配列があり、それを使用して選択を初期化したい。しかし、私はそのオプションの値=ラベルが欲しいです。 script.js $scope.options = ['var1', 'var2', 'var3']; html <select ng-model="myselect" ng-options="o for o in options"></select> 私が得るもの: <option value="0">var1</option> <option value="1">var2</option> <option value="2">var3</option> 私が欲しいもの: <option value="var1">var1</option> <option value="var2">var2</option> <option value="var3">var3</option> だから私は試しました: <select ng-model="myselect2" ng-init=0 ng-options="options[k] as v for (k,v) in options"></select> <select ng-model="myselect3" ng-init=0 ng-options="b as b for b in …

20
データベースのトリガーは悪ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 データベースは悪い考えを引き起こしますか? 私の経験では、それらは意外な副作用を引き起こす可能性があり、デバッグが難しいため(特に、1つのトリガーが別のトリガーを起動した場合)、悪です。多くの場合、開発者はトリガーがあるかどうかを考えさえしません。 一方、常に新しいロジックが発生した場合、 FOOデータベースにが作成される場合は、FOOテーブルの挿入トリガーが最も確実な場所になります。 トリガーを使用するのは、の設定などの非常に単純な場合のみですModifiedDate。
186 sql  triggers 


4
jQuery:keyPressバックスペースが起動しませんか?
私は何を間違っているのだろう: $(".s").keypress(function(e) { switch (e.keyCode) { case 8: // Backspace //console.log('backspace'); case 9: // Tab case 13: // Enter case 37: // Left case 38: // Up case 39: // Right case 40: // Down break; default: doSearch(); } }); キーを押しdoSearch()たときにも機能が実行されるようにしたいBackspace。現時点ではBackspace、ChromeとSafari を押しても何も起こりません。 何か案は?

5
constで変数を初期化しようとすると、「initializer element is not constant」エラーが発生する
次のプログラムの6行目(my_fooをfoo_initに初期化)でエラーが発生しましたが、その理由がわかりません。 typedef struct foo_t { int a, b, c; } foo_t; const foo_t foo_init = { 1, 2, 3 }; foo_t my_foo = foo_init; int main() { return 0; } これは、私が取り組んでいる大規模なマルチファイルプロジェクトの簡易バージョンです。目標は、オブジェクトファイルに単一の定数を含めることで、複数のファイルが状態構造を初期化するために使用できます。それは限られたリソースを備えた組み込みターゲットであり、構造体はそれほど小さくないので、ソースの複数のコピーは必要ありません。私は使用したくない: #define foo_init { 1, 2, 3 } また、移植可能なコードを記述しようとしているので、有効なC89またはC99のソリューションが必要です。 これはオブジェクトファイル内のORGに関係していますか?その初期化された変数は1つのORGに入り、2番目のORGの内容をコピーすることによって初期化されますか? 多分私は私の戦術を変更する必要があり、起動時にすべてのコピーを実行する初期化関数を持っている必要があります。そこに他のアイデアがない限り?
186 c  initialization 

6
小規模開発チームのGitブランチ戦略[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する ほぼ毎日更新およびリリースするWebアプリがあります。VCSとしてgitを使用しており、現在の分岐戦略は非常にシンプルで壊れています。マスターブランチがあり、そこに「気分が良い」変更をチェックします。これは機能しますが、重大な変更をチェックインするまでのみです。 以下の要件を満たす、小規模チーム向けのお気に入りのgitブランチ戦略がありますか? 2〜3人の開発者のチームに適しています 軽量でプロセスが多すぎない 開発者がバグ修正やより大きな機能に関する作業を簡単に分離できるようにします 安定したブランチを維持することができます(運用サーバーを機能させる必要がある「あらがた」瞬間に) 理想的には、新しいバグに取り組んでいる開発者の段階的なプロセスを確認してください
186 git  branch  git-branch 

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