Cách thiết lập NFS Mount trên Ubuntu 20.04
NFS, hay Hệ thống file mạng, là một giao thức hệ thống file phân tán cho phép bạn gắn các folder từ xa trên server của bạn . Điều này cho phép bạn quản lý không gian lưu trữ ở một vị trí khác và ghi vào không gian đó từ nhiều client . NFS cung cấp một cách tương đối chuẩn và hiệu quả để truy cập các hệ thống từ xa qua mạng và hoạt động tốt trong các tình huống mà các tài nguyên được chia sẻ phải được truy cập thường xuyên.
2020-05-14
NFS, hay Hệ thống file mạng, là một giao thức hệ thống file phân tán cho phép bạn gắn các folder từ xa trên server của bạn . Điều này cho phép bạn quản lý không gian lưu trữ ở một vị trí khác và ghi vào không gian đó từ nhiều client . NFS cung cấp một cách tương đối chuẩn và hiệu quả để truy cập các hệ thống từ xa qua mạng và hoạt động tốt trong các tình huống mà các tài nguyên được chia sẻ phải được truy cập thường xuyên.
2020-05-14
Cách cài đặt R trên Ubuntu 18.04 [Khởi động nhanh]
R là một ngôn ngữ lập trình open-souce chuyên về tính toán thống kê và đồ họa. Trong hướng dẫn này, ta sẽ cài đặt R trên server Ubuntu 18.04.
2020-05-14
R là một ngôn ngữ lập trình open-souce chuyên về tính toán thống kê và đồ họa. Trong hướng dẫn này, ta sẽ cài đặt R trên server Ubuntu 18.04.
2020-05-14
Cách kích hoạt và kết nối giao diện quản trị Django
Nếu bạn đã theo dõi loạt bài Phát triển Django , bạn đã bắt đầu ứng dụng Django, kết nối ứng dụng của bạn với MySQL và tạo mô hình database cho dữ liệu
2020-05-13
Nếu bạn đã theo dõi loạt bài Phát triển Django , bạn đã bắt đầu ứng dụng Django, kết nối ứng dụng của bạn với MySQL và tạo mô hình database cho dữ liệu
Posts
và Comments
trong ứng dụng web blog của bạn.2020-05-13
Cách cấu hình Apache HTTP với MPM Event và PHP-FPM trên Ubuntu 18.04
Web server Apache HTTP đã phát triển qua nhiều năm để hoạt động trong các môi trường khác nhau và giải quyết các nhu cầu khác nhau. Một vấn đề quan trọng mà Apache HTTP phải giải quyết, giống như bất kỳ web server nào, là cách xử lý các quy trình khác nhau để phục vụ một yêu cầu giao thức http. Điều này liên quan đến việc mở một socket , xử lý yêu cầu, giữ kết nối mở trong một khoảng thời gian nhất định, xử lý các sự kiện mới xảy ra thông qua kết nối đó và trả lại nội dung được tạo bởi một chương trình được tạo bằng một ngôn ngữ cụ thể (chẳng hạn như PHP, Perl hoặc Python) . Các việc này được thực hiện và kiểm soát bởi Mô-đun đa xử lý (MPM).
2020-05-13
Web server Apache HTTP đã phát triển qua nhiều năm để hoạt động trong các môi trường khác nhau và giải quyết các nhu cầu khác nhau. Một vấn đề quan trọng mà Apache HTTP phải giải quyết, giống như bất kỳ web server nào, là cách xử lý các quy trình khác nhau để phục vụ một yêu cầu giao thức http. Điều này liên quan đến việc mở một socket , xử lý yêu cầu, giữ kết nối mở trong một khoảng thời gian nhất định, xử lý các sự kiện mới xảy ra thông qua kết nối đó và trả lại nội dung được tạo bởi một chương trình được tạo bằng một ngôn ngữ cụ thể (chẳng hạn như PHP, Perl hoặc Python) . Các việc này được thực hiện và kiểm soát bởi Mô-đun đa xử lý (MPM).
2020-05-13
Cách thiết lập Nền tảng Cloud IDE server mã trên Ubuntu 18.04
Với các công cụ dành cho nhà phát triển chuyển sang cloud , việc tạo và áp dụng các nền tảng IDE (Môi trường phát triển tích hợp) trên cloud đang ngày càng phát triển. Cloud IDE cho phép cộng tác trong thời gian thực giữa các group nhà phát triển để làm việc trong một môi trường phát triển thống nhất, giảm thiểu sự không tương thích và nâng cao năng suất. Có thể truy cập thông qua trình duyệt web, IDE cloud có sẵn từ mọi loại thiết bị hiện đại.
2020-05-13
Với các công cụ dành cho nhà phát triển chuyển sang cloud , việc tạo và áp dụng các nền tảng IDE (Môi trường phát triển tích hợp) trên cloud đang ngày càng phát triển. Cloud IDE cho phép cộng tác trong thời gian thực giữa các group nhà phát triển để làm việc trong một môi trường phát triển thống nhất, giảm thiểu sự không tương thích và nâng cao năng suất. Có thể truy cập thông qua trình duyệt web, IDE cloud có sẵn từ mọi loại thiết bị hiện đại.
2020-05-13
Hiểu về cấu trúc hủy, tham số khôi phục và cú pháp trải rộng trong JavaScript
Nhiều tính năng mới để làm việc với mảng và đối tượng đã được cung cấp cho ngôn ngữ JavaScript kể từ Phiên bản 2015 của đặc tả ECMAScript. Một vài trong số những điều đáng chú ý mà bạn sẽ tìm hiểu trong bài viết này là cấu trúc hủy , tham số nghỉ và cú pháp lây lan . Các tính năng này cung cấp nhiều cách truy cập trực tiếp hơn vào các thành viên của một mảng hoặc một đối tượng và có thể làm cho việc làm việc với các cấu trúc dữ liệu này nhanh hơn và ngắn gọn hơn.
2020-05-12
Nhiều tính năng mới để làm việc với mảng và đối tượng đã được cung cấp cho ngôn ngữ JavaScript kể từ Phiên bản 2015 của đặc tả ECMAScript. Một vài trong số những điều đáng chú ý mà bạn sẽ tìm hiểu trong bài viết này là cấu trúc hủy , tham số nghỉ và cú pháp lây lan . Các tính năng này cung cấp nhiều cách truy cập trực tiếp hơn vào các thành viên của một mảng hoặc một đối tượng và có thể làm cho việc làm việc với các cấu trúc dữ liệu này nhanh hơn và ngắn gọn hơn.
2020-05-12
Cách xây dựng mạng neural để dịch ngôn ngữ ký hiệu sang tiếng Anh
Thị giác máy tính là một lĩnh vực con của khoa học máy tính nhằm mục đích rút ra hiểu biết cấp cao hơn từ hình ảnh và video. Điều này hỗ trợ các công nghệ như bộ lọc trò chuyện video vui nhộn, trình xác thực khuôn mặt trên thiết bị di động của bạn và ô tô tự lái.
2020-05-12
Thị giác máy tính là một lĩnh vực con của khoa học máy tính nhằm mục đích rút ra hiểu biết cấp cao hơn từ hình ảnh và video. Điều này hỗ trợ các công nghệ như bộ lọc trò chuyện video vui nhộn, trình xác thực khuôn mặt trên thiết bị di động của bạn và ô tô tự lái.
2020-05-12
Cách sử dụng Traefik 1.7.21 làm Reverse Proxy cho Docker Containers trên CentOS 7
Docker có thể là một cách hiệu quả để chạy các ứng dụng web trong production , nhưng bạn có thể cần chạy nhiều ứng dụng trên cùng một server Docker. Trong trường hợp này, bạn cần cài đặt Reverse Proxy vì bạn chỉ muốn hiển thị các cổng
2020-05-12
Docker có thể là một cách hiệu quả để chạy các ứng dụng web trong production , nhưng bạn có thể cần chạy nhiều ứng dụng trên cùng một server Docker. Trong trường hợp này, bạn cần cài đặt Reverse Proxy vì bạn chỉ muốn hiển thị các cổng
80
và 443
với phần còn lại của thế giới.2020-05-12
Cách nâng cấp lên Ubuntu 20.04 Focal Fossa
Bản phát hành Hỗ trợ Dài hạn (LTS) mới nhất của hệ điều hành Ubuntu, Ubuntu 20.04 (Focal Fossa), được phát hành vào ngày 23 tháng 4 năm 2020. Hướng dẫn này sẽ giải thích cách nâng cấp hệ thống Ubuntu từ version 18.04 trở lên lên Ubuntu 20.04.
2020-05-12
Bản phát hành Hỗ trợ Dài hạn (LTS) mới nhất của hệ điều hành Ubuntu, Ubuntu 20.04 (Focal Fossa), được phát hành vào ngày 23 tháng 4 năm 2020. Hướng dẫn này sẽ giải thích cách nâng cấp hệ thống Ubuntu từ version 18.04 trở lên lên Ubuntu 20.04.
2020-05-12
Cách tạo mô hình Django
Trong hướng dẫn trước, “ Cách tạo ứng dụng Django và kết nối nó với database ”, ta đã trình bày cách tạo database MySQL, cách tạo và khởi động ứng dụng Django cũng như cách kết nối nó với database MySQL.
2020-05-12
Trong hướng dẫn trước, “ Cách tạo ứng dụng Django và kết nối nó với database ”, ta đã trình bày cách tạo database MySQL, cách tạo và khởi động ứng dụng Django cũng như cách kết nối nó với database MySQL.
2020-05-12
Cách cài đặt MariaDB trên Ubuntu 20.04 [Quickstart]
MariaDB là một hệ quản trị database quan hệ open-souce , thường được sử dụng thay thế cho MySQL như một phần database của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
MariaDB là một hệ quản trị database quan hệ open-souce , thường được sử dụng thay thế cho MySQL như một phần database của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
Cách cài đặt MariaDB trên Ubuntu 18.04
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
MariaDB là một hệ quản trị database open-souce , thường được sử dụng như một sự thay thế cho phần MySQL của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
Cách cài đặt MariaDB trên Ubuntu 20.04
MariaDB là một hệ quản trị database quan hệ open-souce , thường được sử dụng thay thế cho MySQL như một phần database của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
MariaDB là một hệ quản trị database quan hệ open-souce , thường được sử dụng thay thế cho MySQL như một phần database của ngăn xếp LAMP (Linux, Apache, MySQL, PHP / Python / Perl) phổ biến. Nó được thiết kế để thay thế MySQL.
2020-05-12
Cách cài đặt và cấu hình VNC trên Ubuntu 20.04 [Quickstart]
Máy tính mạng ảo , hay VNC, là một hệ thống kết nối cho phép bạn sử dụng bàn phím và chuột để tương tác với môi trường máy tính đồ họa trên server từ xa. Nó giúp việc quản lý file , phần mềm và cài đặt trên server từ xa dễ dàng hơn cho những user chưa thông thạo dòng lệnh.
2020-05-11
Máy tính mạng ảo , hay VNC, là một hệ thống kết nối cho phép bạn sử dụng bàn phím và chuột để tương tác với môi trường máy tính đồ họa trên server từ xa. Nó giúp việc quản lý file , phần mềm và cài đặt trên server từ xa dễ dàng hơn cho những user chưa thông thạo dòng lệnh.
2020-05-11
Cách cài đặt và cấu hình VNC trên Ubuntu 20.04
Máy tính mạng ảo , hay VNC, là một hệ thống kết nối cho phép bạn sử dụng bàn phím và chuột để tương tác với môi trường máy tính đồ họa trên server từ xa. Nó giúp việc quản lý file , phần mềm và cài đặt trên server từ xa dễ dàng hơn cho những user chưa thông thạo dòng lệnh.
2020-05-11
Máy tính mạng ảo , hay VNC, là một hệ thống kết nối cho phép bạn sử dụng bàn phím và chuột để tương tác với môi trường máy tính đồ họa trên server từ xa. Nó giúp việc quản lý file , phần mềm và cài đặt trên server từ xa dễ dàng hơn cho những user chưa thông thạo dòng lệnh.
2020-05-11
Cách gỡ lỗi JavaScript với Google Chrome DevTools và Visual Studio Code
Học cách gỡ lỗi là một kỹ năng cần thiết cho các nhà phát triển, vì nó cho phép họ sửa lỗi một cách hiệu quả trong quá trình phát triển. Biết cách sử dụng các công cụ gỡ lỗi có thể không phải lúc nào cũng rõ ràng khi làm việc với JavaScript bên ngoài môi trường nhà phát triển tích hợp (IDE).
2020-05-08
Học cách gỡ lỗi là một kỹ năng cần thiết cho các nhà phát triển, vì nó cho phép họ sửa lỗi một cách hiệu quả trong quá trình phát triển. Biết cách sử dụng các công cụ gỡ lỗi có thể không phải lúc nào cũng rõ ràng khi làm việc với JavaScript bên ngoài môi trường nhà phát triển tích hợp (IDE).
2020-05-08
Cách cài đặt Node.js trên Ubuntu 20.04
Node.js là một trình chạy JavaScript dành cho lập trình phía server . Nó cho phép các nhà phát triển tạo chức năng backend có thể mở rộng bằng JavaScript, một ngôn ngữ mà nhiều người đã quen thuộc với việc phát triển web dựa trên trình duyệt.
2020-05-08
Node.js là một trình chạy JavaScript dành cho lập trình phía server . Nó cho phép các nhà phát triển tạo chức năng backend có thể mở rộng bằng JavaScript, một ngôn ngữ mà nhiều người đã quen thuộc với việc phát triển web dựa trên trình duyệt.
2020-05-08
Cách cài đặt web server Apache trên CentOS 8 [Quickstart]
Server Apache HTTP là web server được sử dụng rộng rãi nhất trên thế giới. Nó cung cấp nhiều tính năng mạnh mẽ bao gồm các module có thể tải động, hỗ trợ phương tiện truyền thông mạnh mẽ và tích hợp rộng rãi với các phần mềm phổ biến khác.
2020-05-08
Server Apache HTTP là web server được sử dụng rộng rãi nhất trên thế giới. Nó cung cấp nhiều tính năng mạnh mẽ bao gồm các module có thể tải động, hỗ trợ phương tiện truyền thông mạnh mẽ và tích hợp rộng rãi với các phần mềm phổ biến khác.
2020-05-08
Cách tùy chỉnh các thành phần React với Props
Trong hướng dẫn này, bạn sẽ tạo các thành phần tùy chỉnh bằng cách chuyển các đạo cụ cho thành phần của bạn. Đạo cụ là các đối số mà bạn cung cấp cho một phần tử JSX . Chúng trông giống như các đạo cụ HTML tiêu chuẩn, nhưng chúng không được định nghĩa và có thể có nhiều kiểu dữ liệu JavaScript khác nhau bao gồm số, chuỗi, hàm , mảng và thậm chí cả cácthành phần React khác. Các thành phần tùy chỉnh của bạn có thể sử dụng đạo cụ để hiển thị dữ liệu hoặc sử dụng dữ liệu để làm cho các thành phần tương tác. Đạo cụ là một phần quan trọng trong việc tạo ra các thành phần có thể thích ứng với các tình huống khác nhau và tìm hiểu về chúng sẽ cung cấp cho bạn các công cụ để phát triển các thành phần tùy chỉnh có thể xử lý các tình huống độc đáo.
2020-05-07
Trong hướng dẫn này, bạn sẽ tạo các thành phần tùy chỉnh bằng cách chuyển các đạo cụ cho thành phần của bạn. Đạo cụ là các đối số mà bạn cung cấp cho một phần tử JSX . Chúng trông giống như các đạo cụ HTML tiêu chuẩn, nhưng chúng không được định nghĩa và có thể có nhiều kiểu dữ liệu JavaScript khác nhau bao gồm số, chuỗi, hàm , mảng và thậm chí cả cácthành phần React khác. Các thành phần tùy chỉnh của bạn có thể sử dụng đạo cụ để hiển thị dữ liệu hoặc sử dụng dữ liệu để làm cho các thành phần tương tác. Đạo cụ là một phần quan trọng trong việc tạo ra các thành phần có thể thích ứng với các tình huống khác nhau và tìm hiểu về chúng sẽ cung cấp cho bạn các công cụ để phát triển các thành phần tùy chỉnh có thể xử lý các tình huống độc đáo.
2020-05-07
Cách cài đặt Django và thiết lập môi trường phát triển trên Ubuntu 20.04
Django là một web framework open-souce và miễn phí được viết bằng Python với các nguyên tắc cốt lõi của nó là khả năng mở rộng, khả năng tái sử dụng và phát triển nhanh chóng. Nó cũng được biết đến với tính nhất quán ở cấp khung và khớp nối lỏng lẻo, cho phép các thành phần riêng lẻ độc lập với nhau.
2020-05-07
Django là một web framework open-souce và miễn phí được viết bằng Python với các nguyên tắc cốt lõi của nó là khả năng mở rộng, khả năng tái sử dụng và phát triển nhanh chóng. Nó cũng được biết đến với tính nhất quán ở cấp khung và khớp nối lỏng lẻo, cho phép các thành phần riêng lẻ độc lập với nhau.
2020-05-07
Cách cài đặt Java với Apt trên Ubuntu 20.04
Java và JVM (máy ảo của Java) được yêu cầu cho nhiều loại phần mềm, bao gồm Tomcat , Jetty , Glassfish , Cassandra và Jenkins .
2020-05-07
Java và JVM (máy ảo của Java) được yêu cầu cho nhiều loại phần mềm, bao gồm Tomcat , Jetty , Glassfish , Cassandra và Jenkins .
2020-05-07
Cách cài đặt Java với Apt trên Ubuntu 18.04
Java và JVM (máy ảo của Java) được yêu cầu cho nhiều loại phần mềm, bao gồm Tomcat , Jetty , Glassfish , Cassandra và Jenkins .
2020-05-07
Java và JVM (máy ảo của Java) được yêu cầu cho nhiều loại phần mềm, bao gồm Tomcat , Jetty , Glassfish , Cassandra và Jenkins .
2020-05-07
Cách cài đặt Linux, Apache, MySQL, PHP (LAMP) trên Ubuntu 20.04 [Quickstart]
Trong hướng dẫn bắt đầu nhanh này, ta sẽ cài đặt LAMP trên server Ubuntu 20.04.
2020-05-07
Trong hướng dẫn bắt đầu nhanh này, ta sẽ cài đặt LAMP trên server Ubuntu 20.04.
2020-05-07
Làm thế nào để thiết lập một dự án node với các loại chỉ định
Node là một môi trường thời gian chạy giúp bạn có thể viết JavaScript phía server . Nó đã được chấp nhận rộng rãi kể từ khi được phát hành vào năm 2011. Viết JavaScript phía server có thể là một thách thức khi cơ sở mã phát triển do bản chất của ngôn ngữ JavaScript; động và đánh máy yếu .
2020-05-07
Node là một môi trường thời gian chạy giúp bạn có thể viết JavaScript phía server . Nó đã được chấp nhận rộng rãi kể từ khi được phát hành vào năm 2011. Viết JavaScript phía server có thể là một thách thức khi cơ sở mã phát triển do bản chất của ngôn ngữ JavaScript; động và đánh máy yếu .
2020-05-07