プログラミング

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

2
別のフォルダーでgit“ log”コマンドを使用する
フォルダーA(gitプロジェクト)にいくつかのphpファイルがあります。これらのphpファイルで「git log」を実行したいが、フォルダーBの場合。フォルダーBは別のgitプロジェクトです(ログはAとBで異なります)。 シェルコマンドでどうすればいいですか?
127 git 

6
expressは「body-parser deprecated undefined extended」としてエラーをスローします
私のノードアプリでは、エクスプレスを使用しています。すべて正常に動作しますが、でエラーが発生しますcmd。私はすべて更新されたモジュールを使用しています... 私のコード: var express = require('express'); var bodyParser = require('body-parser'); var jade = require('jade'); var app = express(); app.set('view engine', 'jade'); app.set('views', __dirname + '/views'); app.use(express.static(__dirname + '/public')); app.use(bodyParser.json()); // to support JSON-encoded bodies app.use(bodyParser.urlencoded()); // to support URL-encoded bodies app.get('/',function(req,res){ res.render('index.jade'); }); app.get('/login',function(req,res){ res.render('index.jade'); }); app.post('/login',function(req,res){ console.log(req.body); }); app.get('/signup',function(req,res){ …
127 node.js  express 

8
Nginxリバースプロキシにより504ゲートウェイタイムアウトが発生する
Nginxをリバースプロキシとして使用しています。リバースプロキシは、要求を受け取り、proxy_passを実行して、ポート8001で実行されている上流サーバーから実際のWebアプリケーションを取得します。 mywebsite.comにアクセスするかwgetを実行すると、60秒後に504ゲートウェイタイムアウトが発生します...ただし、mywebsite.com:8001をロードすると、アプリケーションは期待どおりにロードされます。 そのため、何かが原因でNginxが上位サーバーと通信できません。 これはすべて、私のホスティング会社が私のものを実行していたマシンをリセットした後で始まりましたが、それ以前はまったく問題はありませんでした。 これが私のvhostsサーバーブロックです。 server { listen 80; server_name mywebsite.com; root /home/user/public_html/mywebsite.com/public; access_log /home/user/public_html/mywebsite.com/log/access.log upstreamlog; error_log /home/user/public_html/mywebsite.com/log/error.log; location / { proxy_pass http://xxx.xxx.xxx.xxx:8001; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } そして、私のNginxエラーログからの出力: 2014/06/27 13:10:58 [error] 31406#0: *1 upstream timed out (110: Connection timed out) while …

11
アセットファイルからURIを取得する方法
アセットファイルのURIパスを取得しようとしています。 uri = Uri.fromFile(new File("//assets/mydemo.txt")); ファイルが存在するかどうかを確認すると、ファイルが存在しないことがわかります File f = new File(filepath); if (f.exists() == true) { Log.e(TAG, "Valid :" + filepath); } else { Log.e(TAG, "InValid :" + filepath); } 誰かがアセットフォルダーに存在するファイルの絶対パスに言及する方法を教えてもらえますか
127 android  uri  filepath  assets 

10
コマンドラインからCURLを使用したhttps接続
私はCurlとCacertsの世界に不慣れで、サーバーへの接続中に問題に直面しています。基本的に、あるマシンから別のマシンへのhttpsを介した接続をテストする必要があります。マシンA(Linuxマシン)から接続する必要があるURLがあります。コマンドプロンプトでこれを試しました cmd> curl https://[my domain or IP address] 次のものを得た: curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed インターネットでいくつかの記事を読むときに、私はこれを行いました: openssl s_client -connect <domain name or Ip address>:443 サーバー証明書を含むいくつかの応答を得ました(内部-----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----)。 ここから次に何をしますか?私は、テキストを内部にコピーして貼り付け、BEGIN CERTIFICATE & END CERTIFICATEファイルに保存する必要があると思い ます。しかし、それはどのタイプのファイルであるべきですか?.pem、.crt?..その後はどうすればいいですか? 私はこれを試しました-テキストをコピーBEGIN CERTIFICATE & END …

5
トレースバック/ sys.exc_info()値を変数に保存する方法は?
エラーの名前とトレースバックの詳細を変数に保存したい。これが私の試みです。 import sys try: try: print x except Exception, ex: raise NameError except Exception, er: print "0", sys.exc_info()[0] print "1", sys.exc_info()[1] print "2", sys.exc_info()[2] 出力: 0 <type 'exceptions.NameError'> 1 2 <traceback object at 0xbd5fc8> 望ましい出力: 0 NameError 1 2 Traceback (most recent call last): File "exception.py", line 6, in <module> …

7
gitサブモジュールとの競合をどのように管理しますか?
いくつかのサブモジュールを参照するgitスーパープロジェクトがあり、私のプロジェクトメンバーの残りが内部で作業できるようにワークフローをロックしようとしています。 この質問について、私のスーパープロジェクトが呼び出さsuperyれ、サブモジュールがと呼ばれるとしましょうsubby。(それから私がやろうとしていることの簡略化です...実際にはバージョンにブランチを使用していませんが、質問としてレイアウトするのが最も簡単だと思いました。) 私のマスターブランチにsuperyは、サブv1.0プロジェクトsubbyとして参照されるgitプロジェクトのタグがあります。枝superyと呼ばれone.one、タグにポイントにサブモジュールの参照を変更v1.1しますsubby。 これらの各ブランチ内で問題なく作業できone.oneますが、masterブランチからの変更でブランチを更新しようとすると、いくつかの競合が発生し、それらを解決する方法がありません。 基本的にブランチでgit pull . masterしばらく実行した後、subby追加のサブモジュールを作成するように見えます。 プル/マージの前に、ブランチgit submoduleから必要な応答を取得しますone.one。 $ git checkout master $ git submodule qw3rty...321e subby (v1.0) $ git checkout one.one $ git submodule asdfgh...456d subby (v1.1) しかし、プルの後、実行すると追加のサブモジュールが追加されますgit submodule: $ git pull . master Auto-merged schema CONFLICT (submodule): Merge conflict in subby - needs qu3rty...321e Automatic merge …

2
Flask app.secret_keyをわかりやすく説明します
app.secret_keyが設定されていない場合、Flaskはセッションディクショナリの設定またはアクセスを許可しません。 これは、フラスコユーザーガイドがこの件について述べなければならないすべてです。 私はWeb開発に非常に慣れていないので、セキュリティの仕組みがどのように/なぜ機能するのかわかりません。Flaskが内部で何をしているのかを理解したいと思います。 Flaskがなぜこのsecret_keyプロパティを設定する必要があるのですか? Flaskはどのようにsecret_keyプロパティを使用しますか?
127 python  flask 

14
ボーダー付きのUITextView
の周りに薄い灰色の境界線を付けたいですUITextView。私はAppleのドキュメントを調べましたが、そこでプロパティを見つけることができませんでした。助けてください。
127 ios  quartz-core 



6
Javaで曜日を表示する日付形式はありますか?
"yyyy-mm-dd"-日付を形式2011-02-26 "yyyy-MMM-dd"で表示する- 日付を形式で表示するなどの日付形式を知っています2011-FEB-26 例: SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MMM/dd "); 曜日などを表示するのに役立つフォーマットが必要です2011-02-MON。曜日を月と年の文字で表示したいだけです。このような形式を教えていただけますか?


6
シンプルなダイアログを使用してPythonでファイルを選択する
Pythonコンソールアプリケーションの入力としてファイルパスを取得したいのですが。 現在、コンソールでの入力として要求できるのはフルパスのみです。 ユーザーが完全なパスを入力する代わりにファイルを選択できる単純なユーザーインターフェイスをトリガーする方法はありますか?

17
Xcode重複行
そこであるDuplicate(デフォルトのショートカットで、編集メニューのコマンドが⌘D)が、(としてそれがあるハレーが指摘)のXcodeのInterface Builderの部分で重複するためのもの。 では、どのように(簡単に)Xcode 4の行を複製するのでしょうか? Xcode 3の関連する質問(有効な回答付き)...およびXcode 4では機能しません なぜコピー&ペーストしないのですか? 面倒で手にアクロバットが多すぎるからです。 いずれか(1):行の先頭に移動してからを押し⇧^E、次にでコピーし⌘C、新しい行に移動し、カーソルを揃え、最後にで貼り付け⌘Vます。 または(2):(^Aカーソルを行頭に設定)、^SPACE(マークを設定)、^E(カーソルを行末に設定)、⇧^W(Select to Mark ;カスタマイズ)、コピー、新しい行など フランクシュレーダー(関連質問)は次のように述べています。 重要なのは、Cmd-C / Cmd-Vショートカットを使用しないことです。

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