プログラミング

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

6
gitリポジトリの命名規則はありますか?
たとえば、Purchase ServiceというRESTfulなサービスがあります。リポジトリに名前を付けますか? purchaserestservice purchase-rest-service purchase_rest_service または、他の何か? 慣習は何ですか?Githubではどうですか?公開リポジトリはいくつかの標準に従うべきですか?


6
Task.Resultは.GetAwaiter.GetResult()と同じですか?
最近、多くの非同期メソッドを使用するコードを読んでいましたが、それらを同期的に実行する必要がある場合があります。コードは: Foo foo = GetFooAsync(...).GetAwaiter().GetResult(); これは同じですか Foo foo = GetFooAsync(...).Result;
328 c#  async-await 


18
PDFを高解像度の画像に変換
コマンドラインプログラムを使用しconvertてPDFを画像(JPEGまたはPNG)に変換しようとしています。これが、変換しようとしているPDFの1つです。 プログラムで余計な空白を取り除き、上付き文字が簡単に読み取れる十分な高品質の画像を返すようにしたいと思います。 これが私の現在の最善の試みです。ご覧のとおり、トリミングは正常に機能しています。解像度をかなりシャープにする必要があるだけです。これは私が使用しているコマンドです: convert -trim 24.pdf -resize 500% -quality 100 -sharpen 0x1.0 24-11.jpg 私は次の意識的な決定をすることを試みました: サイズを大きくします(解像度には影響しません) 品質をできるだけ高くする -sharpen(私は値の範囲を試しました)を使用します 最終的なPNG / JPEGで画像の解像度を高くするための提案があれば、大歓迎です!
328 pdf  imagemagick 

8
Docker ComposeとKubernetesの違いは何ですか?
Docker、Google Cloud、Kubernetesに飛び込んでいて、3つすべてをまだ明確に理解していないにもかかわらず、これらの製品は重複しているように見えますが、互換性はありません。 たとえばdocker-compose.yml、アプリをKubernetesにデプロイできるようにファイルを書き換える必要があります。 誰かがDocker、Docker Compose、Docker Cloud、およびKubernetesが重複している場所、および一方が他方に依存している場所の高レベルの大まかな説明を提供できますか?

9
OSXの自作から「そのようなファイルを読み込めない-utils / popen」を回避する方法
brewターミナルで実行するとエラーが発生します 。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- utils/popen (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/utils.rb:6:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/global.rb:9:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/brew.rb:16:in `<main>' これらは私の宝石設定です: - RUBYGEMS VERSION: 2.0.14 - RUBY VERSION: 2.0.0 (2014-02-24 patchlevel 451) [universal.x86_64-darwin13] …
327 ruby  macos  rubygems  homebrew 


9
変更列のRailsマイグレーション
script/generate migration add_fieldname_to_tablename fieldname:datatype新しい列をモデルに追加するための構文があります。 同じ行に、列のデータ型を変更するためのスクリプト/生成がありますか?それとも、SQLを直接バニラマイグレーションに書き込む必要がありますか? 私はから列を変更したいdatetimeのdate。


6
AngularJSの*独自のスコープを持つ*カスタムディレクティブ内から親スコープにアクセスする方法は?
ディレクティブ内の「親」スコープにアクセスする方法を探しています。スコープ、トランスクルード、要求、変数(またはスコープ自体)を上から渡すなど、どのような組み合わせでもかまいません。完全に逆方向に曲がってもかまいませんが、完全にハックされたものやメンテナンス不可能なものは避けたいです。たとえば$scope、preLinkパラメータからを取得し、その$siblingスコープを反復して概念的な「親」を見つけることで、今すぐ実行できることを知っています。 私が本当に望んでいるのは$watch、親スコープで式を表現できるようにすることです。私がそれを行うことができる場合、私はここで私がやろうとしていることを達成できます: AngularJS-変数を使用してパーシャルをレンダリングする方法? 重要な注意点は、ディレクティブは同じ親スコープ内で再利用可能でなければならないということです。したがって、デフォルトの動作(スコープ:false)は機能しません。ディレクティブのインスタンスごとに個別のスコープが必要です。次に$watch、親スコープに存在する変数が必要です。 コードサンプルは1000ワードに相当するので、 app.directive('watchingMyParentScope', function() { return { require: /* ? */, scope: /* ? */, transclude: /* ? */, controller: /* ? */, compile: function(el,attr,trans) { // Can I get the $parent from the transclusion function somehow? return { pre: function($s, $e, $a, parentControl) { // Can …


7
いつLazy <T>を使用すればよいですか?
私はこの記事を見つけましたLazy:C#4.0での怠惰– Lazy レイジーオブジェクトを使用して最高のパフォーマンスを実現するためのベストプラクティスは何ですか?誰かが実際のアプリケーションでの実用的な使用を私に指摘できますか?つまり、いつ使用すればよいですか。
327 c#  .net  lazy-evaluation 

17
ASP.NET MVCでコントローラーメソッドをオーバーロードできますか?
ASP.NET MVCでコントローラーメソッドをオーバーロードできるかどうか知りたいです。試行するたびに、以下のエラーが発生します。2つのメソッドは異なる引数を受け入れます。これはできませんか? コントローラタイプ 'MyController'に対するアクション 'MyMethod'の現在のリクエストは、次のアクションメソッド間であいまいです

6
.gitignoreにリストされているがリポジトリに残っているファイルを削除するにはどうすればよいですか?
リポジトリに無視する必要のあるファイルがいくつかあります。それらを.gitignoreに追加しましたが、もちろん、それらは私のリポジトリから削除されません。 だから私の質問は、私の履歴を書き換えてこれらすべてのファイルを簡単に削除できるフィルターブランチを使用する魔法のコマンドまたはスクリプトはありますか?または単にそれらを削除するコミットを作成するコマンドですか?
327 git  ignore  gitignore 

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