Giới thiệu bộ gõ tiếng Việt IBus-Teni cho Linux

Trước tiên, bạn vui lòng đừng nhầm lẫn tác giả bài viết (là tôi) có tham gia đóng góp vào dự án. Thực tế tôi cũng chỉ là người dùng “qua đường” như các bạn mà thôi. Cách đây vài ngày thì vô tình Facebook giới thiệu trang fanpage của Teni (và đây là lần […]

Cài đặt Python 3.7 trên Ubuntu phiên bản LTS

Một trong số những điều tôi thích ở Linux là sau khi cài đặt xong, bản thân hệ điều hành đã cung cấp rất nhiều gói công cụ hỗ trợ lập trình “out-of-the-box”, người dùng không cần phải tự cài đặt bằng tay từ bên ngoài, mà tiêu biểu nhất là python. Tuyệt đại đa […]

Tạo swap file cho Linux

Một trong những điểm biến Linux thành môi trường lập trình thân thiện và tốt hơn Windows là Swap, tên tiếng Việt là Vùng tráo đổi.. Trong trường hợp bạn chưa nghe về swap, thì nó là – nói một cách ngắn gọn và đời thường – một phân vùng/tập tin trên ổ cứng hoạt […]

Tổng hợp một số themes và icon packs cho Linux

Gần đây, tôi có để ý thấy có nhiều bạn đã chuyển sang code trên Linux, mà 2 distros phổ biến nhất là Ubuntu và Fedora. Tuy nhiên, có lẽ do các bạn mới làm quen với chú chim cánh cụt nên để dùng luôn giao diện “xấu xí” mặc định. Đối với những “đồng […]

Git, Bài 4: Các nhánh (branches)

Sếp lớn đùng một cái giao cho nhóm của bạn phải thực hiện một ứng dụng hoàn toàn mới. Sau khi thảo luận vài ngày thì cuối cùng nhóm cũng thống nhất về thiết kế cũng như các công việc hậu cảnh về phía Service của ứng dụng cũng như phần server. Và vì thời […]

Tổng hợp các Text Editor “đỉnh” cho dân coder

Nếu bạn là dân coder thì việc thao tác với các Text Editor là điều như “cơm bữa”. Có thể bạn không để ý, nhưng nơi mà bạn viết code trong IDE cũng là một Text Editor, vì thực tế, các tập tin mã nguồn mà bạn đánh chữ vào đều là dạng text cả. […]

Các cách cài đặt phần mềm cho Linux

Đối với người dùng Windows, việc cài đặt phần mềm quá ư là dễ dàng. Bạn chỉ cần tải tập tin cài đặt về (thông dụng ở hiện tại) hoặc nguyên cả thư mục cài đặt (trước đây) và chạy tập tin cài đặt, thường có tên là setup.exe, setup.msi hoặc hiếm lắm thì là […]

Lựa chọn phiên bản Linux phù hợp: Distro không quan trọng bằng DE.

Trong bài trước, tôi đã mang lại cho bạn cái nhìn khá tổng quan về gia đình Linux. Như đã nói, Linux không phải là một hệ điều hành đơn nhất mà là một tập hợp các bản phân phối khác nhau cùng chạy Linux kernel. Việc “sử dụng Linux” thực chất là việc sử […]

Linux, tại sao lại không chứ?

Nếu bạn là không phải là dân coder, khả năng cao là bạn đang đọc bài viết này trên máy tính chạy Windows. Có lẽ trước đây bạn đã từng nghe qua họ hệ điều hành Linux, có thể bạn đã từng nghe qua dân coder thích dùng Linux hơn Windows. nhưng chưa sử dụng […]

Một số chia sẻ về thiết kế biểu tượng cho ứng dụng

Sau khi cài đặt một ứng dụng, người dùng có thể truy cập ứng dụng đó thông qua biểu tượng (icon). Biểu tượng của ứng dụng có vai trò như “mặt tiền” vậy. Do đó, một ứng dụng không chỉ cần cung cấp các chức năng hữu ích, hiệu năng cao, mà còn cần một […]