プログラミング

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

8
CSSを使用してカスタムフォントを使用していますか?
(通常のArial、Tahomaなど以外の)サイトでカスタムフォントを使用している新しいWebサイトをいくつか見ました。 また、かなりの数のブラウザをサポートしています。 どうやってそれを行うのですか?また、可能であれば、フォントをダウンロードするための無料のアクセス権を人々に与えないようにします。
175 css  font-face 

11
Swift抽出正規表現一致
正規表現パターンに一致する文字列から部分文字列を抽出したい。 だから私はこのようなものを探しています: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } これが私が持っているものです: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, error: nil) var results = regex.matchesInString(text, options: nil, range: NSMakeRange(0, countElements(text))) as Array<NSTextCheckingResult> /// ??? return ... } 問題は、あるmatchesInString私の配列を提供するNSTextCheckingResult場合は、NSTextCheckingResult.range型のものですNSRange。 NSRangeと互換性がないRange<String.Index>ため、使用できませんtext.substringWithRange(...) コードの行が多すぎずに、この簡単なことを迅速に行う方法はありますか?
175 ios  regex  string  swift 

1
SQL:列内の各個別値の数を取得する方法は?
次のような「posts」というSQLテーブルがあります。 id | category ----------------------- 1 | 3 2 | 1 3 | 4 4 | 2 5 | 1 6 | 1 7 | 2 各カテゴリー番号はカテゴリーに対応しています。すべての1つのSQLクエリで各カテゴリが投稿に表示される回数を数えるにはどうすればよいですか? 例として、このようなクエリは、次のようなシンボリック配列を返す場合があります。 (1:3, 2:2, 3:1, 4:1) 私の現在の方法は、次のような可能なカテゴリごとにクエリを使用しSELECT COUNT(*) AS num FROM posts WHERE category=#、戻り値を組み合わせて最終的な配列にすることです。ただし、クエリを1つだけ使用するソリューションを探しています。
175 mysql  sql  count 

2
GoでのJSON Marshalを使用した小文字のJSONキー名
"encoding/json"パッケージを使用して、アプリケーションのインポートされたパッケージの1つで宣言された構造体をマーシャリングしたいと思います。 例えば。: type T struct { Foo int } インポートされるため、構造体で使用可能な(エクスポートされた)フィールドはすべて大文字で始まります。しかし、私は小文字のキー名が欲しいです: out, err := json.Marshal(&T{Foo: 42}) 結果として {「フー」:42} でも欲しい {"foo":42} 問題を簡単な方法で回避することは可能ですか?
175 json  go  marshalling 


5
リスト内の個別の値のリストを取得する
C#で、3つのStringメンバー変数を持つNoteというクラスがあるとします。 public class Note { public string Title; public string Author; public string Text; } そして、私はタイプノートのリストを持っています: List<Note> Notes = new List<Note>(); 著者列のすべての個別の値のリストを取得する最もクリーンな方法は何でしょうか? リストを反復処理して、重複していないすべての値を別の文字列リストに追加することもできますが、これはダーティで非効率的です。これを1行で実行する魔法のLinq構造があるように感じますが、何も思いつきませんでした。
175 c#  linq  list  distinct 


5
シェルスクリプトにファイルが存在するかどうかを確認する方法
特定のファイル、archived_sensor_data.jsonが存在するかどうかを確認し、存在する場合は削除するシェルスクリプトを記述したいと思います。http://www.cyberciti.biz/tips/find-out-if-file-exists-with-conditional-expressions.htmlに続いて、私は以下を試しました: [-e archived_sensor_data.json] && rm archived_sensor_data.json ただし、これはエラーをスローします [-e: command not found コマンドtest_controllerを使用して結果のスクリプトを実行しようとすると、./test_controllerコードの何が問題になっていますか?
175 shell 

8
シェルスクリプトでバッククォートの代わりに$()を使用する利点は何ですか?
コマンドラインの出力をキャプチャする方法は2つありますbash。 レガシーボーンシェルのバックティック``: var=`command` $() 構文(私が知る限り、これはBash固有であるか、少なくとも元のBourneのような非POSIX古いシェルではサポートされていません) var=$(command) バックティックと比較して2番目の構文を使用する利点はありますか?それとも2つは完全に100%同等ですか?
175 syntax  sh  backticks 


8
HttpResponseMessageからコンテンツ/メッセージを取得する
HttpResponseMessageのコンテンツを取得しようとしています。それは:{"message":"Action '' does not exist!","success":false}ですが、HttpResponseMessageから取得する方法はわかりません。 HttpClient httpClient = new HttpClient(); HttpResponseMessage response = await httpClient.GetAsync("http://****?action="); txtBlock.Text = Convert.ToString(response); //wrong! この場合、txtBlockには値があります。 StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers: { Vary: Accept-Encoding Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Date: Wed, 10 Apr 2013 20:46:37 GMT Server: Apache/2.2.16 Server: (Debian) X-Powered-By: PHP/5.3.3-7+squeeze14 …

9
Unixタイムスタンプ形式で現在のGMT時刻を取得する最も簡単な方法は何ですか?
Pythonは(異なるパッケージを提供してdatetime、time、calendar見られるように)ここに、時間を処理するために、でしています。現在のGMT時刻を取得するために以下を使用して大きな間違いを犯しましたtime.mktime(datetime.datetime.utcnow().timetuple()) Unixタイムスタンプで現在のGMT時刻を取得する簡単な方法は何ですか?

5
matplotlibの日付の目盛りと回転
私の日付の目盛りをmatplotlibで回転させようとすると問題が発生します。小さなサンプルプログラムを以下に示します。最後に目盛りを回転させようとすると、目盛りが回転しません。コメント「クラッシュ」の下に示されているようにティックを回転させようとすると、matplot libがクラッシュします。 これは、X値が日付の場合にのみ発生します。への呼び出しでdates変数tを変数に置き換えた場合avail_plot、xticks(rotation=70)呼び出しは内部でうまく機能しますavail_plot。 何か案は? import numpy as np import matplotlib.pyplot as plt import datetime as dt def avail_plot(ax, x, y, label, lcolor): ax.plot(x,y,'b') ax.set_ylabel(label, rotation='horizontal', color=lcolor) ax.get_yaxis().set_ticks([]) #crashes #plt.xticks(rotation=70) ax2 = ax.twinx() ax2.plot(x, [1 for a in y], 'b') ax2.get_yaxis().set_ticks([]) ax2.set_ylabel('testing') f, axs = plt.subplots(2, sharex=True, sharey=True) t = np.arange(0.01, …
175 python  matplotlib 


4
Node.jsのprocess.env.PORTとは何ですか?
process.env.PORT || 3000Node.jsでは何が使用されますか?私はこれをどこかで見ました: app.set('port', process.env.PORT || 3000); 3000リスニングポートとして設定するために使用する場合、代わりに使用できますか? app.listen(3000); なぜではないのですか?
175 node.js  express  port 

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