Bài viết của Tạ Quốc Bảo

[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 ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 12/08/2018 chỉnh sử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 ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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 ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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ụ ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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. ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

[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 ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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ác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa

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à ...

Tác giả: Tạ Quốc Bảo viết 13:56 ngày 12/08/2018 chỉnh sửa