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

Font Awesome

Giới thiệu Đây là bộ icon free được sử dụng rộng rãi trong lập trình web. Ngày hôm nay mình sẽ hướng dẫn mọi người cách sử dụng bộ font icon này trong android. Bình thường trong lập trình android có nhiều bạn thường thêm icon bằng cách tạo ra các vector trong drawable rồi kéo nó vào file XML. ...

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

Upload image by carrierwave && server khác

Xin chào tất cả các bạn, hôm nay mình xin giới thiệu một chủ đề đó là upload ảnh cho app dùng gem carrierwave . Bước 1: Cài đặt. Các bạn thêm vào Gemfile như sau: gem 'carrierwave' Sau đó chạy trên terminal: bundle install Bước 2: Cấu hình để up ảnh, chạy câu lệnh tạo ra tệp upload ...

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

ReactiveCocoa

Introduction ReactiveCocoa is a functional reactive programming (FRP) framework developed by GitHub. FRP, is a specific way of writing and architecting software that creates a malleable abstraction for timelines; RAC implements one version of it for iOS and OS X. ReactiveCocoa combines a couple ...

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

Xây dựng ứng dụng Chat sử dụng SignalR 2 và MVC 5

Chúng ta cùng tìm hiểu và xây dựng 1 ứng dụng chat sử dụng SignalR 2 và MVC 5 nhé. Ứng dụng sau khi xây dựng xong sẽ như thế này Cài đặt Project Tạo 1 ứng dụng Web sử dụng .Net Framework 4.5 và đặt tên là SignalRChat hoặc tùy theo ý muốn của bạn. Sau đó nhấn OK Bước tiếp theo chúng ta ...

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

[PHP core] Object và References

Trước hết, xin phép mình sẽ dùng Tiếng Anh cho những từ như object, references ,.. bởi nghĩa tương đương của nó trong tiếng Việt (như đối tượng, tham chiếu... ) sẽ dễ gây hiểu nhầm. Mỗi ngôn ngữ có cách định nghĩa của riêng mình, tham chiếu trong php không giống tham chiếu trong C++,... Nên mình cố ...

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

Sự khác nhau giữa find và find_by

Là một người mới làm quen và tìm hiểu về Ruby on rails, chúng ta ít nhất đôi lần code của mình hay bị reviewers comment "Dùng find__by thay vì find " Chắc các bạn cũng đôi lần thắc mắc và muốn tìm câu trả lời. Lý do là vì sao nhỉ? find sẽ bắn ra một Exception nếu không có bất kỳ một record ...

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

Rails naming conventions

Bài viết này mình sẽ đề cập tới Rails naming conventions - quy ước đặt tên trong Rails. Với những bạn newbie, có thể có những thắc mắc tại sao cùng 1 đối tượng mà chỗ đặt số ít, chỗ khác là số nhiều, hay chỗ sử dụng gạch dưới , chỗ không ... Vậy chúng ta cùng tìm hiểu nhé </p> <div class= Tác giả: Tạ Quốc Bảo viết 14:09 ngày 12/08/2018 chỉnh sửa

Tạo scheduler Jobs trong Spring sử dụng Quartz Scheduler

Trong bài này tôi sẽ giới thiệu cách tạo scheduler Jobs trong Spring sử dụng Quartz Scheduler. Công cụ và môi trường phát triển: Spring 4.0.6.RELEASE Quartz 2.2.1 Maven 3 JDK 1.8 Eclipse Neon Release (4.6.0) Cấu trúc project: 1. Thư viện sử dụng trong project ...

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

Dos vs DDos, tấn công và phòng thủ

Như các bạn đã biết, tối 21/10/2016, Internet trên một nửa nước Mỹ đã bị mất khi các hacker tung ra một cuộc tấn công DDos nhằm vào các máy chủ của Dyn - nhà cung cấp dịch vụ DNS lớn của Mỹ. Cuộc tấn công gây ảnh hưởng lên các website lớn như Twitter,Reddit, PayPal và một số trang web khác... ...

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

MVC Trong Rails (Phần 2)

Mô hình MVC được Trygve Reenskaug đề ra vào năm 1979, mô hình này chia ứng dụng làm 3 phần: model, view và controller. Là mô hình giúp ta có thể sử dụng lại code đã viết. Trong đó model sẽ chịu trách nhiệm duy trì dữ liệu của ứng dụng. Đôi khi dữ liệu này chỉ tồn tại trong một thời gian ngắn, ...

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