我与Coding的开发日常
《我与Coding的开发日常》
经历在那个时期,Paas云、虚拟机、Docker、VPS,本地服务,然后连上SSH,打开编辑器,让电流信号穿过各种这些设备。那时有一个梦想,如果有一天,只需要一个简单终端,就可以进入丰富的服务器资源世界,忘记各种平台参数配置,用键盘打开一扇通向乌托邦世界的门,那是你想要到的地方。
有时就是这么的神奇,突如其来的想法,就是想看看coding.net这个域名被用来做什么, 结果就结识了coding。那时国内还有其它同类的代码托管平台,比如Gitcafe,特有的绿界面,管理之前代码,如果用现在流行的话,Coding的界面风格,在当时就像一股清新的洪流,只要一个浏览器,你想要做的事,几乎都可以在WEB IDE下完成,这无限的接近了,当初理想的服务器开发环境状态,新建一个环境,只需要在控制台上,点几下按钮就完成了。
那时,用coding提供的环境,做各种实验,简直如鱼得水,还留下了几篇以Coding为背景的博文。
点滴记录(博客就是这么来的)
-
经常性的使用WEB IDE对vim进行测试,很灵活。
VIM的IDE实验记 -
在coding上部署C,Lua开发环境很轻松。
Lua中脚本中加载.so库 -
Lapis是一个Lua web框架,飞快速度就能的WEB IDE中搭建WEB服务。
WEB IDE环境运行Lua网页应用 -
用GoTTY可以扩展WEB IDE里人terminal。
GoTTY简介:共享字符终端,变网页应用 -
在WEB IDE中测试Python三大框架,全部通过。
如何创建部署WSGI类型的(Django, Tornado, Flask)Python应用 -
Coding其实是可以很好的支持SVN的。
在Coding.net上使用SVN部署代码
私有项目(赚点外快)
WEB IDE不断的升级,配置起来就越发方便,而当听到Gitcafe和Coding合并的消息时,又开启一个新的时期,之前在Gitcafe里的代码,同时也是可以做到在coding里部署运行的,这样一来,直接把Gitcafe的代码轻松导入,统一管理。与某个团体的合作也是在Coding上完成的,在项目中加入冒泡功能后,我们又在项目中自由讨论,涉及到客户信息,就不具体说了,总之用赚了外快。
开源项目(小伙伴的集散地)
随着Coding愈发强大,我们也把开源社区里小伙伴从Github上拉来,拉入Coding,一个特有的原因就是,在coding下,我们可以管理文件发任务,分享共享开发环境。
2016年初,在Openresty社区环境下,开源社区小伙伴有Lua开发一个web框架,一个社区软件。
Openresty China
后来这个项目上线了,就是现在的orchina.org
LOR框架
我们方便在coding的WEB-IDE下共享我们的开发环境,节省时间,高效。
Pages服务(Coding上奔跑的博客)
coding不只是平时开发独立项目和测试用的,Coding同时还可以做成发布平台,在Coding上,应用Coding Pages服务创建自己的博客,也成为一种博客创建的可行方案,当时把Coding Pages服务搭建的过程也记录了下来:
[使用Pages服务创建静态博客(上)]http://lua.ren/topic/215/使用pages服务创建静态博客-上)
使用Pages服务创建静态博客(下)
现在应用Pages服务上线的一个站点,叫 MoonScript ,上面记载了一些Lua和Moonscript相关的内容。
响应反馈(神回复)
最开始反馈问题,运营美女们会第一时间反应,快到我都没反应过来她们已经有反应了的程度。提bug,是直接的方式是用冒泡的,复杂的问题就直接建立一个项目,上传数据,后来冒泡支持打赏功能了,突然一天来了一个消息, @八哥 的打赏了。
有一次给@八哥反馈问题:
我在公司发消息,他会回。
我在回家的路上发消息,他会回。
我到家了发消息,他会回。
我上床用手机coding发消息,他还会回。
…
Markdown写作平台
这篇文章的诞生就是在coding平台上,我项目的“文件”里创建了这篇Markdown,同时共享了这篇文章,之后会同步到用Coding的Pages服务搭建的网站moonscirpt.cn上,也发布了这篇文章。
冒泡里的互动(Happy Coding)
花样编码
各种互动
八哥打赏了
其实,还有很多和coding有关的故事,就这样不知道不觉中,coding已经两岁吧,这过程中亲眼经历了coding一天天的功能的丰满, 冒泡里的红火人气,刷coding已经是每天的例行内容,已经把很多其他平台的项目都搬家到了coding,coding已经变成了一个工作开始的起点,一个愈发强大的平台,祝福coding,谢谢coding,一直以来为大家带来的这一切!