小编ftu*_*tle的帖子

使用rubyzip将文件和嵌套目录添加到zipoutputstream

我正在努力让rubyzip将目录附加到zipoutputstream.(我想要输出流,所以我可以从rails控制器发送它).我的代码遵循以下示例:

http://info.michael-simons.eu/2008/01/21/using-rubyzip-to-create-zip-files-on-the-fly/

当修改为包含要添加的文件列表中的目录时,我收到以下错误:

任何帮助将不胜感激.

UPDATE

在尝试了一些解决方案后,我在zipruby上获得了最大的成功,它有一个干净的api和很好的例子:http://zipruby.rubyforge.org/.

ruby rubyzip

7
推荐指数
2
解决办法
1万
查看次数

从rails中的URL获取匹配路由(再次)

如何获取rails中URL的匹配路由?给定一个url,我想查询相应的控制器和操作.请注意,当前页面不是有问题的网址.

这个问题之前提出过,但没有得到回答.

干杯.

ruby-on-rails

6
推荐指数
1
解决办法
4430
查看次数

在monit中滚动重启进程组

有没有人有任何关于如何使用monit实现滚动重启进程组的建议?

提前谢谢,fturtle

monitoring restart monit

5
推荐指数
1
解决办法
2048
查看次数

XMPP - 从聊天室中检索最后n条消息

任何人都知道是否有办法在没有加入房间的情况下查询xmpp(特别是ejabberd)中的muc中的最后n条消息.

谢谢.

xmpp ejabberd multiuserchat

5
推荐指数
1
解决办法
2936
查看次数

Ruby阻止参数名称

有谁知道是否有办法访问ruby块中传递的参数的名称?

例如

def do_something()
  # method uses the names of the parameters passed to the block
  # in addition to their values
  # e.g. the strings "i" and "j"
end

do_something { |i, j| ... }
Run Code Online (Sandbox Code Playgroud)

这是我写作的dsl的要求,也是一个非常不寻常的用例.这可能是像parsetree这样的东西,我只是想知道是否有更简单/更笨的方式.

谢谢

ruby

1
推荐指数
1
解决办法
801
查看次数