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 1
Cloud9 https://c9.io/
|
15
TrustyWolf 2015-03-04 16:53:23 +08:00
我自己把淘汰的笔记本电脑用作私有云平台。
目前运行Citrix XenServer,之前是Hyper-V Server, 然后在私有云平台上根据需要运行Linux虚拟机。 开发完了提交到Github,云端的服务器拉取部署。 个人感觉云端的开发环境没什么必要,到是方便的云端部署环境比较重要。 比如可以自动和Git同步之类的... |
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 1
最好选择国内的服务器
|
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 就能干活
|