- 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
[Angular] bài 4: routes
Xin chào các bạn, bài trước mình đã đưa ra một vài cách thức để IN, OUT dữ liệu cơ bản. Hôm nay, mình sẽ đưa ra hai thư viện về cách điều huowgns trong Angular Hiện tại, về điều hướng trong angular thì 2 từ khóa nổi nhất: angular-route angular-ui-route Dưới đây là cách sử dụng của ...
Notification trong Laravel 5.3 (Phần I)
Giới thiệu Bên cạnh việc hỗ trợ gửi mail, bắt đầu từ phiên bản 5.3 mới được phát hành, Laravel cung cấp thêm tính năng gửi notification qua một loạt các kênh phân phối, bao gồm mail, tin nhẵn SMS (thông qua Nexmo) và Slack. Notification cũng có thể được lưu trong database để có thể hiển thị trên ...
PL/SQL Decision Making Statements
Introduction Decision making statements là việc kiểm soát các dòng lệnh được thực thi trong SQL dựa trên các điều kiện đặt trước. Nó cung cấp cho các lập trình viên sự kiểm soát tốt hơn cũng như việc ngăn ngừa một mã đặc biệt nào đó(sơ đồ 1) hoặc chọn một mã mong muốn dựa trên các điều kiện ...
Swift 3.0 Coding Standard
Bài viết được tham khảo từ nhiều nguồn nên có thể chưa được đầy đủ, rất mong có sự bổ sung từ bạn đọc 1. Naming 1.1 Đặt tên với vai trờ và mục đích rõ ràng dễ hiểu Class, Method, và các biến instance ... đều cần được đặt tên với vai trò và mục đích rõ ràng. Các biến bên trong Method hoặc ...
Giới thiệu gem Mustache Ruby on Rails
Tổng quan Mustache như một sự thay thế cho view. Thay vì view bao gồm file ERB hay HAML với helper và logic, view của bạn chia làm hai phần, Ruby class và HTML template. Chúng tôi gọi phần Ruby class là view, còn phần HTML là template. Phần template không thực thi gì nhưng tham chiếu với các ...
MailChimp và cách sử dụng
Email đã và vẫn đang là một trong những công cụ marketing hữu hiệu nhất. Có một kênh đưa bạn trực tiếp đến với khách hàng là một cách tuyệt vời để vượt qua những thông tin nhiễu trên internet. Hiện tại có rất nhiều nhà cung cấp marketing email, và một trong số đó là MailChimp. Đây là một dịch vụ ...
Custom Validators in Ruby on Rails
Validate dữ liệu là 1 điều không thể thiếu khi làm project vì nó giúp dữ liệu được lưu vào cơ sở dữ liệu 1 cách chuẩn xác nhất. Ngoài những validate được hỗ trợ sẵn thì chúng ta có thể tự tạo ra các method validate theo ý muốn. Bài viết giới thiệu các custom method hỗ trợ để validate dữ liệu. ...
[Docker] Build image từ dockerfile và push lên hub
1. Docker là gì ? Docker là một open platform cung cấp cho người sử dụng những công cụ và service để người sử dụng có thể đóng gói và chạy chương trình của mình trên các môi trường khác nhau một cách nhanh nhất **2. Cài đặt Docker trên ubuntu 14.04 ** sudo apt-get update sudo apt-get ...
Writing Better Code with Custom Subscripts in Swift
Hiện tại mình đang tìm hiểu về Swift thì thấy có khá nhiều nguồn, nhưng hầu hết bằng tiếng anh. Đây là nguồn tham khảo khá thú vị ngoài ebook Swift mà Apple đã cung cấp. Hôm nay mình xin đi dịch lại 1 bài viết liên quan tới Subscript, hy vọng có ích cho ai đó đọc =)) Bài viết dựa trên ngữ cảnh ...
Tìm hiểu về Ruby Refinements
Khi nào và lúc nào chúng ta sử dụng Ruby Refinements cho dự án của mình? Ruby Refinements hay bộ lọc Ruby là 1 tính năng khá mới, được giới thiệu với Ruby 2.0.0. Ở đây chúng tôi xin phép giữ nguyên từ "Ruby Refinements". Ruby Refinements là cái gì? Ruby Refinements là một tính năng tuyệt vời mà ...