说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

《近匠》Coding:将软件开发搬到云上

HTML文档下载 WORD文档下载 PDF文档下载
《近匠》第57期,本期近匠专访Coding创始人张海龙,他认为开发者的工作可以云端化,可以随时、随地的写代码,只要有一个浏览器就可以。

CSDN移动:请讲讲你们是谁?你们以往的从业经历? 

张海龙:Coding是由我和原来开源中国的部分团队创办的,目前团队18个人,有来自微软,新浪,腾讯等主流互联网企业的人员加入,也有一些自由职业者加入。我们还有一些硅谷的小伙伴正在加入我们的路上。Coding团队绝大部分是技术人员,占到80%。我们最初团队的成员一直在做开发者服务相关的工作,包括开发者社区,代码托管等等。


CSDN移动:为什么要做这样一个工具/服务?开发者有什么样的需求?

张海龙:云计算是大势所趋,越来越多的应用依赖云计算,人类的生活也在云端化。由于我们一直在做开发者相关的工作,我们认为开发者的工作也是可以云端化的。所以我们就想着把软件开发这件事情搬到云上去。目前,软件开发很多时候是需要配置各种环境,服务器,还要对这些服务器和环境进行维护,非常耗费时间。如果我们把开发者所需要用的工具和服务云端化了,那么这些琐碎的事情就可以不用考虑了,开发者可以专心写代码,专注于业务本身。而且,云端化以后,即使更换开发设备,也不需要重新安装任何环境,团队之间的协同工作也变的容易。我们一直说将来的场景是,开发者可以随时、随地的写代码,只要有一个浏览器就可以了。

CSDN移动:这个工具是针对移动开发的哪一个环节?在这个环节中,现在是一种什么状况?同行?竞争对手?格局是什么样的? 

张海龙:Coding 从某种意义上是希望改变软件开发的方式,以前我们都是在本地或者局域网环境中做开发,将来我们可以在云端做开发。从软件工程的角度来看,Coding 是覆盖软件开发全生命周期,从开发到测试,到集成等等。但是 Coding 只做研发(Development)阶段的事情,不做生产(Production)阶段的事情,例如部署,运维等等。目前做开发者服务的有很多,但是跟 Coding 完全一样的还没有,有一些团队在做代码托管相关的服务,类似于国外的 github ,但产品的理念跟 Coding 还是有很大的区别。

CSDN移动:产品做了多久?什么时候推出的?

张海龙:Coding 这个产品酝酿了很久,我从2013年下半年就一直在思考相关的问题,但是真正写代码是2014年3月份才开始的。Coding.net 这个平台正式推出是在2014年7月16日。截止今天(2014年7月30日)我们已经有接近8000的注册用户,增长量还可以,我们也没有做什么广告,主要是社交媒体传播和口碑传播。但是我们也意识到了一些问题,比如大部分用户是抱着试试看的心态过来的,因为一个新的平台要让大家接受是需要沉淀的,所以我们下面的主要精力会放在让用户在 Coding 平台正式的做一些项目开发,把用户沉淀下来。

CSDN移动:针对产品与需求,你们做了些什么?从第一个内测版本,到现在?开发这套系统有什么技术门槛?有什么坑,怎么迈过去的?近期还将有哪些改进? 


张海龙:Coding 是给开发者用的产品,我们自己也是开发者,所以对于产品需求的把握还是比较容易。有难度的是,怎么把需求变成好用的功能,这就考验产品的能力了。我们的开发方式是快速迭代,自己先用,用了觉得没问题了就推出去给用户。Coding 目前主要有四个模块,项目管理,代码托管,运行空间,质量分析。其中项目管理和代码托管是我们自主研发的,编码的工作量比较大,也考验系统的架构。运行空间和质量分析是基于开源项目做的,基本的功能是现成的,我们的主要工作是把功能变的更好用,重做 UI,修补 Bug 等等。Coding 是按照大规模分布式系统的架构去设计的,所以一开始难度很大,需要考虑整体架构的可扩展性,稳定性,以及每一个模块的集成问题。最初进展缓慢,而且内部试用的时候有很多的问题,例如代码托管和运行空间怎么整合。还有就是开源软件的坑是很多的,表面看起来什么功能都有,但是你按照产品标准去看的时候,发现很多问题。我们曾经被 Cloud Foundry 一个网络层的 Bug 坑了很久,花了两周时间去解决。Coding 上线到现在收到了很多反馈,我们近期将针对这些反馈做出调整。在功能性方面,我们会对现有的功能做一些加强,近期并不会推出更多新功能。

CSDN移动:如何收费,盈利模式如何?

张海龙:所有云计算产品的收费方式都差不多,例如 github 就是提供付费功能和企业私有云的部署,我们将来也会采取这个策略。我们以前说互联网免费为王,但我感觉在云计算时代,免费已经不是万能钥匙了。很多用户是希望你收费的,因为他们需要有保障的服务。而且云计算把以前的工具和产品都在服务化,通过服务收费是一件非常顺理成章的事情。

CSDN移动:未来的发展方向如何?工具/服务的方向,该格局发展趋势,该领域的未来畅想? 

张海龙:现在云计算的产业非常火,有非常多的大公司在做云计算相关的项目,也有非常多的创业公司选择了云计算领域,我们也算是其中之一。我认为云计算是一种跨时代的技术,业内称之为 Generational Shift,也就是说 PC 时代,独立的计算硬件时代即将过去,我们将进入云计算时代。云计算和移动互联网以及大数据是相辅相成的。移动互联网的发展推动了云计算,云计算的发展又推动了大数据。目前市场对于云计算还有一定的观望态度,主要是对于安全和隐私的顾虑。所以我希望所有云计算领域的厂商一起来规范市场环境,让用户能放心的使用云计算技术。


【《近匠》欧朋流量宝,工具类应用开发之道】《近匠》第56期,欧朋流量宝是Opera主导研发的手机流量管理应用,它通过技术手段对流量压缩、节省和管理。欧朋流量宝团队横跨中国、美国、波兰、挪威。产品工程负责人周元林与我们分享了他团队协同方面的经验。

【《近匠》Bmob:免费无限制的公有云服务】《近匠》第55期,越来越多的移动开发者开始关注mBaaS云服务模式,我们已经采访过多家mBaaS服务商,本期近匠对话mBaaS服务提供商——Bmob CEO何少岳,作为早期进入mBaaS领域的服务者,Bmob有什么新的变化?

【《近匠》LegendTech:AR技术现已加入15元豪华午餐】《近匠》第54期:在世界杯期间,某餐饮连锁品牌推出了一款AR足球游戏。如何使用Unity+Vuforia搭建了一个增强现实的游戏开发环境?该技术团队负责人将与我们分享了AR应用开发中的宝贵经验,和对AR技术交互性的理解。

回顾更多内容及线下开发者活动信息,请关注mobilehub公众微信号(ID: mobilehub)


寻求《近匠》免费报道,请私信:@CSDN移动,或发送邮件至mobile#csdn.net。

响应开发者要求:Kinect for Windows SDK 1.8发布 OpenStack基金会BD总监:希望有更多的中国公司加入 CTO如何避免决策失控(三):从CEO角度看CTO的应对能力 IT界需求最旺的16项技能 PMC发布8系列RAID卡 找准国内互联网企业需求 早Google一步,eBay数据中心率先搭载了火星上使用的技术 目标专利2000,技术研发人员占55%,斐讯的厚积薄发 SwiftStack CEO:分布式存储的未来 触控陈昊芝:“好声音”标王对移动游戏未来的预测 Office将更强大:微软正开发Office Reader和Office Lens 百度技术专家详解Clouda 并称计划推出相应UI解决方案 少年才俊:看IT界8个不到20岁的科技公司创始人 Oracle与Freescale展开深度合作,Java或将一统物联网? 探秘Google新搜索引擎算法Hummingbird的16个疑惑 如何在开发项目里进行自我激励! 或许很受用:苹果、谷歌和亚马逊等公司的14个怪异面试题 12款不容错过的新款jQuery插件 技术开发者如何看实时Web App开发框架? 高薪技术排行:大数据居首,苹果相关次之,Java、C等相去甚远 谷歌开发网络跟踪新技术:AdID将取代第三方Cookie 穿在脚上的苹果?苹果聘用Nike设计主管Ben Shaffer 七款Debug工具推荐:iOS开发必备的调试利器 六年亲历,见证中国大数据技术与应用时代的到来 Mailbox:日支撑过亿信息数据库的性能调优及集群迁移 PayPal前CTO 在美国改变世界的乌克兰犹太人 放弃Bootstrap&Foundation,迎接Semantic UI? 一键分享:iOS版Google+发布SDK InMobi杨娟:中国移动游戏如何挑战全球? Adobe再遭APT攻击:数十G源代码及290万用户信息失窃 程序员,如何在工作中崭露头角? 国内外三个不同领域巨头分享的Redis实战经验及使用场景 急救 vj6 中如何调用sql数据库 谁能告诉我早期LINUX内核的源代码和C编译器的源代码,哪能找到!谢谢! DB2安装问题 有谁知道北京数字证书认证中心是干吗?他们说的什么信息加密、网上作业身份识别、BGC是什么回事?跟服务器有关吗? 在SQL Server中导库时出现DLL错误,怎么回事 将int型转化为字符型用什么函数? 谁能告诉我早期LINUX内核的源代码和C编译器的源代码,哪能找到!谢谢!要多少分都给! 500分求菜单功能。 很急的问题!希望大家帮忙! jb8中类找不到了??? 请教高手:如何让label显示在text、button等的上面? 新手请高手帮忙了~~~ 谢谢~~~ 500分求菜单功能。 修改数据,提交保存老报错,纳闷~~~ 急!在RED HAT LINUX中怎么配置POP和STMP服务器? 散分呵呵 是真还是假,群众的眼睛是雪亮的! 求助:XP和2003双操作系统,XP用PQ分区后在2003里找不到? 500分求菜单功能。 treeview控件,如何让其点击结点后再从数据库中取得这个节点的下一层节点? 如何在SQL SERVER 2000导入mis.bak文件? HELP!一道规划问题的优化!源代码 虚心的小弟,散分(分不多) 在线等待!!sql 无法登陆 500分求菜单功能。 用VC写的dll在vb上怎么用? 这样的sql 怎样写 WIN2000和LINUX与APACHE的搭配的困惑 高分求助,各位进来帮一帮吧,有问题请教,急,急!!! 找不到包在线等 我就不相信CSDN没有高手,帖出代码求救!!! 在服务器端监视客户记录 怎样使用vc+soap kit调用web service,麻烦添加注解! 中国科普之我见(普鲁日尼科夫),一种局外人难得的评说,你一定要看! 怎么找到这个东西 jScrollPanel.getViewport这个里面的getViewport代表了什么?Viewport的作用是什么?谢谢 ███请问,如何判断"\\192.168.0.123\temp"这个目录是否存在?███ 谁可以告诉我如何通过msflexgrid实现查询? 高分相给! 迷茫啊................ 大家来看看1997--2002的历届Jolt震撼大奖名单~ mmqm.exe 篡改IE的问题。给分!! EJB设计模式.实战EJB.精通EJB......等等----一个超好网址 简单快速 资源不敢独占 拿出来分享 如何实现打印功能? 怎样才能填充由两条贝塞尔曲线围成的封闭区域,谢谢了 请教关于数据库连接的问题 在sstab控件上怎么动态添加控件! ★★★★★★应邀申请[专题开发]版主,谢谢大家支持!★★★★★★ 通过代理(采用XP自带internet共享)上网的奇怪问题! 怎样才能将3DMAX做的动画嵌入到DELPHI7中,各位求救啦!? 请教一个困扰我好长时间的问题? 【回复被误删,导致本人满性欲降低,悲痛欲绝,请版主回复本人性欲】 已知A(4,2),B(-6,-2),C(1,-3).求ABC的外心坐标和外接圆的方程 第4题求答案 七步诗中表示作者悲愤的诗句 第4题, 英语翻译I'm forced to take something,because my mother wants me to "go somewhere with life".I've always wanted to go somewhere with music. 是I took it to China ,which is due to my neglect还是was due to...定语从句中的时态对不对, 名词所以格用作定语的例子 一件衣服按原售价打八折,就是比原售价降低了____%? 一件衣服单价510元,如果把这件衣服打八折出售.每件可卖多少元钱? 我的爱情鸟是什么歌的歌词 due to 后面加什么 曝孙杨因同乘者不满赔偿金才报警 托人美国国务卿克里访波兰 有望就监听事件穆尔西受审质疑审判合法性 埃及民众意发改委:雾霾天气几乎常态化 通过5-雾霾影响生殖能力,不能当成“雷语”加拿大一名刑满性犯罪者潜逃至美国又面日本一企业官员疑挪用24亿日元 被同消息称利比亚首都发生激烈交火 枪声持新加坡拟开发路边停车电子收费新系统孙杨可自选拘留时间 新女友浮出水面亦日本一企业官员疑挪用24亿日元 被同山西贫困地区农村居民人均可支配收入实架设\"黑广播\"销售假药获利 民警北京计生条例细则拟规定:婚假产假天数陕西多家校企签署环保产业项目 总价值山西同煤集团发生井下安全事故19名矿2015年山西贫困地区农民经营净收入美总统20年来首次正式访问阿根廷 两重庆市城口县人大常委会副主任景建周接震荡行情中踏准市场节奏,能否拉开吃肉美国后院失火沙特掌控美国最大炼油厂,硬气功,永远别惹中国军队纨绔天王四小阴门最强男人塞外江南绝品门卫极品纨绔兵王一代武神至尊邪龙九焰至尊最强神统谪仙风云清漾毛氏文化村旅游贡川古城墙旅游永兴湖旅游水街旅游澎湖天后宫旅游望夫石旅游寺口旅游绿岛监狱旅游西子湖风景区旅游翠郊古民居旅游陶公岛旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘