由于历史遗留原因,我们当前产品的代码仓库里遗留很多 Warning,这些 Warning 不是一时半会可以解决掉的。只有通过不断的丰富自动化测试用例,来保障最后的质量关卡,才敢有条不紊的进行 Warining 的修复,在次之前,如何有效杜绝继续引入更多的 Warining 是当下应该做的。
用 VirtualBox 配置一台 Linux 虚拟机
如果你想使用 Linux 但又不想租用云厂商的虚拟机,那么 VirtualBox 是一个比较好的选择。我们可以在 VirtualBox 安装你需要的绝大数的操作系统。
为了保证使用的流畅,这里最好使用内存建议 8G 及以上,硬盘 256 GB 的 Windows 电脑。
HP-UX 安装工具以及一些使用总结
安装 Java8
安装包下载链接是 https://h20392.www2.hpe.com/portal/swdepot/displayProductInfo.do?productNumber=JDKJRE8018
需要先注册,然后登陆后才能下载,我下载的是 Itanium_JDK_8.0.18_June_2019_Z7550-96733_java8_18018_ia.depot
在线安装文档 https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c04481894
通过 Jenkins 定期自动给老板提供 Git 仓库的多维度代码分析报告
上一篇(GitStats - Git 历史统计信息工具),我已经给老板提供了他想看的所有仓库的 Git 提交历史分析报告了,并且把报告都部署到了一台虚拟机的 tomcat 上了,老板可以通过网址访问直接查看每个仓库的分析报告了,看看谁的贡献大,谁活跃,谁偷懒了,谁周末写代码了(这里不鼓励 996)。
最近老板提需求了。
老板:你弄个这个网址的数据咋不更新呢?报告上咋没见你们提交代码呢?
小开:老板儿,您看到这些一个个仓库的数据都是小开我人肉手动生成的,要不您给我点时间,我来做个自动化任务吧。
AIX 上安装工具以及一些使用总结
记录在使用 AIX 时所遇到的问题和解决办法,以备以后遇到同样问题不要再因为这些再浪费时间,希望也能帮助到你。
Solaris 安装工具以及一些使用总结
记录在使用 Solaris 时所遇到的问题和解决办法,以备以后遇到同样问题不要再因为这些再浪费时间,希望也能帮助到你。
Git 历史统计信息生成器
如果你是研发效能组的一员或者在从事 CI/CD 或 DevOps,除了提供基础设施,指标和数据是也是一个很重要的一环,比如需要分析下某个 Git 仓库代码提交情况:
- 这个仓库的代码谁提交的代码最多
- 这个仓库的活跃度是什么样子的
- 各个时段的提交分析数据
- 每个版本的贡献排名
- 每周/每月/每年的贡献排名等等
几天前发现一个 Git 历史统计信息生成工具叫 GitStats ( http://gitstats.sourceforge.net/ )