草庐IT

「技术人生」第10篇:如何做研发效能提升(即指标体系建设过程回顾)

背景纵观软件研发的发展历程,如果说“业务需求开发”是核心主线的话,那么研发效能建设就是这一核心主线之外最大的一条支线。每个历史阶段的研发效能所面对的主要矛盾次要矛盾都不一样,因此大家可以看到,在不同的历史阶段产生了不同的“研发效能提升产品”:从文本编辑器到带有各种功能的IDE(IntegratedDevelopEnvironment),从单一的命令行脚本到覆盖代码发布全生命周期的CI/CD系统,从各种“上古时代”的协作表格或文档到目前已经发展出的横跨软件研发生命周期、覆盖软件开发关键维度的在线协作系统,似乎你能想到的降本提效的方法和途径,都有人帮你做了专业的产品用来满足你的各种要求和与众不同的

python可以做小程序研发嘛,python能不能做小程序

大家好,小编来为大家解答以下问题,python可以做小程序研发嘛,python能不能做小程序,今天让我们一起来看看吧!Python是一种简单易学的高级编程语言,它被广泛用于Web开发、数据分析、人工智能等领域。Python的语法简洁、可读性强,具有良好的跨平台性,因此备受开发者喜爱快码论文。 当你想要学习Python编程语言时,你可以在网上找到许多免费和收费的python教程,这些教程可以帮助你快速入门Python。 Python开发微信小程序的主要方法是使用PythonWeb框架,如Flask、Tornado等,作为后端服务器。以下是一些主要的Python开发微信小程序的方法: 一、使用Fl

OLAP 的技术研发与思考--ClickHouse 2023 总结和 2024 展望

一、ClickHouse 简介1、ClickHouse 是什么?开源ClickHouse是一款开源产品,自2016年首次开源至今已经7年时间;在这期间,有幸得到了全球1300余名开发者的贡献;自开源以来,ClickHouse已发布500多个版本。列式数据库ClickHouse的核心是以C++和assembly编写的列式数据库,并在此基础上进行性能优化,在聚合、排序、索引、后台合并等方面均有出色的表现,因此获得了“世界上最快的数据库”的称号。分布式架构ClickHouse是一个高可用性的分布式系统,既可以部署在单个节点上,也可以将不同的节点部署到同一数据中心,甚至可以将节点分散部署到多个不同的数

python可以做小程序研发嘛,python能做微信小程序吗

大家好,给大家分享一下python可以做微信小程序开发吗,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!大家好,给大家分享一下用python编写一个小程序,很多人还不知道这一点。下面详细解释一下用python代码画雪人。现在让我们来看看!1、python可以写手机应用程序吗?我想有人曲解意思了,人家说用python开发渣蔽一个手机app,不是说用手机敲写python代码,当然可以啊,只不过在电脑上开发的应用软件要进行打包什么的,才能成为一款手机应用app,建议学习相关知识,学海无涯,python功能强大,应用领域很广泛的当然是可以的,只不过非常麻烦,目前来说,有2种方式,一种是QP

研发必备:轻松玩转开放接口API签名和验签

一、简介开放接口API的签名和验签是一种常见的安全机制,用于确保接口请求的完整性和真实性。1.1、对称加密和非对称加密 对称加密:加密和解密使用的是同一把密钥。常用的对称加密算法:DES,AES,3DES。非对称加密:加密和解密使用的是不同的密钥,一把作为公开分享给加密方的叫做公钥,另一把不分享作为解密的私钥。公钥加密的密文只有私钥能进行解密;私钥加密的密文也只有公钥能进行解密。常见的非对称加密算法:RSA,ECC。总之:在效率上来说,对称加密的效率显然更高,但是非对称加密的安全性更高。所以一般在实际的HTTPS加密过程中,首次连接使用的是公钥加密算法(非对称加密)来传输数据加密所要使用的对称

袋鼠云数栈前端从 Multirepo 到 Monorepo 研发效率提升探索之路

我们是袋鼠云数栈UED团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:星野困境频生前端代码管理何解?前端代码管理一直是困扰着不少前端开发团队的难题,从开发到发布的整体工作流程中,除了常规的技术问题外,往往还伴随着沟通成本、维护成本及协作效率等问题。这些问题在团队规模较小的时候可能不太明显,但是当团队规模变大时矛盾就越发凸显。数栈前端开发团队负责着离线开发、实时开发、数据服务、数据资产等多条产品线的开发和维护工作,面对众多的产品线,如何合理的管理代码,成了团队需要思考的问题,虽然借助了Multirepo进行管理,但还是遇到了许多难

大模型提效研发,从copilot到 auto pilot

本文整理自腾讯智能创作与内容平台部技术专家揭光发在【WOT2023·深圳站】大会上的主题分享,更多精彩内容及现场PPT,请关注51CTO技术栈公众号,发消息【WOT2023PPT深圳】即可直接领取。嘉宾丨揭光发编辑丨诺亚出品|51CTO技术栈(微信号:blog51cto)日前,在51CTO主办的“WOT全球技术创新大会2023·深圳站”活动中,腾讯智能创作与内容平台部技术专家揭光发带来了主题演讲《大模型提效研发,从copilot到autopilot》,探讨了大模型如何重塑软件开发形态,如何从copilot走向autocopilot,为大众呈现了全新的视角。1、AIGC应用于软件开发的两种形态提

一种基于动态代理的通用研发提效解决方案

作为一名研发人员,除了业务开发之外,研发提效是一个永恒的话题,而女娲正是这一话题下进行的一次全面的剖析和实践。作者:张全洪(钝悟)一、女娲是什么女娲是业务研发同学(开发、测试、运维)在软件迭代的各个阶段(开发、联调、测试、上线、运维)通过女娲控制台对代码进行动态干预(增强、开箱、派生)使程序运行时注入额外的技术能力(缓存、兜底、Mock、灰度等)的一站式平台,旨在提高研发相关工作效率。女娲的组成为“一个SDK、一个控制台、若干插件、一个生态”,应用于若干场景,形成若干NoCode/LowCode技术解决方案的应用场景女娲工作示意图:二、娲的发展历程女娲1.0寓意是“我们不补天,我们只补锅”,最

研发提效必备技能:25张图手把手教你基于Docker搭建Maven私服仓库

大家好,我是冰河~~在研发的过程中,很多企业都会针对自身业务特点来定制研发一些工具类库,但是这些工具类库又不会对外公开,那如何在组织内部共享这些类库呢?一种很好的方式就是在公司内部搭建一套Maven私服仓库。搭建Maven私服仓库可以提高项目构建和部署的效率、稳定性和安全性,同时方便管理内部开发的组件和私有库,比较适用于企业内部或者特定场景下的需求。就拿我们星球的分布式IM即时通讯系统来说,对于后端服务,我们将其划分成了 多系统共用模型与工具、即时通讯后端服务、大后端平台、即时通讯SDK、OpenAI大模型接入SDK 等。其中,多系统共用模型与工具会被其他服务依赖,即时通讯SDK和OpenAI

半导体公司研发支出排名(Top12)

研发投入在这个竞争激烈的行业中维持地位至关重要。许多半导体公司每年为此目的分配大量资金。在此列出了研发支出最高的12家半导体公司。 第1名:英特尔截至2023年9月30日,过去12个月的研发费用:165.2亿美元。根据研究,英特尔公司在半导体行业拥有最高的研发支出。英特尔公司是最大的半导体公司之一。它还在开发人工智能技术,这些技术可以集成到各种产品中,并帮助满足不断增长的消费者需求。第2名:高通截至2023年6月30日,过去12个月的研发费用:88.6亿美元。高通公司是半导体行业的巨头。它特别专注于开发能够支持最新移动技术的骁龙SoC,包括5G、Wi-Fi6 和AI。第3名:英伟达截至2023