[前][次][番号順一覧][スレッド一覧]

rails:3977

From: terasawan <terasawan@g...>
Date: Sun, 9 Feb 2014 23:02:01 +0900
Subject: [rails:3977] Re: ファイルの圧縮

てらさわです。


>     @tmpdir = Dir.mktmpdir
>
> これは自分で削除するよりもブロック付きで呼び出した方が
> 良いのではないでしょうか。
>
> これで動けばこちらの方が良いですね。
requestをclientに返すまでにtmpdirが無くなっちゃうようなので
これだとダメみたいです。
(私の環境ではうまくいきませんでした。他にいい方法があるかもしれません。)


> http://docs.ruby-lang.org/ja/2.1.0/method/Dir/s/mktmpdir.html
>
> >         system("zip -r download.zip download")
>
> これは固定の文字列だから問題は起きなさそうですが、普通は
>  system("zip", "-r", "download.zip", "download")
> のように配列で渡した方がシェル経由で余計な問題が発生する可能性が
> 減らせて良いのではないでしょうか。

ご指摘ありがとうございます。
確かにこちらの方がよいですね。つい、うっかり書いちゃいました。


添付ファイル

[前][次][番号順一覧][スレッド一覧]

      3970 2014-02-08 14:11 [nocturne_2_eflat_9_2] ファイルの圧縮                          
   @  3971 2014-02-08 15:20 ┗[netwillnet@g...     ]                                       
      3972 2014-02-08 23:26  ┗[nocturne_2_eflat_9_2]                                     
   @  3973 2014-02-09 08:07   ┗[terasawan@g...      ]                                   
   @  3974 2014-02-09 08:09    ┣[terasawan@g...      ]                                 
      3975 2014-02-09 09:22    ┃┗[nocturne_2_eflat_9_2]                               
      3976 2014-02-09 11:08    ┗[zn@m...             ]                                 
-> @  3977 2014-02-09 15:02     ┣[terasawan@g...      ]                               
      3978 2014-02-09 15:02     ┗[nocturne_2_eflat_9_2]