プログラミング

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

11
CSSで素晴らしいフォントアイコンを使用する
次のようなCSSがあります。 #content h2 { background: url(../images/tContent.jpg) no-repeat 0 6px; } 画像をFont Awesomeのアイコンに置き換えたいのですが。 CSSのアイコンを背景画像として使用する方法がわかりません。これは、CSSの前にFont Awesomeスタイルシート/フォントがロードされていると想定して実行できますか?
305 css  font-awesome 

2
角かっこ付きのURLをcurlに渡す
角かっこを含むURLをcurlに渡そうとすると、エラーが発生して失敗します。 $ curl 'http://www.google.com/?TEST[]=1' curl: (3) [globbing] illegal character in range specification at pos 29 ただし、両方の角かっこをエスケープすると、機能するように見えます。 $ curl 'http://www.google.com/?TEST\[\]=1' 興味深いことに、バックスラッシュを使用して、エラーコード20497で失敗する最初のブラケットのみをエスケープします。 $ curl 'http://www.google.com/?TEST\[]=1' $ echo $! 20497 私の質問は、一般的なケースでこれを修正する方法ですか?URLを自動的にエスケープする引数、またはcurlに渡す前にエスケープする必要がある文字の説明はありますか?
305 url  curl 

10
オフセットナイーブおよびオフセット対応の日時を減算できません
timestamptzPostgreSQLにタイムゾーン対応フィールドがあります。テーブルからデータをプルするときは、時間を差し引いて、経過時間を取得します。 私が抱えている問題は、両方でdatetime.datetime.now()あり、datetime.datetime.utcnow()タイムゾーンを認識しないタイムスタンプを返すようです。その結果、次のエラーが発生します。 TypeError: can't subtract offset-naive and offset-aware datetimes これを回避する方法はありますか(サードパーティのモジュールを使用しないことが望ましい)。 編集:提案をありがとう、ただしタイムゾーンを調整しようとするとエラーが発生するようです..それで、PGでタイムゾーンを認識しないタイムスタンプを使用し、常に以下を使用して挿入します: NOW() AT TIME ZONE 'UTC' そうすれば、私のタイムスタンプはすべてデフォルトでUTCになります(これを行うのはもっと面倒ですが)。

3
機能ブランチを別の機能ブランチにリベースする
私が取り組んでいる(プライベート)機能ブランチが2つあります。 a -- b -- c <-- Master \ \ \ d -- e <-- Branch1 \ f -- g <-- Branch2 これらのブランチで作業した後、Branch1のBranch2からの変更が必要であることを発見しました。Branch2の変更をBranch1にリベースしたいのですが。最終的には次のようになります。 a -- b -- c <-- Master \ d -- e -- f -- g <-- Branch1 私は2番目のブランチを最初のブランチにリベースする必要があると確信していますが、正しい構文とどのブランチをチェックアウトする必要があるかは完全にはわかりません。 このコマンドは望ましい結果を生成しますか? (Branch1)$ git rebase --onto Branch1 Branch2

5
メールアドレスでは大文字と小文字が区別されますか?
私は、電子メールの標準最初の部分で私はに電子メールを送信しようとしたが、大文字と小文字が区別されることを読んだname@example.com、Name@example.comとNAME@example.com-それは、それぞれの場合に到着しました。 メールサーバーはユーザー名をどのように処理しますか?大文字と小文字を区別しないと、そのメッセージは配信されませんか?あなたの電子メールアドレスを与えるときに登録時に書かれたのとまったく同じ大文字と小文字を使用することは本当に非常に重要ですか?
305 email  smtp  rfc 


7
os.systemの出力を変数に割り当て、画面に表示されないようにします
実行しos.systemているコマンドの出力を変数に割り当てて、画面に出力されないようにしたい。しかし、以下のコードでは、出力は画面に送信され、出力される値varは0です。これは、コマンドが正常に実行されたかどうかを示していると思います。コマンド出力を変数に割り当てて、画面に表示されないようにする方法はありますか? var = os.system("cat /etc/services") print var #Prints 0
305 python 

5
git-reflogに各エントリの横に日付を表​​示させる方法はありますか?
git-reflogコマンドは、デフォルトでは各エントリの横に日付を表​​示しません。これは奇妙な見落としのように私を驚かせます。これは非常に役立つと思います。 各reflogエントリが追加されたときにそれを表示させるために使用できるコマンドラインオプションやその他の微調整はありますか?マニュアルページは今後ではありません...
305 git  git-reflog  reflog 

26
警告ダイアログが画面サイズの90%になるようにするにはどうすればよいですか?
カスタムアラートダイアログを作成して表示することはできますandroid:layout_width/height="fill_parent"が、ダイアログxmlにはコンテンツと同じ大きさしかありません。 私が欲しいのは、おそらく20ピクセルのパディングを除いて、画面全体を埋めるダイアログです。次に、ダイアログの一部である画像は、fill_parentで自動的にダイアログのフルサイズに拡大されます。
305 android  dialog 


20
Vim内でターミナルを実行するにはどうすればよいですか?
私はEmacsに慣れていますが、Vimを試して、どちらが好きかを調べています。 Emacsについて私が気に入っている点の1つは、Emacs内で端末を実行できることです。これはVimの内部で可能ですか?Vimからコマンドを実行できることはわかっていますが、タブ内でターミナルを実行できるようにしたいと思います。
305 vim 

9
Bash関数の戻り値
私はbashスクリプトを使用していて、戻り値を出力する関数を実行したいと思います。 function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } を実行するfun2と「34」が表示されません。これはなぜですか?

3
iOSシミュレーターを起動するとBluetoothヘッドフォンの音楽品質が低下する
状況は次のようになります。 私はBluetoothヘッドフォンで音楽を同時に聴きながらXcodeをプログラミングしています...あなたは世界を遮断することを知っています。 次に、iOSシミュレーターでアプリを起動します。突然、透き通った音楽が文字化けし、1940年代に2ブロック離れた浴槽で演奏しているような超低品質になります。 注:ノートパソコンやシネマディスプレイで音楽を再生していて、シミュレーションを起動しても、品質の低下は起こりません。Sim-> Bluetoothの問題のみのようです。 問題は単に迷惑なだけではありません。シミュレーターを停止した後も、くだらないバスタブ品質の音楽が続くことが多いからです。これを修正するには、OSXでサウンド設定を開き、ラップトップサウンドに短時間切り替えてから、Bluetoothヘッドフォンに戻す必要があります。 私はシミュレータを1日50回起動し、毎回この切り替えを行う必要があるだけでなく、40年代のモノハムラジオ品質の音楽を聴く必要があるため、これは大きな問題です。 参考までに、私が使用しているヘッドフォンはPlantronics BackBeat Proで、ファームウェアは最新です。私はOSX 10.11.4とXcode 7.3を使用していますが、この問題はすべてのバージョンで2年以上継続しています。1940年代から私を助けてもらえますか?



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