devops
文章平均质量分 65
zeloas
这个作者很懒,什么都没留下…
展开
-
建设本地的mirror 服务器
在开发过程中,构建Docker镜像是一个频繁的操作。然而,每次构建镜像时,Python和npm的依赖都会从网络上重新获取,这不仅耗时,还可能受到网络波动的影响。为了解决这个问题,我们可以使用Nexus搭建一个本地的mirror server,从而大幅提升构建效率。本文将介绍如何使用Nexus作为本地缓存服务器,并在Docker构建过程中使用该缓存服务器。原创 2024-06-06 00:00:00 · 742 阅读 · 0 评论 -
windows 配置host
windows 下如何配置host文件只需修改: C:\Windows\System32\drivers\etc\hosts默认文件内容如下:# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names.转载 2021-05-16 17:30:57 · 1105 阅读 · 0 评论 -
[漫画]一个app开发的完整生命周期
refers:https://www.toutiao.com/w/i1695292659466251/转载 2021-04-29 23:01:13 · 198 阅读 · 0 评论 -
ubuntu 安装nodejs
只需要修改setup_12.x的版本, 就可以安装不同版本的nodejs了。打开浏览器就可以看到“hello world!代码运行验证, 测试代码。原创 2021-04-06 22:46:18 · 2119 阅读 · 0 评论 -
看板(Kanban)与Scrum区别
scrum 告诉你怎么工作,kanban告诉你工作的怎么样 – Paul Klipp相似项两者都符合精益和敏捷思考两者使用"拉动式"安排日程两者限制开发中工作数目两者是透过透明度来驱动过程开进两者集中提早及衡常的付运软件两者基于自我组织团队两者要求把工作细分在两个情况下发布计划都是基于经验数据(速度/开发周期)持续优化对比项Scrum看板计划它有固定的计划,它专注于规划。它从sprint计划开始,以sprint审查结束,回顾性。举行日常会议,以便团队了解原创 2021-03-24 22:59:44 · 956 阅读 · 0 评论 -
SCRUM框架和自组织团队
SCRUM框架Scrum框架的3个角色、3个工件、5个事件、5个价值:3个角色产品负责人(Product Owner):Scrum Master开发团队3个工件产品Backlog(Product Backlog)SprintBacklog产品增量(Increment)5个事件Sprint(Sprint本身是一个事件,包括了如下4个事件)Sprint计划会议(Sprint Planning Meeting)每日站会(Daily Scrum Meeting)Sprint评原创 2021-03-15 23:45:32 · 249 阅读 · 0 评论 -
Docker COPY 文件夹被莫名平铺了
问题现象在制作 docker 镜像时,有复制某一个路径下所有文件和文件夹到镜像的需求,写下了如下 dockerfile:FROM alpineWORKDIR /root/test_docker_projCOPY * ./原始目录结构是这样的:/projects/test_docker_proj├── Dockerfile├── dir1│ ├── dir11│ │ └── file11│ └── file1└── file2然而复制到 docker 镜像里的目录转载 2021-03-05 09:33:21 · 1022 阅读 · 1 评论 -
软件开发常见模型(瀑布模型、V模型、W模型、敏捷开发模型)
软件开发经典流程图在这里插入图片描述一、瀑布模型模型图定义:瀑布模型(Waterfall Model)是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。地位:这是一种经典模型,提供了软件开发的基本框架。优点:1)各阶段划分清晰2)强调计划与需求分析3)适合需求稳定的产品开发缺点:1)单一流程,不可逆2)风险显露得晚,纠正机会少3)测试只是其中一个阶段,缺乏全过程测试思想二、V 模型模型图定义:RAD (Rap Appli转载 2021-03-01 22:33:39 · 4035 阅读 · 1 评论 -
架构设计图参考
1. 什么是架构?架构是一种整体与局部关系的抽象描述,是描述系统要素之间的关系。2. 架构公式架构 = 要素 + 连接 + 解决问题要素:具有特定功能地工具对象连接:通过对象地功能、特性、规则关联一起问题:即需求、矛盾3.架构类型3.1 项目系统架构分类6个:3.1.1 业务架构 :定义业务战略、治理、组织和关键业务流程。3.1.2 数据架构 :描述组织的逻辑与物理数据资产及数据管理资源的结构。3.1.3 应用架构 :应用之间结构和交互的描述。3.1.4转载 2021-02-28 17:35:07 · 2218 阅读 · 0 评论 -
燃尽图 (Burn up and Burn down Chart)—介绍
概况:燃尽图被广泛地用于敏捷开发(agile)项目管理中, 主要用来跟进项目,方便客户和开发团队讨论项目进程。 燃尽图分为两种:Burn up chart 和 Burn down chart。Burn down 图中只有一条线,表示的是距离完成这个项目还有多少工作要做;而burn up图中有两条独立的线,分别表示的是这个项目的总体工作量和团队现在已经完成的工作量。两种图的区别 :同一个项目中:burn down 图很难看出一个团队在项目进行中完成的工作,但是可以肯定的是项目最后是被完成的。 相反的, .转载 2021-02-23 21:17:41 · 6879 阅读 · 0 评论 -
Epic、Feature、Story和Task的关系
在敏捷项目的估算或计划时,我们常提到以下几个概念。Epic StoryFeatureMinimal Marketable Feature (MMF)ThemeUser StoryTask本文将说明这几个概念的意义和他们间的关系。FeatureFeature是可以为顾客提供价值的东西,它代表一个产品可以做什么,或提供什么服务;是可以满足用户的需求,为客户服务,为用户带来真正的价值的成果物的特性。Feature相对复杂,可由一组动宾结构的句子表达,如一个超市的交易可以描述为:扫描条形转载 2021-02-21 20:29:06 · 7926 阅读 · 0 评论 -
「ansible」修改主机名
ansible的修改hostname的module 只能修改hostname,不会同时修改hosts文件,会导致不能sudo 等命令使用超时,因为不能解析主机名,所以修改hostname的时候需要使用两个模块,一个是hostname, 一个是lineinfile首先是hostname,用来修改hostname- name: change hostname to myserver hostname: name: "webserver"其次是lineinfile, 这个用来修改/etc/ho原创 2020-05-25 22:06:53 · 1765 阅读 · 0 评论