工具

代码相似性检测工具

赵裕(vimerzhao)
背景 最近由于工作需要,想找一个能够检查代码相似性的工具。这种工具主要有两个应用: 代码自身的冗余检查 查重,例如检查学生的编程作业是否有抄袭 工具 最后找到了两个工具sim和moss,具体实现算法还没有研究,

我的tmux使用手册

赵裕(vimerzhao)
基础概念 Session:用来概括一个任务,是一组窗口的集合。通过在任务开始前创建一个Session,在该Session中进行任务,之后通过断开Session来暂时中断任务,此时与任务相关的状态都会保存

Git工程化最佳实践

赵裕(vimerzhao)
本文导读 本文对应的 git-standardize 项目地址 https://github.com/vimerzhao/git-standardize 问题背景 大部分程序员对于Git的理解还停留在 git add . git commit -m "update" git pull git push 的阶段,但这在实际项目开发中是远远不够的。 + 举一个简单的例子,现在我们需要过滤所有修复bug的提交,该怎

Git内部原理剖析

赵裕(vimerzhao)
导读 为什么写这篇文章 写这篇文章的本意有二: 工作安排原因,常有同事询问我一些关于 Git 的问题,总觉得自己解释的不够透彻,因此觉得有必要深入了解一下。 目前中文的 Git 教程往往本末倒置, 一味从版本管理工具的角度去堆

YouGlish介绍

赵裕(vimerzhao)
YouGlish是干嘛的呢?它的官网已经说的很清楚了: Use YouTube to improve your English pronunciation. Real people, real situations. 发现这个网站的起因是笔者在准备技术分享的时候涉及到一个专业名词 VSync ,这个词是 Vertical Sync的缩写,算是一个技术专有名词,用 YouGlish 一搜就

LinuxMint配置指南

赵裕(vimerzhao)
LinuxMint配置指南 LinuxMint使用记录 工具集 图像编辑 Pinta基本够用,可在软件管理器下载。 配置 添加图标 以百度脑图为例,在/home/username/.local/share/appl

Hexo配置指南

赵裕(vimerzhao)
Hexo配置指南 本文记录了笔者的Hexo配置,持续更新中~ 功能增强 文章加密 对于部分隐私文章,进行加密。使用插件hexo-blog-encrypt 在Hexo根目录的package.json中添加&quo

LinuxMint修改程序图标分类

赵裕(vimerzhao)
LinuxMint修改程序图标分类 本文记录了如何修改开始菜单中图标的分类。 问题 平时一般用lantern翻墙,但是每次安装之后在开始菜单这个程序都没被归类,而是单独分类到其他这个目录,如下: 十分别扭。 修

LinuxMint Mate中WiFi自动关闭问题

赵裕(vimerzhao)
LinuxMint Mate中WiFi自动关闭问题 在安装了LinuxMint Mate后,发现WiFi经常自动关闭,花了一点时间发现了解决办法,记录下来以防再次掉坑。 LinuxMint主流的桌面版本有Cinnamon、M