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

【OSTC讲师专访】严旭:文艺豆瓣也很开源

HTML文档下载 WORD文档下载 PDF文档下载
CSDN“开源技术大会•2014”(OSTC•2014)将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。本期采访的是豆瓣技术总监严旭。

编者按: CSDN “开源技术大会·2014” (OSTC·2014 )将于2014年3月30日在北京丽亭华苑酒店召开。我们将陆续发布参会讲师的系列采访,谈谈他们将在本次活动分享的内容。

本期,我们采访的是豆瓣技术总监严旭(清风)


严旭(清风)

2012年起,清风开始在豆瓣主导CODE平台的开发。CODE是豆瓣内部一个基于Git版本控制系统的协作平台,最初是豆瓣为了解决自身的开发流程、代码管理、上线等问题开发的。这不是一个公司项目,但仍然聚集了众多的豆瓣工程师参与其中。截止目前,CODE已经托管了豆瓣内部几乎所有项目的代码。

在豆瓣内部,CODE的主要用途包括:存储代码仓库; 代码审查,工程师日常沟通;持续集成,上线系统的联动。

随着CODE系统的逐步完善,豆瓣希望可以有更多的人可以使用这套系统,并且参与这套系统的开发。因此,从2013年初开始,他们就陆续把使用中的一些基础库开源了。2014年2月14日,在豆瓣CODE项目成立两周年之际,豆瓣宣布将CODE的整个项目框架开源。同时开源的还有该项目使用的Git封装器,以及一些其他基础设施,如 Mikoto、 Linguist 、 P、 CodeLive等。

豆瓣CODE项目主页:  http://douban-code.github.io/

下面是采访记录(摘要)。

CSDN 请简单介绍一下您目前的工作和关注的领域。

清风:目前的工作的大部分精力就是放在CODE这个平台上。最近比较关注的领域是远程办公、知识管理、移动办公等领域。

CSDN 豆瓣最初也曾考虑Github企业方案,但后来还是选择开发自己的代码管理平台CODE,出于哪些考虑做此决定?自身搭建代码管理平台,对企业自身有 何特殊要求?

清风:Github成本较高:20$/人月+维护+无法定制开发。 自主开发从长期成本来看是低的,而且可以形成一种工程师文化。自主开发对企业的要求就是,需要每一个人都很关注开发过程这个事情,不认为这是某一个人的事情,而是所有工程师的事情。

CSDN 从开发到现在的两年间,CODE项目的定位、设计思路和实现方式有什么变化?

清风:CODE的定位是解决豆瓣的开发过程问题,始终未变。(实现方式上)随着仓库规模的变多,现在在做分布式Git的服务。

CSDN 部分团队从SVN迁移到Git过程中面临较多困难,您有什么建议吗?

清风:这是一个艰苦的过程,需要做好打持久战的准备,豆瓣基本上花了1年时间才完成全部迁移,这个过程涉及到代码库的拆分,以及上线工具、部署工 具等等以前所有围绕SVN构建的工具的修改。

另外一点就是Git+PR流程的培训。这个部分,幸运的是豆瓣的工程师本身就都参与了很多开源项目,所以几乎没怎么培训。

从历史经验看,这件事首先必须从上往下推,必须有专人来盯着进行,并且要提供配套的工具。

CSDN 豆瓣工程师团队中的开源文化是怎样的?

清风:豆瓣的开源文化是:开放、共享、创造。

CSDN 您能分享下在团队内部推广开源的经验吗?

清风:无需特别的推广,更多的是大家相互分享和学习。

CSDN 简单介绍下您在开源技术大会*2014”(OSTC*2014)上要分享什么话题?

清风:会介绍CODE的功能、开发的心路历程,以及开源的目标和计划。


2014年3月30日,由CSDN主办的“开源技术大会·2014”将在北京丽亭华苑酒店召开。多位开源界资深人士将出席大会并发表演讲,欢迎大家亲临现场与大牛零距离交流。

>>>大会官网: http://ostc.csdn.net/

叫板Apple TV 谷歌发布Chromecast的iOS应用 性能提升100倍的秘密武器:一行SQL代码的妙用 60个开发者不容错过的免费资源库 专门针对初学者的Node.js教程 初创公司Parse.ly:1年内捕获1.6亿独立访问用户,收入增5倍 融资新方式:用未来10年收入的6%融资10万美元 小米手机-HAXLR8on:创客32小时全纪实 图文:看苹果下一代iPhone细节 能吸引你购买吗? [开源推荐]Intention.js:通过HTML进行响应式开发 Android副总裁Hugo Barra将加盟小米 三星将召开首届开发者大会 推新SDK和S Pen 15个步骤创立技术公司,并收获千万用户(三) H3Cloud:为企业提供最优化IaaS方案 VMware、红帽对决云管理平台 大数据辅助决策,构建智慧城市 所见即所得:四款免编程移动游戏开发引擎推荐 PaaS乱局:Container的新机遇 IDC再度下调2013年全球PC销量预期 平板电脑中枪 Waze联合创始人做FeeX 用众包方式增加银行服务透明度 Ripple CTO Stefan Thomas:Bitcoin与未来支付应用开发 第二届Coding For Fun编程马拉松实时快报→→ 数字化你的脸:14个智能眼镜开发平台 Unite2013开发者大会:Unity新增多项重磅革新 微软大中华区副总裁谢恩伟:微软云+端应用模型前瞻 移动周报:从硬件马拉松到Barra加盟,本周小米很火 小而美的Diffbot:将Web页面转化为数据库,获多位科技大佬注资 “叙利亚电子军”对美国多家网站发起“电子制裁” 麻省理工TR35之IT界年轻有为创新者(上) Linux用户须知的16款实用软件 新平台,新惊喜:记第二届Coding For Fun 创业建议泛滥成灾 实用的不多 动态的打字效果,代码不解!请教!!! 如何设置共享xp里的目录??? 恭喜大力,珠玑! 无聊放分。 怎样禁止XP的自动升级功能啊?? listview的问题! 工作室征名,有礼物送啊! 请问怎样用foxpro自身的数据库做c/s系统,odbc,远程视图怎样用?给个小例子,谢谢! XP下的MEDIAPLAYER可以播放DVD吗?? 高手请进 谢谢回答 我学习了C,想考高程,如何开始啊? 三级都考什么呀?那里有全面一点的介绍? 各位高手,小弟请教一个问题 关于ADOConnection和ADODataSetCommand的问题,请大家帮忙 请问如何在一个JavaScript函数中调用另一段asp程序? 为什么我的XP需要我手动关机啊?? 请问TC3中如何产生一个1至9的随机数? 关于安装 KV 2003 失恋后的第一个中秋!散分! 才学C++的朋友,留个QQ,以便交流. 背投彩电买什么牌子/型号的好?大家出点意见 :) 中秋夜还有谁在技术版,问一个关于javascript的问题! Project 2002 快速下载 中秋,女友陪别人去了,我就来这里和大家共度佳节吧…… 现在上网真的很无耐,无耐。。。 HttpContext.Current?? 我们中秋,他们911! 一个表中,怎么写SQL使得不够5位的记录在后面自动加零补够5位! 以Post提交表单时的一个小问题 Socket可以实现这样的功能吗? 如何取消Linux 中的单用户模式 ? 怎样固定生成窗口的大小? 为什么在panel中不能响应image的onclick事件? 在CSDN过中秋节的兄弟们,来坐坐吧! 怎样关闭cformview派生的视图? 各位大虾,有谁知道怎么配置连接池呀,我以前配的,现在有点记不起来了,最好能说清楚点,谢谢!重分酬谢! 如何使位图在文档类视图中显示出来! 怎样快速获得一幅图像所用的颜色的总数? 错误号问题 如何在ie中直接打开word文件进行浏览、编辑,并保存。 一直都在接分,我也散点分。祝大家中秋快乐!!!!!! 我学应用物理,计算机该怎么自学?100+100=200 大分相送!不够再加(第1部) 有一个问题,怎么配置struts,有没有一个现成的例子呀,望指点,谢谢,也可以发到我的信箱 有CSDN上的兄弟一起过中秋节晚上,今晚不孤独,最后七十分散掉 oracle9i...数据库是提示:ORA-12154: TNS: 无法处理服务名 ? **首先祝大家中秋快乐,然后请问“包程序写入失败”是什么意思???**谢谢:-) 我学应用物理,计算机该怎么自学?100+100=200 大分相送!不够再加(第2部) 如何將數組定義在一段連續的內存空間??急急!!!!! **首先祝大家中秋快乐,然后请问“包程序写入失败”是什么意思???**谢谢:-) 我用这个函数Space$(nSize),提示说工程库没有,需要什么工程库? 两罐啤酒,独过中秋。祝这里的兄弟姐妹中秋快乐! 试验证y=立方根号x在x=0处不可导.涉及左右导数的题不太会呀,此题我知道f`(x)在x=0处无意义,但是该怎么表述呢? “受让”是什么意思?~ 扬长避短好还是取长补短好到底哪个好一些 怎样才能真正取长补短,扬长避短? 我该扬长避短还是取长补短?我是一个技术员,生于单亲家庭,特别不善于交往,人际关系很一般,我发现要改变自己这个缺点需要费很多时间很大精力,自己以前从没认为人际交往对一个人的发展 求辩论赛扬长避短与取长补短对个人发展的好处 我是反方 支持取长补短的 到底是要扬长避短呢,还是取长补短? ∫0 π/2 x^2 * sinxdx0在下,π分之2在上, 已知x=2,代数式-ax³-[8-(bx+2ax³)]的值为5.求当x=-2时代数式的值 紧急 为什么y=x|x|在x=0处不可导为什么不连续 受让或者租借旅行社业务经营许可证的. 加拿大女子相亲网站“钓男人”吃免费餐梅德韦杰夫谈监听丑闻:美国不能这样厚俄“彼得大帝”号核动力巡洋舰进入地中韩国三四流整形医生赴中国淘金 自称顶近二成美国人称见过鬼 女性比男性更易男子把鸡蛋强塞女子下体后捏碎性侵 辩短短数小时吸金近万 黑采砂船疯狂吞噬双十一:你的订单支付没成功 收到这样平阳孕妇横穿马路被撞倒 村镇干部施救暖湿气流hold住全场 浙江未来一周西湖国际马拉松周日开跑 周边公交线路这世上还有什么颜色,能美过星光?旧牛仔裤用处这么大,千万别扔了!“轴”储户要汇170万给骗子 300云南红河完成沼气建设28.1万户昆明公交临时调整108等四条线路局部好的生活,不一定非要价格昂贵国内十大美食街,吃过3条街以上的才敢比丽江更美的15个中国村落!挑一个离沙特显狼子野心,对俄火力全开,待美“你有一封来自春天的信告别传统合影摆拍,合影这么拍才够逼格大魔法师都市游笑傲无花没尸找尸仙之雇佣军血染一生星帝道强兵1900翻云覆雨影剑昏君废后绝世倾天灵魂作坊清境农场旅游清境小瑞士花园旅游青青草原旅游党岭旅游甲居藏寨旅游武功金顶旅游发云界旅游龙山旅游高过河漂流旅游大观园旅游苍山旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘