7月27日,干货满满的腾讯DevDays在腾讯大厦举办,不仅来自5个BG的研发小伙伴分享了实践经验,更有激动人心的黑科技在现场展示。现场不仅座无虚席,甚至有多位同学专程从异地赶来。


不管有没有时间来现场参会的同学都不用急,本篇短文帮你快速回顾全场的重要信息。

首先是本次会议的主办方:来自腾讯技术工程事业群研发管理部工蜂Git的技术负责人李德斌开场,讲述了腾讯Git对SVN的替换情况,介绍了Git下的Code Review流程和对于大型项目二进制文件的优化。

数据显示:Git在腾讯的普及率正在自发状态下迅速提升。

随后,本次会议最重要的嘉宾乔梁老师,给大家带来The Dirty Part of DevOps in Tencent。

乔老师不仅介绍了DevOps的发展,还针砭时弊指出互联网研发面对的现实矛盾,对日常开发中的难题进行了剖析。之后引用业界的例子,深刻分析了测试文化与CodeReview在研发过程中的影响。

“DevOps是一个筐,什么都往里边装” —— by 乔梁

工程生产力社团纳新,欢迎加入EP社K吧

接下来,来自X5浏览器内核项目的三位同学介绍了TBS系统的研发实践经验。

X5浏览器内核应用于腾讯内外数百个移动APP的WebView中,其中有不乏微信、手机QQ,手机浏览器等重量级应用。

hurley首先介绍了TBS的背景和研发流程,包括分支策略、开发规范、CodeReview、代码解耦、持续集成和线上监控。

随后后aczheng讲述了CI定制工具CI-Bot的系统实现和架构。

最后,李小龙介绍分享了内核测试中的挑战和解决方案。

微信是国民第一大APP,此次会议微信终端团队远道而来,带给大家微信终端的实践。基础优化组的郭锐不仅分享了微信终端研发方面的种种经验,如分支管理、需求联动、合入前后的检查和自动测试、灰度发布的策略和流程等,还提出了对DevOps的疑问和思考。此次郭锐透露了很多不为人知的内幕秘密,特别是红版微信的设计令人印象深刻。

CodeCC是互娱研发效能部提供的专业代码扫描平台,这一场内容十分充实的分享由doris带来。首先介绍了开发过程中因为代码质量问题而造成的质量损失,代码检查工具可以帮助缺陷在最短路径闭环。然后详细描述了CodeCC的工具平台能力和接入场景,为研发工具链提供代码检查能力。最后结合告警修复案例和代码质量文化氛围营造,讲述了代码检查对业务价值的提升体现。

最后一个分享虽然时间较晚,在场的同学仍然意犹未尽。来自SNG社交网络质量部的林奕带来了黑科技演示。演示中,QTA的人工智能自动识别了应用中的UI原件位置,并且结合传统语义,实现了一种接近自然语言来定义UI测试流程的方式,让测试自动流程的编写实现智能化,成功降低了测试案例的维护代价。

在最后,林奕还特别介绍了腾讯SNG的研发工具家族。包含DevOps流水线和CI平台QCI,代码扫描平台CodeDog,自动化测试平台QTA等。

会场花絮

参加腾讯DevDays是一种什么样的感受?相关推荐

  1. 【第1期】腾讯云的1001种玩法征集,Ipad mini和Kindle 等你拿!(文章评审中)

    作为一名程序员,业余时间你会写个爬虫, 抓数据?抓图片?或者是自己搭个应用号,玩的不亦乐乎.也许做为一名hacker的你,可以在云上施展你的项目. 抽出一些业余时间,把你在腾讯云上研究的玩法写下来吧, ...

  2. 华为鸿蒙参与者,一起来搞机 篇二十四:不止有鸿蒙,参加华为开发者大会是一种怎样的体验...

    一起来搞机 篇二十四:不止有鸿蒙,参加华为开发者大会是一种怎样的体验 2019-08-19 21:30:00 10点赞 6收藏 4评论 2019年8月9日至11日,HDC.2019华为开发者大会在广东 ...

  3. 【腾讯云的1001种玩法】几种在腾讯云建立WordPress的方法(Linux)(二)

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文由张宁 原创文章,转载请注明出处:  文章原文链接:https://www.qcloud.com/communi ...

  4. 【腾讯云的1001种玩法】个人网站如何开启HTTPS?

    腾讯云技术社区-博客主页持续为大家呈现云计算技术文章,欢迎大家关注! 作者:赛冷思 首先,感谢腾讯云通过了我的入驻申请,感谢给我一个在这里发文的机会. 近日总有朋友问我的网站https是怎么搞得,其实 ...

  5. 用 Kotlin 开发 Android 项目是一种什么样的感受?(二)

    前言 前面我已经写了一篇名为<用 Kotlin 开发 Android 项目是一种什么样的感受?>的文章.文中多数提到的还是 Kotlin 语言本身的特点,而 Kotlin 对于 Andro ...

  6. 来上海15年,月薪 4 万是一种怎样的感受?

    知乎上看到一个帖子,月薪4万是一种怎样的感受? 有位老哥,四十出头,在上海15年了,他的经历引起了我深深的思考,这里转载给大家. 坐标上海.四十出头了.来上海15年,从一年5万,逐步到百八十万.现在上 ...

  7. 冰河又被腾讯推荐是一种怎样的体验?

    大家好,我是冰河~~ 继冰河之前被腾讯大佬邀请去做技术分享后,这次你们的冰河又被腾讯推荐了.确切地说,是冰河写的「精通高并发系列」文章被 微信公众号官方 推荐了.本来我本人是没怎么留意的,不知道大家在 ...

  8. 杜甫在线演唱《奇迹再现》、兵马俑真人还原……用AI技术打破次元壁的大谷来参加腾讯全球数字生态大会啦!...

    近期,一位凭借AI技术的复原古代影像的独立艺术家大谷Spitzer,通过发布系列「人工智能+艺术的趣味应用」视频,在微博上先后被人民日报 .央视新闻.头条新闻等诸多媒体和微博大号"点名&qu ...

  9. 腾讯Bug管理——一种愉悦的开发方式

    腾讯Bugly是腾讯为广大开发者提供的bug管理平台,通过集成腾讯bugly,可以很方便地找到程序中所出现的各种bug,并通过bug追踪对bug进行处理,不仅能够向开发者展示出所出现的bug类型,而且 ...

最新文章

  1. 【洛谷】【动态规划+单调队列】P1725 琪露诺
  2. Jmeter_http request的简单设置和应用
  3. 洪学海(1967-),男,博士,中国科学院计算技术研究所研究员,信息技术战略研究中心常务副主任。...
  4. 简单的Postman,硬是玩出花!我能咋办
  5. JAVA File转Byte[]
  6. IKVM.NET_第一篇_概述
  7. 后缀数组模板 (详细注释)
  8. java在线生成uuid_Java生成uuid
  9. GBA模拟器 v1.8官方简体中文版
  10. 关于websocket兼容IE版本
  11. 测试笔记本续航的软件,性能测试及续航_笔记本评测-中关村在线
  12. 常用电子元器件参考资料(参数手册大全)
  13. 国内使用dropbox_如何在iPhone或iPod Touch上使用Dropbox
  14. java encapsulation_Java Encapsulation vs Abstraction
  15. 计算机电脑网络电缆,宽带连不上网,电脑显示网络电缆被拔出
  16. 第3课:郭盛华教学视频_PHP连接MySQL数据库的方法
  17. 电脑鼠标如何进行维护
  18. Web前端是做什么的?就业前景好吗?
  19. 【胎教级数据结构】线性表4:不必道别,再见即是相见——循环链表
  20. sklearn学习(逻辑回归)

热门文章

  1. 随机信号的傅里叶分析
  2. Build failed in step 'Installing CLooG for host'
  3. TCP/IP协议是什么
  4. oracle dbms_sql.describe_columns,PL/SQL Challenge 每日一题:2017-3-6 DBMS_SQL.DESCRIBE_COLUMNS
  5. a律13折线pcm编码例题_a律13折线pcm编码例题
  6. TrackFormer解读
  7. link函数 matlab,安装Excel link插件,实现Excel与Matlab的互联
  8. python 爬取今日头条热点新闻
  9. Python计算一个文件中大写字母的数量
  10. RabbitMQ管理(4)——应用管理