Most Popular

1500 questions
11
votes
1 answer

ImageMagickをつかってサイズの変更したのですが、色空間が勝手にgrayになってしまう

ImageMagickのconvertコマンドを使ってリサイズを実行したのですが、 色空間がgrayに変換されてしまいます。(入力ファイルの色空間はRGB) convert img001.png -resize 532x366! img_resize001.png 入力ファイル 出力ファイル そこで-colorspaceを指定して入出力ともにRGBを指定したのですが、それでも出力ファイルの色空間はgrayになってしいます。 convert img005.png -colorspace…
11
votes
5 answers

高橋の数の算出について

各桁を並び替えてできる最大の数と 各桁を並び替えてできる最小の数(ただし、最高位は0以外にする)の差が 自身と一致するとき、高橋の数と呼びます。 (http://masami.d2.r-cms.jp/blog_detail/blog_id=3&id=6) 以下のコードで、9桁までの高橋の数を 求めようとしたのですが、 9桁の高橋の数の算出に何時間も かかっています。 もっと高速に求める方法があれば、ご教示ください。 def takahashi_number(m) (10 ** (m -…
TOM
  • 1,582
  • 1
  • 14
  • 36
11
votes
2 answers

git fetch に、 --prune がオプションなのは何故?

スタックオーバーフロー向けなのか分かりませんが。質問してみます。 私は、いつもgit config --global fetch.prune…
Norikaz Ishii
  • 1,111
  • 6
  • 27
11
votes
3 answers

pythonですべての例外をキャッチし、詳細を表示させたい。

try: hoge() except: fuga() すべての例外をキャッチするために上のように書いたのですが、その例外の詳細を出力させるにはどうしたらよいですか?
Koya Fukushi
  • 163
  • 1
  • 1
  • 11
11
votes
6 answers

プログラムで確保されるメモリについて

プログラムで確保されるメモリ領域には、スタック領域とヒープ領域があると思います。 スタック領域は関数内などで定義される変数によって確保される領域で、 コンパイルをした時点でメモリの大きさが決まり、確保や解放もOS任せになります。 それに対してヒープ領域は動的確保(mallocとかnew)で確保される領域のことで、 プログラマが解放しない限りそこに残り続けます。 ここで質問なのですが、(上の解釈が間違っている時はご指摘ください) 例えば以下のコード(C++)があったとします。 void…
Atori
  • 189
  • 1
  • 2
  • 11
11
votes
4 answers

vectorとlistどのように使い分けますか

vectorとlistどのように使い分けますか?この様な質問を受けました。 そこで私は、vectorは配列でlistはリストだろう。 具体的な使い分けとなると、リストは切ったりつなげたりが得意でvectorは配列メモリが消費が少ない。 けれど、実際に表現するときに切ったりつなげたりして使う使い方なんて心当りがない。 中間地点への一つのデータを頻繁に削除・挿入するのだとしたら検索まで含めるとmapやsetの方が早い気がします。 最初や最後の地点だとしたらlistでなくてもqueueで足りるはずです…
user4410
11
votes
1 answer

grepで[こ]んな感じに1文字だけ角括弧で囲う意味は何ですか?

他の人が、次のように1文字だけ角括弧で囲んで grep コマンドを実行しているのを見ました。 ps -ax | grep [e]macs 単に grep emacs と実行するのとどう違うのでしょうか?
nekketsuuu
  • 23,683
  • 11
  • 50
  • 115
11
votes
1 answer

Appleの規約が更新されて `14. Personal attacks` 部分がよくわかりません。

https://developer.apple.com/app-store/review/guidelines/#personal-attacks 14.3 Apps that display user generated content must include a method for filtering objectionable material, a mechanism for users to flag offensive content, and the ability to…
Kozyty
  • 111
  • 3
11
votes
3 answers

演算子の「オーバーロード」?「オーバーライド」?

多くのプログラミング言語では、オブジェクトに対する演算子の振る舞いを再定義できます。 例えばpythonでは、オブジェクトに__eq__()等の特殊メソッドで定義できます。 これは一般的にはオーバーロードと呼ばれますが、なぜオーバーライドではなくオーバーロードと呼ぶのでしょうか……? オーバーロードは同オブジェクトに複数の同名メソッドを定義することだと思いますが、演算子の再定義の場合、感覚的には、javaで言うtoString()のオーバーライドのようなイメージを持っているので、「オーバーライド…
miyashiiii
  • 113
  • 1
  • 8
11
votes
1 answer

Python でのパッケージ雛形作成の定番は?

Python でのパッケージ雛形作成をしてくれるようなツールでよいものがあれば教えてください。 Perl や Ruby でいえば Minilla や Bundler の bundle gem コマンドに相当するようなものを考えています。 現在は python_boilerplate_template の paster を利用していますが、作りたいパッケージが src/{{ egg_name }} のように1段深いディレクトリに作成されるのが少しおおげさで、不満を感じています。
uchida
  • 295
  • 1
  • 6
11
votes
4 answers

`ls -a` はなぜ `.` や `..` を表示するんでしょう?

Unix / Linux の世界で、ファイルシステム上の全てのディレクトリ上に . と .. はわざわざ確認しなくても「概念上」存在するものだと思っています。どこのディレクトリに cd しても存在することがわかりきっているのに ls -a が . や .. を表示するのはちょっと無駄なような気がしてきました。 なぜ ls -a は . と .. を表示するんでしょうか? 関連質問 findコマンドで特定のディレクトリの全てのディレクトリを表示する方法
774RR
  • 21,855
  • 19
  • 44
11
votes
1 answer

Android KitKatでナビゲーションバーやステータスバーの分のpaddingを取得したい

フルスクリーン(Immersive Mode)でコンテンツを表示し、動的にナビゲーションバーの表示・非表示を行うアプリケーションを制作しています。 View.SYSTEM_UI_FLAG_VISIBLEとView.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATIONでフルスクリーンのままナビゲーションバーをコンテンツ上に出すことはできたのですが、その際にナビゲーションバーの分のパディングを取得する方法がわかりません。 fitSystemWindows(Rect…
kakajika
  • 539
  • 4
  • 11
11
votes
1 answer

iOSでTwitterアカウントへのアクセス可否を設定する画面を開く方法はありますか?

Accounts.frameworkを使って // Twitterアカウントを取得する処理 let accountStore = ACAccountStore(); let twitterAccountType = accountStore.accountTypeWithAccountTypeIdentifier(ACAccountTypeIdentifierTwitter); let handler : ACAccountStoreRequestAccessCompletionHandler…
iyuichi
  • 179
  • 1
  • 11
11
votes
2 answers

変数からtemplate stringsを生成したい

ECMAScriptにおけるtagged templateを動的に生成する方法について教えて下さい。 template stringsは、一般的には、template literalsという呼称のとおり以下のコード例のようにリテラルとしてソースコード内に固定値として保持されるものですが、 var name = "user input here"; var str = `Hello, ${name}!`; 変数に格納された文字列をテンプレート文字列としてtagged template…
hasegawa
  • 205
  • 1
  • 6
11
votes
1 answer

PHP の日の出、日の入り関数の計算方法

PHP の date_sun_info、date_sunrise、date_sunset 関数は、どのように計算しているのでしょうか。 関数によって算出された値の精度を知りたいので、ご存知でしたら教えて下さい。
mukaken
  • 113
  • 6