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

Điều cần chú ý để xây dựng RESTful API

Chả xa lạ gì ghi nói đến RESTful API nữa nhưng với newbie khi tiếp cận thì học cũng không biết cách viết API như thế nào để thuận tiện cho việc xử lý, đó chính là câu hỏi mà mình tự đặt ra cho mình trong quá trình xây dựng API cho mini app của mình. Giai đoạn đầu mình chưa biết cách viết thế nào ...

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

Domain-specific Language Implementation Patterns (Pt. 1): Writing a DSL from scratch

1. Language application architecture Programming language design is a mental process involving choosing the types of the target language, the paradigms it supports, the operating systems and runtimes it can execute on, and also the grammar of the language. This process is a complex process and ...

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

Data Migration Testing (P2) - Những giai đoạn của Data Migration Testing

Ở bài viết trước, chúng ta đã có cái nhìn tổng quát về Data Migration Testing. Trong phần tiếp theo này, tôi sẽ giới thiệu kĩ hơn về cách thực hiện Data Migration Testing Giai đoạn # 1: Pre-Migration Testing Trước khi migrate data, chúng ta thực hiện test ...

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

Rails - Request under the hood

Mở đầu Nếu bạn là một Ruby developer, cụ thể là từng sử dụng rails để phát triển ứng dụng web thì bạn đã từng thắc mắc tại sao Rails lại có thể làm được những thứ rất vi diệu mà không hiểu tại sao. Thực chất, đó đều là những library, package, hay như trong giới ruby thì gọi là "gem" được cài đặt ...

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

Sử dụng Docker, Docker Compose với Rails & MySQL

Chào các bạn, hôm nay mình sẽ giới thiệu cách sử dụng Docker, Docker Compose với Rails app và MySQL. Cần sử dụng Docker với Rails app (đã có sẵn hoặc maintain) với MySQL. Muốn chạy Rails app và MySQL trên Docker Container chứ không chạy dưới local nữa. Đặc biệt dành cho những bạn chưa biết ...

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

Một vài trường hợp chung để Kiểm thử video

Bài viết này tổng hợp những trường hợp test video và những kinh nghiệm cần có khi test các chức năng đến video . Dưới đây là các trường hợp , khía cạnh cần phải được kiểm thử : 1.Kiểm thử về giao diện Đây là khía cạnh quan trọng nhất khi đề cập đến việc người dùng có cảm thấy thích thú khi xem ...

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

Build base request network with Alamofire, Rxswift and SwiftyJSON. Using CRUD & Authorization Alamofire

Nếu các bạn đã đọc bài này của mình giới thiệu về các Library thì hôm nay mình sẽ đi sâu hơn về building một base networking sử dụng mô hình CRUD and Authorization mình tự building thông qua tham khảo document của alamofire và dự án mình đang làm. Using MVVM pattern design. Thư viện ...

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

Làm chủ Shadow trong ứng dụng Android (Phần 2)

Tiếp theo phần 1 về Làm chủ Shadow trong ứng dụng Android (https://viblo.asia/p/lam-chu-shadow-trong-ung-dung-android-phan-1-yMnKMybjK7P) Ở phần 2 này mình sẽ trình bày các topic tiếp theo giúp mọi người hiểu hơn về Light và Shadow: Ánh sáng Đã nhấn và nghỉ Outline Để hiểu được về ...

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

Các bước để chuyển hướng công việc từ một Tester sang BA

Một kiểm thử viên chuyên nghiệp được yêu cầu kiểm tra cẩn thận, kỹ lưỡng các sản phẩm phần mềm được phát triển để đảm bảo chắc chắn rằng phần mềm đáp ứng được các yêu cầu cuối cùng của khách hàng. Một chuyên viên phân tích nghiệp vụ cũng có trách nhiệm xác minh xem phần mềm được xây dựng và ...

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

Tìm hiểu cơ bản về node js phần 2: Làm việc với cơ sở dữ liệu

Node.js có có thể làm việc với cơ sở dữ liệu như các ngôn ngữ lập trình và framework khác. Và Node.js hỗ trở các cơ sở dữ liệu nổi tiếng khác nhau: MySql, Sql Server, MongoDB ... Node.js và MySql. Để thao tác với MySql ta cần: Một server cài đặt sẵn MySql . Để Node.js có thể làm việc với ...

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