- 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
Sử dụng GraphQL API với Rails
GRAPHQL LÀ GÌ? GraphQL là một ngôn ngữ truy vấn cho các API và một thời gian chạy để thực hiện các truy vấn đó với dữ liệu hiện có của bạn. GraphQL cung cấp một mô tả đầy đủ và dễ hiểu về dữ liệu trong API của bạn, cho phép khách hàng có quyền yêu cầu chính xác những gì họ cần và không có gì ...
Waterfall vs Agile vs Scrum - Part 4: Agile vs Waterfall. Con đường nào phù hợp với bạn
Other posts Phần 1: Agile là gì? Phần 2: Waterfall là gì? Phần 3: Scrum là gì? Phần 4: Agile vs Waterfall. Con đường nào phù hợp với bạn Phần 5: Agile vs Scrum Phần 6: Agile có thực hiện phù hợp với outsource và các dự án offshore Phần 7: Kết hợp mô hình waterfall và scrum để thích nghi với các ...
File uploader với Refile gem
I. Giới thiệu Trong rails, 2 thư viện thường được sử dụng nhất trong việc upload file lên server đó là CarrierWave và PaperClip. Ngoài ra còn có một thư viện thông dụng khác đó là Refile. Nó là một sản phẩm kế thừa từ gem CarrierWave với nhiều vượt trội. Và giống như DragonFly, nó kết hợp tính ...
Cơ bản về docker
Khái niệm Docker - đây là một công cụ tạo môi trường được packaging (Container) trên máy tính độc lập mà không làm tác động tới môi máy, môi trường trong Docker sẽ chạy độc lập. Mỗi containers chứa ứng dụng gồm chứa các thư viện riêng, nhưng kernel được chia sẻ với các containers khác. Mỗi kernel ...
Thiết kế API bằng LoopBack (NodeJS) ~ P2
Ở phần trước tôi đã hướng dẫn tạo API bằng LoopBack, trong phần này tôi sẽ hướng dẫn bạn connect api với data source Tạo data source lb datasource Generator sẽ hỏi bạn những thông tin như tên datasource, connector driver, connection string url hoặc config từng thành phần riêng biệt. ? ...
[Android] Xử lí checkbox state trong recycler view
Trong phát triển Android, chúng ta thường phải xử lí các case về “check-select” trong một list items. Đối với list nhiều items thì RecyclerView là một lựa chọn tốt để giữ các view item này và có thể sử dụng lại các view item từ đó tăng thêm performance. Tuy nhiên khi recycler view thực ...
Lập trình C cho hệ thống nhúng (P7- Standby Function- Halt mode trong V850E)
1. Khái niệm Khi lập trình cho hệ thống nhúng , ngoài việc đáp ứng đầy đủ các yêu cầu đề mà hệ thống đề ra ,chúng ta cũng còn phải quan tâm đến vấn đề năng lượng tiêu thụ của con vi điều khiển mà chúng ta đang sử dụng. Hôm nay mình sẽ giới thiệu cho các bạn cách sử dụng standby function của ...
Swift 4 so với Swift 3 - Sự khác biệt và những tính năng mới
Từ khi apple ra ngôn ngữ swift mới, quá trình phát triển của nó cũng đã trải qua rất nhiều phiên bản, cùng với sự thay đổi rất lớn ở các bản 1.x, 2.x, 3.x, cho đến thời điểm 3.x thì swift đã dần đi vào ổn định cho nên tới bản 4.0 này cũng có sự thay đổi nhưng không nhiều như các lần cập nhật ...
Tích hợp LINE SDK trong ứng dụng iOS
LINE là một ứng dụng rất phổ biến trên nền tảng di động (iOS, Android). Ứng dụng này cho phép chúng ta gọi điện và nhắn tin trên thiết bị thông qua mạng 3g, wifi tương tự như các ứng dụng facebook message, zalo hay viber. Hôm nay tôi xin giới thiệu đến các bạn LINESDK, một bộ kit của LINE phát ...
5 cách quảng cáo hiệu quả nhất để bán hàng
Tổng quan công việc bán hàng hiện nay chỉ gồm các bước đơn giản: chọn sản phẩm tốt, xây dựng cửa hàng, thiết kế website bán sản phẩm và cuối cùng là chạy các chiến dịch quảng cáo để tìm kiếm khách hàng. Đây cũng là điều quan tâm nhất của các những người bán hàng, phải tìm ra cách quảng cáo hiệu ...