Web tiếng Anh: Web tiếng Việt: Git chung chung Git chuyên biệt:
Dọn dẹp file lớn ở VPS linux
Thỉnh thoảng VPS của bạn không hiểu vì sao lại báo hết ổ, tìm mãi không ra. Lúc đó hãy…
Pull requests của GitHub và merge requests của Gitlab
Github win my heart Github Gitlab
Git merge/ rebase và vì sao tôi thường rebase
1 trong những câu hỏi phỏng vấn ưa thích của tôi cho các bạn ứng viên là giải thích sự…
Áp dụng ChatGPT viết Unit test, thêm comment, convert code, tối ưu…
Coding, review code, unit test là công việc có phần nhàm chán khi: Nhưng lại vui vẻ khi: Thế tại…
Pyre + Pysa: tự động scan lỗi bảo mật và lỗi source code python
I. Khái niệm chính: Pyre: là một type checker cho Python. Pyre có thể đánh giá source code hàng triệu…
Dùng ESlint khi dev ReactNative bằng VSCode
Eslint là cách thông dụng nhất để làm static program analysis cho các dự án Javascript nhằm tìm ra các…
Join giữa các index Elasticsearch với nhau
Mở đầu và cài đặt Khi làm việc với Elasticsearch, nhược điểm dễ nhận thấy nhất là Elasticsearch không hề…
Cài Python3.8 + pip3.8 cho Ubuntu 22.04
Nhiều khi các bản mới hơn không tương thích với 1 vài thư viện. Cài đặt như sau
Chi tiết nhỏ tạo nên sản phẩm lớn và lý do vì sao tôi hay đọc vnexpress nhất
Ở nhà đang bố trí màn hình thế này Các màn thường được sử dụng như sau: Vấn đề của…
Cài Elasticsearch + Kibana và setup để chúng làm việc với nhau trên Ubuntu 22
Cài Elasticsearch Cài Kibana Tạo user Sửa file /etc/elasticsearch/elasticsearch.yml Sửa file /etc/kibana/kibana.yml Sau đó restart kibana bằng lệnh: systemctl restart…
Cách tôi backup blog hàng ngày tự động
Nói xấu hổ chứ làm tech cũng 10 năm rồi nhưng vẫn backup blog hơi bị chán (xin tổ nghề…
Vài điều thú vị về filesort trong MySql
Ví dụ bạn có index (a,b,c) nhưng câu lệnh bạn đang dùng là Thì MySql sẽ không dùng index (a,b,c).…
Chỉnh sửa priority queue trong MySql
Để quản lý dữ liệu theo cách phần lớn người dùng mong muốn, MySQL có 1 hệ thống hàng đợi…
[Phần 2] Reactor pattern 101
Ở phần 1 chúng ta đã nói qua về các khái niệm chính tạo nên reactor pattern như kiến trúc đơn…
[Phần 2] Tối ưu MySql query dùng tư tưởng của Data Engineers
Phần 1: nói về việc làm sao có thể query dữ liệu làm báo cáo với các bảng hàng tỉ…
[Phần 1] Reactor pattern 101
Ở bài viết này chúng ta sẽ nói qua về các khải niệm chính tạo nên reactor pattern như kiến…
[Phần 1] Tối ưu MySql query dùng tư tưởng của Data Engineers
Phần 1: nói về việc làm sao có thể query dữ liệu làm báo cáo với các bảng hàng tỉ…
Clear php session
Sau 6 năm thư mục /var/lib/php/session/* không được dọn dẹp khiến ổ cứng đầy 1) Xem sessions già hơn 30…
Redis chạy chậm hơn 25% trong container vì… network
Bật container redis như sau Benchmark từ bên ngoài Chạy thẳng vào container bằng lệnh sau và chạy lại benchmark