
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.

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.

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.

[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 ...

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 ...

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ữ ...

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 ...

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 ...

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 ...

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": [{ ...

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. ...

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="

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 ...

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à ...

[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 ...

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 ...

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 ...

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ì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 ...

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ị ...