- 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
Product with multi image by gem Paperclip
1.Lời nói đầu Việc đăng nhiều ảnh của 1 sản phẩm lên 1 trang web bán hàng là rất thường gặp vì vậy viết bài này để hướng dẫn cho việc đó. 2. Sử dụng gem gem "paperclip" #bundle Tạo 2 model trong đó có 1 model products có 1 attr là name và 1 model product_images không có attr nào. ...
Khác nhau giữa .nil? .empty? .blank? và .present?
.blank? và .present? là những hàm mình thường xuyên sử dụng từ khi mới bắt đầu làm quen với Rails. Sự tiện dụng là lí do những hàm này được dùng thường xuyên, nhưng mình bắt đầu từ việc những người khác cũng dùng như thế. Sau một thời gian mình biết thêm .nil? và empty? và trở nên bối rối (thời ...
Lập lịch Cron Jobs với gem whenever
Đôi khi, chúng ta phải chạy các công việc trong khoảng thời gian đặc biệt như: sao lưu bản ghi, gửi email, vv. Trong các hệ thống Unix, chúng ta có thể lập lịch công việc bằng cách sử dụng cron daemon. Cron là một daemon, dụng để thực hiện các nhiệm vụ theo lịch trình. Các hệ thống Unix cung cấp ...
Hướng dẫn tạo Custom View trong Android
Chào các bạn, chắc hẳn khi làm việc với android bạn đều đã từng sử dụng các component widget như TextView, EditText, ImageView, ... thì tất cả chúng đều được kế thừa từ một lớp cha đó là View. Trong Android SDK đã cung cấp cho ta một số các component cơ bản và thông dụng để ta có thể tiện sử dụng. ...
Build Ultra-Modern Web Apps with Angular Material
At the Google I/O Conference back in 2014, Google announced Material Design, their new design language. They have since converted much of their popular applications to adhere to this new spec in an effort to provide a consistent experience. Now they are trying to convince you to follow along as ...
Giới thiệu về debug
BUG là gì? Bugs là các con bọ, bọ này ám chỉ các lỗi xảy ra trong logic, hay bất kỳ vấn đề gì gây ra việc làm cho ứng dụng không thực thi được hoặc thực thi sai. Bugs luôn tiềm ẩn ở mọi nơi, và ta không thể lường trước được mọi tình huống có thể xảy ra mà chỉ có thể cố gắng làm giảm nó ...
Permission trong Android (Part 1) - Khai báo các quyền (permission) cho ứng dụng
Trong bài viết này mình xin giới thiệu với các bạn vấn đề cấp quyền cho ứng dụng Android. Mình sẽ chia bài viết thì 3 phần: Permission trong Android (Part 2) - Yêu cầu cấp quyền khi ứng dụng đang chạy Permission trong Android (Part 3): Các chú ý khi yêu cầu cấp quyền Mọi ứng dụng Android ...
Làm quen với CSS Counters
Khi biểu thị thông tin bất kì trên nền web, hiển thị thông tin là một tính năng quan trọng. Một cách để hiển thị thông tin một cách rõ ràng và dễ hiểu cho người đọc là do biểu thị hệ thống phân cấp, trả lời các câu hỏi "what comes first?". Một cách chắc chắn để biểu thị hệ thống phân cấp là do ...
Tổng quan về migration trong ruby on rails
Xin chào các bạn đã đến với chủ đề Migration của mình, chắc hẳn trong các bạn hầu hết đều đã từng mắc hoặc thắc mắc về các lỗi cơ bản của Migration khi lập trình bằng rails. Đầu tiên mình xin được giới thiệu qua về Migration. Dưới đây là một ví dụ (ở đây mình chỉ dùng rails 5 nhé) của ...
Tìm hiểu GET và POST trong PHP
Bộ mã nguồn web viết bằng PHP và được đưa lên host chính là Server, còn khi truy cập web thì người dùng chính là Client.Khi đăng nhập hay đăng kí tài khoản hay comment thì dữ liệu sẽ được Client gửi lên Server. Server nhận được thông báo qua 2 phương thức : GET và POST. Phương thức GET Phương ...