刷新
C#项目版本号自定义位置自动向上增加小工具设计与实现

博主头像 自从毕了业,好久没更新了,今天突发奇想,过来更新一下,嘻嘻! 一般在做版本升级时,要锁定版本号进行对比,然后联网检索可用的升级包信息,在用VS做C#项目组件版本管理时,是一个很麻烦的事,每次Release之前都要硬核的去改AssemblyInfo.cs文件的版本信息,采用VS官方推荐的[assemb ...

SaaS服务的私有化部署,这样做最高效|云效工程师指北

博主头像 大家好,我是崔力强,我在云效负责Flow流水线的开发工作。近年来,SaaS化部署形态的产品的私有化部署需求越来越多,比如云效自身就有私有化部署的版本。为了能够有效且高效地同时管理SaaS版本和私有化版本的发布过程,云效团队也结合云原生的基础设施和标准化工具(比如helm)进行了一系列的探索和实践,并 ...

Git简单介绍以及使用入门

博主头像 Git **Git:**分布式版本控制系统, 此外还有 SVN (集中式版本控制系统) 下载地址(阿里云镜像) :CNPM Binaries Mirror (npmmirror.com) **Git Bash * Linux命令行风格 (推荐使用) Git CMD: window命令行风格 ** ...

这样才是代码管理和 Commit 的正确姿势! | 研发效能提升36计

博主头像 专栏策划|雅纯 志愿编辑|张晟 软件交付是以代码为中心的交付过程,其中代码的作用有几点:第一,最终的制品要交付成什么样,需要通过代码描述清楚;第二,代码定义了系统和软件是怎样工作的;第三,代码定义了系统的运行环境是怎样的。所有这些都是围绕代码。 那我们的代码管理和软件配置管理应该怎样做呢? 我们先看 ...

构建制品不一致,后续工作都是白费 | 研发效能提升36计

博主头像 专栏策划|雅纯 志愿编辑|冯朝凯、橙蜂 之前我们举了《集装箱改变世界》(作者:马克.莱文森)中的一个例子,书中提到上世纪五六十年代,集装箱的使用,使得整体货运成本降低了95%,大部分的码头工人都面临着失业。 这件事情看起来很简单,但却给经济全球化带来了非常大的影响。后面美国企业的订单可以下到中国、以 ...

如何帮助金融客户“用好云”?

博主头像 “我一秒钟几千万上下,会跟你们吃杂碎面?” 这句出自星爷电影台词的话许多人都听过,不过对于大多数人来说这只是一句玩笑话,毕竟大家都是打工人。那是不是真有这样的人呢?当然,在证券交易中,每秒钟交易量都以亿元计,要是因为系统故障导致宕机,造成的损失就太大了。为此,所有证券乃至金融公司的管理者都将IT系统 ...

从持续交付到业务创新(上):互联网时代研发效能的核心

博主头像 本期的分享嘉宾是阿里巴巴阿拉丁团队的资深技术专家何勉老师,何老师也是国内最早的精益产品开发实践者之一,专注于产品开发和产品设计及创新两方面的探索和实践,帮助组织提升效能,使其顺畅、高质量交付有用价值。 本期课程将围绕着敏捷产品开发维度,从敏捷开发的目标、定义和提高持续交付能力、敏捷在持续交付的基础上 ...

企业CICD规模化落地浅析

博主头像 本次分享的题目是《企业CICD规模化落地》,因此我们不会侧重讲解CICD是什么以及怎样做CICD,而是你已经知道怎样“玩转”CICD了,要如何在一个比较大的企业中规模化地落地。 本文整理自阿里巴巴技术专家崔力强(怀虎)的分享《企业CICD规模化落地》。 研发流程与持续交付简析 持续交付是随着互联网的 ...

Simulink S-Function的使用(以串口接收MPU6050六轴陀螺仪参数为实例)

博主头像 美国MathWorks公司的MATLAB软件中Simulink模块提供图形化和模块化工程设计管理思路,为基础软件硬件工程开发提供便利性的选项。本文尝试对S-Function进行初步实践,了解该平台与C/C++语言是如何对接移植的,为用户自定义系统模块提供初步认识。本文最后提供附件在开源网站供读者参考... ...

Hexo博客部署至服务器

博主头像 前言 之前想给自己折腾出一个个人博客网站的时候,除了域名,还在阿里云买了一个一年的轻量级应用服务器。由于当时想让这个博客长期存在,并且也了解到了Hexo+GitHub的方案,所以我手头的两个域名(226yzy.top和226yzy.com),前者解析到了服务器上,后者我留给了GitHub,用于自定义 ...

做到这4点,才是真正的持续交付| 研发效能提升36计

博主头像 编者按:全线专栏《研发效能提升36计_持续交付篇》上线啦!本专栏将通过10-20篇文章,系统分享云原生时代,企业如何落地持续交付。本文是该专栏的第2篇。 策划&编辑|雅纯 什么是真正的持续交付? 首先,我们先看一下什么是持续交付。我们认为,持续交付至少应该包含这4点: ● 持续:顾名思义,是均匀的、 ...

应用环境能力 | 阿里巴巴DevOps实践指南

博主头像 编者按:本文源自阿里云云效团队出品的《阿里巴巴DevOps实践指南》,扫描上方二维码或前往:https://developer.aliyun.com/topic/devops,下载完整版电子书,了解阿里十年DevOps实践经验。 每个软件都无法离开其依赖的运行环境。从代码的编写、调试、测试、上线、运 ...

云原生时代,软件交付有何不同 | 研发效能提升36计

博主头像 编者按:从今天起,我们将开启一个新的专栏:《研发效能提升36计_持续交付篇》。专栏将通过10-20篇文章,系统分享云原生时代,企业如何落地持续交付,本文是该专栏的开篇。 策划&编辑|雅纯 Dora在2018年DevOps年度报告中对软件交付效能提出了一组度量指标,以衡量一个企业的软件交付水平。 部署 ...

如何高效完成ECS多环境部署?

博主头像 一、背景 在软件开发和部署过程中,我们的软件往往需要在不同的运行环境中运行,例如:开发人员本地开发环境、测试团队的测试环境、还有类生产环境和生产环境。在整个研发流程的过程中,针对开发和运维,前者面向需求和代码,后者面向资源和环境,而部署,是两者都会关注的部分。通过本文,你可以了解到,如何通过云效流水 ...

在阿里,我们如何管理测试环境

博主头像 ​ 作者:林帆(花名金戟),阿里巴巴研发效能部技术专家 相关阅读:在阿里,我们如何管理代码分支 阿里的许多实践看似简单,背后却蕴涵着许多思考,譬如测试环境的管理。 互联网产品的服务通常是由Web应用、中间件、数据库和许多后台业务程序组成的,一套运行环境就是一个自成一体的小生态。最基本的运行环境是线上 ...

30人的产研团队如何高效协同?

博主头像 作者介绍:以诺行CTO 刘自强 团队使用云效3年 团队协作需求 杭州以诺行汽车科技股份有限公司(以下简称“以诺行”)成立于2016年8月,位于杭州市余杭区文一西路科技高地海创科技中心。以诺行是一家集研发、销售及服务为一体的科技型企业,主要核心业务包括汽车软件、 汽车喷漆及汽车配件,致力于用精湛的技术 ...

阿里巴巴DevOps文化浅谈

博主头像 DevOps发展的三个阶段 陈鑫,阿里云云效产品技术负责人 首先我们简单看一下什么是DevOps,这个词从何而来。我在这里把DevOps发展历史分为三个阶段:诞生期、定义期和落地期。 DevOps的“祖师爷”是比利时一名独立IT咨询师Patrick Debois。2007年,他负责一个大型项目的测试 ...

<1···484950>