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

RXSWIFT BY EXAMPLES #4 – MULTITHREADING - PART I

Theo tài liệu: Droids Khi chúng ta nói về Rx, hầu hết thời gian là để nói về việc connecting (binding) dữ liệu với UI. Bạn có thể thấy điều đó rất rõ ràng trong các phần trước. Tuy nhiên cũng có 1 phần quan trọng không kém là lấy dữ liệu về: retrieving data. Khi get dữ liệu từ server về, việc chính ...

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

Web Service và Testing Web Service bằng SOAP UI

Theo định nghĩa của W3C (World Wide Web Consortium), dịch vụ Web là một hệ thống phần mềm được thiết kế để hỗ trợ khả năng tương tác giữa các ứng dụng trên các máy tính khác nhau thông qua mạng Internet, giao diện chung và sự gắn kết của nó được mô tả bằng XML. Dịch vụ Web là tài nguyên phần mềm có ...

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

Practical software testing tips

Trong bài viết này tôi xin phép được nêu ra một số chú ý dành cho một QA để bạn có thể đảm bảo được chất lượng sản phẩm được tốt hơn. Bạn nên cố gắng thực hiện chúng trong công việc hàng ngày, thực hiện nó như một thói quen. 1. Phân tích kết quả test ...

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

7 bước để trở thành một Automation Testing Engineer

Hôm rồi mình có tham khảo được một bài viết trên mạng rất hay về nội dung: Làm thế nào để trở thành một Automation Testing Engineer? Hôm nay mình xin được chia sẻ lại cho các bạn bài viết này. Như mọi người đều biết răng, kiểm thử tự động đang dần trở thành một xu hướng HOT để các bạn tìm hiểu, ...

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

View & Blade Templates in Laravel

Blade rất đơn giản, nhưng lại là một templating engine đầy mạnh mẽ. Bài viết này sẽ hướng dẫn các bạn cách sử dụng Blade Template. Không giống những PHP templating engine phổ biến khác, Blade không giới hạn chúng ta sử dụng code PHP trong views. Tất cả các file Blade sẽ được dịch thành file code ...

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

Routing in Angular 2

Trong quá trình phát triển web, Routing có nghĩa là việc chia ứng dụng thành các phần khác nhau thường dựa theo những rules nhất định dựa vào url hiện tại. Ví dụ: nếu schungs ta truy cập vào đường dẫn "/" của website, chugns ta có thể truy cập tới home pages, hoặc "/about" chúng ta sẽ render ra ...

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

Tạo Animated Books Với CSS 3D Transforms

Trong bài viết này mình giới thiệu cách animated books với CSS 3D transforms và transitions. Đối với demo này thì chúng ta sử dụng chủ yếu 2 sự kiện là hover on và hover off Hover on Khi chúng ta mở sách , Tờ giấy bìa chuyển z-index từ 100 -> 0 Các tờ giấy sẽ chuyển động lần lượt tạo ...

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

Làm việc với Kanban - Đơn giản hơn, hiệu quả hơn

Tuần vừa qua, tôi có tham gia 1 khóa học Agile do công ty tổ chức. Tôi cảm thấy rất may mắn khi được tham gia khóa học này, khóa học tuy chỉ kéo dài vỏn vẹn có 2 ngày nhưng để lại trong tôi những kiến thức thật sự ấn tượng. Khóa học không hề nhàm chán bởi lý thuyết mà chúng tôi còn được chơi, được ...

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

ES8: Có gì mới trong ngôn ngữ JavaScript vào năm 2017

Giới thiệu: Ecmascript8 hay Ecmascript2017 đã được phát hành vào cuối tháng 6 bởi TC39. Bài viết này sẽ giới thiệu các tính năng chính, mới được thêm vào trong ES8 thông qua các ví dụ. ES8 đang hoạt động! Phát hành đầu mùa hè này, ES8 (còn gọi là ES2017) cung cấp cách mã hóa mới với ...

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

Các bước khi thực hiện testing 1 dự án phần mềm: Test Design

Một trong những mục tiêu quan trọng nhất của Testing là đưa ra lời khuyên rõ ràng về chất lượng và rủi ro theo cách mà tất cả các bên tham gia có thể tin tưởng vào sản phẩm. Để có thể làm điều này, Tester phải thu thập thông tin về hành vi của hệ thống. Một trong những công cụ chính trong việc thu ...

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