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

Lưu ý đặc biệt khi làm Game

Một số lưu ý đặc biệt khi xây dựng một ứng dụng Game trên Android. Thôi không tóm tắt trước đâu nhé, mất thời gian lắm. Mình đi vào bài luôn. Ok, chúng ta có 2 loại Asset đặc trưng đó là lọa 2D và 3D 1. 2D Asset Để xây dựng được một Game thì hầu như tất cả đều phải sử dụng tới những hình ảnh ...

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

Xây dựng 1 abstract BaseAdapter trong RecyclerView

Đã khi nào bạn chán việc phải tạo ra 1 đống các Adapter khác nhau cho mỗi RecyclerView bạn sử dụng chưa ? Và sau đây mình sẽ giới thiệu cho các bạn cách xây dựng và dùng 1 Base Adapter dùng chung cho tất cả các RecyclerView khi dùng binding data. 2.1. Xây dựng BaseAdapter Hàm setVariable ...

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

Measure cyclical complexity of Objective-C

There are vaious articles about reviewing Objective-C code, but because of there are so many "if-else nest" inside the code so i wanted to measure the cyclical complexity of those nests For short, because if and switch blocks in our code create many logic branches, so CCN is a number implies to ...

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

Xử lý format time trong rails

Xin chào các bạn, các bạn làm back-end chắc hẳn đã gặp không ít rắc rối đối với việc format và lưu trữ dữ liệu thời gian trong hệ thống của mình. Khi mà hệ thống yêu cầu dùng đa quốc gia đồng nghĩa với việc, hệ thống sẽ hiện thị thời gian tưng ứng với zone của từng vùng và đồng thời cũng hiển thị ...

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

GEO Spatial MySQL in Laravel 5

Overview Ngày nay, tính năng bản đồ được sử dụng rất nhiều ở hầu hết các ứng dụng. Từ version 5.6, MySQL đã giới thiệu một số chức năng thú vị về thao tác và lưu trữ dữ liệu địa lý. Nhưng trong Laravel ORM lại không được hỗ trợ tính năng thao tác dữ liệu kiểu này. Trong bài này tôi sẽ giới ...

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

TestFlight Tutorial: iOS Beta Testing

TestFlight Beta Testing là một sản phẩm của Apple giúp giới thiệu ứng dụng đang chạy thử nghiệm đến người dùng một cách dễ dàng hơn trước khi phát hành trên App Store. Trong bài này mình sẽ cũng các bạn tìm hiều về TestFlight. Getting Started Để sử dụng được TestFlight trước tiên bạn cần có một ...

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

Implement App Shortcuts trong Android

Với mỗi phiên bản của Android, có vô số chức năng mới được thêm vào và Android Nougat 7.1 cũng không phải là ngoại lệ. 1 trong những tính năng được thêm vào trong bản này là App Shortcuts. App Shortcuts cho phép người dùng có thể truy cập trực tiếp các action trong ứng dụng của bạn ngay từ launcher ...

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

[AngularJS toàn tập] Phần 9: Ajax trong AngularJS

AngularJS cung cấp điều khiển $http mà làm như là service để đọc dữ liệu từ server. Server có thể tạo các lời gọi tới cơ sở dữ liệu để nhận các bản ghi. AngularJS cần dữ liệu dưới định dạng JSON. Khi dữ liệu sẵn sàng,$http có thể được sử dụng để nhận dữ liệu từ server theo cách sau đây: ...

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

Kiến trúc dựa trên Component

Component-based software engineering (CBSE) - Kiến trúc dựa trên Component tập trung vào việc phân chia thiết kế thành các thành phần chức năng hoặc các logic độc lập đại diện cho giao diện truyền thông có chứa các method, event và thuộc tính. Nó cũng cung cấp một mức độ trừu tượng cao hơn và chia ...

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

Một số vấn đề tiêu biểu khi phát triển offshore giữa Việt Nam và Nhật Bản

**Phát triển offshore với Việt Nam là một xu hướng ngày càng phổ biến của các công ty Nhật Bản, số lượng dự án tăng lên, đồng nghĩa với việc liên lạc, trao đổi giữa phía Việt Nam và Nhật Bản tăng lên. Xuất hiện cùng với đó là nhiều khó khăn, trở ngại trong công việc, tạo ra những khoảng cách vô ...

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