- 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
kintone Plug-in: "Lookup destination Automatic Update" Plugin [VI]
kintone Plaform Part 1 - Giải pháp Quản trị dữ liệu không cần lập trình kintone Plaform Part 2 - Sử dụng Plugin để mở rộng chức năng kintone Plaform Part 3 - Hướng dẫn phát triển Plug-in kintone Plaform Part 4 - Plug-ins list Phần này mình sẽ giới thiệu đến mọi người một Plugin mới. Tuy ...
So sánh giữa Capistrano và Mina.
Sau khi phát triển 1 ứng dụng Rails, việc tiếp theo ta cần làm là deploy nó lên server cho tất cả mọi người cùng truy cập. Bài trước mình đã hướng dẫn các bạn deploy bằng Capistrano. Tuy nhiên, việc deploy bằng Capistrano khá tốn kém thời gian (Mình sẽ phân tích rõ phía dưới.), và mình đi tìm một ...
Immutability in React.js
Nếu đã từng tìm hiểu về " Functional Programing ", hẳn bạn đã từng nghe thấy thuật ngữ " Immutability - Tính bất biến ". Đây là 1 trong những tính chất quan trọng nhất của Functional Programing . 1 đối tượng bất biến là 1 đối tượng không thể thay đổi trạng thái sau khi đã được khởi tạo ...
Waterfall vs Agile vs Scrum - Part 2: Waterfall là gì?
Other posts Phần 1: Agile là gì? Phần 2: Waterfall là gì? Phần 3: Scrum là gì? Phần 4: So sánh Agile, Scrum và Water? Con đường nào phù hợp với bạn Phần 5: Agile có thực hiện phù hợp với outsource và các dự án offshore Phần 6: Kết hợp mô hình waterfall và scrum để thích nghi với các dự án ...
FuelPHP: Làm việc hiệu quả với cơ sở dữ liệu thông qua migrations, generate migration và DBUtil
Migrations giúp quản lý, control database một cách dễ dàng. Bạn có thể sử dụng migration để chỉnh sửa database cả về cấu trúc lẫn dữ liệu. Khi sử dụng migration để thay đổi database sẽ giúp cho các dev trong cùng dự án hay trong quá trình maintain có thể tường minh về database. Khi bạn là một dev ...
Một số kiến thức về Angular 2 router - reuse component với RouteReuseStrategy
Trong quá trình xây dựng single-app, đôi khi ta gặp phải tình huống sau: Ta cần giữ lại trạng thái của trang trước sau khi quay về từ một trang nào đó. Ví dụ: Khi từ trang tìm kiếm, ta mong muốn sau khi xem một kết quả và quay lại, trang đó vẫn giữ lại các kết quả tìm kiếm. Khi từ trang index, ...
Giới thiệu về ARCore của google
I. Tổng quan ARCore ARCore là một nền tảng để xây dựng ứng dụng thực tế bổ sung trên Android. ARCore sử dụng ba công nghệ chủ chốt để tích hợp nội dung ảo với thế giới thực như được thấy qua máy ảnh của điện thoại: Theo dõi chuyển động cho phép điện thoại hiểu và theo dõi vị trí của nó so ...
Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 8) - Các kỹ thuật trong Rails bạn nên biết(2)
Chào các bạn, Hôm nay mình sẽ tiếp tục Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 8) - Các kỹ thuật trong Rails bạn nên biết - 2 Ở phần này mình sẽ giới thiệu các kỹ thuật trong ActionView - View và ActionController - Controller ActionView - View Guides: http://guides.rubyonrails.org/act ...
So Sánh Ruby với các ngôn ngữ lập trình khác
Ruby on Rails (RoR) đang trở thành một trong những framework ứng dụng Web phổ biến. Nó là khá tự nhiên cho các nhà phát triển để so sánh Ruby on Rails với ngôn ngữ khác. Vì ngôn ngữ lập trình được sử dụng để viết Rails là Ruby, việc so sánh giữa Ruby và các ngôn ngữ lập trình khác, chẳng hạn như ...
Javascript Promise - Lời hứa cho tình yêu
Promise được đưa vào Javascript từ ES6, đây có thể coi là một kỹ thuật nâng cao giúp xử lý vấn đề bất đồng bộ hiệu quả hơn. Trước đây kết quả của một tác vụ đồng bộ và bất đồng bộ sẽ trả về một kiểu dữ liệu nào đó hoặc thực hiện một Callback Function. Với trường hợp thực hiện Callback Function thì ...