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

ViewPager - Giữ trạng thái của Fragment

Chắc hẳn các bạn lập trình không còn xa lạ gì với việc làm việc với ViewPager. Bài viết sau đây sẽ giải thích một cách cặn kẽ về việc ViewPager nó lưu trữ các trang như thế nào và cách để lưu giữ trạng thái của những Fragment bên trong đó. Điểm qua về ViewPager, nó được coi là trình quản lý bố ...

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

Khái niệm Test plan và những câu hỏi cần đặt khi tạo Test plan

Một STLC (vòng đời kiểm thử) luôn có nhiều bước thực hiện và nhiều tài liệu kiểm thử phải tiến hành. Tất cả những ai đã tham gia vào dự án với vai trò Kiểm thử viên (Tester/QA) đều phải tiếp xúc với Test plan trước tiên. Đây là loại tài liệu bất kỳ QA/Tester nào đều phải biết hay tiếp xúc trong khi ...

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

Tương tự như Session trong Node JS - Từ PHP sang Node JS

Nếu bạn đang theo ngôn ngữ PHP và muốn tìm hiểu thêm về NodeJS thì bạn có thể tham khảo bài viết này để sử dụng những thứ "na ná" nhau trong PHP và NodeJs đấy </p> <div class= Tác giả: Tạ Quốc Bảo viết 17:33 ngày 12/08/2018 chỉnh sửa

Design Pattern - Decorator Pattern

Giả sử chúng ta có một cửa hàng đồ uống. Khách đến cửa hàng sẽ chọn các loại đồ uống khác nhau bằng cách chọn các thành phần của đồ uống. Ví dụ như trà sữa chân trâu dưa hấu, bạc xỉu đậu xanh,... Vì là một lập trình viên, chúng ta muốn tự viết ra phần mềm tính toán giá cả đồ uống của chính cửa hàng ...

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

Cơ chế đăng nhập ứng dụng web, app bằng tài khoản google+/gmail code ví dụ bằng JSP-Servlet/SpringMVC/SpringBoot

Nguồn: https://stackjava.com/install/tao-ung-dung-google-de-dang-nhap-thay-tai-khoan.html Trong nhiều trường hợp, khi đăng nhập web, đăng ký ứng dụng, tài khoản… ta thường thấy có chức đăng nhập bằng tài khoản google+ mà không cần tài khoản của trang web/ứng dụng đó. Ví dụ đăng nhập ...

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

[iOS] Làm việc với iCloud - Part 2 (Document storage)

Ở phần trước, chúng ta đã nói về iCloud và một trong những căn bản của nó là Key-Value Storage Ở phần này, chúng ta sẽ tìm hiểu về Document Storage , cũng là một fundamental của iCloud. Documents được lưu trữ trên iCloud server. Nên, chúng ta có thể truy cập vào nó từ nhiều device khác nhau mà ...

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

Excel VBA: Mảng trong VBA

Tiếp nối chủ đề ở các phần trước, bài này tôi xin phép được giới thiệu với các bạn về cách làm việc vs Mảng trong VBA. Mảng là một tập hợp của nhiều biến liên quan (related variables) được gọi qua một tên. Ví dụ: Samples. Bạn có thể xác định một thành phần trong mảng thông qua một chỉ mục. Ví dụ: ...

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

Getting Started with Flutter - Part2

Như ở phần 1, mình đã giới thiệu về Flutter , cách xây dựng một ứng dụng Flutter và sử dụng VS Code để viết môt ứng dụng như thế nào . Trong hướng dẫn này, bạn sẽ xây dựng một ứng dụng Flutter truy vấn API GitHub cho các thành viên trong tổ chức GitHub và hiển thị thông tin của thành viên nhóm ...

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

Blockchain - hacking smart contract with Ethernaut CTF (Part 2)

Chào các bạn, hôm nay chúng ta sẽ đến với phần 2 của chuỗi bài Blockchain - hacking smart contract with Ethernaut CTF Ở bài trước, chúng ta đã được tiếp cận với những lỗ hổng cơ bản và dễ dàng nhất, ở phần này chúng ta sẽ tiếp cận 4 lỗ hổng khác với độ khó cao hơn, mình sẽ giải thích từng bước ...

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

Slider Testimonial đơn giản

Testimonial là môt danh sách các ý kiến khách hàng để bạn show lên trang web nhằm tăng niềm tin của khách hàng cho website của bạn. Thiết kế web hay làm bất kỳ dịch vụ nào thì ý kiến khách hàng là 1 trong những cầu nối gắn kết các khách hàng sử dụng dịch vụ hay mua sản phầm nào đó mà bạn giới ...

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