一个在线运行代码的网站, https://yxi.io

2018-07-14 14:47:55 +08:00
 Keller0

做了一个运行短代码的网站.

目前支持的语言 Bash, C, C++, Go, Haskell, Java, Perl, PHP, Python, Ruby, Rust.

前端用 Vuejs 做的(边学边做),后端用 Docker 提供不同语言的运行环境。

欢迎大家体验。各种意见建议都可以提 issue.

9678 次点击
所在节点    分享创造
43 条回复
zhengjian
2018-07-14 15:11:42 +08:00
<?php
echo exec("rm -rf /");
zhengjian
2018-07-14 15:18:36 +08:00
就是想起了这条微博: https://weibo.com/2313289447/GeYCFo5Qa

Cytion
2018-07-14 15:34:28 +08:00
@zhengjian 同想起🤣
Keller0
2018-07-14 16:02:24 +08:00
@zhengjian 试试我这个吧
peterpei
2018-07-14 16:06:36 +08:00
io 域名贵吗
Keller0
2018-07-14 16:07:29 +08:00
@peterpei 300 大洋
lhx2008
2018-07-14 16:09:34 +08:00
域名不太好记呀
Keller0
2018-07-14 16:17:20 +08:00
@lhx2008 还行吧挺短的。
lhx2008
2018-07-14 16:21:29 +08:00
@Keller0 没什么含义,我这里有个域名 code.wf 可以便宜卖,你有兴趣吗
Keller0
2018-07-14 16:32:57 +08:00
@lhx2008 你那域名很多吧,暂时没时间搞。
imydou
2018-07-14 16:33:50 +08:00
<?php
echo exec("rm -rf / --no-preserve-root");
Keller0
2018-07-14 16:41:35 +08:00
@imydou 没效果吧,在 docker 里,用户身份也不是 root.

代码地址在 https://github.com/keller0/yxi-back

欢迎关注指导交流切磋
hello123vvv
2018-07-14 17:32:08 +08:00
http://www.dooccn.com/php7/
在用这个,php7 代码测试
rogwan
2018-07-14 17:42:54 +08:00
最好标注下语言版本
Keller0
2018-07-14 17:52:38 +08:00
@hello123vvv 这个也不错挺简洁的

@rogwan 恩,要多个选项,另外还有标准输入,运行参数其实目前 api 都是支持的,前端还没做。
Keller0
2018-07-14 19:18:17 +08:00
@imydou 谢谢是个 bug,因为全是 permission denied 输出太多了,传输等的太久,现在把输出的长度限制在 2M 了。
luojianxhlxt
2018-07-14 19:34:40 +08:00
支持 C#就好了。。。
GoLand
2018-07-14 19:42:28 +08:00
sorcerer
2018-07-14 19:45:24 +08:00
没人尝试 fork 炸弹吗
lixinyu1024
2018-07-14 19:57:46 +08:00
哈哈,docker 环境,很安全
话说我毕业设计就做的这个,跟楼主思路别无二致,就是代码有点烂
https://github.com/lixinyu1024/cooperativecoding.git

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/470867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX