- 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
Tạo Breadcrumb cho websites sử dụng gem breadcrumb_on_rails
1. Breadcrumb là gì? Breadcrumb là tập hợp các đường link phân cấp giúp người dùng biết mình đang ở vị trí nào của websites, và có thể dễ dàng di chuyển sang các trang khác trên websites. Nếu một websites có cấu trúc đồ sộ, phức tạp mà lại không có breadcrumb thì người dũng dễ bị ...
Ruby: Toán tử ||= và defined?
Trong phần lớn các ứng dụng Rails hoặc thậm chí là các gem Ruby, bạn có thể tìm thấy rất nhiều trường hợp bạn cần ghi nhớ kết quả của một hàm để tăng tốc ứng dụng của bạn khi mà hàm đó đã được tính toán. Giải pháp được sử dụng phổ biến nhất có lẽ là sử dụng toán tử ||=. Ví dụ: @result ||= ...
Sử dụng gem zengin_code và gem select2-rails để xử lý chọn tên ngân hàng và tên chi nhánh ngân hàng Nhật Bản
Gem zengin_code được dùng để truy vấn danh sách ngân hàng và chi nhánh ngân hàng của Nhật Bản. Link tham khảo và github: https://github.com/zengin-code/zengin-rb a. Cài đặt: Trong Gemfile, thêm gem "zengin_code" gem "zengin_code" Chạy bundle install để cài đặt gem ...
Difference between FragmentPagerAdapter and FragmentStatePagerAdapter, getSupportFragmentManager() and getChildFragmentManager()
Here is a log lifecycle of each fragment in ViewPager which have 4 fragment and offscreenPageLimit = 1 (default value) FragmentStatePagerAdapter Go to Fragment1 (launch activity) Fragment1: onCreateView Fragment1: onStart Fragment2: onCreateView Fragment2: onStart Go to Fragment2 ...
Tuơng tác giữa các component trong angular 2/4 (p2)
Cũng giống như kỹ thuật local variable nhưng chung ta sẽ khởi tạo biến kiểu của component con thông qua syntax @ViewChild(AppChildComponent) private childCmp: AppChildComponent; Từ biến childCmp chúng ta có thể sử dụng ở bất kì đâu trong component cha với những public resource tử component ...
What is Blockchain ?
Mình thấy đã có một vài bài viết về Blockchain rồi tuy nhiên mình thấy vẫn có thể bổ xung thêm thông tin về các khía cạnh của Blockchain cho nên mình xin đóng góp thêm bài biết để giúp ai đó quan tâm đến công nghệ xu thế Blockchain có thêm các thông tin cần thiết. Trước tiên chúng ta sẽ đi qua một ...
10 cách để cải thiện chất lượng của một trang web!!!
Bạn có bao giờ chỉnh sửa trang web của mình để cải thiện chất lượng không? Bạn có biết làm thế nào để bắt đầu việc chỉnh sửa, cải thiện chất lượng web không? Nếu câu trả lời của bạn cho cả 2 câu hỏi mình vừa đưa ra là không thì có lẽ bạn sẽ muốn ngó qua bài viết của mình một chút đó Tạ Quốc Bảo viết 16:34 ngày 12/08/2018 chỉnh sửa
Android Studio build quá chậm, hãy thử ngay những cách sau nhé
Việc chuyển sang Android Studio với hệ thống build mới: Gradle hứa hẹn một tương lai tươi sáng khi Gradle chỉ build những phần thay đổi, do đó sẽ build nhanh hơn Ant trên Eclipse. Tuy nhiên, đời không như là mơ. Một ngày bạn nhận ra rằng bạn phải chờ rất lâu trong mỗi lần build app. Bạn quyết định ...
Config multiple databases in Rails
Khi dự án của bạn yêu cầu xây dựng database cho một ứng dụng cho phép chia sẻ một vài dữ liệu chung cho một vài sites khác. Ví dụ như là chúng ta có 2 ứng dụng là notes và memories cần dùng chung database là bảng user để khi mà người dùng có tài khoản trong notes thì đều có thể đăng nhập vào ...
Một vài tip nhỏ Ruby on Rails có thể bạn chưa biết
1. Hash#dig Phương thức này được giới thiệu từ 2.3 Chúng ta hãy nhìn ví dụ dưới đây nhé . . . if params [ :user ] && params [ :user ] [ :address ] && params [ :user ] [ :address ] [ :somewhere_deep ] Nhìn vào đoạn code trên chúng ta nghĩa đến ngay ...