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

[Android Performance]Khắc phục triệt để khi ứng dụng của bạn bị "Treo"

Thông thường chúng ta rất hay gặp phải tình trạng crash apps, đó là khi ứng dụng hiện tại không thể hoạt động được nữa mà chỉ có thể bắt buộc tạm dừng (force close). Nhưng có một trạng thái khác ở một mức độ nghiêm trọng thấp hơn đó là Application Not Responding "Ứng dụng bị treo", tại sao tôi nói ...

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

Chọn framework php phù hợp

Giới thiệu PHP là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới, với phát hành gần đây của PHP 7 đã làm cho ngôn ngữ lập trình này nhanh hơn và ổn định hơn nhiều so với các phiên bản trước. PHP được sử dụng rộng rãi trong các dự án lớn. Hiện tại, PHP có chiếm đến 80% các trang ...

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

Làm việc với MSSQL trong Ruby với gem Tiny_tds

Trong bài viết này mình xin giới thiệu đến các bạn gem Tiny_tds để làm việc với MSSQL server trong dự án Ruby. Cài đặt. Trước tiên, phải cài đặt FreeTDS , với MacOS thì chỉ cần chạy lệnh đơn giản thế này: brew install freetds Sau khi cài đặt xong thì có thể kiểm tra bằng lệnh tsql -C ...

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

Giới thiệu về hệ thống gợi ý (Recommender systems hoặc Recommendation systems)

I. Tổng quan về hệ thống gợi ý Hệ thống gợi ý (Recommender systems hoặc Recommendation systems) là một dạng của hệ hỗ trợ ra quyết định, cung cấp giải pháp mang tính cá nhân hóa mà không phải trải qua quá trình tìm kiếm phức tạp. Hệ gợi ý học từ người dùng và gợi ý các sản phẩm tốt nhất ...

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

Docker là gì và làm gì?

Chắc các bạn đã nghe rất nhiều cụm từr này gần đây, vậy thực ra docker là gì? Một định nghĩa mà mình tìm hiểu thấy dễ hiểu là: Docker là một open platform cung cấp cho người sử dụng những công cụ và service để người sử dụng có thể đóng gói và chạy chương trình của mình trên các môi trường khác ...

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

Giới thiệu về Android Architecture Components (Phần II tiếp)

Dữ liệu bộ nhớ đệm Việc triển khai repository ở trên là tốt cho trừu tượng gọi đến Webservice nhưng vì nó chỉ dựa vào một nguồn dữ liệu, nó không đa chức năng cho lắm. Vấn đề với việc thực hiện UserRepository ở trên là sau khi tìm nạp dữ liệu, nó không lưu giữ dữ liệu đó ở bất cứ đâu. Nếu người ...

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

Sử dụng kỹ thuật Đoán Lỗi trong Testing

Trong kiểm thử phần mềm, đoán lỗi - error guessing - là một phương pháp kiểm thử, trong đó các trường hợp kiểm thử - test case - được sử dụng để tìm lỗi trong các chương trình đã được phát triển - đã code - dựa vào kinh nghiệm trong các lần kiểm thử trước. Phạm vi của các trường hợp kiểm thử thường ...

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

Vì sao nên chọn làm website bán hàng bằng wordpress

Bạn đang kinh doanh và dự định làm website bán hàng, nhưng không biết chọn nền tảng nào để thiết kế website bán hàng. Có thể bạn đã nghe đến wordpress, và được nhiều người khuyên là nên làm website bán hàng bằng wordpress , vậy cms wordpress là gì? Làm website bán hàng bằng wordpress có hiệu quả ...

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

Cài đặt Google Assistant lên máy tính của bạn

Giới thiệu Chắc hẳn ai cũng biết hiện tại trợ lý ảo là một trong những xu thế hiện tại của thế giới, có thể nói đến những trợ lý ảo nổi tiếng như Siri của Apple, Alexa của Amazon hay Cortana của Microsoft hay như Google Assistant mà mình muốn giới thiệu đến các bạn ngày hôm nay. Trợ lý ảo đang ...

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

Tip: không cần sử dụng "import React from ‘react’"

Chắc hẳn những ai từng code ReactJs đều rất quen thuộc với cú pháp import này. Và chúng gần như lặp lại ở hầu hết các file .jsx trong các component. Vậy 1 ngày làm việc các bạn phải viết câu lệnh import đó bao nhiêu lần? import React from 'react' hay câu lệnh này? import ReactDOM from ...

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