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

ChatRoom TCP console with Ruby Socket

Hôm nay, mình muốn giới thiệu với các bạn 1 cách cơ bản nhất để tạo 1 ứng dụng chat TCP sử dụng thư viện Socket của ngôn ngữ Ruby. Mình sử dụng Ruby 2.3.1 và Ubuntu 14.04 Đầu tiên chúng ta cùng ôn lại 1 tí về TCP (Transmission Control Protocol): TCP (Transmission Control Protocol - "Giao thức ...

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

Kiểm tra và Xác thực việc Sao lưu và Phục hồi CSDL

Trong công việc phát triển phần mềm, đôi khi ta gặp những dự án convert hoặc phát triển mở rộng, do đó việc phải giữ được Database cũ là 1 điều hiển nhiên cần thiết Trong bài này, tôi sẽ nói về Cơ sở dữ liệu Oracle Chúng ta cần hiểu: Sao lưu là gì? Tại sao cần sao lưu? Sao lưu như thê ...

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

Artificial Intelligence - Introduction

I. Tổng quan về AI 1.Artificial Intelligence là gì? Theo John McCarthy, cha đẻ của Artificial Intelligence (Trí tuệ nhân tạo), thì nó là " Khoa học và kỹ thuật chế tạo những bộ máy thông minh, đặc biệt là những chương trình máy tính thông minh ". AI là cách tạo ra ...

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

Hướng dẫn kiểm thử SOA: Phương pháp kiểm thử dành cho mô hình kiến trúc SOA

Ngày nay phần mềm thay đổi không ngừng và dễ kiểm soát sự thay đổi mong muốn của người dùng sau tất cả , một mô hình độc lập thì không hữu ích. Ở nơi đó, SOA phù hợp như là một giải pháp. Đó là lý do tại sao, rất nhiều công ty đang dần thích nghi hoặc cố gắng để thích nghi với cách tiếp cận ...

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

Định nghĩa Client-server testing, web base testing và làm thế nào để kiểm tra các ứng dụng này

Câu hỏi: Sự khác nhau giữa kiểm thử client-server và kiểm thử web base (dựa trên web) là gì và những điều cần phải làm để kiểm thử các ứng dụng này là gì? Câu trả lời: Các dự án được chia thành hai loại: Ứng dụng 2 tầng Ứng dụng 3 tầng Kiểm thử CLIENT/SERVER Loại thử nghiệm này ...

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

Cấu hình trong Magento 1.

Xin chào cả nhà, khi nhắc đến Magento chúng ta có thể coi nó là một CMS thương mại điện tử. Vì là một CMS thì trong quá trình build một site từ CMS bạn cũng cần phải config rất nhiều thứ hoặc khi tạo một module bạn cũng phải config một đống thứ mà khi mới bắt đầu thì thằng dev nào cũng quay ra ...

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

TỔNG QUAN VỀ KIỂM THỬ

I. Các thuật ngữ và định nghĩa cơ bản về kiểm thử Mục đích của kiểm thử: +) đánh giá chất lượng hoặc tính chấp nhận được của sản phẩm. +) phát hiện lỗi hoặc bất kỳ vấn đề bất thường của sản phẩm. Các thuật ngữ cơ bản trong kỹ thuật kiểm thử: 1. Lỗi (error) : Lỗi là những vấn đề ...

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

Fundamentals of Testing - Chương 1 Foundation Level Syllabus(ISTQB)

1.1 Tại sao Kiểm thử là cần thiết 1.1.1 Ngữ cảnh về hệ thống phần mềm Phần mềm là một phần của cuộc sống hiện đại, từ những phần mềm nghiệp vụ đến những sản phẩm phục vụ con người. Hầu hết mọi người đều có lúc trải qua việc Phần mềm làm việc không đúng như mong đợi Phần mềm làm việc không ...

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

50 câu Q&A thường gặp về SQL dành cho Tester - Phần 2

Tiếp nối phần 1 chúng ta cùng xem xét tiếp những câu Q&A còn lại trong danh sách 50 câu hỏi về SQL phổ biến nhất khi phỏng vấn Testers. Đây là những câu hỏi kèm theo câu trả lời phổ biến và hữu ích nhất sẽ giúp bạn tự tin tham gia một cuộc phỏng vấn. Q#28. Định nghĩa UNION, MINUS, UNION ALL, ...

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

Hướng dẫn cài đặt và cách debug cơ bản với Android Studio

Hệ điều hành Android đang chiếm hơn 80% thị trường thiết bị di động hiện đại ngày nay. Nhu cầu sử dụng ứng dụng di động cũng ngày càng cao. Nhu cầu việc làm về lập trình trên hệ điều hành mobile phổ biến nhất thế giới này cũng vì thế mà tăng mạnh do tính mở và dễ tiếp cận của nó. Do đó mà kiểm thử ...

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