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

Transactions in Rails

I. Giới thiệu tổng quan Làm việc với một ngôn ngữ lập trình web chắc bạn không còn lạ lẫm với các công việc tương tác với CSDL, việc tạo mới, sửa hay lưu trữ các bản ghi..Và việc xử lý các trường hợp xảy ra lỗi khi thực hiện ghi dữ liệu vào các bảng trong cơ sở dữ liệu là việc không thể thiếu ...

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

Tester có cần phải biết code??

Một câu hỏi rất phổ biến mà một phần mềm thử nghiệm mong mỏi có là ... Tester có cần phải biết code không ?? Trước khi trả lời câu hỏi này, chúng ta cần phải hiểu về vai trò kiểm thử phần mềm. Đảm bảo chât lượng phần mềm thường được chia thành hai loại: Người phân tích chất lượng (QA): QA ...

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

Relationship between Financing sources and Balance Sheet of an enterprise (Part 1)

Raising finance is the first thing which a corporation has to do before launched, or before a business cycle. There are lots of way to classify financing methods, such as long term/short term, inside/outside sources,… This article supposes to consider finance classified into two sources, ...

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

Website và sự nhầm lẫn giữa website và webapp

Sự phát triển của Internet ngày nay giúp website không còn là khái niệm quá mơ hồ và xa lạ với mọi người nữa, Website đóng vai trò là một văn phòng hay một cửa hàng trên mạng Internet – nơi giới thiệu thông tin về doanh nghiệp, sản phẩm hoặc dịch vụ do doanh nghiệp cung cấp… Có thể coi ...

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

Làm sao để gulp (đặc biệt là gulp watch) không crash khi gặp lỗi

Nếu bạn đang sử dụng gulp, có thể bạn sẽ thích cách làm việc của nó (stream) và nó rất đơn giản, mọi thứ được thể hiện trong code. Thực sự gulp rất tuyệt vời và tôi cũng đang dùng nó cho các công việc liên quan đến front-end của mình. Tuy nhiên, tôi gặp một vấn đề nhỏ với gulp: gulp watch sẽ ...

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

Web crawler với Selenium Webdriver và PhantomJS - Phần 1

I, Mở đầu: Trong quá trình làm dự án về Crawler Web bằng Ruby on rails của mình, thì hầu hết mình thường sử dụng gem Mechanize để crawl dữ liệu. Gem Mechanize là một thư viện rất mạnh với nhiều công cụ như navigate page, click button, link, fill form and submit...Mechanize request dữ liệu dưới ...

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

Connect Rails App with google drive api

In this article, I'll show you how to access to google drive api using using the OAuth 2.0 and redis storage. Prerequisites For this article, you'll need: Access to the internet and a web browser. A Google account with Google Drive enabled. redis for store token rails 1. ...

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

Thao tác với các kiểu dữ liệu là tiếng nhật

Hôm nay mình xin giới thiệu một gem dùng cho việc xử lý dữ liệu là tiếng nhật. Cụ thể để chuyển đổi giữa các kiểu chữ hiragana, katakana, romaji và có thể chuyển đổi từ full-awidth sang half-awidth và ngược lại. Đặc điểm Không thể chuyển đổi sang chữ kanji Thêm các mothod kiểm tra và chuyển ...

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

[ThaoVTP] Chia sẻ kinh nghiệm dịch viết tiếng nhật IT

Các loại tài liệu dịch thông thường trong các dự án IT là gì? Có công cụ nào hỗ trợ dịch viết không? Cách thức tiến hành estimate dịch cho 1 file tài liệu như thế nào? Tầm quan trọng của self-review là gì? Những cách nói dễ nhầm cần lưu ý là gì? Cách xử lý cho các trường hợp hay phát sinh ...

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

Các kinh nghiệm đơn giản để viết testcase hiệu quả.

Test case là rất quan trọng trong bất kì dự án nào vì đây là bước đầu tiên trong quá trình test và nếu có gì đó sai sót ở bước này sẽ kéo theo hệ quả ở các giai đoạn tiếp theo trong vòng đời test. Biết cách viết test case tốt là cực kì quan trọng khi bạn làm test và hãy tin tôi, không mất nhiều ...

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