Docker RUN vs CMD vs ENTRYPOINT

Hiểu ngắn gọn là: RUN thực thi (các) lệnh trong một layer mới và tạo một image mới. Ví dụ: nó thường được sử dụng để cài đặt các gói phần mềm. CMD đặt lệnh và/hoặc là đặt các tham số mặc định trong dockerfile, lệnh hoặc các tham số mặc định này có thể được ghi đè từ dòng lệnh khi docker ...

Tác giả: Hoàng Hải Đăng viết 09:43 ngày 24/11/2019

Đơn giản hóa code JavaScript – Sử dụng .map(), .reduce(), and .filter()

.map() Để tôi trình bày cách hoạt động của nó bằng một ví dụ đơn giản. Giả sử bạn có một mảng với nhiều đối tượng - mỗi đối tượng biểu diễn một người. Thứ bạn cần là một mảng chứa id của mỗi người. // What you have var officers = [ { id: 20, name: 'Captain Piett' }, { id: 24, name: ...

Tác giả: Vũ Văn Thanh viết 09:43 ngày 24/11/2019

Rails performance part 1 - Write Less Ruby

"Đoạn code tốt nhất là đoạn code không tồn tại" Thế nên muốn tối ưu Rails app của bạn thì cách tốt nhất là đừng có code. =))) Có nghĩa là hãy thử tiếp cận vấn đề theo 1 cách khác. Để cho ra cùng một kết quả, đôi khi có rất nhiều cách khác tốt hơn, 1 trong số đó là sử dụng database. ...

Tác giả: Hoàng Hải Đăng viết 09:43 ngày 24/11/2019

Swift Associated Type Design Patterns

Swift là một ngôn ngữ lập trình đa dạng , bạn có thể phát triển theo Object-Oriented, Aspect-Oriented, Procedural, Functional or POP . Mình chỉ đề cập đến một vài kiểu như vừa rồi ngoài ra vẫn còn rất nhiều những kiểu khác nữa . Cái cuối cùng mình nhắc đến “ POP “ đó chính là ...

Tác giả: Trịnh Tiến Mạnh viết 09:43 ngày 24/11/2019

Kotlin Coding Conventions sẽ khác với mặc định của IntelIJ IDEA như thế nào?

Từ trước tới nay, IDE thường được tích hợp sẵn những bộ định dạng code sẵn giúp cho việc code của chúng trở nên sạch sẽ và đồng bộ nếu những ta làm việc trong những dự án có nhiều thành viên. Thật không may, bộ định dạng code được tích hợp trong InteliJ IDEA đã hoạt động rất lâu trước khi tài ...

Tác giả: Trịnh Tiến Mạnh viết 09:43 ngày 24/11/2019

10 Tips cơ bản để làm việc nhanh với UNIX hoặc LINUX Terminal

Bạn có bao giờ ngạc nhiên khi thấy ai đó làm việc rất nhanh trong UNIX, thực hiện các lệnh và thực hiện mọi thứ nhanh chóng? Vâng, tôi đã thấy một vài lần và tôi luôn có cảm hứng để học hỏi từ những superstar developer đó. Trong bài viết này, hoặc hướng dẫn, hoặc bất cứ điều gì bạn ...

Tác giả: Vũ Văn Thanh viết 09:43 ngày 24/11/2019

Tạo Line Chat Bot workflow

Sau quá trình một thời gian nghiên cứu về những ứng dụng hay ho của ứng dụng LINE . Hôm nay, tôi sẽ làm bài hướng dẫn làm thế nào để xây dựng một Line Chat Bot đơn giản cho ứng dụng Line Message. Chúng ta cùng bắt đầu nhé!! Tìm hiểu về LINE bot LINE là một trong những ứng dụng nhắn tin phổ ...

Tác giả: Vũ Văn Thanh viết 09:43 ngày 24/11/2019

Thao thác với Google drive API

Xin chào các bạn, trong bài viết này, mình sẽ giới thiệu cách sử dụng Java để viết các chức năng liên quan đến Google Drive API. Giúp chúng ta sử dụng, quản lý các file trên Google Drive thông qua Google Drive API. Giới thiệu về Google Drive API Google Drive API cho phép các bạn tạo các ứng ...

Tác giả: Vũ Văn Thanh viết 09:43 ngày 24/11/2019

ECS Setting up

Việc seup ECS cũng tương tự như việc setup EC2 nếu bạn đã từng sử dụng qua service này Bạn có thể tạo ra cluster bằng cách sử dụng một trong 2 cách Amazon ECS first-run winzard hoặc Amazon Command Line Interface (CLI) Bước đầu tiên bạn tạo ra một IAM User Thao khảo các bược tạo IAM User tại ...

Tác giả: Tạ Quốc Bảo viết 09:43 ngày 24/11/2019

Tạo mô hình siêu siêu nhỏ li ti với độ chính xác khổng lồ

Xin chào các cháu, lại là ông đây. Hôm nay ông sẽ đem đến cho các cháu một chủ đề hết sức thú vị đó chính là Làm thế nào để xây dựng được các mô hình siêu nhỏ li ti mà vẫn đảm bảo độ chính xác cao. Đây chắc hẳn là một câu hỏi vô cùng thú vị với bất kì cháu nào đang thử nghiệm với các thuật ...

Tác giả: Tạ Quốc Bảo viết 09:43 ngày 24/11/2019

Nghệ thuật xử lý background job

Đây thực chất là phần tiếp theo của câu chuyện anh chàng buôn chuối trong bài viết này First things first Yeah, lại là mình đây, Minh Monmen trong vai trò chàng trai buôn chuối rảnh rỗi ngồi viết lách linh tinh. Sau khi thu thập được rất nhiều kinh nghiệm từ việc bán chuối bán chuối, ...

Tác giả: Bùi Văn Nam viết 09:43 ngày 24/11/2019

Làm thế nào để dùng một model cho nhiều công chuyện?

Các bạn có biết rằng, để dạy cho máy học một mô hình, chúng ta đã thải ra lượng các-bon lớn gấp 5 lần một chiếc xe ô-tô trong cả quá trình vòng đời của nó? Vậy thì phải xem có thể làm gì với mô hình đó nữa cho bõ công phá hoại môi trường nào. Chắc các bạn cũng biết, điểm xuất phát của các ...

Tác giả: Vũ Văn Thanh viết 09:43 ngày 24/11/2019

Chỉ làm mỗi việc bật tắt dòng điện, các bóng bán dẫn thực hiện việc tính toán như thế nào?

Làm thế nào chỉ với việc bật tắt dòng điện đi qua bóng bán dẫn, các bộ xử lý có thể thực hiện được các phép tính cũng như các tác vụ phức tạp khác? Những bộ xử lý điện toán hiện đã trở nên quá quen thuộc trong cuộc sống hàng ngày của chúng ta, chúng hiện diện trong các máy tính cầm ...

Tác giả: Hoàng Hải Đăng viết 09:42 ngày 24/11/2019

CEO Instagram: Từ con đường tự học lập trình đến tỷ phú nổi tiếng thế giới

Từng mong muốn trở thành DJ chuyên nghiệp, việc học ngôn ngữ lập trình đã tạo nên bước ngoặt lớn cho cuộc đời của “cha đẻ” ứng dụng Instagram phổ biến toàn thế giới. Kevin Systrom (34 tuổi, đến từ Mỹ) là người đồng sáng lập Instagram – ứng dụng chia sẻ hình ảnh đạt hơn ...

Tác giả: Trần Trung Dũng viết 09:42 ngày 24/11/2019

Alibaba xử lý 544.000 đơn hàng 1 giây mà web vẫn ‘mượt’: công nghệ chứng minh vị thế!

Dịch vụ dịch ngôn ngữ cho nền tảng thương mại điện tử quốc tế của Alibaba như AliExpress đã được sử dụng 1,66 tỷ lần trong lễ hội mua sắm ngày 11/11 với hơn 200 tỷ từ được dịch sang các ngôn ngữ khác nhau. Chỉ trong 68 giây đầu tiên của sự kiện Ngày độc thân của Tập đoàn thương mại ...

Tác giả: Vũ Văn Thanh viết 09:42 ngày 24/11/2019

Hàm abs() trong Python

previous Mô tả Hàm abs() trả về giá trị tuyệt đối của x - khoảng cách dương giữa x và 0. Cú pháp Cú pháp của hàm abs() trong Python: abs(x) Chi tiết về tham số: x : Đây là biểu ...

Tác giả: Vũ Văn Thanh viết 09:42 ngày 24/11/2019

Đón Tết cùng áo dài cách tân nam đầy sáng tạo

Đón Tết cùng áo dài cách tân nam đầy sáng tạo

Tác giả: nadanvonga viết 16:02 ngày 22/11/2019

Sức khỏe bị ảnh hưởng khi mặc quần áo bó sát

Sức khỏe bị ảnh hưởng khi mặc quần áo bó sát

Tác giả: lindanga viết 15:13 ngày 22/11/2019

Ngành sản xuất thép đổi mới thiết bị tiết kiệm năng lượng trong sản xuất

Ngành sản xuất thép đổi mới thiết bị tiết kiệm năng lượng trong sản xuất

Tác giả: huỳnh huy viết 15:10 ngày 22/11/2019

Lưu ý khi sử dụng để đảm bảo tuổi thọ của ắc quy

Lưu ý khi sử dụng để đảm bảo tuổi thọ của ắc quy

Tác giả: huỳnh hương viết 14:32 ngày 22/11/2019