Cách đọc UML Class Diagram
UML Class Diagram là một loại “ngôn ngữ” được dùng phổ biến trong rất nhiều tài liệu viết về thiết kế hướng đối tượng. Đọc…
Thế nào là Hiệu Quả
Sự cân bằng P/PC Không có ví dụ nào rõ ràng hơn về tính hiệu quả bằng câu chuyện ngụ ngôn về “Con ngỗng đẻ…
Gỡ bỏ service khỏi Linux
Systemd sử dụng các tập tin để định nghĩa service, gọi là unit. Để gỡ bỏ service thì cần gỡ bỏ unit. Unit có thể…
Stack và Heap – tại sao, cái gì, và như thế nào?
Tại sao lại có Stack và Heap ạ? Người ta không đặt cái Stack và Heap mà hiện tại em biết lên bàn, rồi sau…
Đối tượng, và Lớp
Lớp là gì? Là chi tiết kỹ thuật của một tập các object tương tự nhau. Đối tượng là gì? Là một tập các hàm…
Một số nguyên tắc thiết kế API Java 8
API là “giao diện lập trình ứng dụng”, điều này có nghĩa là bất kỳ chương trình nào mà có thể được dùng bởi những…
Simple Design – Chìa khóa của mã sạch
Các mùi xấu của mã là các dấu hiệu cho thấy có vấn đề ở trong mã. Khử đi các dấu hiệu xấu cũng giống…
Làm lơ/nhả bỏ tập tin ra khỏi Git Repository
Không phải tất cả các file hay mọi thay đổi xảy ra trên thư mục làm việc đều cần được commit vào repository. Các file…
Bài quyền Prime Factors
Prime Factors hay còn gọi là Bài toán Phân giải Thừa số Nguyên tố là một vấn đề nổi tiếng trong toán học. Bài toán…
Hệ thống phân quyền *nix
Phần lớn các hệ điều hành đều có các phương thức để gán quyền hạn cho người hay nhóm người dùng. Những quyền hạn đó…
Các script cài đặt máy chủ RHEL-based
Bài viết Các script cài đặt máy chủ Debian-based đã lưu giữ các script hay sử dụng khi tạo mới một máy chủ Debian-based. Bài…
Cài đặt và khởi dụng EPEL Repo trên Centos/RHEL/Scientific Linux
Extra Packages for Enterprise Linux, hay EPEL, là một nhóm phát triển Fedora có nhiệm vụ tạo lập, bảo trì và quản lý một tập…
Chi tiết kỹ thuật xung quanh Docker Link
Hệ thống –link là một di sản của Docker, kế thừa từ các phiên bản trước. Bất chấp thực tế rằng chức năng này có…
Các cấu hình hay dùng cho macOS
Xác thực sudo bằng Touch ID Đăng nhập vào user root: Sửa tập tin /etc/pam.d/sudo.Thêm dòng sau vào đầu tiên: Brew iTerm Cấu hình: ZSH Aria2…
Sử dụng mạng Docker Bridge
Tổng quan Bridge là một thuật ngữ networking, ám chỉ một thiết bị nằm ở tầng Link của mô hình OSI, đóng vai trò chuyển…
Vô hiệu Device Enrollment Program (DEP) cho máy tính Mac
Vô hiệu DEP để đặt máy tính Mac ra khỏi diện Device Enrollment Program. Để làm điều này sẽ cần chỉnh sửa tập tin hệ…
Chỉnh sửa các tập tin hệ thống của macOS Big Sur
Vượt qua phân quyền Unix Thông thường, các tập tin /System/ của macOS được bảo vệ bởi hệ thống phân quyền của Unix và chỉ…
Giải phóng port 53 trên server Ubuntu
Port 53 được sử dụng cho các dịch vụ phân giải tên miền. Nếu bạn có ý định vận hành một ứng dụng dạng này…
Hai chiều của nghiệp vụ Quản lý Truy cập: Quyền và Phạm Vi Hoạt Động
Quyền hoạt động (Permission) và Phạm vi hoạt động (Scope) là hai chiều của ma trận Quản lý Truy cập (Access Control). Kiến trúc sư…
Các Canvas
Bussiness Model Canvas Value Proposition Canvas Product Canvas Project Canvas Team Canvas Team Canvas (Basic) Lean Canvas Source: http://masterfacilitator.com/canvas-collection/