- 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
Các bước deploy project Laravel lên Heroku
Đối với Laravel, chúng ta có thể dễ dàng tạo ra một trang web đơn giản. Và nhiều khi chúng ta muốn có một trang web nho nhỏ để chia sẻ cho bạn bè nhưng lại rất ngại trong việc deploy, hay là tìm kiếm một server riêng để chạy nó hay là bạn không muốn chi ra khoản tiền để mua một host riêng. Nhưng ...
Lazy-Loading Images
Ảnh là yêu tố rất quan trọng đối với các trang Web. Tuy nhiên, trong một trang web dài với khá nhiều ảnh sẽ làm cho việc load trang web đó rất chậm và khó chịu đối với người đọc. Vậy để khắc phục các vấn đề trên, hôm này mình sẽ giới thiệu về "Image lazy Load". Kỹ thuật này sẽ làm cho trang web có ...
Tổng quan về kiểm thử tự động TDD và BDD trong mô hình phát triển phần mềm Agile
1. Định nghĩa Phương thức phát triển phần mềm Agile là một tập hợp các phương thức phát triển lặp và tăng dần trong đó các yêu cầu và giải pháp được phát triển thông qua sự liên kết cộng tác giữa các nhóm tự quản và liên chức năng. Agile là cách thức làm phần mềm linh hoạt để làm sao đưa sản phẩm ...
Hướng dẫn sử dụng view composer trong laravel 5.3
Xin chào các bạn ! Đến hẹn lại lên hehe.. Nếu bạn là một developer chuyên về làm website chắc hẳn bạn sẽ gặp một vấn đề là một view có thể extend cho nhiều view khác nhau trong toàn bộ dự án . Sẽ có hai loại view như sau: 1 . Đối với loại view này bạn sẽ exend vào view khác dựa vào ...
Một số mẹo nhỏ trong thiết kế database lớn
Từ khi bắt đầu xây dựng dự án ta thường xuyên phải ra các quyết định khiến cho việc phát triển quy mô sau này trở nên dễ dàng hoặc khó khăn hơn. Đôi khi hướng đến những mục tiêu ngắn hạn không phải là một ý kiến tồi, nhất là khi deadline đã đến gần và ta phải hoàn thành sớm nhất có thể. Nhưng cũng ...
Cache trong laravel
Laravel cung cấp một API thống nhất cho các hệ thống cache khác nhau. Cấu hình cho cache được đặt trong file config/cache.php. Trong file này bạn có thể chỉ định cache driver nào bạn muốn sử dụng mặc định trong ứng dụng. Laravel hỗ trợ sẵn các hệ thông cache phía backends phổ biến như Memcached và ...
Sử dụng Google Charts với Javascript trong Ruby on Rails
Thỉnh thoảng bạn viết một bài thống kê phân tích kèm với hàng tá những bảng số liệu. Bạn định nhét tất tần tật vào bài? Tất nhiên là không nên thế , trừ phi bạn có ý định làm rối mắt người đọc. Giải pháp tốt nhất trong trường hợp này là hình tượng hoá những bảng số liệu bằng biểu đồ, giúp người ...
Các trường hợp sử dụng storyboard trên iOS
Tôi đã đọc một số bài viết gần đây chống lại việc sử dụng storyboard.Những vấn đề chung nhất là con người không dễ đọc được storyboard, nó chậm và có thể gây xung đột ở git.Những quan ngại có thể chấp nhận được nhưng có thể tránh được.Tối muốn nói với bạn chúng ta sử dụng storyboard trên những ...
Custom RecyclerView Android
Đây là kết quả sau khi đã Custom Class Adapter: public class ListShopAdapter extends BaseRecyclerViewAdapter<RecyclerView.ViewHolder> { private static final int HEADER = 0; private static final int CONTENT = 1; private OnRecyclerViewItemClickListener<Object> ...
How does the Vue Template work?
Introduction Vue.js (Vue) - là một JavaScript framework được sử dụng để xây dựng giao diện người dùng và đang nhận được rất nhiều sự quan tâm của cộng đồng lập trình trong thời gian gần đây. Vue khá dễ tiếp cận cho những người mới tìm hiểu về nó (bản thân mình cũng mới làm việc với Vue ...