cargo vendor更新依赖 假设是一个git 依赖,私有源需CARGO_NET_GIT_FETCH_WITH_CLI=true: cargo update -p [package] –precise [commit-id] cargo vendor 非git依赖: cargo update -p [package] cargo vendor 2021-10-11 rust
程序员修炼之道笔记 第一章 第2节 - “不要把问题归咎于别人或其他什么事情上,也不要寻找借口。不要把所有问题都归咎于供应商、编程语言、管理或是同事。这些因素都可能是问题的一部分。它们的确会对解决方案造成影响,但不是给你的借口。” 出了问题,应该优先解决问题,而不是推脱给甲乙丙丁。不利于解决问题。 提示5 - “不要搁置“破窗”(糟糕的设计、错误的决定、低劣的代码)不去修理。每发现一个就赶紧修一个。如果没有足够的 2021-09-06 读书笔记 程序员修炼之道
修复debian testing在vmware下不能从宿主机复制粘贴的问题 在新版的debian testing(debian 11)中,安装vmware tools的步骤不再需要使用vmware 自带的iso进行安装,直接采用如下步骤即可完整使用复制粘贴 1sudo apt install open-vm-tools open-vm-tools-desktop 2021-08-11 Linux Linux Vmawre
ubuntu gnome 缩小title bar的大小 ubuntu 默认gnome配置下,title bar感觉有点太大了,没必要占用那么大的空间。网上搜了下,可以改之. 以下配置来自https://github.com/JackKelly/linux_home/blob/master/.config/gtk-3.0/gtk.css 12345678910111213141516171819202122232425262728293031323334 2021-08-09 Linux Linux
OpenSSL 证书验证cheat sheet 记录一下自己日常开发时候用到的关于OpenSSL 常用的一些命令: 查看证书的相关信息 1openssl x509 -in ca.pem -text -noout 查看证书链的所有证书,并全部打印 1openssl crl2pkcs7 -nocrl -certfile bundle.0.pem | openssl pkcs7 -print_certs -text -noout 命令行来验证证书链 2021-08-08 OpenSSL OpenSSL
rsync 加速迁移home目录 最近经常需要去迁移home目录,所以记录一下快速迁移home路径使用的命令: 1rsync -e "ssh -p port" -avAXEWSlHh --exclude=dir1 /source /destination --no-compress --info=progress2 --dry-run 2021-08-05 Linux Linux
修复阿米洛键盘在linux下fn键自动生效的问题 换上阿米洛键盘之后,发现在linux下fn 键自动锁定了,导致F1-F12的键都不能用了,很不方便。因为我F12键绑定了yakuake了。然后想用evtest把scan code读出来,然后自己修改(可以这篇文章)。发现第一排键没有scan code……尴尬。。 后来在继续搜索的时候,发现可能被识别成apple 键盘了,导致fn 被锁定。于是直接做如下修改: 临时(重启之后会失效): 禁用fn ( 2021-08-01 Linux Linux