Cách cài đặt và sử dụng Homebrew trên macOS
Giao diện dòng lệnh là một cách phi đồ họa để tương tác với máy tính của bạn. Thay vì nhấp vào các node bằng chuột, bạn sẽ nhập lệnh dưới dạng văn bản và nhận phản hồi dựa trên văn bản. Dòng lệnh, còn gọi là shell, cho phép bạn tự động hóa nhiều tác vụ bạn thực hiện trên máy tính hàng ngày và là một công cụ cần thiết cho các nhà phát triển phần mềm.
2020-10-08
Giao diện dòng lệnh là một cách phi đồ họa để tương tác với máy tính của bạn. Thay vì nhấp vào các node bằng chuột, bạn sẽ nhập lệnh dưới dạng văn bản và nhận phản hồi dựa trên văn bản. Dòng lệnh, còn gọi là shell, cho phép bạn tự động hóa nhiều tác vụ bạn thực hiện trên máy tính hàng ngày và là một công cụ cần thiết cho các nhà phát triển phần mềm.
2020-10-08
Cách cài đặt MongoDB trên CentOS 8
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Nó được gọi là database NoSQL vì nó không dựa trên cấu trúc database quan hệ dựa trên bảng truyền thống.
2020-10-07
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Nó được gọi là database NoSQL vì nó không dựa trên cấu trúc database quan hệ dựa trên bảng truyền thống.
2020-10-07
Cách bảo mật MongoDB trên CentOS 8
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Nó được gọi là database NoSQL vì nó không dựa trên cấu trúc database quan hệ dựa trên bảng truyền thống. Thay vào đó, nó sử dụng các tài liệu giống JSON với các schemas động.
2020-10-07
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Nó được gọi là database NoSQL vì nó không dựa trên cấu trúc database quan hệ dựa trên bảng truyền thống. Thay vào đó, nó sử dụng các tài liệu giống JSON với các schemas động.
2020-10-07
Cách cấu hình quyền truy cập từ xa cho MongoDB trên CentOS 8
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Theo mặc định, nó chỉ cho phép các kết nối bắt nguồn từ cùng một server nơi nó được cài đặt. Nếu bạn muốn quản lý MongoDB từ xa hoặc kết nối nó với một server ứng dụng riêng, có một số thay đổi bạn cần thực hiện đối với cấu hình mặc định.
2020-10-07
MongoDB , còn gọi là Mongo , là một opensource database được sử dụng trong nhiều ứng dụng web hiện đại. Theo mặc định, nó chỉ cho phép các kết nối bắt nguồn từ cùng một server nơi nó được cài đặt. Nếu bạn muốn quản lý MongoDB từ xa hoặc kết nối nó với một server ứng dụng riêng, có một số thay đổi bạn cần thực hiện đối với cấu hình mặc định.
2020-10-07
Cách thiết lập server OpenVPN trên Debian 10
Bạn muốn truy cập Internet một cách an toàn và bảo mật từ điện thoại thông minh hoặc notebook của bạn khi được kết nối với mạng không tin cậy như WiFi của khách sạn hoặc quán cà phê? Mạng riêng ảo (VPN) cho phép bạn truy cập các mạng không tin cậy một cách riêng tư và an toàn như thể bạn đang sử dụng mạng riêng. Lưu lượng xuất phát từ server VPN và tiếp tục hành trình đến đích.
2020-10-07
Bạn muốn truy cập Internet một cách an toàn và bảo mật từ điện thoại thông minh hoặc notebook của bạn khi được kết nối với mạng không tin cậy như WiFi của khách sạn hoặc quán cà phê? Mạng riêng ảo (VPN) cho phép bạn truy cập các mạng không tin cậy một cách riêng tư và an toàn như thể bạn đang sử dụng mạng riêng. Lưu lượng xuất phát từ server VPN và tiếp tục hành trình đến đích.
2020-10-07
Cách tạo một HTTP Client với Core HTTP trong Node.js
Ứng dụng web hiện đại giao tiếp với các server khác để hoàn thành một nhiệm vụ là điều bình thường. Ví dụ: ứng dụng web cho phép bạn mua sách trực tuyến có thể liên quan đến giao tiếp giữa server đặt hàng của khách hàng, server kiểm kê sách và server thanh toán. Trong thiết kế này, các dịch vụ khác nhau giao tiếp thông qua các API web — các định dạng tiêu chuẩn cho phép bạn gửi và nhận dữ liệu theo chương trình. Trong ứng dụng Node.js , bạn có thể giao tiếp với các API web bằng cách thực hiện các yêu cầu HTTP.
2020-10-07
Ứng dụng web hiện đại giao tiếp với các server khác để hoàn thành một nhiệm vụ là điều bình thường. Ví dụ: ứng dụng web cho phép bạn mua sách trực tuyến có thể liên quan đến giao tiếp giữa server đặt hàng của khách hàng, server kiểm kê sách và server thanh toán. Trong thiết kế này, các dịch vụ khác nhau giao tiếp thông qua các API web — các định dạng tiêu chuẩn cho phép bạn gửi và nhận dữ liệu theo chương trình. Trong ứng dụng Node.js , bạn có thể giao tiếp với các API web bằng cách thực hiện các yêu cầu HTTP.
2020-10-07
Cách gọi API web với useEffect Hook trong React
Trong phát triển React , giao diện lập trình ứng dụng web (API) là một phần không thể thiếu trong các thiết kế ứng dụng một trang (SPA) . API là cách chính để các ứng dụng giao tiếp theo chương trình với server để cung cấp cho user dữ liệu thời gian thực và lưu các thay đổi của user . Trong các ứng dụng React, bạn sẽ sử dụng các API để tải các tùy chọn của user , hiển thị thông tin user , tìm nạp cấu hình hoặc thông tin bảo mật và lưu các thay đổi trạng thái ứng dụng.
2020-10-05
Trong phát triển React , giao diện lập trình ứng dụng web (API) là một phần không thể thiếu trong các thiết kế ứng dụng một trang (SPA) . API là cách chính để các ứng dụng giao tiếp theo chương trình với server để cung cấp cho user dữ liệu thời gian thực và lưu các thay đổi của user . Trong các ứng dụng React, bạn sẽ sử dụng các API để tải các tùy chọn của user , hiển thị thông tin user , tìm nạp cấu hình hoặc thông tin bảo mật và lưu các thay đổi trạng thái ứng dụng.
2020-10-05
Cách xử lý khi tải dữ liệu không đồng bộ, tải chậm và phân tách mã bằng React
Là một nhà phát triển web JavaScript , mã không đồng bộ cung cấp cho bạn khả năng chạy một số phần mã của bạn trong khi các phần khác vẫn đang chờ dữ liệu hoặc giải quyết. Điều này nghĩa là các phần quan trọng trong ứng dụng của bạn sẽ không phải đợi các phần ít quan trọng hơn trước khi chúng hiển thị. Với mã không đồng bộ, bạn cũng có thể cập nhật ứng dụng của bạn bằng cách yêu cầu và hiển thị thông tin mới, mang lại cho user trải nghiệm mượt mà ngay cả khi các chức năng và yêu cầu dài đang xử lý ở chế độ nền.
2020-10-01
Là một nhà phát triển web JavaScript , mã không đồng bộ cung cấp cho bạn khả năng chạy một số phần mã của bạn trong khi các phần khác vẫn đang chờ dữ liệu hoặc giải quyết. Điều này nghĩa là các phần quan trọng trong ứng dụng của bạn sẽ không phải đợi các phần ít quan trọng hơn trước khi chúng hiển thị. Với mã không đồng bộ, bạn cũng có thể cập nhật ứng dụng của bạn bằng cách yêu cầu và hiển thị thông tin mới, mang lại cho user trải nghiệm mượt mà ngay cả khi các chức năng và yêu cầu dài đang xử lý ở chế độ nền.
2020-10-01
Cách cài đặt và bảo mật Redis trên CentOS 8
Redis là một repository dữ liệu key-value trong bộ nhớ open-souce , vượt trội về khả năng lưu vào bộ nhớ đệm. Một database không quan hệ, Redis được biết đến với tính linh hoạt, hiệu suất, khả năng mở rộng và hỗ trợ ngôn ngữ rộng.
2020-09-30
Redis là một repository dữ liệu key-value trong bộ nhớ open-souce , vượt trội về khả năng lưu vào bộ nhớ đệm. Một database không quan hệ, Redis được biết đến với tính linh hoạt, hiệu suất, khả năng mở rộng và hỗ trợ ngôn ngữ rộng.
2020-09-30
Làm thế nào để quản lý client OpenSSH trên Ubuntu 18.04
Server Linux thường được quản lý từ xa bằng SSH bằng cách kết nối với server OpenSSH , đây là phần mềm server SSH mặc định được sử dụng trong Ubuntu, Debian, CentOS, FreeBSD và hầu hết các hệ thống dựa trên Linux / BSD khác. Nỗ lực đáng kể được đặt vào việc đảm bảo khía cạnh phía server của SSH, vì SSH hoạt động như một mục nhập vào server của bạn.
2020-09-30
Server Linux thường được quản lý từ xa bằng SSH bằng cách kết nối với server OpenSSH , đây là phần mềm server SSH mặc định được sử dụng trong Ubuntu, Debian, CentOS, FreeBSD và hầu hết các hệ thống dựa trên Linux / BSD khác. Nỗ lực đáng kể được đặt vào việc đảm bảo khía cạnh phía server của SSH, vì SSH hoạt động như một mục nhập vào server của bạn.
2020-09-30
Cách sử dụng đơn nhất để viết trường hợp thử nghiệm cho một hàm trong Python
Các thư viện chuẩn của Python bao gồm các
2020-09-30
Các thư viện chuẩn của Python bao gồm các
unittest
module để giúp bạn viết và chạy thử nghiệm cho mã Python của bạn.2020-09-30
Cách tạo người dùng mới và cấp quyền trong MySQL
MySQL là phần mềm quản lý database open-souce giúp user lưu trữ, sắp xếp và truy xuất dữ liệu sau này. Nó có nhiều tùy chọn khác nhau để cấp cho user cụ thể các quyền theo sắc thái trong bảng và database — hướng dẫn này sẽ cung cấp một cái nhìn tổng quan ngắn gọn về một vài trong số nhiều tùy chọn.
2020-09-29
MySQL là phần mềm quản lý database open-souce giúp user lưu trữ, sắp xếp và truy xuất dữ liệu sau này. Nó có nhiều tùy chọn khác nhau để cấp cho user cụ thể các quyền theo sắc thái trong bảng và database — hướng dẫn này sẽ cung cấp một cái nhìn tổng quan ngắn gọn về một vài trong số nhiều tùy chọn.
2020-09-29
Cách tự động hóa thiết lập Jenkins với cấu hình Docker và Jenkins dưới dạng mã
Jenkins là một trong những server tự động hóa open-souce phổ biến nhất, thường được sử dụng để sắp xếp quy trình công việc tích hợp liên tục (CI) và / hoặc triển khai liên tục (CD) .
2020-09-29
Jenkins là một trong những server tự động hóa open-souce phổ biến nhất, thường được sử dụng để sắp xếp quy trình công việc tích hợp liên tục (CI) và / hoặc triển khai liên tục (CD) .
2020-09-29
Cách cấu trúc một dự án Terraform
Cấu trúc các dự án Terraform một cách thích hợp theo các trường hợp sử dụng và mức độ phức tạp được nhận thấy là cần thiết đảm bảo khả năng bảo trì và khả năng mở rộng của chúng trong các hoạt động hàng ngày. Một cách tiếp cận có hệ thống để tổ chức đúng các file mã là cần thiết đảm bảo rằng dự án vẫn có thể mở rộng trong quá trình triển khai và có thể sử dụng được cho bạn và group của bạn.
2020-09-28
Cấu trúc các dự án Terraform một cách thích hợp theo các trường hợp sử dụng và mức độ phức tạp được nhận thấy là cần thiết đảm bảo khả năng bảo trì và khả năng mở rộng của chúng trong các hoạt động hàng ngày. Một cách tiếp cận có hệ thống để tổ chức đúng các file mã là cần thiết đảm bảo rằng dự án vẫn có thể mở rộng trong quá trình triển khai và có thể sử dụng được cho bạn và group của bạn.
2020-09-28
Cách áp dụng các kiểu CSS cho HTML với Cascade và Specificity
Cascading Stylesheets , hay còn gọi là CSS, là ngôn ngữ cho thiết kế và phong cách trực quan trên web. CSS có lịch sử lâu đời trên web từ năm 1994 với ý tưởng ban đầu. Theo thời gian, CSS đã trở thành một ngôn ngữ giàu tính năng có khả năng tạo ra một trang web, tạo ra các hình ảnh động phức tạp và hơn thế nữa.
2020-09-28
Cascading Stylesheets , hay còn gọi là CSS, là ngôn ngữ cho thiết kế và phong cách trực quan trên web. CSS có lịch sử lâu đời trên web từ năm 1994 với ý tưởng ban đầu. Theo thời gian, CSS đã trở thành một ngôn ngữ giàu tính năng có khả năng tạo ra một trang web, tạo ra các hình ảnh động phức tạp và hơn thế nữa.
2020-09-28
Cách sử dụng các kiểu nhập HTML5
2020-09-28
<input>
phần tử <input>
là một trong những phần tử phức tạp và mạnh mẽ nhất trong tất cả các phần tử HTML5. Đổi lại, thuộc tính type
xác định cách một phần tử <input>
nhất định sẽ chấp nhận dữ liệu user . Điều này làm cho <input>
và type
hai khái niệm quan trọng trong phát triển web.2020-09-28
Cách triển khai xác thực API bằng mã thông báo web JSON và hộ chiếu
Nhiều ứng dụng web và API sử dụng hình thức xác thực để bảo vệ tài nguyên và chỉ giới hạn quyền truy cập của chúng đối với những user đã được xác minh.
2020-09-24
Nhiều ứng dụng web và API sử dụng hình thức xác thực để bảo vệ tài nguyên và chỉ giới hạn quyền truy cập của chúng đối với những user đã được xác minh.
2020-09-24
Cách sử dụng yếu tố thời gian trong HTML5
Phần tử
2020-09-24
Phần tử
<time>
là mới đối với HTML5. Nó giúp bạn dễ dàng đánh dấu thông tin thời gian hơn. Hãy xem xét một số tình huống và sử dụng <time>
trong thực tế.2020-09-24
Cách đặt Doctype trong HTML5
Thẻ
2020-09-24
Thẻ
<!DOCTYPE html>
là phần mở đầu bắt buộc cho các trang HTML . Đây là cách bạn sử dụng nó.2020-09-24
Cách thiết lập định tuyến có điều kiện và đáp ứng với React Router v4
Định tuyến đáp ứng trong React liên quan đến việc cung cấp các tuyến đường khác nhau cho user dựa trên khung nhìn của thiết bị của họ. Các media query CSS thường được sử dụng để đạt được điều này, nhưng điều này hạn chế bạn hiển thị hoặc không hiển thị các phần tử khác nhau bằng cách sử dụng các đạo cụ CSS. Với các tuyến đáp ứng, giờ đây bạn có thể phân phát toàn bộ các chế độ xem riêng biệt của các ứng dụng React của bạn cho những user khác nhau trực tiếp dựa trên kích thước màn hình của họ.
2020-09-24
Định tuyến đáp ứng trong React liên quan đến việc cung cấp các tuyến đường khác nhau cho user dựa trên khung nhìn của thiết bị của họ. Các media query CSS thường được sử dụng để đạt được điều này, nhưng điều này hạn chế bạn hiển thị hoặc không hiển thị các phần tử khác nhau bằng cách sử dụng các đạo cụ CSS. Với các tuyến đáp ứng, giờ đây bạn có thể phân phát toàn bộ các chế độ xem riêng biệt của các ứng dụng React của bạn cho những user khác nhau trực tiếp dựa trên kích thước màn hình của họ.
2020-09-24
Cách sử dụng node-cron để chạy công việc đã lên lịch trong Node.js
2020-09-23
cron
cung cấp một cách để lặp lại một nhiệm vụ tại một khoảng thời gian cụ thể. Có thể có các việc lặp đi lặp lại như ghi log và thực hiện backup cần diễn ra hàng ngày hoặc hàng tuần.2020-09-23
Cách tạo biểu mẫu trong React
Biểu mẫu là một thành phần quan trọng của các ứng dụng web React . Chúng cho phép user trực tiếp nhập và gửi dữ liệu trong các thành phần khác nhau, từ màn hình đăng nhập đến trang thanh toán. Vì hầu hết các ứng dụng React là các ứng dụng trang đơn (SPA) hoặc các ứng dụng web tải một trang duy nhất qua đó dữ liệu mới được hiển thị động, bạn sẽ không gửi thông tin trực tiếp từ biểu mẫu tới server . Thay vào đó, bạn sẽ nắm bắt thông tin biểu mẫu ở phía client và gửi hoặc hiển thị nó bằng cách sử dụng mã JavaScript bổ sung.
2020-09-23
Biểu mẫu là một thành phần quan trọng của các ứng dụng web React . Chúng cho phép user trực tiếp nhập và gửi dữ liệu trong các thành phần khác nhau, từ màn hình đăng nhập đến trang thanh toán. Vì hầu hết các ứng dụng React là các ứng dụng trang đơn (SPA) hoặc các ứng dụng web tải một trang duy nhất qua đó dữ liệu mới được hiển thị động, bạn sẽ không gửi thông tin trực tiếp từ biểu mẫu tới server . Thay vào đó, bạn sẽ nắm bắt thông tin biểu mẫu ở phía client và gửi hoặc hiển thị nó bằng cách sử dụng mã JavaScript bổ sung.
2020-09-23
Cách thêm chỉ báo tải vào ứng dụng Vue.js
Chỉ số tải cải thiện UX (trải nghiệm user ) trong bất kỳ ứng dụng nào — web hoặc thiết bị di động. Những hoạt ảnh này cung cấp phản hồi cho user rằng một hành động đang được thực hiện và kết quả sẽ sớm trả về.
2020-09-23
Chỉ số tải cải thiện UX (trải nghiệm user ) trong bất kỳ ứng dụng nào — web hoặc thiết bị di động. Những hoạt ảnh này cung cấp phản hồi cho user rằng một hành động đang được thực hiện và kết quả sẽ sớm trả về.
2020-09-23