プログラミング

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

2
.pem証明書の内容を表示する方法
私はJavaを使用していますkeytool。.pemキーストアから自己署名証明書をエクスポートしました。.pemキーストア内の証明書ではなく、ファイルから直接証明書の詳細を表示するコマンドはありますか?
130 keytool 


5
Vuexアクションからの約束の回復
私は最近、jQからより構造化されたフレームワークであるVueJSへの移行を開始しました。 概念的には、Vuexは私にとって少しパラダイムシフトでしたが、私は今、そのすべてが何であるかを知っており、それを完全に理解していると確信しています!しかし、ほとんどが実装の観点から、いくつかの小さな灰色の領域が存在します。 これは設計上は良いと感じますが、単方向データフローのVuex サイクルと矛盾するかどうかはわかりません。 基本的に、アクションからpromise(like)オブジェクトを返すことは良い習慣と考えられていますか?私はこれらを非同期状態のラッパーとして扱い、障害などの状態があるので、promiseを返すのに適しているようです。逆にミューテーターは物事を変えるだけで、ストア/モジュール内の純粋な構造です。

5
RegEx-可変長の数に一致
参照番号が散らばっているドキュメントを解析しようとしています。 テキストテキストテキスト{4:2}より信じられないほどのテキスト{4:3}かなり後の{222:115}に、さらにいくつかのテキスト。 参照は常に角括弧で囲まれ、常に2つの間にコロンが付きます。それらを見つけるための表現を書きました。 {[0-9]:[0-9]} しかし、これは2桁または3桁の数字に出会った瞬間に明らかに失敗し、それがどうあるべきかを理解するのに苦労しています。3桁を超えることはありません。{999:999}は処理する最大サイズです。 誰かがこれを処理するための適切な表現のアイデアを持っていますか?
130 regex 

11
NGINX:アップストリームからの応答ヘッダーの読み取り中にアップストリームがタイムアウトしました(110:接続がタイムアウトしました)
私はPumaをアップストリームアプリサーバーとして実行し、RiakをバックグラウンドDBクラスターとして実行しています。約25Kユーザーのデータのチャンクをmap-reduceし、Riakからアプリに返すリクエストを送信すると、Nginxログにエラーが表示されます。 アップストリームからの応答ヘッダーの読み取り中にアップストリームがタイムアウトしました(110:接続がタイムアウトしました) 同じ要求で、nginxプロキシなしでアップストリームを直接クエリすると、必要なデータが得られます。 Nginxタイムアウトは、プロキシが配置されると発生します。 **nginx.conf** http { keepalive_timeout 10m; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; fastcgi_send_timeout 600s; fastcgi_read_timeout 600s; include /etc/nginx/sites-enabled/*.conf; } **virtual host conf** upstream ss_api { server 127.0.0.1:3000 max_fails=0 fail_timeout=600; } server { listen 81; server_name xxxxx.com; # change to match your URL location / { # match …
130 nginx  timeout  puma 

8
正規表現一致の一部を抽出する
HTMLページからタイトルを抽出する正規表現が必要です。現在私はこれを持っています: title = re.search('<title>.*</title>', html, re.IGNORECASE).group() if title: title = title.replace('<title>', '').replace('</title>', '') <title>のコンテンツのみを抽出する正規表現はありますか?タグを削除する必要はありませんか?

7
Javascriptとregex:文字列を分割し、セパレータを保持する
文字列があります: var string = "aaaaaa<br />† bbbb<br />‡ cccc" そして、この文字列を区切り文字と<br />その後に続く特殊文字で分割したいと思います。 それをするために、私はこれを使用しています: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); 区切り文字がなくなったことを除いて、必要なものを取得しています。次に例を示します。http://jsfiddle.net/JwrZ6/1/ 区切り文字を保持するにはどうすればよいですか?
130 javascript  regex 

13
LastPassがフォームへの入力を停止する
LastPassブラウザー拡張機能がHTMLベースのフォームに「username」という名前の入力フィールドを入力しないようにする方法はありますか? これは非表示のフィールドであるため、ソフトウェアでこのフィールドを目的に使用したくありません。 <input type="text" name="username" id="checkusername" maxlength="9" value="1999" class="longinput" style="display:none"> 解決策は、「入力フィールドの名前を変更する」のようなものであってはなりません。
130 html  forms  lastpass 

13
localhostの信頼できる自己署名SSL証明書を作成します(Express / Nodeで使用)
localhostで使用する自己署名証明書を作成するためのさまざまな手順を実行しようとしています。ほとんどの手順はIIS向けのようですが、Nodejs / Expressを使用しようとしています。証明書はインストールされていますが、信頼されていないため、どれも正しく機能しません。これが失敗した私が試したものです: localhostの自己署名証明書を作成するにはどうすればよいですか? https://www.digitalocean.com/community/articles/how-to-create-a-ssl-certificate-on-nginx-for-ubuntu-12-04/ http://blogs.developerforce.com/developer-relations/2011/05/generating-valid-self-signed-certificates.html http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/ 誰かがこれを行うことができるワークフローを提供できますか? 証明書をインストールすることはできますが、 Chrome(v32)またはIE(v10)のいずれかで信頼できる証明書を取得できません。 編集:問題は信頼できる証明書ルートではないことがコメントで提案されました。IEを介して証明書をインストールしましたが、まだ信頼されていません。

12
インバリアントとは何ですか?
この言葉は多くの文脈で使われているようです。私が理解できる最高のことは、それらが変更できない変数を意味するということです。それは定数/ファイナル(Javaを宣言します!)の目的ではありませんか?

20
form.submitの応答を取得する方法
私は次のコードを持っています: <script type="text/javascript"> function SubmitForm() { form1.submit(); } function ShowResponse() { } </script> . . . <div> <a href="#" onclick="SubmitForm();">Click</a> </div> のHTML応答をキャプチャしたいform1.submitですか?どうすればよいですか?form1.submitメソッドにコールバック関数を登録できますか?


9
Pythonのjsonモジュール、int辞書キーを文字列に変換します
以下を実行すると、Pythonのjsonモジュール(2.6以降に含まれる)がint辞書キーを文字列に変換することがわかりました。 >>> import json >>> releases = {1: "foo-v0.1"} >>> json.dumps(releases) '{"1": "foo-v0.1"}' ダンプとロード時に文字列を解析する必要なく、キーをintとして保存する簡単な方法はありますか?jsonモジュールが提供するフックを使用することは可能だと思いますが、やはりこれには解析が必要です。私が見落とした議論があるのでしょうか?乾杯、チャズ サブ質問:回答ありがとうございます。jsonが私が恐れていたように機能するのを見て、おそらくダンプの出力を解析することによってキーのタイプを伝える簡単な方法はありますか?また、ダンプを実行するコードと、サーバーからjsonオブジェクトをダウンロードしてロードするコードは、どちらも私が作成したものです。
130 python  json 

8
スウィフト:ガードレットvsレットレット
私はSwiftのオプションについて読んでいて、 if let、オプションが値を保持しているかどうかをチェックするために使用される。 ただし、Swift 2.0ではキーワードguard letが主に使用されていることを確認しました。if letSwift 2.0から削除されたのか、それともまだ使えるのか。 を含むプログラムをに変更する必要if letがありguard letますか?


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