Jermineの博客

Jermineの博客

书不记,熟读可记;义不精,细思可精;惟有志不立,直是无着力处。

  • 首页
  • Github
  • Go语言标准库
  • Nyx
  • 关于我

基于JIRA的Scrum敏捷开发的项目管理

Scrum开发的步骤及准备 Scrum敏捷开发的关键字就是增量、迭代,他更重视项目团队之间的现场沟通,不向传统瀑布式开发那样需要万事具备,才开始开发,Scrum在大方向和小故事点确认好了后,团队就可以开动了。 Scrum的团队一般都不大,一Scrum团队人数一般在10人左右,主要角色有: product owner(产品负责人)、scrum master(团队负责人)、scrum team(开发/ …

2018年08月28日

How engineers learn efficiently? - 工程师如何高效学习?

介绍 最近团队内经常有工程师(尤其是工作经验浅的)会问我同一个问题:如何快速高效学习?大家似乎都很焦虑,渴望通过高效学习来提升自己,快速成长。基于自己的实践和思考,我总结了这篇文章,在周会上给团队分享,希望对大家有所启发。 原则 我认为高效学习必须基于一些原则,下面是我总结梳理出来的五点,其中前面三点是根本原则,后面两点是通用原则: 一、 价值导向原则 首先,高效学习一定是有问题域或者说价值导向的 …

2018年08月27日

Linux [re]install CUDA - Linux 安装和使用 CUDA

简便安装方法 此文档来源于Jermine的个人blog : https://jermine.vdo.pub/linux/ubuntu-16.04-reinstall-cuda/ 推荐两种玩法: 注意 : 由于tensorflow的GPU版本依赖nvidia的cuda、cudnn库,因此一般需要包含cuda和cudnn的链接库文件,普遍做法是通过主机安装cudnn、cuda的方式。这里还有另外两种方 …

2018年08月24日

Vscode Markdown Shortcut Keys

使用VS Code的Markdown Shortcut插件,可以方便快捷的编辑Markdown文档,并且已经与上下文的菜单集成,右键即可使用。下面将介绍安装和使用。 安装 Markdown Shortcuts 插件 地址为:https://marketplace.visualstudio.com/items?itemName=mdickin.markdown-shortcuts 也可以直接在 VS …

2018年08月22日

Windows下python3.7安装tensorflow1

准备文件: 从这里下载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: …

2018年07月29日

通过Git规范和脚本自动生成release Notes

通过Git规范和脚本自动生成release Notes 第一性原理告诉我们,我们不但要用工具,还要能自己创造工具,这样才能提升生产力! 创造的工具可以开源,让社区强大和优秀的人一起完善,很多牛X的工具就是这么来的,好的工具总得有人先把概念和第一行代码写出来牵个头,linux 、docker 、Kubernetes、tensorflow 、Git 等等 都是从概念和第一个demo 开始的,然后在社区 …

2018年06月30日

Build Opencv3.4 by docker in Raspberry pi - 在树莓派上通过docker编译opencv3.4.1

采用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 …

2018年06月21日

记defer中的一些坑

什么是 defer?如何理解 defer 关键字?Go 中使用 defer 的一些坑。 defer 意为延迟,在 golang 中用于延迟执行一个函数。它可以帮助我们处理容易忽略的问题,如资源释放、连接关闭等。但在实际使用过程中,有一些需要注意的地方(坑),下面我们一一道来。 一些结论 首先,我们来了解 defer 的一些结论: 1、若函数中有多个 defer,其执行顺序为 先进后出,可以理解为栈 …

2017年11月29日

K8s on Raspberry Pi

配置环境步骤如下: 安装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 下载地址为 …

2017年10月21日

Sub System Linux for Win10 - Win10设置Linux子系统

按如下步骤进行安装: 设置win10开启Linux 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式" 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta) 重启电脑 命令行运行 lxrun …

2017年09月07日

远程桌面协议对比

远程桌面协议对比 最近在学习虚拟化相关的知识,遇到远程桌面协议,就简单整理了下找到的资料,目前常用的协议有VNC/SPICE/RDP三种,就在这里做一个简单的介绍。 一、VNC 适用系统:windows、linux 网络流量:较小,常用100k左右 适用场景:主要用于linux的服务器的管理,由于无声音和usb传输,不满足于虚拟桌面的使用 二、SPICE 适用系统:linux 网络流量:较大,正常 …

2017年08月31日

Docker中使用深度学习框架并支持GPU加速

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 …

2017年08月23日

Set Mirrors for Pi - 树莓派配置加速镜像

执行如下命令完成配置 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 …

2017年08月21日

Remmina一个Linux下功能丰富的远程桌面共享工具

Remmina 是一款在 Linux 和其他类 Unix 系统下的自由开源、功能丰富、强大的远程桌面客户端,它用 GTK+ 3 编写而成。它适用于那些需要远程访问及使用许多计算机的系统管理员和在外出行人员。 它以简单、统一、同质、易用的用户界面支持多种网络协议。 Remmina 功能 支持 RDP、VNC、NX、XDMCP 和 SSH。 用户能够以组的形式维护一份连接配置列表。 支持用户直接输入服 …

2017年07月31日

Setup Docker for Pi - 树莓派安装docker

安装步骤 先下载对应的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 …

2017年07月11日

Call Opencv Used Python3 - 通过docker在python3.6下调用opencv3.4.1

根据之前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

2017年06月21日

Certificate Signed by Unknown Authority Error

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 …

2017年05月13日

Git设置和取消代理

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 …

2017年03月30日

Golang生成C/C++可调用的动态库.so和静态库

Golang类似于C的静态语言,效率也接近于C,如果Golang也可以导出可供C调用的库,那可以和很多高级语言say goodbye了,goodbye似乎又有点武断,但至少说,Golang可以做很多事,而且效率优于很多高级语言,这样说应该没有问题。 接下来,就从三个方面分别来介绍Golang中关于库的使用。 Go中调用go编译的共享库,避免源码调用 Using Share Library The …

2017年03月29日

Linux保存依赖安装包到指定目录(用于离线安装)

经常与一些保密级别较高的企业打交道,他们使用的网络都是内部网络,根本无法访问到公网,但是部署一些项目时难免会有依赖包需要离线安装。遇到这种问题通常都是手动去下载依赖的库,然后离线安装,但是你无法判断下载的这个依赖库是否还依赖其他库,如果是手动去下载安装将耗费很长时间(他们导入任何文件都要走流程,一次就需要4h左右),为了改善这种情况,就需要将所有依赖都离线下载到本,本文将介绍如何将Centos和 …

2017年03月21日
« 上一页 1 2 3 4 下一页 »

分类

  • all72
  • c/c++2
  • ceph1
  • chart1
  • conda1
  • cuda3
  • database1
  • deeplearn3
  • devops4
  • docker12
  • dotnet core1
  • efficiency3
  • gdb1
  • git3
  • golang6
  • harbor1
  • helm1
  • kubernetes4
  • kvm2
  • linux30
  • microservice1
  • mq1
  • nvidia3
  • openshift2
  • openstack1
  • python3
  • raspberry-pi7
  • registry1
  • server4
  • sse1
  • tensorflow2
  • tools11
  • train1
  • web1
  • websocket1
  • windows4
  • “cuda”1
  • “docker”1
  • 代理1
  • 关于我1
  • 协议2
  • 嵌入式1
  • 课程1
  • 项目管理1

标签

  • agent1
  • ai1
  • all1
  • android1
  • arm6
  • arm646
  • c/c++2
  • ceph1
  • cgtproxy1
  • chart1
  • clash2
  • claude code2
  • code-review1
  • conda1
  • cproxy1
  • cross-compiling1
  • cuda3
  • database1
  • debug1
  • deeplearn3
  • devops3
  • dns1
  • docker19
  • dotnet core1
  • editor1
  • efficiency4
  • gdb1
  • git5
  • golang6
  • gpu1
  • harbor3
  • helm1
  • influxdb1
  • jenkins1
  • jermine1
  • jira2
  • k8s1
  • karing1
  • kubernates2
  • kubernetes3
  • kvm5
  • ldap2
  • linux32
  • markdown1
  • microservice1
  • mihomo1
  • mirrors1
  • mq1
  • music1
  • nexcloud1
  • nvida-docker1
  • nvidia3
  • opencv2
  • openshift2
  • openstack1
  • proot-distro1
  • proxy2
  • proxybridge1
  • python3
  • raspberry-pi7
  • redsocks1
  • registry1
  • reviewboard1
  • samba1
  • server4
  • shortcut keys1
  • sse1
  • ssh1
  • swap1
  • tensorflow3
  • termux1
  • token1
  • tools5
  • transocks1
  • tun1
  • ubuntu1
  • v2ray1
  • vs-code2
  • web1
  • websocket1
  • windows4
  • “cuda”1
  • “docker”1
  • 交叉编译1
  • 代理2
  • 关于我1
  • 协议2
  • 嵌入式1
  • 开发工具1
  • 敏捷开发1
  • 武汉大学授课1
  • 课程1
  • 透明代理1
  • 项目管理1

归档

标签云

agent ai all android arm arm64 c/c++ ceph cgtproxy chart clash claude code code-review conda cproxy cross-compiling cuda database debug deeplearn devops dns docker dotnet core editor efficiency gdb git golang gpu harbor helm influxdb jenkins jermine jira k8s karing kubernates kubernetes kvm ldap linux markdown microservice mihomo mirrors mq music nexcloud nvida-docker nvidia opencv openshift openstack proot-distro proxy proxybridge python raspberry-pi redsocks registry reviewboard samba server shortcut keys sse ssh swap tensorflow termux token tools transocks tun ubuntu v2ray vs-code web websocket windows “cuda” “docker” 交叉编译 代理 关于我 协议 嵌入式 开发工具 敏捷开发 武汉大学授课 课程 透明代理 项目管理
RSS 订阅

Powered by Jermine © 2026 Jermineの博客