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

Social Login with Laravel Socialite

Là thư viện của Laravel hỗ trợ chức năng đăng nhập thông qua tài khoản của các dịch vụ social cung cấp OAuth Hiện tại, Socialite hỗ trợ việc đăng nhập sử dụng tài khoản của: Facebook Twitter LinkedIn Gooogle Github Bitbucket Được hỗ trợ từ phiên bản Laravel 5.0 trở lên ...

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

IOS Local Notifications

có 2 loại là Local và Push Notification. -Push Notifications (Apple Push Notification Service – APNS): Loại notification thông qua server của Apple đẩy đến thiết bị của người dùng.Thường thấy ở những ứng dụng có tương tác với server API. -Local Notifications: Loại không cần thông qua server, ...

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

Animation trong Android

Tổng quan Animation là các phép biến đổi màu sắc, vị trí, kích thước hay hướng của một đối tượng trên màn hình theo thời gian. Android cung cấp các API hỗ trợ rất tốt cho việc áp dụng animation cho các thành phần UI và vẽ đồ họa 2D, 3D. Android 2.3 và các phiên bản trước đó hỗ trợ kiểu ...

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

Core data investigate

What is core data? Is an object graph and persistence framework provied by Apple in MacOSX and iOS operating systems. It allows data organised by relational entity- attribute model to be serialised into XML, binary, Sqlite stores. Core data directly with SQLite Core data handles many of ...

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

SoupUI - Dịch vụ web ứng dụng thử nghiệm mã nguồn mở

SoapUI là một dịch vụ web ứng dụng thử nghiệm mã nguồn mở, với tính năng dễ sử dụng, soap ui cho phép bạn kiểm tra dễ dàng và nhanh chóng cho phép thực hiện các thử nghiệm chức năng trên web. SoapUI cung cấp đảm bảo việc thử nghiệm đầy đủ và hỗ trợ tất cả các giao thức chuẩn và công nghệ. Các chức ...

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

Tổng quan về giấu tin trong ảnh (phần I)

I. Tổng quan về giấu tin trong ảnh Giới thiệu chung về giấu thông tin Giấu thông tin (steganography) là một kỹ thuật nhúng thông tin vào một nguồn đa phương tiện nào đó, ví dụ như file âm thanh, file ảnh, file text,... Nguồn đa phương tiện này được gọi là môi trường chứa. Mục đích của ...

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

Tại sao scope thường được sử dụng hơn class method ?

Nguồn: http://blog.plataformatec.com.br/2013/02/active-record-scopes-vs-class-methods/ 1. Bản chất của scope và class method Bản chất thì scope cũng chính là class method, trong Rails thì scope được định nghĩa như là 1 class method động. def self . scope ( name , body ) ...

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

[The Architecture of Open Source Applications] Eclipse

Bài viết sau dịch từ cuốn sách The Architecture of Open Source Applications. Các kiến trúc sư xem xét hàng nghìn tòa nhà trong quá trình học tập của họ, và tham khảo nhận xét được viết bởi các chuyên gia trong ngành. Ngược lại, hầu hết các lập trình viên chỉ hiểu một vài chương trình - đa số ...

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

Ví dụ đơn giản để bạn hiểu về Fragment trong Android

Trong bài viết lần này, mình sẽ tóm tắt các luồng cơ bản giúp các bạn hiểu được cách để implement chức năng Fragment trong Android. Mình sẽ không nêu ra những điểm chi tiết hơn như truyền đối số mà chỉ tập trung vào luồng và tư tưởng trong Fragment. Các bạn có thể tham khảo chi tiết hơn thông qua ...

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

Giới Thiệu Về Celluloid - Part 2

Đây là phần 2 trong series về Celluloid, nếu các bạn chưa xem phần 1, hãy xem ở đây nhé: Giới thiệu về Celluloid - Part 1 Celluloid có rất nhiều những công cụ hữu ích giúp việc lập trình đồng thời (concurrent programming) trở nên dễ dàng hơn bao giờ hết (honho) Futures Rất nhiều trường ...

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