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

Để khởi đầu dự án thuận lợi - Cần hỏi gì? (Phần 1)

Bạn làm việc cho một công ty IT, bạn đã quá quen với việc được phân công nhiệm vụ vào các dự án trong tập thể. Dự án này kết thúc và dự án khác lại bắt đầu. Mỗi dự án có một đặc thù riêng và ai ai cũng mong muốn mình sẽ hoàn thành nhiệm vụ ở vị trí họ đảm nhiệm trong dự án đó. Và có vẻ như dự án ...

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

Tại sao Performance Testing ngày càng trở nên quan trọng? (Phần 3)

IV. Những thách thức khi thực hiện test Performance 1. Phần lớn những rắc rối thường gặp được report bởi user Phần lớn những issue về performance được phát hiện ra thông qua report của end user. Việc có hàng nghìn, thậm chí triệu người cùng sử dụng hệ thống cũng chính là những tester chất ...

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

Thử nghiệm ứng dụng di động không dây

Thử nghiệm ứng dụng di động không dây 1. Mở đầu: Như chúng ta đã biết, tiến bộ công nghệ mạng hiện nay cho phép các thiết bị điện toán di động có thể kết nối với máy chủ thông qua mạng không dây( ví dụ như bluetooth) để lấy thông tin, dữ liệu từ chúng. Một mạng LAN điển hình có nhiều ...

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

Tạo livesearch đơn giản trên Rails sử dụng ransack, JavaScript

Phần 1. Giới thiệu Hiện tại hầu như trang web nào cũng có một khung tìm kiếm để tìm các thông tin từ nó. Và chắc hẳn nhiều bạn vừa mới tìm hiểu về web không biết nên bắt đầu từ đâu để làm ra một khung search như thế đúng không? Trong bài này mình sẽ hướng dẫn các bạn tạo một khung search đơn ...

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

Lập trình android với bộ nhớ ngoài (External Storage)

Ở bài trước tôi đã giới thiệu đến các bạn lập trình android với bộ nhớ trong. Hôm nay tôi sẽ tiếp tục giới thiệu với các bạn lập trình android với bộ nhớ ngoài. External Storage là nơi lưu trữ dữ liệu ngoài của Android, các file dữ liệu lưu trữ mà bạn lưu trữ tại đây không được hệ thống áp dụng ...

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

Cơ bản về ruby on rails

Ruby on Rails Là Gì Ruby on Rails là một khung làm việc (web framework) được viết trên ngôn ngữ lập trình Ruby và được sử dụng trong việc xây dựng và phát triển các ứng dụng web. Phiên bản đầu tiên của Ruby on Rails được giới thiệu ra cộng đồng vào năm 2015. Ruby on Rails là phần mềm mã nguồn ...

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

Sự khác nhau giữa Block , Proc và Lambda trong Ruby

Đối với những developers chuyên làm việc với Ruby on Rails đa số đã từng sử dụng đến Block, Proc và Lambda hoặc đã từng nghe qua các khái niệm trên. Nhưng bạn có chắc là đã hiểu rõ được các khái niệm trên không? Bạn có biết được 3 khái niệm trên có những điểm giống nhau và khác nhau như thế nào ...

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

Full-Text Search trong PostgreSQL - Phần 3

Phần 3: Làm quen với Ranking, Trigger, Index Ở phần trước mình có nói về 2 loại dữ liệu là tsvector và tsquery, cách để FTS 1 term với 1 document. Hôm nay mình sẽ giới thiệu tiếp về Ranking của kết quả tìm kiếm, các viết Trigger để tự động cập nhật tsvector khi document có sự thay đổi, cũng như ...

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

[Android] Chỉnh sửa ảnh với Effect

Android Effect I. Giới thiệu Bạn muốn xây dựng 1 bộ lọc ảnh chuyên nghiệp mà lại vô cùng đơn giản hãy sử dụng Effect. Android Effect cho phép bạn áp dụng một loạt các hiệu ứng cho hình ảnh. Ví dụ, bạn có thể dễ dàng sửa chữa mắt đỏ, chuyển đổi hình ảnh sang màu sắc khác, điều chỉnh độ ...

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

NoSQL: Cassandra, Part:2

In Part 1, We've seen Cassandra operations with only single node, which is practically not actual use of Cassandra. First, some overview, cluster is arrangement of nodes as a ring. Clients send CRUD operation requests to any of the node in the ring; that node takes the role as coordinating node, ...

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