加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

什么是codepad.org的Perl跑步者限制?

发布时间:2020-12-16 06:07:37 所属栏目:大数据 来源:网络整理
导读:有时我看到人们使用 http://codepad.org作为快速运行/测试他们的Perl片段的方式(它支持使用各种语言,从C到Scheme到Perl). 很明显,对于使用键盘测试哪些代码/功能必须有一些限制 – 有谁知道这些限制是针对Perl运行者的? 我会根据自己的观察得出结论:不是每
有时我看到人们使用 http://codepad.org作为快速运行/测试他们的Perl片段的方式(它支持使用各种语言,从C到Scheme到Perl).

很明显,对于使用键盘测试哪些代码/功能必须有一些限制 – 有谁知道这些限制是针对Perl运行者的?

我会根据自己的观察得出结论:不是每个CPAN模块都可用:(

解决方法

主要基于他们的“关于”页面:

> codepad仅支持Perl 5.8.0
>据推测,与任何Perl安装一样,并非每个模块(CPAN或其他模块)都存在.

>作为一个具体的例子,缺少List::MoreUtils.
>作为一个子限制,它们似乎在Linux上运行.所以任何Windows特定的模块肯定会出来.
>这是一个chroot监狱,系统调用限制.除此之外,这似乎阻止了文件创建(我的片段在当前目录中创建文件或/ tmp都出错,以及File :: Temp调用)

>键盘代码在虚拟机上执行.在防火墙后面.并埋在沙坑里.因此某些功能可能已禁用 – 尤其是网络/互联网功能.确切的“约”引用是:

  • The supervisor processes run on virtual machines,which are firewalled such that they are incapable of making outgoing connections.

  • The machines that run the virtual machines are also heavily firewalled,and restored from their source images periodically.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读