トップページ > プログラム > 2015年11月06日 > DzTyHAnl

書き込み順位&時間帯一覧

44 位/203 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000001102



使用した名前一覧書き込んだスレッド一覧
uy ◆Qawu9.2l1E
Ruby 初心者スレッド Part 57©2ch.net [転載禁止]©2ch.net

書き込みレス一覧

Ruby 初心者スレッド Part 57©2ch.net [転載禁止]©2ch.net
638 :uy ◆Qawu9.2l1E [sage]:2015/11/06(金) 21:37:20.98 ID:DzTyHAnl
>>630 , 635 更新

  atmp = "\xFF".force_encoding("ASCII-8BIT")
  for line in bmpi do
    pos  = 0
    pngl = ""
    while pos < line.size
    # BGR => RGBA
      pngl << line[pos+2] + line[pos+1] + line[pos] + atmp
      pos+=3
    end
    pngi << [0 , pngl]
  end



ruybの :+ ってカスだわ
Ruby 初心者スレッド Part 57&#169;2ch.net [転載禁止]©2ch.net
641 :uy ◆Qawu9.2l1E [sage]:2015/11/06(金) 22:44:45.65 ID:DzTyHAnl
http://codepad.org/dP52ktEI

とりあえず一桁秒になったはず


つうか重いのは最初に最適化してた場所じゃなくて
png_to_binary
↑ これだろ

文字連結には:+=ではなく:<<を使うべき


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。