
1 idblife 2015-03-04 15:44:31 +08:00 环境好配置呗,本机win7,搭建一个centos用作开发,保证和线上环境一致。 |
2 stanhou 2015-03-04 15:45:18 +08:00 我正在考虑搭建一个。需求是随时可以切换不同电脑不同系统继续开发 |
3 robertlyc 2015-03-04 15:46:33 +08:00 docker |
4 jacy 2015-03-04 15:47:40 +08:00 在云端做openwrt交叉编译 |
7 facat 2015-03-04 15:57:27 +08:00 有啊,这样就可以在家远程开发,不用到处配置环境,还能保持环境的一致 |
9 cevincheung 2015-03-04 16:13:45 +08:00 linode ubuntu+docker virtualbox占资源 |
10 rust 2015-03-04 16:15:55 +08:00 云端的开发环境必定会增加代码被泄露的风险 |
11 sinxccc 2015-03-04 16:22:43 +08:00 via iPhone 在 linode 上有个用来看代码改代码的节点,平时 ssh 上去用 Emacs…后面如果对计算能力有要求的话考虑换到 aws 上面去。 用 VPS 或者公共云的话记得加密swap分区和自己的工作分区,并且时刻记得这个节点的风险比自己的私有机器要大。 |
12 jarlyyn 2015-03-04 16:42:24 +08:00 docker吧。 在云端开发不靠谱。 |
13 66beta 2015-03-04 16:43:08 +08:00 openshift之类的不就算吗 |
14 endintro 2015-03-04 16:44:19 +08:00 Cloud9 https://c9.io/ |
16 GuangXiN 2015-03-04 18:13:17 +08:00 以前曾经在云上建立开发环境(当然IDE还是在每个人的Mac上),然后希望利用云环境让大家不论在哪里都可以调试代码,而且大家共用一个和生产环境相似的服务器,能减少兼容性问题的发生。 可是后来大家纷纷吐槽每次都要把代码上传到云端实在太慢了,而且超过99%的情况都是在办公室里开发,后来就把云上的服务器迁移到办公室中的一台PC上了。 |
17 jiang42 2015-03-04 18:25:04 +08:00 https://koding.com/ https://c9.io/ https://www.nitrous.io/ 如果网络稳定,快速我会把开发环境搭在云端。。。因为方便。。。 但是目前的情况是。。。呵呵。。。 |
18 myliyifei 2015-03-04 18:52:45 +08:00 一个人肯定是VM, 多人协作会考虑cloud |
19 weisoo 2015-03-04 18:53:43 +08:00 非常有需要,因为我是土豪,电脑太多,经常在不同的电脑上开发。所以如果有统一的云端开发平台就好了。但是编辑器用什么好? |
20 weisoo 2015-03-04 18:55:14 +08:00 |
22 waynee 2015-03-04 19:22:57 +08:00 via Android 我基本是在aws开发。很爽 |
24 9hills 2015-03-04 19:42:12 +08:00 via iPhone 最好选择国内的服务器 |
25 xarrow 2015-03-04 19:47:35 +08:00 CodeBox |
26 richardhc 2015-03-04 19:50:50 +08:00 阿里云搭建的,把vim配置好点. 加上screen,还是比较好用的. 服务器安全的话,就只启用证书登录吧~ |
28 bear 2015-03-04 19:54:47 +08:00 很多情况下自己的电脑都没办法配齐开发环境(比如mac下面有些包编译不了,电脑配置太low,数据库连接限制等等),所以最近两次工作经历中,都是使用公司的服务器或云服务器作为开发机,而自己的电脑只是作为一个客户端,通过samba或rsync同步方式编辑代码。当然我是做前端的,不习惯用vim,如果你只是后端开发,不需要ide,那尽管只用一个终端ssh到服务器就可以了。 |
29 JoeShu 2015-03-04 20:28:08 +08:00 用vagrant+virtualbox,大爱 |
30 loading 2015-03-04 20:46:12 +08:00 windows 开发 python 装好各种库后,我把 C:\python27 压缩了一份,放到了网上。 需要的时候下到机器,下载 notepad++ (配置好,压缩),下载 Chrome portable(配置好,压缩) 需要就直接下载,我设了二级域名存文件。(带密码) 随身U盘也有一份。 为什么是windows?别问了好吗!路边都是这 OS 啊! 近期准备随身带vbox + linux服务器镜像了。 |
31 popu111 2015-03-04 22:02:57 +08:00 大家一起用服务器~虽然我买不起。。。大家一起ssh树莓派~虽然我的是B+。。。大家一起放U盘上~虽然我丢了7、8个了。。。 |
32 arachide 2015-03-04 22:06:45 +08:00 你以为是个发明 其实人家早有了 参考 nitous |
33 ss098 2015-03-05 00:52:35 +08:00 via iPad 我平常是远程到阿里云(相关硬件参数足够)中进行开发,因为是单机所以更改完代码后立刻就可以部署。Windows Server 2008 以后可以直接复制文件到服务器中,所以阿里云充当了我的桌面,有需求就直接远程。 |
34 arachide 2015-03-05 00:58:28 +08:00 nitrois https://www.nitrous.io/ |
35 lzxgh621 2015-03-05 01:36:55 +08:00 正在这么干。。。 |
36 cnnblike 2015-03-05 03:21:08 +08:00 codeanywhere |
39 shaomq OP @waynee 请问为什么不太本地开发呢?我有时候选择在国外云主机上开发,有很大一部分原因是国内网络的问题,下载一些package总是很慢,但是在云端的服务器上开发,有时候还是没有本地方便,依然是网络的原因,ssh上去总是有延迟。 |
41 notnumb 2015-03-05 09:18:06 +08:00 |
42 cupid1984 2015-03-05 09:57:03 +08:00 现在的PaaS平台不就在做这个么? |
44 zyAndroid 2015-03-05 10:04:08 +08:00 我们各位同事的开发机都搭在阿里云上,ssh 上去速度跟本地没区别 |
45 vvtommy 2015-03-05 10:06:01 +08:00 都丢给vagrant |
46 shaomq OP @zyAndroid 请问一下,为什么开发机搭在阿里云上,而不是本机呢?如果在阿里云的话,代码修改完之后还要上传到云服务器上才能运行,会比本地要麻烦一些。 |
47 zyAndroid 2015-03-05 10:50:11 +08:00 @shaomq 代码是直接在每个人的阿里云开发机上改,改完直接 commit。而且,后端大家使用的都是 vim 编辑器,使用起来完全没问题。 放在云上的好处是,开发人员的电脑不需要很强劲,因为开发者只需要开个 terminal ssh 到云上即可,其次,新员工入职的时候,在 aliyun 的后台直接 clone 一个一样的开发机,几分钟就好了,新人 ssh 上去即可开始工作。 |
48 arachide 2015-03-05 10:57:35 +08:00 最佳全权限开发环境 云:digitalocean 本地:树莓 最佳脚本开发环境 云端:nitrous cloud9 本地:树莓+脚本docker 嘿嘿 别的都是浮云 |
49 hjc4869 2015-03-05 10:57:47 +08:00 via iPhone 巨硬RemoteApp装VS |
52 lekai63 2015-03-05 15:33:14 +08:00 非码农。。偶尔需要用linux等开发环境编译个路由器固件。为此特地搞linux太麻烦。。倒是需要这种云端环境 |
54 duckrxy 2015-03-26 02:21:52 +08:00 这几天看到BitTorrent Sync更新了,然后就想到可以用这个来同步代码,设定同步文件夹,本地编辑的文件自动同步到云端,感觉还很不错的样子,速度也还行 |
55 4141914 2016-10-08 14:27:56 +08:00 我还是挺需要这样的东西的,开发 java web , andorid , app 总会遇到各种各样的开发环境,如果都部署到一个系统下总是不爽。 |
56 sdpfoue 2017-01-10 16:28:23 +08:00 云端随时随时啊,有网有 terminal 就能干活 |