FAZERO

J.Z

Koding|高大上的在线编程学习环境

1.什么是Koding?

Koding 是一个 PaaS 云计算平台,供用户创建网络应用(App,网站)。

Koding 可以免费使用,为免费用户提供了 3GB 的存储空间和 1GB 的内存,与 OpenShift 相当,远高于 GAE 的免费配置。

Koding 完全在浏览器中操作,可在线编辑代码,比只能在本地写好之后再上传的其它 PaaS 便捷得多。

Koding 无须在本地部署开发环境,远端的部署方式与在 Linux 上基本一致,学习成本较低。

Koding 在中国大陆(暂时)没有被墙,而且支持 SSH 连接。

但 Koding 提供给免费用户的虚拟机不能长期开启,每次开启一小时之后会自动关闭,需要从浏览器里重新启动。因此,免费的 Koding 虚拟机不适于部署实际的网络应用。

via :wiki

作为一个高大上的编程学习环境:Koding,即一个在线IDE,支持的编程语言非常多,支持Java、PHP、NodeJS、Perl、Python、Ruby、C、C++和Go等编程语言,并支持编译代码、测试代码和分享功能,那个文本编辑器的界面也挺简洁的。默认的工作区主要分成两块,代码编辑区和终端,终端和代码编辑区的大小还可以随便拉伸和全屏,非常方便。

QQ20150416-6@2x

除了编程学习,还可以作为一个“VPS”来使用,但是跟一般的VPS不一样的是,上面也提到了,Koding 提供给免费用户的虚拟机不能长期开启,每次开启一小时之后会自动关闭,需要从浏览器里重新启动,还有就是没有公网IP,每次启动koding之后IP都会变,但是koding会提供一个二级域名username.koding.io 绑定你的虚拟机,这样ssh的时候就可以用这个域名了。这个域名也是用来测试你的web代码的,如我的fazero.koding.io 。 这个虚拟机安装的Linux系统是ubuntu14.04 LTS,个人比较喜欢。

官方的使用教程(英文)在这个地方 。

这个koding用的服务器是亚马逊的,我每次打开的koding的IP都是新加坡的IP。既然是一个IP在新加坡的”VPS”,那么用来搭建shadowsocks服务器怎样呢 经我测试,发现速度还是挺不错的,比我用的美国的VPS搭建的速度要快点。

1.  ssh连接,直接在本地把公钥上传到虚拟机就行了,可以在Account settings 添加,也可以直接复制到authorized_keys。

2.  通过ssh隧道穿墙,在终端输入这个命令 ssh -qTfnN -D 7070 xxxx@xxx.koding.io ,然后在chrome 或者firefox 开启ssh -d 代理就行了。

3.  搭建shadowsocks服务器也可以,不过与一般的vps有点不同,可以看这里

 

PS:通过邀请链接可以增加硬盘空间, so 小伙伴猛戳我的邀请链接~ https://koding.com/R/fazero

多说一句,注册邮箱用qq的不行,最好用Gmail。

00:00/00:00

评论回复

  1. 不错,毫不客气的拿走咯 :oops:

    TheWorld Browser TheWorld Browser Windows 8.1 x64 Edition Windows 8.1 x64 Edition
  2. 回复 hnwy

    现在koding.io都要翻墙才能上了

    Google Chrome 42.0.2311.87 Google Chrome 42.0.2311.87 Google Chrome OS x64 Google Chrome OS x64
    • 回复 fazero

      @hnwy我不用fq也能上

      Sogou Explorer Sogou Explorer Windows 8.1 x64 Edition Windows 8.1 x64 Edition
      • 回复 hnwy

        @fazero
        可能是跟地域有关系

        Google Chrome 42.0.2311.87 Google Chrome 42.0.2311.87 Google Chrome OS x64 Google Chrome OS x64
  3. 回复 hnwy

    你帖子里的ssh -qTfnN -D 7070 xxxx@xxx.koding.io,两段xxx分别是啥?第二个xxx应该是我的注册名的,第一个xxx又是啥。嗯,用了Chromebook比较依赖Google

    Google Chrome 42.0.2311.87 Google Chrome 42.0.2311.87 Google Chrome OS x64 Google Chrome OS x64
    • 回复 fazero

      @hnwy第一个是linux用户名,例如root

      Sogou Explorer Sogou Explorer Windows 8.1 x64 Edition Windows 8.1 x64 Edition
      • 回复 hnwy

        @fazero
        还是没搞出来

        Google Chrome 42.0.2311.87 Google Chrome 42.0.2311.87 Google Chrome OS x64 Google Chrome OS x64
  4. 回复 轻微生活

    居然还有这个Koding,一开始我还以为博主写错标题了 :lol:
    其实我感觉国内Coding的Web IDE做得也不错,
    很多朋友都喜欢拿国内Coding和国外的GitHub相比较,
    虽然GitHub会让人感觉高大上一些,但我个人觉得Coding似乎更强大全面,符合国人使用习惯 :cool:

    Google Chrome 31.0.1650.63 Google Chrome 31.0.1650.63 Windows 7 Windows 7
  5. 回复 hnwy

    嗯,能翻墙不错,可惜我不是程序员,没什么太多用途

    Firefox 31.0 Firefox 31.0 Windows XP Windows XP
  6. 回复 Meekdai

    :roll: 歌不错 :mrgreen: :mrgreen:

    Google Chrome 40.0.2214.115 Google Chrome 40.0.2214.115 Mac OS X  10.10.2 Mac OS X 10.10.2

3 + 3 =

回到顶部