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

【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/

IE10简化文件访问 支持FileReader API 从MySQL迁移到MariaSQL Wikipedia力求开放 奥巴马筹款网站的制作过程 国内芯片厂商发力4G 新岸线2013年将推LTE方案 CMDN Club 23期:开放平台和O2O移动产品开发 花旗调低Apple股票评级 不信iPhone5会卖得好 2012年Linux Journal读者选择奖结果公布 百度云SiteApp:三步轻松创建移动网站 Twitter跨数据中心图片存储系统Blobstore解析 摩托罗拉携手中国移动发布Intel Inside智能机新锋丽i MT788 第五届“英特尔杯”全国大学生软件创新大赛圆满落幕 Appro推出液冷超级计算机 Dell:曾敦促微软WinRT放弃Windows品牌 IE10十大优点:渲染页面比Chrome快8% 法国电信:开放平台下的O2O移动产品怎么玩? 客如云创始人彭雷:寻找O2O“失落的半圆” 中国电信宋鹏飞:天翼开放平台的服务及架构解析 W3C小组宣布:HTML5标准制定完成 还记得DUQU吗?起因可能是Windows中存在了20多年的漏洞! API管理的五大规则 Google也节能:挖角美能源部Arun Majumdar博士 预测:云计算领域的5大变革 CTO俱乐部:移动信息化的创新实践及互联网创业 核心组图曝光:BlackBerry 10明年1月30日发布 “蛐蛐儿”创始人朱连兴:音频二维码的技术实现和应用场景 信恩科技创始人林兴陆:QR Code二维码的前世今生 2012移动开发工具盘点:傻瓜式游戏工具引擎 《福布斯》发布年度“未来之星” 扎克伯格上榜 Cloudera透露Impala发行版新功能及开源计划 Nokia落寞身影下 三星成为全球最大手机厂商 乐视网CTO:智能电视,一个诱人的议题 哪儿可以找到《think in java》的习题答案? 请问以下查询中,为何没有查到记录,query1记录数显示为1? 哪里可以下载vc5.0 用新版sun虚拟机,为什么找不到类了? 回车的问题 100在线等待………… 网页上的一些图片看不到 关于sql的问题? 我哪里错了呢? CITIZEN 的打印机 GSX-540S的驱动哪里有??急啊!! 我该如何处理这感情 #图书醒目#《vc++和uml》#图书醒目# 斑竹:请给matlab一个专区! 如何调用API使得子窗体全屏显示,且要屏蔽掉所有菜单及工具条? 每次用.net帮助的索引就会出错退出 奇怪的linux安装问题 用PB6.5开发单机版程序用什么数据库比较合适? 为什么我每次用UpdateUI刷新JTree时都有错? 本菜鸟想问一个怎么定义公用函数的问题!请各位大虾不吝赐教!不胜感激。 我这个人啊!!大家可能还不了解!! 网友六一见面,找个网友男朋友看海,找个网友男朋友看星星! 请教!! 求教SQL语句 神洲数码怎样? 请大家帮帮忙:如何将一个字符转换为unicode码形式(得到的是数字,而不是字符串)! msn怎么通不过http代理 求助:J2EE Container中deployed的servlet是否可以调用EJB local home? 有关时间限制 ie问题有没有碰到过 TADOTable+TDBGridEH+TDataSource中编辑一有关键字的表时,怎样做到避免在输入相同的关键字时的出错? IE经常自动关闭是什么原因 菜鸟请教 UlraEdit? 四舍五入的函数是什么?? 帮帮忙!!!我编译出这问题?? 请问:发现病毒:生成folder.htt,还有后缀都是htt的其他文件,用kv3000杀,提示kbs\kj,请问是什么病毒,怎么杀毒(急)? ie问题有没有碰到过 打开adsl的猫机器能自己启动为什么? 神洲数码怎样? linux中如何得到某个网络设备的ip地址? 请教ADO的Recordset对象的Delete的问题 请问jbuilder的参考书,哪本比较好?市面好像种类比较少 请问怎样获得临时表的记录? @@@@@@@@@@如何使我的折线图随着时间移动@@@@@@@@@@ 菜鸟问:各位大哥看c++ primer的时候是用什么编译器? 神洲数码怎样? jsp如何将web页面的String型转换为long型? 极容易的问题 ,先来先得! 大虾,救命啊!!!!!! jsp如何将web页面的String型转换为long型? ★★★帮忙翻译一句话!谢谢★★★ 硅酸不溶于水,怎么显酸性? 章鱼是鱼吗? 平面上有10个点,如果每两个点可以连成一条直线(每三个点不在同一条直线上),那么这10个点最多可以连出多少直线答案可能是45,需要具体过程\xiexie!有没不是加法的计算过程 有没有一种动物不带鱼字且是鱼的? 圆柱的宽是不是等于圆柱的底面周长? 平面内有10个点,有四个点成一条直线,其余任意三点不在一条直线,求:(1)连结两点能决定直线几条?(2)连结三点能决定三角形几个? 骚塞回信中的小草和大树都是上帝的安排有什含义呢 泡菜坛里起白沬时如何解决 放射性射线导致生物体变异的机制是 【初二T^T物理】 要算该隧道的长度时,为什么不用考虑火车的长度,它不是说“通过隧道”了吗?… 幸福坚强的反义词是什么? 生物体不断产生变异,而变异又是在一个细胞中的,那么这一个细胞产生变异,又怎么会产生那么大的效果呢?因为有很多DNA控制一份性状,而很多细胞都有这种DNA,怎么会只有这一个细胞影响了呢? 异面直线夹角的求法?直线和平面夹角的求法?二面角的求法?两平面垂直的证法?3点或者4点共面的求证? 严厉的反义词是什么? 某城市最大时污水量为1800m3/h,原污水悬浮浓度 c1=250mg/l.排放污水悬浮物允许浓度c2=80mg/l计算去除率及沉淀池体积?沉淀时间1.5h 二面角α-ι-β的棱ι上有两点A、B分别在二面角的两个面所在的平面内作棱的垂线a,b,则异面直线a,b所成 物理中火车通过路程的时间某列火车在一段长为30km的路段上行驶,行驶的平均速度为60km/h,下列说法中正确的是(  )A.这列火车通过这段路程所用的时间为0.5hB.这列火车一定以60km/h的速 污水处理中按每人每天粪便排出量多少计算 小草和大树中破折号的意思是什么拜托了各位 严厉的反义词仁慈...慈祥宽容平易 ...严厉——温和 ...慈爱,慈祥 ...反义词:和蔼 ...和蔼慈祥 ...和蔼,宽容,大度....和蔼...温和...仁慈...宽容...慈祥 用一张长6,28cM,宽5cm的长方形纸卷成一个圆柱形纸筒(用长方形的长作底面周长),圆柱形纸筒的侧面积是( ),底面积是( ) 现代人的压力来自哪里? 严格的反义词是什么 氢氧化铜是电解质吗氢氧化铜加热会生成氧化铜和水,而且不溶于水是否因为难溶非不溶,所以氢氧化铜在水中可溶 问题是为什么 现代人的压力一般来源于哪些方面?希望说明具体一些,比如“生活压力”,“工作压力”,那具体都是指什么呢? 严厉的反义词是?没了 氢氧化铜是不是电解质? 现代人的压力源自哪里? 有些动物如章鱼,带鱼,墨鱼鱿鱼,名称里都有鱼字,他们都是鱼吗 本领 的反义词 现代人的压力主要来自通货膨胀吗? 八爪鱼是不是鱿鱼,它与乌贼、墨鱼一样吗? 氢氧化铜是什么类型的电解质 《牵着母亲过马路》写作 700字感想1- 发感情,发表议论,...请您们可以帮助我~ 严厉的近义词和反义词是什么 本领的反义词是什么?我只知道近义词—本事,我想这道题目肯定是乱出的 声音在空气中的传播速度约为多少米每秒. 严厉的近义词和反义词 长方形的长相当于圆柱的底面周长还是底面周长的一半啊 声音在空气中的传播速度大约是多少米每秒? ,严厉的近义词和反义词 长方形的宽一定等于圆柱的底面周长吗?为什么 注:在没有单摆和滚摆时,请你找一些生活中常见的东西设计一个研究动能和重力势能相互转化的小实验,并说明:1.器材.2.安装和操作.3.说明所看到的现象.4.总结. 严格的近义词和反义词是什么? 长方形的长等于圆柱的(),宽等于圆柱的().当圆柱的底面周长相等时,把他的侧面展开长方形的长等于圆柱的(),宽等于圆柱的().当圆柱的底面周长相等时,把他的侧面展开会得到一个()形 试设计或制作一个动能与势能相互转化的装置. 与马同属一个纲的动物是() A 海马 B 蝙蝠C 蜗牛D 鲨鱼 苏田同学各取少量未知溶液于两支试管中,分别滴入稀硫酸,若有气体产生的为碳酸钠溶液.她想进一步测知碳酸钠溶液的质量分数,取出20克碳酸钠溶液于烧杯中,往烧杯中滴加10%的稀硫酸至没有 设计实验验证:弹性势能可以转化为动能 圆柱的底面积等于圆柱的底面周长吗 将锌粒放入盛有蚁酸溶液的试管中,有气泡产生,该气体是什么 磁场会对放入其中的轻小物体产生力的作用, 如果圆柱的底面周长是c,高h,那么它的侧面积s等于【 CL2的溶液能导电但是它不是电解质,参考答案说错,可是我觉得对的不是会反应声成HCL,HCLO吗?怎么不会导电呢? 在大自然里,小草和大树都是上帝的安排 从这句话我看到了一个怎样的骚塞? 章鱼也算鱼类吗?如果不是,它是什么类的动物? 想知道:黑龙江省 新林塔河一线 在哪 小草和大树的第三自然段主要讲什么? 什么可以超光速,未来可以实现吗, 苏联成功发射第一个星际探测器月球1号? 13岁儿子黑网吧内打游戏 母亲连找四安徽病重孕妇遭多家医院拒收 为省钱只美数千民众参加枕头大战 欲破吉尼斯世加油站职员遭抢劫 胸前手机挡子弹救其有研究称所有哺乳动物遵循21秒排尿定埃及武打冠军因支持前总统穆尔西 金牌世上真有“摇钱树”:桉树能测地下黄金美国安局铁杆盟友临阵“倒戈” 称反对外媒称俄罗斯在G20峰会监控各国元首埃及再次审理穆兄会领导人美国百年交响名团将首次访华巴西劫匪入室抢值钱漫画叙利亚副总理称没有掌握自己被免职消息美国最新型隐身驱逐舰下水 因价格太贵俄罗斯否认疑借助俄礼物窃听G20代表华为称澳政府针对国家宽带网项目未做最国际新闻早报:以色列释放第二批26名迪拜将孔明灯列为危险品:致火灾商铺将中国承建高速路给斯里兰卡带来的社会和泰国或明年起征收入境税 外国游客超三叙利亚副总理贾米勒被解职 为主要反对时隔51年河南省京剧院复排《红灯记》提醒:高峰期走中州大道 咱尽量早点变全国人大常委会审议民法总则草案 胎儿中国制造2025河南行动纲要专题培训机场高速扩为双向八车道 收费站到航站2016年河南本专科贫困生每年最多可18岁男生胸腔中取出21斤肿瘤 高考7月1日起 河南身份证可异地受理郑州机场高速实现八车道通行 到机场最糖丸停用灭活疫苗“断供” 预防小儿麻郑州机场高速双向八车道通车民法总则草案提请审议:限制民事行为能郑州机场大巴恢复原线运行两岸早教闭店有“前兆”? 家长:曾有郑济高铁河南段八座车站确定 包括平原郑州陇海路常庄干渠段要施工到8月10万科大战下去必将多败俱伤不增加居民生活用水负担黄关春任省委常委、省委政法委书记Q币等虚拟财产或将有法律保护标题导航
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘