プログラミング

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

5
npmパッケージのローカルインストールのカスタムの場所を設定する方法
npm installコマンドフラグまたは環境変数を使用して、のカスタムパッケージ宛先を指定することは可能ですか? デフォルトでは、npmローカルインストールnode_modulesは現在のディレクトリ内で終了しますが、node_modulesたとえば、別のディレクトリ内にインストールしますvendor/node_modules。どうすれば実現できますか?
177 node.js  npm 


9
アップロード前にJavaScriptを使用してファイルのMIMEタイプを確認する方法
私はこれとこの質問を読みましたが、クライアント側でJavaScriptを使用してファイルのMIMEタイプを確認できることを示唆しているようです。現在、実際の検証はサーバー側で行う必要があることを理解しています。サーバーリソースの不要な浪費を避けるために、クライアント側のチェックを実行したいと思います。 これがクライアント側で実行できるかどうかをテストするために、JPEGテストファイルの拡張子をに変更し、.pngアップロードするファイルを選択しました。ファイルを送信する前に、JavaScriptコンソールを使用してファイルオブジェクトをクエリします。 document.getElementsByTagName('input')[0].files[0]; これは私がChrome 28.0で取得するものです: ファイル{webkitRelativePath: ""、lastModifiedDate:Tue Oct 16 2012 10:00:00 GMT + 0000(UTC)、名前: "test.png"、タイプ: "image / png"、サイズ:500055…} これはimage/png、MIMEタイプではなくファイル拡張子に基づいてチェックが行われたことを示すと思われるタイプを示します。Firefox 22.0を試しましたが、同じ結果が得られました。ただし、W3C仕様によると、MIMEスニッフィングを実装する必要があります。 現時点では、JavaScriptを使用してMIMEタイプを確認する方法がないと言ってもよろしいですか?それとも何か不足していますか?


11
Python-Wordが文字列内にあるかどうかを確認する
私はPython v2を使用しており、単語が文字列に含まれているかどうかを確認できるかどうかを調べています。 単語が文字列内にあるかどうかの識別に関するいくつかの情報を見つけました-.findを使用していますが、IFステートメントを実行する方法はあります。次のようなものが欲しいです: if string.find(word): print 'success' 助けてくれてありがとう。
177 python  string 


5
Gitでファイルを1つだけプルすることは可能ですか?
いくつかの壊れたテストがあるGitブランチで作業しています。すでに修正されている別のブランチからこれらのテストをプルします(変更を上書きするだけでなく、マージします)。 私はできることを知っています git pull origin that_other_branch しかし、これは他の多くのファイルをマージしようとするため、まだ準備ができていません。 その別のブランチから指定されたファイルのみをプルしてマージすることは可能ですか? この質問に対するすべての回答は、ブランチを変更せずにローカルで変更されたファイルをリポジトリバージョンに戻す方法であるため、これは1つのファイルに対するGitプルリクエストの複製ではありません。

9
curlを使用してPHPでHTTPコードを取得する
CURLを使用して、サイトがアップ/ダウンしている場合や別のサイトにリダイレクトしている場合に、サイトのステータスを取得しています。できる限り合理化したいのですが、うまく機能していません。 <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> これを関数にラップしました。正常に動作しますが、ページ全体をダウンロードするため、パフォーマンスは最高ではありません。削除する$output = curl_exec($ch);と0、常に戻ります。 パフォーマンスを向上させる方法を知っている人はいますか?


6
ノードで行ごとに標準入力から読み取る方法
次のようなコマンドライン呼び出しを使用して、nodeでテキストファイルを処理しようとしています。 node app.js < input.txt ファイルの各行は個別に処理する必要がありますが、一度処理すると、入力行を忘れることがあります。 stdinのオンデータリスナーを使用して、バイトサイズでチャンクされた入力ストリームを取得するため、これを設定します。 process.stdin.resume(); process.stdin.setEncoding('utf8'); var lingeringLine = ""; process.stdin.on('data', function(chunk) { lines = chunk.split("\n"); lines[0] = lingeringLine + lines[0]; lingeringLine = lines.pop(); lines.forEach(processLine); }); process.stdin.on('end', function() { processLine(lingeringLine); }); しかし、これはとてもずさんなようです。行配列の最初と最後のアイテムの周りをマッサージする必要があります。これを行うよりエレガントな方法はありませんか?
177 node.js  stdin 

5
安定したマッピングを持つggplot2のカテゴリー変数に色を割り当てる方法は?
私は先月、Rに追いついてきました。 これが私の質問です: 安定したマッピングを持つggplot2のカテゴリー変数に色を割り当てる良い方法は何ですか?異なるサブセットと異なる数のカテゴリ変数を持つ一連のグラフ全体で一貫した色が必要です。 例えば、 plot1 <- ggplot(data, aes(xData, yData,color=categoricaldData)) + geom_line() にcategoricalDataは5つのレベルがあります。 その後 plot2 <- ggplot(data.subset, aes(xData.subset, yData.subset, color=categoricaldData.subset)) + geom_line() にcategoricalData.subsetは3つのレベルがあります。 ただし、両方のセットに含まれる特定のレベルは異なる色で終わるため、グラフを一緒に読み取るのが難しくなります。 データフレームに色のベクトルを作成する必要がありますか?または、特定の色をカテゴリに割り当てる別の方法はありますか?
177 r  ggplot2 



9
Javascriptで括弧内の文字列を取得する正規表現
括弧の間にある文字列を返す正規表現を書こうとしています。例:文字列「(」と「)」の間にある文字列を取得したい I expect five hundred dollars ($500). 戻るだろう $500 Javascriptで2つの文字列間の文字列を取得する正規表現が見つかりました しかし、私は正規表現に不慣れです。正規表現で「(」、「)」を使用する方法がわかりません
177 javascript  regex  string 

30
Laravel移行エラー:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです
Laravel 5.4での移行エラー php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです(SQL:alter tabl e usersadd unique users_email_unique(email)) [PDOException] SQLSTATE [42000]:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです

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