Bắt đầu với Mosh
Đăng vào January 20, 2020
| 1 phút
• Ngôn ngữ khác: English
Mosh là gì
Mosh là một công cụ thay thế cho SSH terminal.
Mosh không lắng nghe trên network port hay xác thực người dùng. Mosh client đăng nhập máy chủ thông qua SSH sau đó khởi chạy mosh-server trên máy chủ và kết nối với nó thông qua UDP.
[Đọc tiếp]
Useful Firefox Add-ons - History AutoDelete
Đăng vào November 29, 2019
| 1 phút
• Ngôn ngữ khác: English
Cài đặt và sử dụng NVIDIA Optimus trên Fedora
Đăng vào November 5, 2019
| 1 phút
• Ngôn ngữ khác: English
Gỡ các gói liên quan đến bumblebee và nvidia driver từ rpmfusion nếu đã được cài đặt trước đó.
$ sudo dnf remove *nvidia* akmod-bbswitch bumblebee primus
[Đọc tiếp]
Lấy patch file của một commit trên github
Đăng vào September 5, 2019
| 1 phút
• Ngôn ngữ khác: English
Để lấy patch file của một commit trên github, chúng ta chỉ cần thêm đuôi .patch
vào sau đường link của commit đó (bỏ đi những tham số kiểu như ?diff=unified
).
-
Cấu trúc của một đường link cho patch file sẽ là:
https://github.com/<owner>/<repo>/commit/<commit_id>.patch
-
Ví dụ đường link để lấy patch file cho commit
https://github.com/dothanhtrung/godebian/commit/cf0495a9e2f5996fbb3e00f21e92b9aa259a6c2b
là
https://github.com/dothanhtrung/godebian/commit/cf0495a9e2f5996fbb3e00f21e92b9aa259a6c2b.patch
Sử dụng nhiều proxy cùng lúc trên Firefox
Đăng vào September 3, 2019
| 1 phút
• Ngôn ngữ khác: English
Manpage dành cho người lười
Đăng vào August 29, 2019
| 1 phút
• Ngôn ngữ khác: English
Làm quen với tmux
Đăng vào July 30, 2019
| 2 phút
• Ngôn ngữ khác: English

Cấu hình
Cấu hình cho tmux có thể được thêm vào file $HOME/.tmux.conf
.
Phím tắt
[Đọc tiếp]
Soạn thảo markdown trong Visual Studio Code
Đăng vào June 17, 2019
| 1 phút
• Ngôn ngữ khác: English
Những extension khuyên dùng:
Mở cửa sổ xem trước song song với cửa sổ soạn thảo bằng phím tắt Ctrk+K V.

More
Cài đặt Bumblebee cho NVIDIA Optimus trên Fedora
Đăng vào June 13, 2019
| 2 phút
• Ngôn ngữ khác: English
Bài đăng này đã lỗi thời. Bạn có thể xem hướng dẫn mới hơn tại đây
Nếu bạn không quan tâm đến việc chuyển qua lại giữa 2 card và muốn card NVIDIA luôn được sử dụng thì bạn có thể xem hướng dẫn này.
Cài đặt Bumblebee và NVIDIA driver
Thêm repo RPMFusion
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
[Đọc tiếp]
Cấu hình proxy cho git
Đăng vào June 7, 2019
| 1 phút
• Ngôn ngữ khác: English
Đối với http và https protocol:
$ git config --global http.proxy $http_proxy
$ git config --global https.proxy $http_proxy
Đối với git protocol
- Cài
socat
.
- Tạo file
/usr/bin/gitproxy
với nội dung:
#!/bin/sh
proxy_host=<your_proxy_host>
proxy_port=<your_proxy_port>
proxy_user=<your_proxy_username>
proxy_pass=<your_proxy_password>
exec socat STDIO PROXY:$proxy_host:$1:$2,proxyport=$proxy_port,proxyauth=$proxy_user:$proxy_pass
- Cấp quyền thực thi:
sudo chmod +x /usr/bin/gitproxy
- Cấu hình git:
git config --global core.gitproxy gitproxy
- Tắt xác thực SSL:
git config --global http.sslverify false