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

Tái cấu trúc ứng dụng Rails với dry-validation

Khi phát triển các ứng dụng web, chúng ta thường phải đối mặt với vấn đề có chấp nhận hay không và xác thực đầu vào của người dùng hoặc một số dữ liệu đến từ các nguồn bên ngoài. Thông thường có đề xuất cách để giải quyết vấn đề này: Đầu tiên, hạn chế các tham số biểu mẫu ở level controller, sử ...

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

Cài đặt PostgreSQL trên Ubuntu 18.04

PostgreSQL hay Postgres là một hệ quản lý cơ sở dữ liệu có quan hệ được sử dụng phổ biến hiện nay. Postgres cung cấp tính năng quản lý dữ liệu trên server sử dụng cú pháp của ngôn ngữ truy vấn có cấu trúc SQL (structured query language). Ngoài việc tuân thủ theo các tiêu chuẩn của một hệ quản trị ...

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

Mời dự họp báo phát động sự kiện công nghệ Vietnam Mobile Day 2016

Với định hướng trở thành cổng thông tin xu hướng công nghệ, cũng như làm tốt nhiệm vụ kết nối và thúc đẩy sự phát triển của làn sóng khởi nghiệp và công nghệ hoá nền kinh tế, công ty cổ phần Applancer phối hợp cùng Hiệp hội thương mại điện tử Việt Nam VECOM, dưới sự bảo trợ của Bộ ...

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

[Spring boot + Spring Security] Security with Basic Authentication

1. Prepare Tools IDE: Netbean 8.2 JDK: 1.8 Maven: 3.5.0 2. Target Build project thỏa mãn các yêu cầu sau: Sử dụng spring boot + spring security Sử dụng basic authentication để bảo mật tài nguyên qua http Sử dụng annotation configuration thay cho xml configuration. ...

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

[Spring boot + Spring Security] Handler Logout

1. Prepare Tools IDE: Netbean 8.2 JDK: 1.8 Maven: 3.5.0 2. Target Build project thỏa mãn các yêu cầu sau: Sử dụng spring boot + spring security Build controller handler logout Sử dụng annotation configuration thay cho xml configuration. 3. Maven dependency ...

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

Java DOM Parser – đọc, tạo, sửa tài liệu XML

PHP Mô hình đối tượng tài liệu (DOM) là một đề xuất chính thức của World Wide Web Consortium (W3C). Nó định nghĩa một giao diện cho phép các chương trình truy cập và cập nhật kiểu dáng, cấu trúc và nội dung của các tài liệu XML. Các trình phân tích cú pháp XML hỗ trợ DOM thực hiện ...

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

Rest API Pagination with Paging Library.

Vậy paging là gì ? Chính là thư viện phân trang giúp bạn dễ dàng load more data trong ứng dụng của mình sử dụng RecyclerView. Một số ưu điểm của Paging: Giả sư chúng ta có 1000 item , nếu như load hết tất cả ra, thì sẽ mất 1 khoảng time delay khá nhiều, nhưng nế như ta chia nhỏ ra, load 10 item ...

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

Vấn đề lưu số điện thoại trong Database

Trước đây mình đã từng đặt một câu hỏi thế này trên Viblo: https://viblo.asia/q/laravel-login-su-dung-so-dien-thoai-khong-can-ma-nuoc-jeZ1eo1YZWz. Ngày đó mình vẫn thắc mắc rằng không biết các hệ thống người ta lưu trữ số điện thoại kiểu gì để có thể vừa đăng nhập được khi nhập mã vùng hoặc không ...

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

Tìm hiểu Javascript nâng cao

Chào mọi người, hôm nay mình sẽ nói về một số thứ nâng cao trong Javascript, có thể không phải nâng cao so với bạn đang đọc bài này nhưng cũng có thể nó sẽ là nâng cao với người khác <img alt="

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

Rxjs - Sử dụng concatMap và mergeMap

Khi làm việc với RxJS có 2 operators mình sử dụng khá thường xuyên khi cần xử lý nhiều luồng dữ liệu (stream). Bài viết này mình sẽ chia sẻ cách sử dụng 2 operators concatMap và mergeMap. ConcatMap concatMap thường được sử dụng khi chúng ta muốn xử lý dữ liệu theo thứ tự. Giả sử bạn cần làm ...

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