基于JIRA的Scrum敏捷开发的项目管理
Scrum开发的步骤及准备 Scrum敏捷开发的关键字就是增量、迭代,他更重视项目团队之间的现场沟通,不向传统瀑布式开发那样需要万事具备,才开始开发,Scrum在大方向和小故事点确认好了后,团队就可以开动了。 Scrum的团队一般都不大,一Scrum团队人数一般在10人左右,主要角色有: product owner(产品负责人)、scrum master(团队负责人)、scrum team(开发/ …
Scrum开发的步骤及准备 Scrum敏捷开发的关键字就是增量、迭代,他更重视项目团队之间的现场沟通,不向传统瀑布式开发那样需要万事具备,才开始开发,Scrum在大方向和小故事点确认好了后,团队就可以开动了。 Scrum的团队一般都不大,一Scrum团队人数一般在10人左右,主要角色有: product owner(产品负责人)、scrum master(团队负责人)、scrum team(开发/ …
介绍 最近团队内经常有工程师(尤其是工作经验浅的)会问我同一个问题:如何快速高效学习?大家似乎都很焦虑,渴望通过高效学习来提升自己,快速成长。基于自己的实践和思考,我总结了这篇文章,在周会上给团队分享,希望对大家有所启发。 原则 我认为高效学习必须基于一些原则,下面是我总结梳理出来的五点,其中前面三点是根本原则,后面两点是通用原则: 一、 价值导向原则 首先,高效学习一定是有问题域或者说价值导向的 …
简便安装方法 此文档来源于Jermine的个人blog : https://jermine.vdo.pub/linux/ubuntu-16.04-reinstall-cuda/ 推荐两种玩法: 注意 : 由于tensorflow的GPU版本依赖nvidia的cuda、cudnn库,因此一般需要包含cuda和cudnn的链接库文件,普遍做法是通过主机安装cudnn、cuda的方式。这里还有另外两种方 …
使用VS Code的Markdown Shortcut插件,可以方便快捷的编辑Markdown文档,并且已经与上下文的菜单集成,右键即可使用。下面将介绍安装和使用。 安装 Markdown Shortcuts 插件 地址为:https://marketplace.visualstudio.com/items?itemName=mdickin.markdown-shortcuts 也可以直接在 VS …
准备文件: 从这里下载windows的python3.7的tensorflow1.9安装包。 *注: 这个网站的whl文件是非python官方的windows二进制扩展包。 执行安装命令 PS C:\Users\Husee\Desktop> pip install .\tensorflow-1.9.0-cp37-cp37m-win_amd64.whl Looking in indexes: …
通过Git规范和脚本自动生成release Notes 第一性原理告诉我们,我们不但要用工具,还要能自己创造工具,这样才能提升生产力! 创造的工具可以开源,让社区强大和优秀的人一起完善,很多牛X的工具就是这么来的,好的工具总得有人先把概念和第一行代码写出来牵个头,linux 、docker 、Kubernetes、tensorflow 、Git 等等 都是从概念和第一个demo 开始的,然后在社区 …
采用docker编译如下: 为了能在docker执行的时候加速,采用了--build-arg参数,设定了代理地址 在X86上编译如下: docker build –build-arg HTTP_PROXY=http://192.168.16.254:1080 –build-arg HTTPS_PROXY=http://192.168.16.254:1080 -t …
什么是 defer?如何理解 defer 关键字?Go 中使用 defer 的一些坑。 defer 意为延迟,在 golang 中用于延迟执行一个函数。它可以帮助我们处理容易忽略的问题,如资源释放、连接关闭等。但在实际使用过程中,有一些需要注意的地方(坑),下面我们一一道来。 一些结论 首先,我们来了解 defer 的一些结论: 1、若函数中有多个 defer,其执行顺序为 先进后出,可以理解为栈 …
配置环境步骤如下: 安装kubeadm必要的软件 apt install socat ebtables ethtool 安装相关的软件 主要软件有: kubeadm_1.10.2-00_arm64 、kubectl_1.10.2-00_arm64 、kubelet_1.10.2-00_arm64 、kubernetes-cni_0.6.0-00_arm64 下载地址为 …
按如下步骤进行安装: 设置win10开启Linux 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式" 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta) 重启电脑 命令行运行 lxrun …
远程桌面协议对比 最近在学习虚拟化相关的知识,遇到远程桌面协议,就简单整理了下找到的资料,目前常用的协议有VNC/SPICE/RDP三种,就在这里做一个简单的介绍。 一、VNC 适用系统:windows、linux 网络流量:较小,常用100k左右 适用场景:主要用于linux的服务器的管理,由于无声音和usb传输,不满足于虚拟桌面的使用 二、SPICE 适用系统:linux 网络流量:较大,正常 …
Docker中使用深度学习框架并支持GPU加速 启动一个支持gpu的容器 docker run --runtime=nvidia --restart=always --name tensorflow -dit -v `pwd`:/app -w /app nvidia/cuda:9.0-cudnn7-runtime-ubuntu16.04 进入容器 docker exec -it …
执行如下命令完成配置 root@raspi:/home/pi# cat > /etc/apt/sources.list deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi #deb-src …
Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。 它以简单、统一、同质、易用的用户界面支持多种网络协议。 Remmina 功能 支持 RDP、VNC、NX、XDMCP 和 SSH。 用户能够以组的形式维护一份连接配置列表。 支持用户直接输入服 …
安装步骤 先下载对应的deb包: wget https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/arm64/docker-ce_18.06.0~ce~3-0~ubuntu_arm64.deb 通过dpkg进行安装 直接 dpkg -i *.deb 进行安装 然后设置开机启动 systemctl enable …
根据之前build好的镜像,启动容器 启动一个带有python3.6 和 opencv3.4.1的环境 docker run -itd --name cv -v `pwd`/app:/app --net host -w /app jermine/opencv:alpine-arm64 进入容器 docker exec -it cv sh
Certificate signed by unknown authority error x509: certificate signed by unknown authority This error message means that you do not have a trusted certificate. You need to trust the default …
git 设置和取消代理 本地开启VPN后,GIt也需要设置代理,才能正常略过GFW,访问goole code等网站 代理设置如下(可复制): 注:git 设置 socks5 代理 加速。只对http,https生效,对ssh仍然无效 git config --global http.proxy http://127.0.0.1:1080 git config --global …
Golang类似于C的静态语言,效率也接近于C,如果Golang也可以导出可供C调用的库,那可以和很多高级语言say goodbye了,goodbye似乎又有点武断,但至少说,Golang可以做很多事,而且效率优于很多高级语言,这样说应该没有问题。 接下来,就从三个方面分别来介绍Golang中关于库的使用。 Go中调用go编译的共享库,避免源码调用 Using Share Library The …
经常与一些保密级别较高的企业打交道,他们使用的网络都是内部网络,根本无法访问到公网,但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库,然后离线安装,但是你无法判断下载的这个依赖库是否还依赖其他库,如果是手动去下载安装将耗费很长时间(他们导入任何文件都要走流程,一次就需要4h左右),为了改善这种情况,就需要将所有依赖都离线下载到本,本文将介绍如何将Centos和 …