william

Keep Calm and Markdown.

c++ copy elision

C++ 提供了小对象的 RVO(返回值优化),实现了在函数返回中调用构造函数的功能。

bat: better than cat

安装

1
2
3
4
5
6
## CentOS
wget https://github.com/sharkdp/bat/releases/download/v0.24.0/bat-v0.24.0-x86_64-unknown-linux-gnu.tar.gz
tar -xvf bat-v0.24.0-x86_64-unknown-linux-gnu.tar.gz
cd bat-v0.24.0-x86_64-unknown-linux-gnu

cp ./bat ~/local/bin

nethogs

nethogs 可以针对 Linux 操作系统下单独的进程监控网络带宽,可以十分方便地排查当前占用流量过多的进程。

ubuntu 安装 docky

安装 Docky

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
mkdir -p ~/Downloads/docky
cd ~/Downloads/docky
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-sharp2/libgconf2.0-cil_2.24.2-4_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/multiarch-support_2.27-3ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring-common_3.12.0-1build1_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring0_3.12.0-1build1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-keyring-sharp/libgnome-keyring1.0-cil_1.0.0-5_amd64.deb
sudo apt install ./*.deb

wget http://archive.ubuntu.com/ubuntu/pool/universe/d/docky/docky_2.2.1.1-1_all.deb
sudo apt install ./docky_2.2.1.1-1_all.deb
0%