JavaScript Hàm replace() trong JavaScript khi dùng tới callback Mở đầu Hello ae, tôi nghĩ hầu hết mọi người cũng đã hiểu và biết về hàm replace() trong JavaScript rồi, vậy nên bài viết này mình sẽ không giải thích hàm replace() là gì, và sử dụng như thế nào nữa. Để hiểu hơn về tiêu đề bài viết,
Debug Làm sao để debug? Mở đầu Lang thang trên mạng thì đọc được một bài viết này khá hay và bổ ích, nếu như không chia sẻ lại cho ae thì thật là một tội lỗi... hehe Trong bài viết, khi đi phỏng vấn tác giả đã được hỏi một câu như sau: "
Function Function trong JavaScript: Những kiến thức cơ bản Mở đầu JavaScript là một ngôn ngữ lập trình phổ biến, được sử dụng rộng rãi cho trang web và máy chủ. Hãy cùng tôi tìm hiểu về function trong JavaScript ở bài viết này nhé. 1. Function trong JavaScript là gì? Function (hàm) trong JavaScript giống với hầu hết
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 7 - Làm việc với Docker Compose Mở đầu Hello xin chào mọi người. Ở bài viết trước, chúng ta đã cùng nhau tìm hiểu về Docker Compose và hiểu được cấu trúc cơ bản của nó thông qua 1 ví dụ nho nhỏ rồi. Vậy thì hôm nay, chúng ta thử sử dụng docker-compose để build
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 6 - Docker Compose Mở đầu Hôm nay mình lại tiếp tục viết tiếp về docker. Có bài viết mình đã nói về Dockerfile (nếu bạn quan tâm có thể đọc tại đây) và lần này mình sẽ tiếp tục với chủ đề hấp dẫn không kém, đó là Docker Compose. Và tại sao
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 5 - Các câu lệnh với image Mở đầu Ở các phần trước mình đã giới thiệu về các lệnh cơ bản để thao tác với Container. Ở phần này mình sẽ giới thiệu một số lệnh cơ bản thao tác với Image. Trong Docker, Image dùng để chạy Container. Các bạn có thể tưởng tượng Image
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 4 - Các câu lệnh với container Mở đầu Ở các phần trước mình đã giới thiệu tổng quan về Docker, các thành phần cấu tạo nên Docker. Image là gì ? Container là gì ? Đó cũng chính là điều kiện tiên quyết khi các bạn đọc đến bài này của mình. Trong bài viết này mình sẽ
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 3 - Tạo image từ Dockerfile Mở đầu Ở các bài trước mình đã giới thiệu tổng quan Docker Engine và kiến trúc của Docker, cũng như chạy một container đầu tiên với các image có sẵn. Ở phần này mình sẽ hướng dẫn tạo image bằng Dockerfile. 1. Dockerfile là gì ? Dockerfile là một file
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 2 - Kiến trúc và thành phần của Docker Mở đầu Ở phần trước chúng ta đã tìm hiểu sơ bộ về Docker và Container. Vậy ở phần này chúng ta đi sâu hơn 1 chút sẽ giới thiệu tổng quan về các thành phần, các khái niệm cơ bản trong hệ sinh thái của Docker nhé. 1. Docker
Tìm hiểu về Docker Tìm hiểu về Docker - Phần 1 - Container Mở đầu Docker là một ứng dụng mang lại lợi ích cho cả SysAdmin, Developer (Dev) lẫn Devops. Theo cá nhân mình đánh giá, việc sử dụng Docker với những người đã có kiến thức nền tảng vững vàng từ trước thì sẽ vô cùng nhanh chóng. Nhưng đối với
Permissions Một số các câu lệnh khi sử dụng "chmod" Khi làm việc với các dòng lệnh liên quan người dùng, nhóm để phân quyền, gán quyền hay cập nhật chỉnh sửa quyền, chúng ta thường có câu lệnh "chmod". Bài viết này sẽ không giải thích thế nào là "chmod", sẽ chỉ tổng hợp một
Let’s Encrypt Hướng dẫn tạo chứng chỉ SSL miễn phí cho tên miền với Let's Encrypt SSL (Secure Socket Layer) - nó mã hóa dữ liệu giữa máy chủ web và trình duyệt (khách) và làm tăng tính bảo mật cho website. Cách tạo SSL certificate với Let's Encrypt sử dụng Ubuntu server 18 Trước tiên cần cài đặt các gói dữ liệu cần thiết $ sudo
Docker Hướng dẫn cài đặt Docker trên Ubuntu 18.04 Trong hướng dẫn này, bạn sẽ cài đặt và sử dụng Docker Community Edition (CE) trên Ubuntu 18.04. Bạn sẽ tự cài đặt Docker, làm việc với các container, images và đẩy một image vào Kho lưu trữ Docker. Docker là một ứng dụng đơn giản hóa quá trình
MacOS Hướng dẫn mặc "áo mới" cho Terminal macOS Đối với default Terminal trên macOS, chắc chắn rằng sẽ có nhiều hạn chế khi sử dụng nó để phục vụ nhu cầu trong công việc của bạn. Vậy nên chúng tôi sẽ giúp bạn có trải nghiệm Terminal tốt hơn và đáp ứng được đa số nhu cầu trong