参加腾讯DevDays是一种什么样的感受?
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期】腾讯云的1001种玩法征集,Ipad mini和Kindle 等你拿!(文章评审中)
作为一名程序员,业余时间你会写个爬虫, 抓数据?抓图片?或者是自己搭个应用号,玩的不亦乐乎.也许做为一名hacker的你,可以在云上施展你的项目. 抽出一些业余时间,把你在腾讯云上研究的玩法写下来吧, ...
- 华为鸿蒙参与者,一起来搞机 篇二十四:不止有鸿蒙,参加华为开发者大会是一种怎样的体验...
一起来搞机 篇二十四:不止有鸿蒙,参加华为开发者大会是一种怎样的体验 2019-08-19 21:30:00 10点赞 6收藏 4评论 2019年8月9日至11日,HDC.2019华为开发者大会在广东 ...
- 【腾讯云的1001种玩法】几种在腾讯云建立WordPress的方法(Linux)(二)
2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文由张宁 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/communi ...
- 【腾讯云的1001种玩法】个人网站如何开启HTTPS?
腾讯云技术社区-博客主页持续为大家呈现云计算技术文章,欢迎大家关注! 作者:赛冷思 首先,感谢腾讯云通过了我的入驻申请,感谢给我一个在这里发文的机会. 近日总有朋友问我的网站https是怎么搞得,其实 ...
- 用 Kotlin 开发 Android 项目是一种什么样的感受?(二)
前言 前面我已经写了一篇名为<用 Kotlin 开发 Android 项目是一种什么样的感受?>的文章.文中多数提到的还是 Kotlin 语言本身的特点,而 Kotlin 对于 Andro ...
- 来上海15年,月薪 4 万是一种怎样的感受?
知乎上看到一个帖子,月薪4万是一种怎样的感受? 有位老哥,四十出头,在上海15年了,他的经历引起了我深深的思考,这里转载给大家. 坐标上海.四十出头了.来上海15年,从一年5万,逐步到百八十万.现在上 ...
- 冰河又被腾讯推荐是一种怎样的体验?
大家好,我是冰河~~ 继冰河之前被腾讯大佬邀请去做技术分享后,这次你们的冰河又被腾讯推荐了.确切地说,是冰河写的「精通高并发系列」文章被 微信公众号官方 推荐了.本来我本人是没怎么留意的,不知道大家在 ...
- 杜甫在线演唱《奇迹再现》、兵马俑真人还原……用AI技术打破次元壁的大谷来参加腾讯全球数字生态大会啦!...
近期,一位凭借AI技术的复原古代影像的独立艺术家大谷Spitzer,通过发布系列「人工智能+艺术的趣味应用」视频,在微博上先后被人民日报 .央视新闻.头条新闻等诸多媒体和微博大号"点名&qu ...
- 腾讯Bug管理——一种愉悦的开发方式
腾讯Bugly是腾讯为广大开发者提供的bug管理平台,通过集成腾讯bugly,可以很方便地找到程序中所出现的各种bug,并通过bug追踪对bug进行处理,不仅能够向开发者展示出所出现的bug类型,而且 ...
最新文章
- 【洛谷】【动态规划+单调队列】P1725 琪露诺
- Jmeter_http request的简单设置和应用
- 洪学海(1967-),男,博士,中国科学院计算技术研究所研究员,信息技术战略研究中心常务副主任。...
- 简单的Postman,硬是玩出花!我能咋办
- JAVA File转Byte[]
- IKVM.NET_第一篇_概述
- 后缀数组模板 (详细注释)
- java在线生成uuid_Java生成uuid
- GBA模拟器 v1.8官方简体中文版
- 关于websocket兼容IE版本
- 测试笔记本续航的软件,性能测试及续航_笔记本评测-中关村在线
- 常用电子元器件参考资料(参数手册大全)
- 国内使用dropbox_如何在iPhone或iPod Touch上使用Dropbox
- java encapsulation_Java Encapsulation vs Abstraction
- 计算机电脑网络电缆,宽带连不上网,电脑显示网络电缆被拔出
- 第3课:郭盛华教学视频_PHP连接MySQL数据库的方法
- 电脑鼠标如何进行维护
- Web前端是做什么的?就业前景好吗?
- 【胎教级数据结构】线性表4:不必道别,再见即是相见——循环链表
- sklearn学习(逻辑回归)
热门文章
- 随机信号的傅里叶分析
- Build failed in step 'Installing CLooG for host'
- TCP/IP协议是什么
- oracle dbms_sql.describe_columns,PL/SQL Challenge 每日一题:2017-3-6 DBMS_SQL.DESCRIBE_COLUMNS
- a律13折线pcm编码例题_a律13折线pcm编码例题
- TrackFormer解读
- link函数 matlab,安装Excel link插件,实现Excel与Matlab的互联
- python 爬取今日头条热点新闻
- Python计算一个文件中大写字母的数量
- RabbitMQ管理(4)——应用管理