プログラミング

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

13
配列をbashのパラメーターとして渡す
配列をパラメーターとしてbash関数に渡すにはどうすればよいですか? 注:ここでスタックオーバーフローで回答が見つからなかった後、自分でやや粗雑な解決策を投稿しました。渡される配列は1つだけで、パラメーターリストの最後の要素になります。実際には、それは配列をまったく渡していませんが、called_function()によって配列に再構成されているその要素のリストを渡しますが、私にとってはうまくいきました。誰かがより良い方法を知っている場合は、ここに追加してください。
188 arrays  bash 

2
アプリを起動したときの「npm start」と「node app.js」の違いは?
コマンドを使用してアプリケーションをインストールしましたexpress new 'filename'。私はあなたがあなたを使ってアプリケーションを始めることができることを学びました: npm start これまでのところ、私は使用しました: node app.js サーバーを起動します。誰もが2つの違いが何であるか知っていますか?ありがとう。
188 node.js  express  npm 

7
.then(成功、失敗)はいつ約束のアンチパターンと見なされますか?
ブルーバードプロミスFAQを見てみましたが、これ.then(success, fail)はアンチパターンであると述べています。トライアンドキャッチについては説明がよくわかりません。これの次の何が問題になっていますか? some_promise_call() .then(function(res) { logger.log(res) }, function(err) { logger.log(err) }) 例は正しい方法として次のことを示唆しているようです。 some_promise_call() .then(function(res) { logger.log(res) }) .catch(function(err) { logger.log(err) }) 違いは何ですか?

7
@HostBindingと@HostListener:彼らは何をし、何のために使うのですか?
私のワールドワイドinterweb周りに蛇行し、今特にでangular.ioスタイルのドキュメント、私はへの多くの参照を見つける@HostBindingと@HostListener。それらは非常に基本的なもののようですが、残念ながら現時点でのドキュメントは少し大ざっぱです。 誰もが彼らが何であるか、彼らがどのように機能するのか、そしてそれらの使用例を説明できますか?

7
FFMPEG(libx264)「高さを2で割り切れない」
libx264コーデックを使用してFFMPEGを使用し、一連のフレームから.mp4ビデオをエンコードしようとしています。 これは私が実行しているコマンドです: /usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4 次のエラーが発生することがあります。 [libx264 @ 0xa3b85a0] height not divisible by 2 (520x369) 少し調べたところ、問題はスケーリングアルゴリズムに関係しているようで、-vf引数を追加することで修正できます。 ただし、私の場合、スケーリングは行いません。理想的には、寸法をフレームとまったく同じに保ちたいです。何かアドバイス?h264が適用するある種のアスペクト比はありますか?
188 ffmpeg  h.264  libx264 

9
Exec:stdoutの「ライブ」を表示
私はこの簡単なスクリプトを持っています: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); ここでは、コーヒースクリプトファイルをコンパイルするコマンドを実行するだけです。ただし、コマンドが終了しないため(コーヒーの-wオプションのため)、stdoutはコンソールに表示されません。コンソールから直接コマンドを実行すると、次のようなメッセージが表示されます。 18:05:59 - compiled my_file.coffee 私の質問は:node.js execでこれらのメッセージを表示することは可能ですか?はいの場合はどうですか?! ありがとう

3
ターゲットが指定されていない場合、「make」アプリはビルドするデフォルトのターゲットをどのようにして知るのですか?
ほとんどのLinuxアプリは次のようにコンパイルされています。 make make install clean 私が理解しているように、makeは引数としてビルドターゲットの名前を取ります。そうinstallは、一部のファイルをコピーするターゲットであり、その後、clean一時ファイルを削除するターゲットです。 しかしmake、引数が指定されていない場合、どのターゲットがビルドされますか(例では、最初のコマンド)。
188 makefile 

9
PowerShellの関数戻り値
SharePointチームサイトのプロビジョニングに関連するいくつかのアクションを実行するPowerShell関数を開発しました。最終的に、関数がプロビジョニングされたサイトのURLを文字列として返すようにしたいので、関数の最後に次のコードを記述します。 $rs = $url.ToString(); return $rs; この関数を呼び出すコードは次のようになります。 $returnURL = MyFunction -param 1 ... だから私は文字列を期待していますが、そうではありません。代わりに、System.Management.Automation.PSMethod型のオブジェクトです。String型ではなくその型を返すのはなぜですか?
188 powershell 

7
ggplot2のAxesテキストのフォントサイズと方向の変更
x軸にカテゴリ変数、y軸に数値変数を使用してグラフをプロットしています。 x軸の場合、データポイントが多数あるとすると、デフォルトのテキスト形式では、各目盛りのラベルが他のラベルと重なってしまいます。(a)軸テキストのフォントサイズを変更し、(b)テキストが軸に垂直になるようにテキストの向きを変更するにはどうすればよいですか?
188 r  ggplot2 

11
JavaでJSONを使用するHTTP POST
JavaでJSONを使用して簡単なHTTP POSTを作成したいと思います。 URLが www.site.com そして、それは例えば{"name":"myname","age":"20"}ラベルが付けられた値を取ります'details'。 POSTの構文を作成するにはどうすればよいですか? また、JSON JavadocsにPOSTメソッドが見つからないようです。
188 java  json  http  post 

5
特定の日のすべてのコミットを表示するにはどうすればよいですか?
git-scm.comとgitref.orgから関連するドキュメントをすでに見ましたが、これを理解することができないようです。 2013年11月12日火曜日のすべてのコミットを取得するとします。既存のリポジトリを例として使用すると、その日にコミットされていることと、前日と翌日にコミットされていることがわかります。 と2013-11-11と2013-11-12 次のすべては、11月11日と12日の両方のコミットを提供します。 git log --after="2013-11-11" --until="2013-11-12" git log --since="2013-11-11" --until="2013-11-12" git log --after="2013-11-11" --before="2013-11-12" git log --since="2013-11-11" --before="2013-11-12" 2013-11-12だけ 次のすべては私にコミットを与えません: git log --since="2013-11-12" --until="2013-11-12" git log --since="2013-11-12" --before="2013-11-12" git log --after="2013-11-12" --until="2013-11-12" git log --after="2013-11-12" --before="2013-11-12" と2013-11-12と2013-11-13 (の結果から予想されるように2013-11-11し、2013-11-12上記)、以下のすべては、私は両方の11月12日と13日の結果で与えます: git log --since="2013-11-12" --before="2013-11-13" git log --after="2013-11-12" --before="2013-11-13" git log …
188 git  git-log 

19
依存DLLがVisual Studioのビルド出力フォルダーにコピーされない
ビジュアルスタジオソリューションがあります。ソリューションには多くのプロジェクトがあります。スタートアップとして機能し、他のプロジェクトを使用する1つのメインプロジェクトがあります。「ProjectX」というプロジェクトが1つあります。その参照がメインプロジェクトに追加されます。ProjectXは、ソリューションの一部ではない別の.NET dll(たとえば、abc.dll)を参照します。 これで、このabc.dllはメインプロジェクトのbin / debugフォルダーにコピーされますが、そこにはコピーされません。既知の理由でコピーされないのはなぜですか?

3
gitリポジトリに複数のプロジェクトを配置するためのベストプラクティスは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 昨年休業。 この質問を改善する 何らかの理由で、使用するリポジトリは1つしかありません。 しかし、私は持っている複数のプロジェクトを含むjavaプロジェクト、php scriptsおよびAndroidアプリケーションのプロジェクトを。 私の問題は、私が 異なるIDEを使用するリポジトリ内の異なるサブフォルダーにそれらを配置する必要があることです。ご存知のように、各IDEはそれ自体のワークスペースを持つことができます。 問題を解決するためのベストプラクティスを誰が教えてくれますか?
188 git 

10
HTML印刷で改ページを強制できますか?
印刷可能なHTMLレポートを作成しています。これには、新しいページから始まる「セクション」があります。 その時点で改ページを強制する(新しいページを開始する)必要があることをブラウザーに通知する何かをHTML / CSSに入れる方法はありますか? これをすべてのブラウザーで機能させる必要はありません。これを印刷するために特定のブラウザーのセットを使用するように人々に伝えることができると思います。

3
HEADとマスターの違い
HEADとmasterin Gitの違いは何ですか? GitHubでプロジェクトのクローンを作成し、自分の変更をリモートにプッシュしたいと考えています。しかし、どちらにプッシュすればよいですか?
188 git  github  head  master 

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