Bắt đầu với Kubernetes: A kubectl Cheat Sheet
Kubectl là một công cụ dòng lệnh được thiết kế để quản lý các đối tượng và cụm Kubernetes. Nó cung cấp giao diện dòng lệnh để thực hiện các hoạt động phổ biến như tạo và mở rộng quy mô Triển khai, chuyển đổi ngữ cảnh và truy cập shell trong một containers đang chạy.
2019-09-18
Kubectl là một công cụ dòng lệnh được thiết kế để quản lý các đối tượng và cụm Kubernetes. Nó cung cấp giao diện dòng lệnh để thực hiện các hoạt động phổ biến như tạo và mở rộng quy mô Triển khai, chuyển đổi ngữ cảnh và truy cập shell trong một containers đang chạy.
2019-09-18
Cách sử dụng Node.js REPL
Node.js Read-Eval-Print-Loop (REPL) là một shell tương tác xử lý các biểu thức Node.js. Vỏ đọc mã JavaScript user nhập vào, eval uates kết quả của việc giải thích các dòng mã, in kết quả cho user , và các vòng cho đến khi các tín hiệu dùng để bỏ thuốc lá.
2019-09-18
Node.js Read-Eval-Print-Loop (REPL) là một shell tương tác xử lý các biểu thức Node.js. Vỏ đọc mã JavaScript user nhập vào, eval uates kết quả của việc giải thích các dòng mã, in kết quả cho user , và các vòng cho đến khi các tín hiệu dùng để bỏ thuốc lá.
2019-09-18
Cách thêm và xóa người dùng trên Ubuntu 18.04
Thêm và xóa user trên hệ thống Linux là một trong những nhiệm vụ quản trị hệ thống quan trọng nhất mà bạn phải làm quen. Khi bạn tạo một hệ thống mới, bạn thường chỉ được cấp quyền truy cập vào account gốc theo mặc định.
2019-09-12
Thêm và xóa user trên hệ thống Linux là một trong những nhiệm vụ quản trị hệ thống quan trọng nhất mà bạn phải làm quen. Khi bạn tạo một hệ thống mới, bạn thường chỉ được cấp quyền truy cập vào account gốc theo mặc định.
2019-09-12
Cách cấu hình báo cáo MTA-STS và TLS cho miền của bạn bằng Apache trên Ubuntu 18.04
Mail Transport Agent Bảo mật truyền tải nghiêm ngặt (MTA-STS) là một tiêu chuẩn internet mới cho phép bạn bật TLS buộc chặt chẽ cho email được gửi giữa các nhà cung cấp email được hỗ trợ. Nó tương tự như Bảo mật truyền tải nghiêm ngặt HTTP (HSTS) , trong đó policy force-TLS được cài đặt và sau đó được lưu vào bộ nhớ cache trong một khoảng thời gian cụ thể, giảm nguy cơ tấn công kẻ trung gian hoặc hạ cấp.
2019-09-06
Mail Transport Agent Bảo mật truyền tải nghiêm ngặt (MTA-STS) là một tiêu chuẩn internet mới cho phép bạn bật TLS buộc chặt chẽ cho email được gửi giữa các nhà cung cấp email được hỗ trợ. Nó tương tự như Bảo mật truyền tải nghiêm ngặt HTTP (HSTS) , trong đó policy force-TLS được cài đặt và sau đó được lưu vào bộ nhớ cache trong một khoảng thời gian cụ thể, giảm nguy cơ tấn công kẻ trung gian hoặc hạ cấp.
2019-09-06
Cách cài đặt và bảo mật Grafana trên Ubuntu 18.04
Grafana là một công cụ giám sát và trực quan hóa dữ liệu open-souce tích hợp với dữ liệu phức tạp từ các nguồn như Prometheus , InfluxDB , Graphite và ElasticSearch . Grafana cho phép bạn tạo cảnh báo, thông báo và bộ lọc đặc biệt cho dữ liệu của bạn đồng thời giúp cộng tác với đồng đội dễ dàng hơn thông qua các tính năng chia sẻ được tích hợp sẵn.
2019-09-05
Grafana là một công cụ giám sát và trực quan hóa dữ liệu open-souce tích hợp với dữ liệu phức tạp từ các nguồn như Prometheus , InfluxDB , Graphite và ElasticSearch . Grafana cho phép bạn tạo cảnh báo, thông báo và bộ lọc đặc biệt cho dữ liệu của bạn đồng thời giúp cộng tác với đồng đội dễ dàng hơn thông qua các tính năng chia sẻ được tích hợp sẵn.
2019-09-05
Cách thiết lập một sổ ghi chép Jupyter với Python 3 trên Debian 10
Jupyter Notebook cung cấp shell lệnh cho máy tính tương tác như một ứng dụng web để bạn có thể chia sẻ và giao tiếp bằng mã. Công cụ này được dùng với một số ngôn ngữ, bao gồm Python, Julia, R, Haskell và Ruby. Nó thường được sử dụng để làm việc với dữ liệu, mô hình thống kê và học máy.
2019-08-29
Jupyter Notebook cung cấp shell lệnh cho máy tính tương tác như một ứng dụng web để bạn có thể chia sẻ và giao tiếp bằng mã. Công cụ này được dùng với một số ngôn ngữ, bao gồm Python, Julia, R, Haskell và Ruby. Nó thường được sử dụng để làm việc với dữ liệu, mô hình thống kê và học máy.
2019-08-29
Cách tạo tài nguyên lồng nhau cho ứng dụng Ruby on Rails
Ruby on Rails là một khuôn khổ ứng dụng web được viết bằng Ruby cung cấp cho các nhà phát triển một cách tiếp cận phù hợp để phát triển ứng dụng. Làm việc với Rails mang lại cho các nhà phát triển:
2019-08-29
Ruby on Rails là một khuôn khổ ứng dụng web được viết bằng Ruby cung cấp cho các nhà phát triển một cách tiếp cận phù hợp để phát triển ứng dụng. Làm việc với Rails mang lại cho các nhà phát triển:
2019-08-29
Cách cài đặt Node.js trên Debian 10
Node.js là một nền tảng JavaScript để lập trình mục đích chung cho phép user xây dựng các ứng dụng mạng không đồng bộ một cách nhanh chóng. Bằng cách tận dụng JavaScript trên cả front và backend, Node.js có thể làm cho việc phát triển ứng dụng web nhất quán và mount hơn .
2019-08-28
Node.js là một nền tảng JavaScript để lập trình mục đích chung cho phép user xây dựng các ứng dụng mạng không đồng bộ một cách nhanh chóng. Bằng cách tận dụng JavaScript trên cả front và backend, Node.js có thể làm cho việc phát triển ứng dụng web nhất quán và mount hơn .
2019-08-28
Cách cài đặt Git trên Debian 10
Các hệ thống kiểm soát version phần mềm như Git cho phép bạn theo dõi phần mềm của bạn ở cấp nguồn. Với các công cụ tạo version , bạn có thể theo dõi các thay đổi, hoàn nguyên về các giai đoạn trước đó và phân nhánh để tạo các version thay thế của file và folder .
2019-08-28
Các hệ thống kiểm soát version phần mềm như Git cho phép bạn theo dõi phần mềm của bạn ở cấp nguồn. Với các công cụ tạo version , bạn có thể theo dõi các thay đổi, hoàn nguyên về các giai đoạn trước đó và phân nhánh để tạo các version thay thế của file và folder .
2019-08-28
Cách nhúng một ứng dụng React vào WordPress trên Ubuntu 18.04
WordPress là một hệ thống quản lý nội dung phổ biến, theo W3Techs (Khảo sát Công nghệ Web), chiếm quyền trên 33% các trang web trên Internet . Một lý do khiến nó rất phổ biến là nó dễ dàng cài đặt với tài liệu rõ ràng, dễ hiểu. Ngoài ra, có rất nhiều tài nguyên cộng đồng hỗ trợ các nhà phát triển WordPress. WordPress có thể giải quyết nhiều trường hợp sử dụng bằng một giải pháp ngoại vi rẻ tiền hoặc thậm chí miễn phí. Cuối cùng, WordPress đi kèm với một hệ thống plugin được xác định rõ ràng, cho phép các nhà phát triển viết mã tùy chỉnh để thêm chức năng của riêng họ. Hệ thống plugin này được ghi chép đầy đủ, hoạt động tốt và như bạn sẽ thấy ở phần sau của hướng dẫn này, rất dễ sử dụng.
2019-08-27
WordPress là một hệ thống quản lý nội dung phổ biến, theo W3Techs (Khảo sát Công nghệ Web), chiếm quyền trên 33% các trang web trên Internet . Một lý do khiến nó rất phổ biến là nó dễ dàng cài đặt với tài liệu rõ ràng, dễ hiểu. Ngoài ra, có rất nhiều tài nguyên cộng đồng hỗ trợ các nhà phát triển WordPress. WordPress có thể giải quyết nhiều trường hợp sử dụng bằng một giải pháp ngoại vi rẻ tiền hoặc thậm chí miễn phí. Cuối cùng, WordPress đi kèm với một hệ thống plugin được xác định rõ ràng, cho phép các nhà phát triển viết mã tùy chỉnh để thêm chức năng của riêng họ. Hệ thống plugin này được ghi chép đầy đủ, hoạt động tốt và như bạn sẽ thấy ở phần sau của hướng dẫn này, rất dễ sử dụng.
2019-08-27
Trình xử lý nhấp chuột chỉ dành cho CSS sử dụng: target Pseudo-Class (Không có JavaScript)
2019-08-22
2019-08-22
Cách viết lại URL bằng mod_rewrite cho Apache trên Debian 10
Mô-đun
2019-08-22
Mô-đun
mod_rewrite
của Apache cho phép bạn viết lại URL theo cách gọn gàng hơn, dịch các đường dẫn mà con người có thể đọc được thành các chuỗi truy vấn thân thiện với mã. Nó cũng cho phép bạn viết lại URL dựa trên các điều kiện.2019-08-22
Cách tạo ứng dụng Ruby on Rails
Rails là một khung ứng dụng web được viết bằng Ruby . Nó có một cách tiếp cận kiên định để phát triển ứng dụng, giả định các quy ước đặt ra phục vụ tốt nhất cho các nhà phát triển có mục tiêu chung. Do đó, Rails cung cấp các quy ước để xử lý định tuyến, dữ liệu trạng thái, quản lý tài sản, v.v. để cung cấp chức năng cơ bản mà hầu hết các ứng dụng web cần.
2019-08-21
Rails là một khung ứng dụng web được viết bằng Ruby . Nó có một cách tiếp cận kiên định để phát triển ứng dụng, giả định các quy ước đặt ra phục vụ tốt nhất cho các nhà phát triển có mục tiêu chung. Do đó, Rails cung cấp các quy ước để xử lý định tuyến, dữ liệu trạng thái, quản lý tài sản, v.v. để cung cấp chức năng cơ bản mà hầu hết các ứng dụng web cần.
2019-08-21
Cách đồng bộ hóa và chia sẻ tệp của bạn với Seafile trên Debian 10
Seafile là một nền tảng chia sẻ và đồng bộ hóa file open-souce , tự lưu trữ. User có thể lưu trữ và tùy chọn mã hóa dữ liệu trên server của riêng họ với không gian lưu trữ là giới hạn duy nhất. Với Seafile, bạn có thể chia sẻ các file và folder bằng cách sử dụng đồng bộ hóa đa nền tảng và các liên kết được bảo vệ bằng password tới các file có ngày hết hạn. Tính năng tạo version file nghĩa là user có thể khôi phục các file hoặc folder đã xóa và sửa đổi.
2019-08-21
Seafile là một nền tảng chia sẻ và đồng bộ hóa file open-souce , tự lưu trữ. User có thể lưu trữ và tùy chọn mã hóa dữ liệu trên server của riêng họ với không gian lưu trữ là giới hạn duy nhất. Với Seafile, bạn có thể chia sẻ các file và folder bằng cách sử dụng đồng bộ hóa đa nền tảng và các liên kết được bảo vệ bằng password tới các file có ngày hết hạn. Tính năng tạo version file nghĩa là user có thể khôi phục các file hoặc folder đã xóa và sửa đổi.
2019-08-21
Cách cài đặt Webmin trên Debian 10
Webmin là một console web hiện đại cho phép bạn quản trị server Linux của bạn thông qua giao diện dựa trên trình duyệt. Với Webmin, bạn có thể quản lý account user , cấu hình cài đặt DNS và thay đổi cài đặt cho các gói phổ biến một cách nhanh chóng.
2019-08-20
Webmin là một console web hiện đại cho phép bạn quản trị server Linux của bạn thông qua giao diện dựa trên trình duyệt. Với Webmin, bạn có thể quản lý account user , cấu hình cài đặt DNS và thay đổi cài đặt cho các gói phổ biến một cách nhanh chóng.
2019-08-20
Cách cài đặt WordPress với dịch vụ database trên Ubuntu 18.04
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Đó là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng, và sau khi cài đặt ban đầu, hầu như tất cả việc quản trị có thể được thực hiện thông qua giao diện user web.
2019-08-20
WordPress là CMS (hệ thống quản lý nội dung) phổ biến nhất trên internet. Đó là một lựa chọn tuyệt vời để cài đặt và chạy một trang web một cách nhanh chóng, và sau khi cài đặt ban đầu, hầu như tất cả việc quản trị có thể được thực hiện thông qua giao diện user web.
2019-08-20
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên macOS
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16
Python là một ngôn ngữ lập trình đa năng được dùng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ group hài Monty Python của Anh, group phát triển muốn biến Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ cài đặt và được viết theo phong cách tương đối đơn giản với phản hồi ngay lập tức về lỗi, Python là một lựa chọn tuyệt vời cho người mới bắt đầu cũng như các nhà phát triển có kinh nghiệm. Python 3 là version mới nhất của ngôn ngữ và được coi là tương lai của Python.
2019-08-16