腾讯云 CODING 成为信通院云上软件工程社区副理事长单位

2023 年 1 月 11 日,由中国信息通信研究院主办的云上软件工程社区与汽车云工作组年终总结会暨颁奖典礼成功召开。该年会聚焦 2022 年社区和工作组既往一年内的工作成果及 2023 年工作规划,而腾讯云 CODING 作为云上软件工程社区的初创成员单位,在过去的一年中也获得了不斐的成绩。

2022 这一年,腾讯云 CODING 为社区发展做出了诸多贡献,包括标准/白皮书/研究、报告编撰、技术研究、行业实践、交流分享,如参与编写《云上软件研发效能与质量》标准、《云上软件开发效能度量分级模型》行业标准,《面向行业场景的软件研发效能成熟度模型 第1部分:汽车行业》标准标准等等。在信通院综合考虑社区建设层面的贡献度和对行业发展的影响力之后,腾讯云 CODING 被评选为云上软件工程社区 7 家副理事长单位之一

另外,年终总结会上为云上软件工程领域年度贡献专家进行了颁奖。其中,腾讯云 CODING CEO 刘毅获得汽车云领域年度十大突出贡献专家奖;CODING DevOps 产品运营总监丁宁获得软件工程领域年度十大突出贡献专家奖;CODING 研发协同产品总监吴海黎获得软件工程领域年度创新技术专家奖。以下为具体成员名单:

软件工程领域年度十大突出贡献专家奖

朱少民 章屹 丁宁 茹炳晟 廖荣 刘真 刘庆 李玉国 郑伟娜 陆由

软件工程领域年度创新技术专家奖

研发效能

宋振华 葛星辰 冷大鲲 黄志信 殷利平 熊志男 付辉 王英伟

软件质量

赵红兵 于晓南 伍振亮 刘宜飞 王秉发 赵新想

终端质量和用户体验

尚进 杨攀星 孙海博 熊乐 刘琳琅 王中阳

软件测试

邸望春 刘垚圻 李远翼 宋凤仙  董华丽 卜小冲 郑明

GitOps

马景贺 吴海黎 肖锋钢 郑志科  岳同书

软件工程领域年度标准化专家奖

张小燕 朱松 徐毅 郭智慧

汽车云领域年度十大突出贡献专家奖

詹文君 张东海 刘毅 易浩 黎小平 吕伟光 汤咏林 洪永潮 李强 王颉

汽车云领域年度十大创新技术专家奖

何秀娟 丁克 陈加兴 孙鹏飞 罗宇超 李平洋 钟健鑫 洪鹏辉 黎雨露 张扬

一直以来,CODING 都与信通院积极且持续地保持合作,未来也将在追求软件工程领域提升质效的路上更进一步,积极推动行业高质量发展。

本文转载于网络 如有侵权请联系删除

相关文章

  • NTIRE2022 冠军方案:中科院深圳先进技术研究院多媒体中心提出轻量级单图超分方案-BSRN

    本文介绍我们近期的工作BlueprintSeparableResidualNetwork(BSRN),该方法已被CVPRW2022接受,并在NTIRE2022EfficientSuper-ResolutionChallenge:Sub-Track1-ModelComplexityTrack中取得第一名。 图1BSRN与SOTA方法的对比图。横轴表示参数量,纵轴为性能,圆半径代表计算量。注:其中BSRN-S为参赛模型。BSRN与SOTA方法对比如图1所示,横轴表示参数量,纵轴为性能,圆半径代表计算量。BSRN-S占据了左上角,参数量和计算量非常小,超分重建效果与其他方法相当。论文链接:https://arxiv.org/abs/2205.05996 Github链接:https://github.com/xiaom233/BSRN1 赛道简介NTIRE全称NewTrendsinImageRestorationandEnhancementworkshop,是TheIEEE/CVFComputerVisionandPatternRecognitionConference(CVPR)举办的赛,

  • 书单 | 5月,这10本上榜新书带你打开新世界的大门!

    ?点击“博文视点Broadview”,获取更多书讯你知道程序员写好代码的最高境界是怎样的吗?全网阅读量千万的Java工程师成神之路学习笔记会给你带来怎样的惊喜?为什么人工智能需要可解释性?一个职业黑客如何实现“工具自由”?……你真的了解Web3.0吗?它和元宇宙有什么关系?伴随着这些问题,强烈的求知欲是不是已经让你迫不及待地想要知道答案了呢?答案就在本月10本上榜新书中!快来看看都有谁吧! 01▊《匠艺整洁之道:程序员的职业修养》[美] 罗伯特·马丁(RobertC.Martin)著,韩磊 译鲍勃大叔封山之作向着软件匠艺的“北极星”前进:达到了解如何写好代码的境界关于应用五项核心纪律的实用且详尽的指导:测试驱动开发、重构、简单设计、协同编程和验收测试开发者和团队如何提升生产力、质量和勇气程序员们精诚一致的真正意义,以及每位软件专业人员都该给出的十条具体承诺本书共分三部分,前两部分用实例阐释TDD在敏捷软件中的运用,以及验收测试、协同编程等常被忽视的敏捷侧面与具体策略,还探讨了颇有价值的软件设计方案相关话题;第Ⅲ部分拔地而起,直接提出十条堪称金玉良言的“规劝”,以帮助程序员成为团队基石。

  • Laravel框架下载,安装及路由操作图文详解

    本文实例讲述了Laravel框架下载,安装及路由操作。分享给大家供大家参考,具体如下:NO.1下载Laravel框架并且安装首先,我们先点击这个链接https://laravelacademy.org/resources-download跳转至Laravel学院的资源下载,然后我们点击一键安装包, 下载后解压到xampp的htdocs文件(在这里我用的是xampp) 然后更改文件名为laravel 然后我们在网页输入 这里我们要注意的是,我把laravel解压到了一个名为PHPprimary的文件夹里,你们如果是直接解压到htdocs里则只需在127.0.0.1:8000后面输入/laravel/public,若正常显示图片里的Laravel|5则表示安装成功NO.2Laravel核心目录文件介绍这个是为了帮助你们理解以后在运用Laravel框架时候代码如何存放,然后说明一点,我这是5.2版本的Laravel。 目录一:app整个Laravel目录中最需要我们注意的地方,包含设置(config)、路由(routing)、MVC模型的三大模块都在这里,项目的主要代码工作都在这个目录

  • SFFAI分享 | 周龙:同步双向文本生成【附PPT与视频资料】

    导读基于双向编码的BERT在11项自然语言理解任务上取得了惊人的效果,而目前主流的自然语言生成任务(包括机器翻译,自动摘要等)仍然采用单向解码,即从左到右依次产生目标文本。基于此,我们实现了两大突破: (1)编码器-解码器框架:从双向编码到双向解码。传统自左往右的解码方式仅仅能充分利用已经产生的历史信息,而无法利用还未生成的未来信息。我们提出了一种基于双向解码机制的同步双向文本生成模型。该模型使用从左到右和从右到左的解码同时交互地预测其输出,以便同时利用历史和未来的信息。(2)序列生成:从两端到中间。正常人说话都是从第一个词到最后一个词顺着说,极少数人可以从最后一个词到第一个词倒着说!不管是顺着说还是倒着说,计算机都可以很容易实现。最近我们进一步实现了一个计算机不太容易实现人类肯定无法完成的事情:同时顺着说和倒着说,到中间点结束!作者简介周龙,中科院自动化所模式识别国家重点实验室在读博士生。研究方向为自然语言处理,机器翻译,自动文摘,自然语言生成等。在国际著名期刊和会议TACL、ACL、IJCAI等发表论文数篇,曾获国际自然语言处理与中文计算会议NLPCC2017最佳论文奖。 1、编码

  • CentOS 7 :Failed to start IPv4 firewall with iptables.

    版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/u013028876/article/details/78750561  用iptables开启防火墙报错: Failedtostart IPv4firewallwithiptables.  错误原因:因为centos7.0默认不是使用iptables方式管理,而是firewalld方式。CentOS6.0防火墙用iptables管理。    解决办法有两个:使用firewalld方式。或者关闭firewalld,然后安装iptables。一、关闭firewalld,安装iptables过程:停止并屏蔽firewalld:复制systemctlstopfirewalld systemctlmaskfirewalld 安装iptables-services:yuminstalliptables-services复制设置开机启动:systemctlenableiptables复制停止/启动/重启防火墙:复制systemctl[stop|start|restart]iptables #or ser

  • 架构高性能网站秘笈(七)——负载均衡

    什么是负载均衡?当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,这就是负载均衡问题。下面详细介绍负载均衡的四种实现方式。 HTTP重定向实现负载均衡过程描述当用户向服务器发起请求时,请求首先被集群调度者截获;调度者根据某种分配策略,选择一台服务器,并将选中的服务器的IP地址封装在HTTP响应消息头部的Location字段中,并将响应消息的状态码设为302,最后将这个响应消息返回给浏览器。当浏览器收到响应消息后,解析Location字段,并向该URL发起请求,然后指定的服务器处理该用户的请求,最后将结果返回给用户。在使用HTTP重定向来实现服务器集群负载均衡的过程中,需要一台服务器作为请求调度者。用户的一项操作需要发起两次HTTP请求,一次向调度服务器发送请求,获取后端服务器的IP,第二次向后端服

  • 腾讯游戏DBA利刃 - SQL审核工具介绍

    作者介绍韩全安(willhan) 华中科技大学,硕士,现代数据库方向。2013年毕业,就职于腾讯到今,工作项目:TMySQL、SQL审核、InnoDB列压缩、TSpider、GCS 团队博客:tencentdba.com团队Github:https://github.com/TencentDBA/TMySQL主题简介本文将主要从以下几个部分同大家探讨:诞生背景实现原理使用介绍应用示例1.诞生背景腾讯游戏业务的DB变更流程是由职能化或运维同学在腾讯游戏GCS平台(GameCloudStorage)中提SQLScript的变更单,DBA对SQL逐句进行审核,通过后再由提单者在GCS平台执行现网变更。腾讯游戏GCS平台:是腾讯互动娱乐事业群DBA(简称:腾讯游戏DBA)倾力打造,提供多样化的底层存储架构(TProxy\TMySQL\TSpider\TRedis),以及贴合游戏运营生命周期实现数据层的管理调度体系。由于变更单据的多样性与复杂性,变更单的审核工作不止消耗DBA大量的时间精力,也无法保证变更单的正确性。可能会执行非法SQL导致变更时间延长,影响游戏正常开服造成损失。下表为腾讯游戏G

  • 人生最终的逆境叫死亡

      我的朋友,台北市的前副市长,曾遭受所谓“不白之冤”,同时遭受党外及党内高层的斗争。后者尤其令她寒心。在此之前,她领着一笔不大不小的公俸,每日睡眠不足五小时,兢兢业业地尽责她的工作。她从高位跌下来了,辞职,而党内高层及舆论仍未放过她,继续“追杀”。   她每日夜里电话中向我哭诉,愤恨不平,足不出户,关闭自己。于是我请她至我的山中书房,告诉她这里有几辈子都读不完的书与听不完的音乐,有一张安静的书桌。我告诉她坐下来,就是宁静,并劝她:割掉缠缘吧。但她仍无法安静,心仍不平。   于是我带着她拜见星云大师。大师听完她的泣诉,没有根据其中事理,多做议论。他教导了我们一门宝贵的功课:“逆境哲学”。   星云法师幼时家境贫困,母亲忍痛含泪把他送进庙里,盼住持收养这个孩子,让他可以存活下来。有日住持赏星云几颗豆子,对于一生未尝美味食物的星云,那是何等的恩赐。孩子跪恩师父,师父告诫:“你虽因贫穷来此,师父盼你此生弘扬佛法。”星云当场答应了师父。   在扬州的寺庙待了一段时间,师父把年幼的星云带至南京交付给一名大和尚,并告诉星云:“这里才是你习佛的好地方。”师父才刚走后,大和尚即开始考问星云:“你为何来

  • 重量级开源的商城和SpringBoot等项目看看有没有正好是你需要的

    1.JavaGuide Github地址:同下 star:18.2k 介绍:【Java学习+面试指南】一份涵盖大部分Java程序员所需要掌握的核心知识。复制 2.mall Github地址:同下 star:3.3k 介绍:mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。复制     3.advanced-java Github地址:同下 star:3.3k 介绍:互联网Java工程师进阶知识完全扫盲复制 4.matrix Github地址:同下 star:2.5k 介绍:Matrix是一款微信研发并日常使用的APM(ApplicationPerformanceManage),当前主要运行在Android平台上。Matrix的目标是建立统一的应用性能接入框架,通过

  • Wireshark对远程Linux主机抓包

    https://blog.csdn.net/a610786189/article/details/80436582 01Linuxrpcapd服务的安装yuminstallglibc-staticgccflexbyacc-ywgethttp://www.winpcap.org/install/bin/WpcapSrc_4_1_2.zipunzipWpcapSrc_4_1_2.zipcdwinpcap/wpcap/libpcapchmod+xconfigurerunlex.shCFLAGS=-static./configuremakecdrpcapdmake02启动rpcapd服务./rpcapd-n1 03在本地Wireshark配置远程抓包接口

  • php之mvc(单一入口)

    代码目录      代码下载: https://github.com/lpx20181019/php_advanced/tree/master/single_entry 代码框架图       代码调用流程图       index.php header('Content-Type:text/html;charset=utf8'); require'./framework/framework.class.php'; $app=newframework(); $app->runApp();复制 入口文件不需要手动引入其他文件,而交给框架类,让他去引入需要引入的文件。 framework类 <?php /** *框架基础类 */ classframework{ publicfunctionrunApp(){ $this->loadConfig();//加载配置 $this->registerAutoLoad();//注册自动加载方法 $this->getReq

  • Bochs源码分析-调试功能2

    因为学习需要,要看虚拟机Bochs的源代码。写随笔主要为了学习总结,其次是分享大家共同研究,大神勿喷,欢迎评论。 手头资料:bochs源代码,下于:bochs.sourceforge.net,还有喻强写的源码分析电纸书。 Bochs模拟器具有丰富的调试功能,今天总结Bochs的调试命令,以及相应的代码实现。 首先说明因为Bochs模拟的是X86系统,而Inter的CPU本身就支持丰富的调试功能,其中有调试寄存器(DB0-DB7)主要用来设置断点,并在运行过程中监视断点,和model-specificregisters(MSRs)主要用来监视分支、终端、异常并记录当时地址。(具体内容可见IntelArchitectureSoftwareDeveloper’sManualVolume3)。 再讲Bochs的命令可以分为几类。 1:显示命令。如:infoCPU,infoeflags,reg,printstack:查看堆栈,x/nufaddr,查看线性地址内容等等,这些命令比较简单,因为此时模拟机进入停止状态,终端处理控制界面,程序流位于debug_main.cpp的bx_dbg_user_i

  • 103) ceph更换故障OSD/添加新OSD步骤

    1-更换故障OSD 1.1-故障现象 $cephhealthdetail ...... OSD_SCRUB_ERRORS31scruberrors PG_DAMAGEDPossibledatadamage:5pgsinconsistent pg41.33isactive+clean+inconsistent,acting[35,33] pg41.42isactive+clean+inconsistent,acting[29,35] pg51.24isactive+clean+inconsistent,acting[35,43] pg51.77isactive+clean+inconsistent,acting[28,35] pg51.7bisactive+clean+inconsistent,acting[35,46] 复制 1.2-临时解决办法 执行cephpgrepair解决,此时由于磁盘坏道造成不可读的数据会拷贝到其他位置。但这不能从根本上解决问题,磁盘损坏会持续报出类似的错误。 $cephpgrepair41.33 $cephpgrepair41.42 $cephpgrepa

  • css3中的transform方法

    Transform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。 translate:transform的一个方法              通过translate()方法,元素从其当前位置移动,根据给定的left(x坐标)和top(y坐标)位置参数:          用法transform:translate(50px,100px);     translate(x,y)定义2D转换。translate3d(x,y,z)定义3D转换。translateX(x)定义转换,只是用X轴的值。translateY(y)定义转换,只是用Y轴的值。translateZ(z)定义3D转换,只是用Z轴的值。

  • 《重构》第八章阅读总结

    思维导图 首先分为两部分,规范要求的以及需要根据场景权衡决策的。 编码规范 魔鬼数字需要用常量取代,对数据类应该尽量封装。这些是OO基础,无需多言。 需要权衡   1、使用值对象还是引用对象 首先这里的值、引用对象,非语言上的值、引用对象,而是从可变、封装性来界定。不可变,完全封装称为值对象,引用对象就是成员可变,未完全封装。 使用引用对象的场景: 需要保证唯一性     常见于对象被多个其它类持有,且有修改行为,需要保证唯一性,它们修改的都是同个对象,而不只是name字段都叫XXX的不同实例。这类实现通常用manager进行统一的对象管控。 对象池     为了避免重复创建实例造成GC压力,需要对对象进行复用。     对象池的特点,大场景可以切割为多个等大小场景,一次创建,多次复用。但如果是多线程场景,设计较为复杂,就像单例一样,需要慎用。 使用值对象的场景: 只读不可变,建议实现时,字段用final前缀,封装完全。    2、用对象替换数组(类封装)      除非面向过程,否则没人会用一个孤立的数组。数组意味着背后的语境或Domai

  • 关于linux 安装 python pymssql模块

      需要先安装freetds是一个开源的C程序库,它可以实现在Linux系统下访问操作微软的SQL数据库。可以用在Sybase的db-lib或者ct-lib库,在里面也包含了一个ODBC的库。允许许多应用软件连接到Sybase或者微软的SQL服务器。 配置文件默认安装在/usr/local/etc/freetds.conf [global]#TDSprotocolversiontdsversion=7.0clientcharset=UTF-8#WhethertowriteaTDSDUMPfilefordiagnosticpurposes#(settingthisto/tmpisinsecureonamulti-usersystem);dumpfile=/tmp/freetds.log;debugflags=0xffff #Commandandconnectiontimeouts;timeout=10;connecttimeout=10 #Ifyougetout-of-memoryerrors,itmaymeanthatyourclient#istryingtoallocate

  • clear_buff-cache.sh

    #!/bin/bash sync;echo1>/proc/sys/vm/drop_caches#表示清除pagecache sync;echo2>/proc/sys/vm/drop_caches#表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存) sync;echo3>/proc/sys/vm/drop_caches#表示清除pagecache和slab分配器中的缓存对象 swapoff-a&&swapon-a#清除swap分区缓存复制  

  • 包装类

          所有的包装类都在java.lang。   包装类:对我们的基本数据类型进行了增强,增强后,可以以面向对的思维进行操作 每个基本数据类型都有一个包装类 包装类的好处: 1,使用包装来可以去表示一些不存在的数据 2,包装类当中自带了一些功能(已经给你写好了,可以直接使用的功能)     装箱操作:把基本数据类型变成包装类 Integer  num=newInteger(value:10);//不推荐使用(已经过时了) //包装类打印直接打印的是它的值(普通类创建之后,打印的是它的地址)   Integer num=Integer.valueOf(20);//推荐使用         自动装箱:可以直接把一个基本数据类型 赋值给包装类对象。 Integer i =20;//自动装箱           拆箱操作:把包装类对象 转成对应的 基本数据类型 我

  • Airtest IDE 自动化测试12 - 如何让 Airtest 启动指定包名(start_app)

    前言 做app自动化测试,第一步是启动待测app,Airtest可以通过截图app图标定位到启动图标,但必须保证是在app列表页。 如何让Airtest启动指定包名app?可以通过指定app包名来启动。 找到app包名 查找app包名,前面一篇讲的很详细https://www.cnblogs.com/canglongdao/p/15546677.html 可以在手机上打开app,windows系统用findstr过滤,cmd输入 1 adbshelldumpsyswindow|findstrmCurrentFocus  运行结果 1 2 3 C:\Users\Administrator>adbshelldumpsyswindow|findstrmCurrentFocus   mCurrentFocus=Window{27a6ed1 u0com.gotokeep.keep/com.gotokeep.keep.refactor.b usiness.main.activity.MainActivity}

  • 当条件满足时 触发器做增删改

    createorreplacetriggertrg_tab_sorting_theme_changebeforeinsertorupdateofPACKAGE_TYPEordeleteonTAB_SORTING_THEMEforeachrowdeclare--localvariablesherebeginifinsertingthenif:new.PACKAGE_TYPE='分拣机方案'thenINSERTINTOtab_sorting_themesT(T.THEME_NAME,T.GUID,T.PACKAGE_TYPE,T.BL_START,T.PRINT_STYLE,T.INSERT_DATE,T.REGISTER_SITE_CODE,T.REGISTER_MAN_CODE,T.PRINT_STYLE_NAME,T.SERVICE_PROVIDER_CODE,T.SERVICE_NAME)VALUES(:new.THEME_NAME,:new.GUID,:new.PACKAGE_TYPE,:new.BL_START,:new.PRINT_STYLE,:new.INSERT_DATE

  • 第三次过程性考核

    码云课堂练习:https://gitee.com/lxtbb/16012023LiuXiaoTong_ketanglianxi 码云过程性考核:https://gitee.com/lxtbb/16012023LiuXiaoTong_DiSanCiGuoChengXing 7-1 输出数组元素 输入格式: 输入的第一行给出正整数n(1)。随后一行给出n个整数,其间以空格分隔。 输出格式: 顺次计算后项减前项之差,并按每行三个元素的格式输出结果。数字间空一格,行末不得有多余空格。 输入样例: 10 5171463642850100 复制 输出样例: -467 -830-32 242250复制 importjava.util.Scanner; publicclassMain{ publicstaticvoidmain(Stringargs[]){ Scannerreader=newScanner(System.in); intn=reader.nextInt(); int[]a=newint[n]; inti=0; intcnt=0; for(i=0;i<n

相关推荐

推荐阅读