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

Hướng dẫn đầy đủ về xác thực người dùng

Bài viết này được dịch từ bài The Complete Guide to Authentication của tác giả Lindsay Brunner, đăng trên blog của Stormpath Xác thực là một quá trình mà trong đó ứng dụng xác minh danh tính của người dùng. Việc xác thực của ứng dụng sử dụng rất nhiều giao thức khác nhau, từ mật khẩu, các giải ...

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

Giới thiệu Photoshop Script auto export drawable cho Android.

Xin chào các bạn. Đến hẹn lại lên một mùa sưu thuế nữa lại đến, lần này mình sẽ bán đàn chó đi để nộp sưu đúng hạn. Khi làm việc với ứng dụng Android chắc chắn rất nhiều lần bạn phải tự tay chỉnh sửa các file ảnh png drawable trong ứng dụng và sau đó lưu lại theo các độ phân giải như hdpi, xhdpi, ...

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

Chức năng search với RxJava.

Search là một fuction phổ biến mà hầu hết các ứng dụng đều cần. Chúng ta cùng nhìn lại cách thức mà chứng ta thường implement một fuction search trong ứng dụng searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override public boolean ...

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

Tuyển tập 1 số hiệu ứng css3 đẹp mắt

Với các tính năng hỗ trợ các hiệu ứng chuyển động trong CSS3, giờ đây bạn có thể tự tạo các hiệu ứng chuyển động vô cùng đẹp mắt và chuyên nghiệp mà không cần dùng tới sự trợ giúp của Javascript hay jQuery vì nó là nguyên nhân ảnh hưởng đến tốc độ tải trang. Nếu bạn chưa có nhiều kiến thức viết ...

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

[Laravel] Single Page Application sử dụng Vue, JWTAuth (P2)

Ở bài trước tôi đã đi đến bước tạo unit test, và phần còn lại như root component, child component, sử dụng router, axios, sử dụng JWTAuth ... sẽ được trính bày nốt trong bài này. Vue.js là hướng component nên tôi sẽ ra những component có đuôi .vue dưới đây : Template Script Style Kết ...

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

Cài đặt Apache, PHP và MySQL trên macOS Sierra 10.x

Thông thường khi lập trình WordPress hoặc PHP các bạn có thể tải các bộ cài Server có sẵn bao gồm Apache, PHP và MySQL như MAMPP,... Trong bài viết này mình sẽ hướng dẫn cài riêng biệt từng thành phần riêng trên macOS Sierra 10.x Bài viết gồm 3 phần chính: Cài đặt Apache Cài đặt PHP Cài đặt ...

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

AUTOMATION API TESTING - SỬ DỤNG JMETER

API (Application Programming Interface) được biết đến với vai trò là phương thức kết nối với các thư viện và ứng dụng. API Testing là một hình thức kiểm thử phần mềm độc đáo và đặc biệt có giá trị đối với các doanh nghiệp nắm bắt quá trình hội nhập liên tục. Với mục tiêu tạo ra phần mềm đáp ứng ...

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

Services trong Angular4 là gì ?

I. Khái niệm về Services trong Angular 4 Mọi ứng dụng đều bao gồm rất nhiều hệ thống con với những nhiệm vụ khác nhau như: logging, truy cập dữ liệu, caching, ... Phụ thuộc vào kiểu ứng dụng bạn đang xây dựng hoặc framework bạn đang sử dụng, mà có những cách khác nhau để biểu diễn các hệ thống ...

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

Agile Methodologies - Extreme Programming (XP)

Extreme Programming (XP) Evolved from the problems caused by the long development cycles of traditional development models (Beck 1999a). First started as 'simply an opportunity to get the job done' (Haungs 2001) with practices that had been found effective in software development processes ...

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

Securing Spring Boot with JWT - Part 2 - Xác thực người dung dựa trên dữ liệu trong cơ sở dữ liệu

Trước tiên mình xin được gửi lời cảm ơn của mình tới tất cả các bạn đã dành thời gian theo dõi bài viết của mình. Sau khi bài viết Securing Spring Boot with JWT được public, mình đã nhận được khá nhiều câu hỏi liên quan. Chính vì thế bài viết hôm nay, mình muốn chia sẻ thêm 1 chút về cách việc bảo ...

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