- 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
The Quality of Software Design ~Kỳ 4~
Part 4. Play in the Utopia of reuse Chúng ta hãy cùng nhìn lại bài tập tôi đã đưa ra vào cuối bài viết kỳ trước. Đó là “Chương trình hiển thị số tờ theo từng loại mệnh giá tiền cho số tiền trong ví của bạn”. Hơn nữa, chương trình đó không chỉ có chức năng hiển thị số tờ theo từng loạị ...
Kỹ thuật đồng bộ, bất đồng bộ trong ajax.
Trong bài viết này mình xin mạn phép giới thiệu sơ lược về đồng bộ và bất đồng bộ. Cụ thể ở đây là giới thiệu kỹ thuật này trong ajax. Synchronous (Xử lý đồng bộ): là xử lý mà chương trình sẽ chạy theo từng bước, nghĩa là thực hiện xong đoạn code trên mới tới đoạn code kế tiếp và sẽ theo thứ tự ...
Sử dụng Nested Attributes với Gem Cocoon
Trong bài này chúng ta sẽ thảo luận về việc xây dựng form có sử dụng nested attributes. Làm sao có thể để vận dụng kết hợp nhiều associated record từ một single form và thiết lập các model và controller để sử dụng tính năng này. Cũng như, chúng ta sẽ thảo luận các lỗi phổ biến và các tính năng mở ...
Background jobs trong Ruby
Tài liệu: Background jobs in Ruby Bạn đang phát triển một ứng dụng Ruby nơi mà người dùng có thể đăng ký và submit form, hay người dùng tiếp nhận một email. Bạn sẽ gửi nó ngay lập tức? Nếu vậy, người dùng phải đợi khi mà ứng dụng kết nối đến email server và gửi email. Đó không phải là một thiết kế ...
Function Composition và Custom Operator
Custom operator I. Giới thiệu Chúng ta thường biết đến Swift là một ngôn ngữ hướng đối tượng, tuy nhiên trong một số trường hợp, ví dụ như xử lý logic, sẽ cần một cách viết khác để đoạn code nhìn clear hơn, và functional programming chính là một trong số đó. Trong khuôn khổ bài viết này, tôi ...
Các khái niệm cơ bản về Active Job
Bài viết chủ yếu giúp cho các bạn hiểu một cách đơn giản active job là gì?. Cách tạo, thực thi các công việc(jobs) chạy nền trong Ruby On Rails(RoR). Sau bài viết này bạn sẽ có thể: 1. Làm thế nào để tạo jobs. 2. Làm thế nào để sắp xếp các jobs. 3. Làm thế nào để chạy jobs ở backgound (chạy nền, ...
Handlebars nhỏ nhưng có võ
Bạn không lạ gì đoạn code như thế này: < div id = ' user_info ' > </ div > < script type = " text/javascript " > var user = { firstname : 'irst name' , lastname : 'ast name' , email : 'aa@gmail.com' , ...
Ứng dụng Notifications API vào ứng dụng Web
Hiện tại mình đang tham gia phát triển một dự án làm web có yêu cầu chức năng từ khách hàng là hiển thị notification lên Desktop khi có thông báo tương ứng. Đây là một chức năng khá hay, theo như mình thấy thì chức năng này đã được áp dụng cho khá nhiều trang web nổi tiếng như Facebook, Chatwork ...
Refactor code với gem flay
1. Đặt vấn đề Trong quá trình code, việc giữ cho code rõ ràng và không bị lặp lại luôn là vấn đề quan trọng và khó khăn cho dù đối với những người lập trình giỏi. Khi team work, có thể sẽ sinh ra những đoạn code thừa, ko sử dụng nữa nhưng lại không dám xóa đi. Càng ngày số lượng code càng tăng ...
Tối ưu hóa bộ nhớ khi sử dụng Rails
Vì sao phải tối ưu hóa bộ nhớ ? Chúng ta luôn nghĩ cái gì tối ưu là cần thiết, bộ nhớ thì đương nhiên là lại càng nên tối ưu, nếu dùng ít bộ nhớ thì ứng dụng của chúng ta se chạy nhanh hơn, có thêm nhiều tài nguyên để xử lý các tác vụ khác..., vì thế càng tối ưu nhiều càng tốt. Câu hỏi đặt ra ...