Tìm hiểu các kiểu dữ liệu bằng Python 3

Giới thiệu Trong Python, giống như trong tất cả các ngôn ngữ lập trình, các kiểu dữ liệu được sử dụng để phân loại một loại dữ liệu cụ thể. Điều này rất quan trọng vì loại dữ liệu cụ thể mà bạn sử dụng sẽ xác định giá trị nào bạn có thể gán cho nó và những gì bạn có thể làm cho nó (bao gồm những ...

Tác giả: Vũ Văn Thanh viết 16:43 ngày 18/09/2018

Làm thế nào để cài đặt ngăn xếp MEAN với MEAN.JS trên CentOS 7

Giới thiệu MEAN là một ngăn xếp ứng dụng phần mềm được tạo thành từ các thành phần sau: MongoDB , một cơ sở dữ liệu NoSQL có hỗ trợ thực thi JavaScript phía máy chủ ExpressJS , một khung ứng dụng web Node.js AngularJS , một khung ứng dụng web phù hợp để phát triển các ứng dụng ...

Tác giả: Trịnh Tiến Mạnh viết 16:43 ngày 18/09/2018

Làm thế nào để thiết lập vsftpd cho một thư mục của người dùng trên Ubuntu 16.04

Giới thiệu FTP, viết tắt của File Transfer Protocol, là một giao thức mạng đã từng được sử dụng rộng rãi để di chuyển các tệp giữa máy khách và máy chủ. Từ đó nó đã được thay thế bằng các cách phân phối tệp nhanh hơn, an toàn hơn và thuận tiện hơn. Nhiều người dùng Internet thông thường mong muốn ...

Tác giả: Bùi Văn Nam viết 16:43 ngày 18/09/2018

Cách viết chương trình Python 3 đầu tiên của bạn

Giới thiệu Chương trình “Hello, World!” Là một truyền thống cổ điển và được vinh danh trong lập trình máy tính. Phục vụ như một chương trình đơn giản và hoàn chỉnh đầu tiên cho người mới bắt đầu, cũng như một chương trình tốt để kiểm tra hệ thống và môi trường lập trình, â € œHello, ...

Tác giả: Trịnh Tiến Mạnh viết 16:43 ngày 18/09/2018

Làm thế nào để bảo mật GitLab với Hãy mã hóa trên Ubuntu 16.04

Trạng thái: Không được chấp nhận Bài viết này trình bày một phương pháp cấu hình GitLab cũ hơn với Let's Encrypt bằng tay. Kể từ Phiên bản GitLab 10.5, Hãy mã hóa hỗ trợ có sẵn tự nhiên trong Gitlab. Hướng dẫn của chúng tôi về Làm thế nào để cài đặt và cấu hình GitLab trên Ubuntu 16.04 đã ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 18/09/2018

Giới thiệu về khái niệm, thuật ngữ và hoạt động của LVM

Giới thiệu LVM , hoặc Quản lý khối lượng hợp lý, là công nghệ quản lý thiết bị lưu trữ cung cấp cho người dùng sức mạnh để nhóm và trừu tượng bố cục vật lý của thiết bị lưu trữ thành phần để quản trị dễ dàng và linh hoạt hơn. Bằng cách sử dụng khung công tác nhân Linux của trình ánh xạ thiết bị, ...

Tác giả: Bùi Văn Nam viết 16:43 ngày 18/09/2018

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

Giới thiệu Python là một ngôn ngữ lập trình đa năng có thể được sử 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ừ nhóm hài kịch người Anh Monty Python, nhóm phát triển muốn làm cho Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ thiết lập ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 18/09/2018

Làm thế nào để thiết lập vsftpd cho tải xuống ẩn danh trên Ubuntu 16.04

Giới thiệu FTP, viết tắt của File Transfer Protocol, là một giao thức mạng đã từng được sử dụng rộng rãi để di chuyển các tệp giữa máy khách và máy chủ. Từ đó nó đã được thay thế bằng các cách phân phối tệp nhanh hơn, an toàn hơn và thuận tiện hơn. Nhiều người dùng Internet thông thường mong muốn ...

Tác giả: Tạ Quốc Bảo viết 16:43 ngày 18/09/2018

Làm thế nào để cài đặt Python 3 và thiết lập một môi trường lập trình cục bộ trên Ubuntu 16.04

Giới thiệu Hướng dẫn này sẽ giúp bạn và chạy với môi trường lập trình Python 3 cục bộ trong Ubuntu 16.04. Python là một ngôn ngữ lập trình đa năng có thể được sử 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ừ nhóm hài kịch người Anh Monty ...

Tác giả: Bùi Văn Nam viết 16:42 ngày 18/09/2018

Bài 1: Tổng quan về nuxtjs, tại sao nên kết hợp nuxtjs trong laravel.

Trong lúc rảnh rỗi khi mình hiện tại là sinh viên năm cuối rồi, chuẩn bị té khỏi trường có khi thất nghiệp cũng có ấy chứ nên mình nghĩ nên viết thứ gì đó hay ho. Do mình thấy vẫn còn ít tài liệu hay những tutorial liên quan đến nuxt.js và laravel nên mình sẽ quyết định với series này, văn vở hay ...

Tác giả: Vũ Văn Thanh viết 16:42 ngày 18/09/2018

Làm thế nào để cài đặt Python 3 và thiết lập một môi trường lập trình cục bộ trên CentOS 7

Giới thiệu Python là một ngôn ngữ lập trình đa năng có thể được sử 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ừ nhóm hài kịch người Anh Monty Python, nhóm phát triển muốn làm cho Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ thiết lập ...

Tác giả: Vũ Văn Thanh viết 16:42 ngày 18/09/2018

Tìm hiểu về Domain Testing trong Software Testing_ P2

Giá trị phân vùng tương đương Phân vùng tương đương được gọi là phân vùng phải kiểm tra chỉ một điều kiện từ mỗi phân vùng. Trong điều này, chúng tôi giả định rằng nếu một điều kiện trong một phân vùng hoạt động, thì tất cả điều kiện sẽ hoạt động. Cách khác, nếu một điều kiện trong phân vùng đó ...

Tác giả: Tạ Quốc Bảo viết 16:42 ngày 18/09/2018

16 khái niệm Javascript cần phải nắm rõ - Phần 2: Javascript Prototype

Lời mở đầu Prototype (nguyên mẫu) là khái niệm cơ bản mà các lập trình viên Javascript đều phải hiểu, và để tiếp tục series 16 khái niệm Javascript cần phải nắm rõ , bài viết này sẽ giải thích 1 cách cụ thể về Prototype trong Javascript. Để có thể hiểu về Prototype trong Javascript, các bạn ...

Tác giả: Trịnh Tiến Mạnh viết 16:42 ngày 18/09/2018

Làm thế nào để di chuyển thư mục dữ liệu cho ownCloud trên Ubuntu 16.04

Giới thiệu ownCloud là một giải pháp có khả năng để lưu trữ cuộc sống số của bạn trên một máy chủ riêng. Theo mặc định, dữ liệu được lưu trên cùng một phân vùng với hệ điều hành, điều này có thể dẫn đến thiếu dung lượng đĩa trống. Ví dụ, với hình ảnh độ phân giải cao và video độ nét cao liên tục ...

Tác giả: Tạ Quốc Bảo viết 16:42 ngày 18/09/2018

Các cách sử dụng đối số khi viết Rake task trong rails.

Lời nói đầu Rake task là một cách tuyệt vời để bạn có thể nâng cao hoặc tự động hóa công việc trong project của bạn. Khi lần đầu tiên tôi học ruby, một người đã nói với tôi "Cần thời gian để học viết rake task, nó sẽ giúp ich cho bạn rất nhiều khi code project." Nhưng khi tôi bắt đầu ...

Tác giả: Tạ Quốc Bảo viết 16:42 ngày 18/09/2018

10 công cụ kiểm tra bảo mật trên app mobile tốt nhất năm 2018

Tổng quan về công cụ kiểm tra bảo mật ứng dụng dành cho thiết bị di động Android và iOS Công nghệ di động - “ Mobile Technology ” và thiết bị Smartphone - “ Smartphone device ” là hai thuật ngữ phổ biến thường được sử dụng hiện nay. Gần 90% dân số thế giới hiện đang sử ...

Tác giả: Hoàng Hải Đăng viết 16:42 ngày 18/09/2018

Cách sử dụng CSS Shape hiệu quả trong thiết kế web

1. Lời mở đầu Trong một thời gian dài, hình khối (hình chữ nhật, hình vuông) là hình dạng duy nhất mà một nhà phát triển web có thể tạo bằng cách sử dụng CSS. Hầu hết bố cục không phải hình chữ nhật, hình vuông đều được tạo bằng cách sử dụng hình ảnh, làm ảnh hưởng đến hiệu suất web rất nhiều. ...

Tác giả: Vũ Văn Thanh viết 16:42 ngày 18/09/2018

Web crawler là gì?

Web crawler là gì? Web crawler có chức năng lấy thông tin từ website , trích xuất ra những thông tin người sử dụng cần, đồng thời cũng tìm những link có trong trang web đó và tự động truy cập vào những link đó. Các tên gọi khác của crawler là robot, bot, spider, worm, ant. Nhưng gần đây tên gọi ...

Tác giả: Vũ Văn Thanh viết 16:42 ngày 18/09/2018

Cách cấu hình máy khách FreeIPA trên Ubuntu 16.04

Giới thiệu FreeIPA là một giải pháp bảo mật mã nguồn mở cho Linux, cung cấp quản lý tài khoản và xác thực tập trung, tương tự như Active Directory của Microsoft. FreeIPA được xây dựng dựa trên nhiều dự án mã nguồn mở bao gồm Máy chủ Thư mục 389, MIT Kerberos và SSSD. FreeIPA có các máy khách ...

Tác giả: Bùi Văn Nam viết 16:33 ngày 18/09/2018

Cách thiết lập xác thực đa yếu tố cho SSH trên CentOS 7

Giới thiệu An yếu tố xác thực là một phần thông tin được sử dụng để chứng minh bạn có quyền thực hiện một hành động, như đăng nhập vào một hệ thống. An kênh xác thực là cách một hệ thống xác thực cung cấp một yếu tố cho người dùng hoặc yêu cầu người dùng trả lời. Mật khẩu và mã thông báo bảo ...

Tác giả: Bùi Văn Nam viết 16:32 ngày 18/09/2018