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

Thước đo performance của ứng dụng android

Với bất cứ các app android nào kể cả ứng dụng và game, UI (user interface) giao diện người dùng đẹp là một lợi thế nhưng UX (user experience) trải nghiệm người dùng mới là quyết định cuối cùng. Bạn chơi game với UI cực đẹp và hấp dẫn nhưng đôi lúc cảm thấy giật lag trên chiếc phone yêu quý của ...

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

Tìm hiểu về Augmented Reality (AR) và công cụ Vuforia

Cùng với sự phát triển vượt bậc của khoa học công nghệ, hiện nay có rất nhiều những ứng dụng táo bạo được áp dụng và đưa vào thực tế. VD như Tissot đã dành riêng cho 1 trang web để giúp khách hàng có thể thử trước mẫu đồng hồ muốn mua. Việc cần làm là bạn đeo miếng giấy đánh dấu vào cổ tay và giơ ...

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

Phần 1: Native Development Kit (NDK) trong android

Native Development Kit (NDK) là thiết lập công cụ mà cho phép bạn sử dụng code C/C++ cũng làm việc với android, và cung cấp các thư viện nền tảng mà bạn có thể sử dụng để quản lý các hoạt động và truy cập vào các thành phần thiết bị vật lý, chẳng hạn như cảm biến và chạm. NDK có thể không phù ...

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

Build API sử dụng Laravel và GrapQl - Mutation/JWT Authentication (Part 2)

Trong bài viết trước, chúng ta đã học cách xây dựng API xây dựng sử dụng Laravel và GraphQL cho danh sách product và user, nếu bạn chưa đọc thì bạn nên đọc nó trước. Còn bây giờ chúng ta sẽ tìm hiểu về Mutation và Authentication API với GraphQL. GraphQL là công nghệ tuyệt vời để tạo ra API đơn ...

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

Tạo ứng dụng nhận dạng văn bản cho Android bằng Tesseract

Để viết một ứng dụng Android có khả năng nhận biết các ký tự trong văn bản theo bản thân mình tưởng tượng dường như rất khó khăn và có vẻ cao siêu. Tuy nhiên, sau khi tìm hiểu một vài thông tin, mình nhận thấy Tesseract hoàn toàn có thể đơn giản hóa ý tưởng của mình. Mình sẽ sử dụng thư viện Tess ...

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

Người Úc đưa công nghệ Blockchain vào trong giáo dục

Trong khi ở nhiều nước, người dân vẫn còn đang ‘điên cuồng’ với những dự án tiền ảo làm giàu nhanh chóng thì nhiều quốc gia phát triển đã nắm rõ ý nghĩa của công nghệ blockchain và đang giảng dạy công nghệ này cho công dân của mình. Tại một trường tiểu học tại Úc, người ta thấy những ...

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

PLUGIN: TẠO PLUGIN TRONG INTELLIJ

1. Plugin là gì? Trong kỹ thuật máy tính, plugin là một bộ phần mềm hỗ trợ mà thêm những tính năng cụ thể cho một phần mềm ứng dụng lớn hơn. Nếu được hỗ trợ, plug-in cho phép tùy biến các chức năng của một ứng dụng. Mục đích và một số ví dụ: Môi trường phát triển tích hợp dùng các plug-in để hỗ ...

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

Rspec: Định nghĩa matcher riêng

Các matcher được xây dựng sẵn trong Rspec rất tốt nhưng không đầy đủ. May mắn là chúng ta có thể tạo ra được những matcher riêng, và đương nhiên chúng ta có thể sử dụng chúng trên toàn bộ project. Để chứng minh một cách rõ hơn vì sao chúng ta cần phải định nghĩa một matcher riêng, chúng ta sẽ sử ...

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

Giải thích Machine Learning với các bạn "mù" công nghệ thế nào?!!

Đi chợ mua cam Giả sử một hôm bạn phải đi mua cam ngoài chợ. Người bán hàng bày la liệt các giỏ cam, bạn có thể chọn bất cứ quả cam nào theo sở thích. Người bán hàng sẽ cân số cam và bạn sẽ trả tiền theo mỗi cân cam đó. Rõ ràng, bạn muốn chọn những quả cam ngọt nhất (bởi vì bạn trả tiền theo ...

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

Quản lý các phụ thuộc trong Maven

1- Các thư viện phụ thuộc nhau thế nào trong Maven Maven là một công cụ tuyệt vời giúp bạn khám phá thế giới mã nguồn mở trong Java. Nhưng đôi khi bạn không hiểu hết về Maven để kiểm soát nó. Và như vậy có một số lỗi không rõ nguyên nhân xẩy ra. Trong tài liệu này tôi hướng dẫn bạn làm thế nào ...

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