- 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
Kéo thả upload ảnh trong rails sử dụng dropzonejs-rails
Dropzone là một thư viện javascript cho phép upload nhiều ảnh bằng kéo thả, hoặc chọn ảnh từ thư mục.Bài viết này sẽ hướng dẫn từng bước cách sử dụng thư viện dropzone trong rails với gem carrierwave Cách cài đặt Thêm vào trong Gemfile gem carrierwave hỗ trợ upload files từ Ruby applications ...
MPAndroidChart
Every now and then as a developer you might come accross a hug arrays of data that needs some sort of data representation. If this representation happens to be charts then MPAndroidChart is one of the best you can embrace in your app. Using charts instead of tables to display that data can lead to ...
Tìm hiểu về các chuẩn bảo mật thư điện tử (part 2)
Transport Layer Security (TLS) Transport Layer Security (TLS) là một giao thức mã hóa được sử dụng để bảo vệ dữ liệu trong quá trình chuyển tiếp giữa các máy tính. Khi hai máy tính gửi dữ liệu cho nhau, thông tin được mã hóa theo cách mà cả hai đều hiểu. Tùy thuộc vào các quy tắc, một trong hai ...
Tái sử dụng validation khi sử dụng form object trong rails
Nếu bạn đang sử dụng pattern "Form Objects" và các validations không đặt ở ActiveRecord model, có thể bạn sẽ gặp khó khăn khi muốn sử dụng lại những validations tùy chỉnh (custom) ở những class khác nhau. Tôi sẽ đưa cho các bạn ví dụ sau: Tưởng tượng bạn phải viết 1 đoạn mã validate cho một tiến ...
Expression Trong AngularJS
Expression (biểu thức) trong Angular được dùng để gắn kết dữ liệu qua HTML, chúng được sử dụng ở các template, các directives. Vì vậy chúng xuất hiện ở tất cả các ứng dụng của AngularJS. Vậy cụ thể Expression trong Angularjs là gì? Cách thức hoạt động của chúng ra sao? Trong bài viết này mình sẽ ...
Node.js Tutorial: Phần 7 - Sử dụng EJS làm Template Engine trong Express
Tạo một project Express với express-generator Cách nhanh nhất để tạo một project ExpressJS là sử dụng express-generator. Để cài đặt Express generator, bạn ở Command line/Terminal, gõ vào lệnh sau: npm install -g express-generator Nếu dùng Linux bạn cần thêm từ khoá "sudo" ở đầu dòng lệnh trên, ...
Sự khác nhau giữa addFragment và replaceFragment trong Android
Khi làm việc với ứng dụng android chắc các bạn không thể không biết đến Fragment . Fragment là một phần giao diện người dùng hoặc hành vi của một ứng dụng. Fragment có thể được đặt trong Activity hoặc chính trong Fragment , nó có thể cho phép thiết kế Activity, Fragment với nhiều mô-đun. ...
Tìm hiểu về JQuery part 2
Hi all. Tiếp tục tháng này chúng ta sẽ tiếp tục tìm hiểu Jquery là gì và sử dụng như thế nào. như ở bài trước mình đã có giới thiệu về Jquery và các kiểu dữ liệu trong JQuery. link here Hôm nay chúng ta sẽ tiếp tục đi tìm hiểu những điều thú vị về Jquery. Đầu tiên sẽ là: Thư viện jQuery khai ...
So sánh giữa Node.js và Golang
Gần đây, đã có những lời chỉ trích về giá trị của việc sử dụng Node.js trong một môi trường ứng dụng mạng hiệu suất cao, và một số nhà phát triển đã chuyển sang ngôn ngữ Go. Ngoài ra cũng có một số tập đoàn lớn chuyển sang sử dụng Go, ngoài tác giả của ngôn ngữ này là Google. Dropbox đã chuyển ...
Auto layout constraints with SnapKit in iOS
Mở đầu Các bạn đã biết đến auto layout trong file interface trong lập trình iOS. Nó có vẻ đơn giản cho developer mới bắt đầu tiếp cận nhanh hơn, tuy nhiên đánh đổi với sự đơn giản đó bạn sẽ gặp phải một số vấn đề như sau: Khi dự án của bạn càng lớn thì số lượng các file interface càng nhiều, ...