- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Upload và tạo video thumbnail với carrierwave
carrierwave là gem rất phổ biến trong framework rails sử dụng để upload các loại files. Gem này hỗ trợ rất nhiều chức năng và rất mạnh. Nếu bạn chưa biết đến gem này, hãy vào https://github.com/carrierwaveuploader/carrierwave để xem chi tiết cách sử dụng và tính năng của nó. Hôm này mình sẽ giới ...
Continue with Machine Learning - Building Recommendation System
Nowadays there are no successful e-commerce websites which do not use recommendation system. Website such as Amazon which sell million of books use recommendation system to cater customers with the most likeable products that customer will buy. Netflix uses recommendation system to provide customer ...
Self trong ruby (p2)
Self trong ruby (p1): https://viblo.asia/p/self-trong-rubyp1-ORNZqP7GK0n. Chào các bạn, trong phần trước mình đã giới thiệu về sender và receiver trong ruby, hôm nay chúng ta sẽ cùng tiếp tục tìm hiểu về self và cách giá trị của self thay đổi khi chương trình được thực thi nhé. Đầu tiên chúng ...
[Vim]Cài đặt và cách sử dụng cơ bản.
Lời nói đầu Mình đang định viết thêm bài để bổ sung thêm vào loạt bài viết về PHP và Laravel 5.5, nhưng không biết là do có quá nhiều thứ cần viết hay do nó quá nhiều thứ gây hứng thú với mình nên mình không biết bắt đầu từ viết từ đâu. Nên mình quyết định sẽ viết thêm sau về PHP và Laravel 5.5, ...
Architecture Components - Paging Library
Paging Library giúp ứng dụng của bạn dễ dàng tải dần thông tin khi cần từ nguồn dữ liệu, mà không làm quá tải thiết bị hoặc chờ quá lâu cho truy vấn cơ sở dữ liệu lớn. Tổng quan Nhiều ứng dụng hoạt động với bộ dữ liệu lớn nhưng chỉ cần tải và hiển thị một phần nhỏ dữ liệu đó bất kỳ lúc nào. Một ...
Tạo 1 blockchain với Java (Part 4)
Tiếp theo của Part 3. Chúng ta đã Test ví và chữ ký, tiếp nào 4. Cách tiền điện tử được sở hữu ... Để bạn sở hữu 1 bitcoin, bạn phải nhận được 1 Bitcoin. Sổ cái không thực sự thêm một bitcoin cho bạn và trừ đi một bitcoin từ người gửi, người gửi phải tham chiếu rằng trước đây họ đã nhận được ...
Laravel 5.5 ReactJS Phần 3 - JWT xác thực và phân trang
Bài trước chúng ta đã tìm hiểu, cài đặt và sử dụng JWT xác thực người dùng. , bài tiếp theo chúng ta sẽ cùng tìm hiểu sử dụng JWTxác thực và phân trang ứng dụng. Tạo bảng products run command: php artisan make:migration create_table_products Cập nhật database/migrations create_table_products ...
Tìm hiểu và vận dụng systemd để quản lý hệ thống Linux (phần cơ bản)
Sau một thời gian tìm hiểu các kiến thức cơ bản về Linux và viết các bài trong series Linux for dummy. Hiện nay, mình cũng tích cóp được kha khá kiến thức về hệ thống Linux. Tuy chưa đến mức pro như các chuyên gia quản trị hệ thống, hay các hacker nổi tiếng toàn cầu nhưng như vậy cũng là đủ để ...
Quy trình kiểm thử
1.1 Lập kế hoạch kiểm thử Đối với mỗi mức độ kiểm thử, việc lập kế hoạch thường bắt đầu ở ngay đầu của mỗi quy trình cho mức độ đó và liên tiếp thông qua dự án cho đến khi hoàn thành hoạt động closure cho mức độ đó. Lập kế hoạch liên quan đến việc xác định các hoạt động và nguồn nhân lực được ...
Tìm hiểu về Gulp.js
1. Giới thiệu: Gulp là một công cụ giúp bạn tự động hóa nhiều task (nhiệm vụ) trong quá trình phát triển web. Nó thường được sử dụng để làm các tác vụ front end như: Tạo ra một web server Reload trình duyệt một cách tự động bất cứ khi nào một file được lưu Sử dụng các preprocessor ...