Dockerfile Systax

Dockerfile có thể hình dung như một script dùng để build các image trong container. Dockerfile bao gồm các câu lệnh liên tiếp nhau được thực hiện tự động trên một image gốc để tạo ra một image mới. Dockerfile giúp đơn giản hóa tiến trình từ lúc bắt đầu đến khi kết thúc.

Tác giả: Đào Đăng Sơn viết 08:43 ngày 13/11/2018

Hướng dẫn cài đặt docker laravel - lemp

Kéo xuống dưới, chọn 1 trong 2 phiên bản: Stable version – bản ổ định và Edge Version – Bản dev Tải về file docker.dmg rồi Open file để cài đặt. Đơn giản, bạn chỉ cần kéo thả biểu tượng con cá voi sang bên biểu tượng thư mục.

Tác giả: Đào Đăng Sơn viết 23:14 ngày 12/11/2018

Nhận phát triển ứng dụng Blockchain trên phần mềm hóa đơn điện tử

Nhận phát triển ứng dụng Blockchain trên phần mềm hóa đơn điện tử - Dịch vụ phát triển giải pháp và ứng dụng công nghệ Blockchain trên phần mềm hóa đơn điện tử cung cấp bởi công ty Cổ Phần Công nghệ Vakaxa.

Tác giả: Blockchain Vakaxa viết 17:53 ngày 12/11/2018

[SQLSERVER] Hướng dẫn join dũ liệu với comma separated

Xin chào các bạn bài viết hôm nay mình sẽ hướng dẫn các bạn join hai bảng sqlserver lại với nhau trên cột column được ngăn cách bởi dấu phẩy (,) hoặc bất kỳ ký tự gì tùy ý của bạn. Để các bạn dễ hiểu mình sẽ demo hai bảng dữ liệu bên dưới. 1. Đây là bảng ...

Tác giả: Trần Trung Dũng viết 23:30 ngày 11/11/2018

Hai vũ đài công nghệ Việt khởi công vào tháng 8 này

Học thầy không tày học bạn, vì vậy để có được kinh nghiệm thực tế phải tìm cách học từ những người đồng nghiệp, những bậc đàn anh làm việc trong ngành. Qua việc trao đổi và chia sẻ trực tiếp, chắc chắn bạn sẽ có được những kinh nghiệm vô giá. Để làm được điều đó, những buổi ...

Tác giả: Vũ Văn Thanh viết 23:30 ngày 11/11/2018

3 Ngộ nhận lớn nhất của người mới học lập trình

Bạn đang tò mò về việc học lập trình? Bạn đã chọn được một ngôn ngữ lập trình để theo đuổi nhưng rồi bạn lại trì hoãn hoặc bỏ dở? Bạn sợ lập trình? Người mới học lập trình thường gặp phải nhiều ngộ nhận và lầm tưởng. Nếu bạn nghĩ rằng việc học một ngôn ngữ ...

Tác giả: Bùi Văn Nam viết 23:30 ngày 11/11/2018

Mozilla sẽ ngừng hỗ trợ Windows XP và Vista cho Firefox từ tháng 6 năm 2018

Mozilla đã thông báo, họ sẽ ngừng hỗ trợ hệ thống trình duyệt web Firefox trên Windows XP và Windows Vista. Từ ngày 18 tháng 6 năm 2018, Firefox sẽ kết thúc mọi thứ liên quan đến các hệ điều hành “đã chết”này. Những người sử dụng các hệ điều hành cũ đã được chuyển sang ...

Tác giả: Trịnh Tiến Mạnh viết 23:30 ngày 11/11/2018

Trang web lừng danh KickassTorrent vừa bị đóng cửa sau khi chủ sở hữu bị bắt

Nếu bạn từng tải torrent thì hẳn bạn sẽ không lạ lùng gì với trang KickassTorrents. Tin buồn cho toàn thể các cụ cướp biển mạng thích “sút mông” người khác: trang tải torrent KickassTorrents hay còn được biết tới với cái tên KAT – một trong những site hàng đầu để tải ...

Tác giả: Bùi Văn Nam viết 23:29 ngày 11/11/2018

Deploy ứng dụng Machine learning lên Web server. Phần 1: Giới thiệu

Series gồm 5 phần: Phần 1: Giới thiệu Phần 2: Tạo Web server, Mysql với Google Cloud Platform Phần 3: Crawl dữ liệu từ sàn Binance.com Phần 4: Dự báo giá coin với LSTM - Keras - Python Phần 5: Tạo Website với Codeigniter, AdminLTE Sản phẩm demo tại: http://tradersupport.club Giới ...

Tác giả: Vũ Văn Thanh viết 23:29 ngày 11/11/2018

Deploy ứng dụng Machine learning lên Web server. Phần 3: Crawl dữ liệu từ sàn Binance.com

Tìm hiểu về một số API trên Binance được dùng và tạo CSDL Exchange information GET /api/v1/exchangeInfo Trả về thông tin các cặp coin hiện có trên Binance { "timezone": "UTC", "serverTime": 1508631584636, "rateLimits": [{ ...

Tác giả: Trần Trung Dũng viết 23:29 ngày 11/11/2018

Một số truy vấn hữu ích trong Laravel

Mình hiện đang tham gia trong một dự án Laravel + Reactjs. Vì là dự án đã release và bây giờ đang là thời gian maintain nên cơ bản là mình không được làm việc nhiều với Laravel. Thời gian đầu chủ yếu mình đọc tài liệu về React, Redux bởi vì đây là những thứ mới mà mình chưa từng tìm hiểu trước đấy. ...

Tác giả: Trịnh Tiến Mạnh viết 23:29 ngày 11/11/2018

Deploy ứng dụng Machine learning lên Web server. Phần 2: Tạo Web server, MySQL với Google Cloud Platform

Demo Sản phẩm demo tại: http://tradersupport.club Tại sao lại là Google Cloud Platform Đơn giản là vì Google Cloud Platform cho miễn phí 300$ sử dụng trong vòng 1 năm. Nếu các bạn dư giả thì có thể thuê 1 server riêng với cấu hình khủng để chạy <img alt="

Tác giả: Bùi Văn Nam viết 23:29 ngày 11/11/2018

Deploy ứng dụng Machine learning lên Web server. Phần 4: Dự báo giá coin với LSTM - Keras - Python

LSTM là gì? LSTM (Long Short Term Memory networks) là một cải tiến của mạng RNN có khả năng học phụ thuộc xa. LSTM được Hochreiter & Schmidhuber giới thiệu lần đầu tiên vào năm 1997 sau đó được nhiều cải tiến và được ứng dụng trong rất nhiều lĩnh vực như: Robot control, Time series ...

Tác giả: Trịnh Tiến Mạnh viết 23:29 ngày 11/11/2018

Working With Video in iOS: AVFoundation và CoreMedia

Xin chào tất cả các bạn, hôm nay mình sẽ trình bày về những điểm quan trọng về kĩ thuật khi xử lý video trong lập trình iOS bằng cách sử dụng AVFoundation và CoreMedia. Để có thể cho mọi người nắm bắt được thì mình sẽ chia bài viết thành 2 phần: Chúng ta sẽ tạo một VideoService để set-up và ...

Tác giả: Vũ Văn Thanh viết 23:29 ngày 11/11/2018

[JAVASCRIPT] JavaScript hoạt động như thế nào?

Làm một việc tại một thời điểm Không giống như đa số các ngôn ngữ lập trình khác, javascript đơn giản là đơn luồng. Điều này đồng nghĩa với việc tại một thời điểm nó chỉ xử lý duy nhất một việc. Bất cứ tác vụ nào đều phải thực hiện lần lượt, khi một tác vụ của bạn thực hiện quá lâu cũng tương ứng ...

Tác giả: Trần Trung Dũng viết 23:29 ngày 11/11/2018

React Native + Firebase + Redux Saga

Xin chào các bạn, hôm nay mình sẽ cùng các bạn làm 1 demo về Redux-saga nhé. Ở bài này mình sẽ không nói về Redux là gì hoặc Redux-saga là gì. Những cái này đã có rất nhiều viết rồi, hãy tìm đọc nhé. Nếu vẫn chưa hiểu về cách làm Redux-saga trong React Native, hãy quay lại đấy nhé <img ...

Tác giả: Trần Trung Dũng viết 23:29 ngày 11/11/2018

Spring Converters Và Formatters

Nếu bạn đã từng làm với Spring chắc hẳn bạn đã từng sử dụng tới @RequestParam, khi bạn muốn bắt một dữ liệu được truyền từ client về server thì bạn sẽ dùng annotation này để map dữ liệu tương ứng với key name chẳng hạn như @RequestParam("id") Long id; Bạn có thể thấy với key là id chúng ta ...

Tác giả: Hoàng Hải Đăng viết 23:29 ngày 11/11/2018

Sử dụng gem Resque để chạy background jobs

Khi phát triển dự án, chắc hẳn các bạn cũng đã quen thuộc với khái niệm background jobs để xử lý ngầm nhiều tác vụ khác nhau mà không làm ảnh hưởng đến trải nghiệm của người dùng. Trong bài viết này mình xin giới thiệu với các bạn gem Resque (đừng nhầm với rescue nhé <img alt="

Tác giả: Bùi Văn Nam viết 23:29 ngày 11/11/2018

Tìm hiểu về chuẩn hóa cơ sở dữ liệu

Khi phát triển ứng dụng trên một cơ sở dữ liệu quan hệ, một trong những khía cạnh quan trọng nhất cần được tính đến là đảm bảo rằng sự nhân đôi dữ liệu được giảm thiểu. Điều này thực hiện cho hai mục đích: Giảm dung lượng lưu trữ cần thiết để lưu trữ dữ liệu. Tránh xung đột dữ liệu không ...

Tác giả: Trần Trung Dũng viết 23:29 ngày 11/11/2018

Sự khác nhau giữa đơn vị “em” và “rem”

Chắc hẳn không ít các bạn khi code web thường hay cân nhắc việc sử dụng đơn vị như thế nào cho hợp lý mà lại hiệu quả. Nào là code trên desktop rồi khi responsive xuống mobile thì bị vỡ layout, cỡ chữ do đơn vị cố định rồi phải chỉnh css từng thành phần… Ngoài những đơn vị ...

Tác giả: Bùi Văn Nam viết 23:29 ngày 11/11/2018