Bài viết của Bùi Văn Nam

ASO (App Store Optimization) 10-2018 phân tích sự thay đổi. Tối ưu hoá ứng dụng nên làm gì với thay đổi này?

Xin chào các bạn, đây là lần đầu mình viết bài trên medium nên rất mong nhận được sự góp ý của các bạn để những bài viết sau của mình được tốt hơn <img alt="

Tác giả: Bùi Văn Nam viết 21:24 ngày 29/10/2018 chỉnh sửa

Đếm số lượng trứng trong các khu công nghiệp dựa trên các phương pháp xử lý ảnh Object CountingImage ProcessingComputer Vision

Đếm đối tượng trong các khu công nghiệp là một bài toán đã có từ lâu đời. Phương pháp đếm đối tượng hiệu quả không những giúp cho các nhà quản lý kiểm tra được chất lượng quy trình mà còn giải phóng lực lượng lao động. Ngày nay, với sự phát triển rầm rộ của Machine Learning, người ...

Tác giả: Bùi Văn Nam viết 21:23 ngày 29/10/2018 chỉnh sửa

[C#] Hướng dẫn copy file with Progress bar sử dụng Extension Method

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách copy file with progress bar c# sử dụng Extension Method trong lập trình c#. Trong nhiều trường hợp, nếu các bạn copy một file có dung lượng lớn, thì chúng ta cần phải thể hiện thanh progress ...

Tác giả: Bùi Văn Nam viết 23:46 ngày 27/10/2018 chỉnh sửa

Các framework Node.js phổ biến

Node.js là mã nguồn mở JavaScript runtime được xây dựng trên nền tảng Chrome’s V8 JavaScript engine. Thế mạnh của Node.js nằm ở việc xây dựng ứng dụng chạy realtime trên nền tảng web. Đây là một trong những công nghệ được ưa chuộng trong thời gian gần đây của cộng đồng back-end ...

Tác giả: Bùi Văn Nam viết 23:46 ngày 27/10/2018 chỉnh sửa

Yahoo phải bồi thường 50 triệu đô cho scandal lộ thông tin người dùng

Yahoo đã đồng ý bồi thường 50 triệu USD thiệt hại cho 200 triệu người dùng ở Mỹ và Israel, những người có dữ liệu cá nhân bị vi phạm, theo hãng tin AP. Công ty cũng phải cung cấp cho người dùng các dịch vụ giám sát tín dụng trong hai năm tiếp theo. Tuy vậy, tòa án liên bang California ...

Tác giả: Bùi Văn Nam viết 23:46 ngày 27/10/2018 chỉnh sửa

Tìm hiểu và sử dụng nhanh gem Cancancan

Chào các bạn, hôm nay chúng ta cùng tìm hiểu về gem Cancancan nhé (https://github.com/CanCanCommunity/cancancan). Thực ra là đã có khá là nhiều bài viết nói về gem này, tuy nhiên mình vẫn thấy còn thiếu vài điều cần sử dụng khi làm ở dự án thực tế. Do đó, mục tiêu của bài viết này là: Giới thiệu ...

Tác giả: Bùi Văn Nam viết 23:45 ngày 27/10/2018 chỉnh sửa

Vì sao SQL tốt hơn NoSQL? (Phần 1)

Kể từ khi máy tính chào đời, chúng ta đã chứng kiến sự phát triển về khối lượng data, đòi hỏi công nghệ lưu trữ data, xử lí và phân tích cũng phải được nâng tầm theo. Trong thập kỉ vừa qua, software developer xem SQL như là một di tích khi không thể theo kịp tốc độ phát triển của data ...

Tác giả: Bùi Văn Nam viết 23:45 ngày 27/10/2018 chỉnh sửa

Swift: Sử dụng DispatchSemaphore để giải quyết các vấn đề xung đột luồng dữ liệu

Swift: Sử dụng DispatchSemaphore để giải quyết các vấn đề xung đột luồng dữ liệu Bài toán đơn giản: Lấy tất cả các video có dưới thiết bị và hiển thị chúng lên màn hình Bước đầu, chúng ta sẽ tạo 1 function có tên là performGetLocalVideos để thực hiện việc lấy videos từ local, và giả sử ta đã ...

Tác giả: Bùi Văn Nam viết 16:12 ngày 26/10/2018 chỉnh sửa

Hướng dẫn tạo server, client và gửi tin nhắn qua lại bằng Unity.

Chào các bạn, hôm nay mình xin giới thiệu với các bạn cách tạo 1 ứng dụng có thể gửi tin nhắn với nhau bằng unity. Ở trong khuôn khổ bài viết này, mình chỉ giới hạn ở việc hướng dẫn cách tạo và gửi 1 tin nhắn cơ bản, nhưng từ bài viết này mình tin các bạn có thể ứng dụng nó vào rất nhiều dự ...

Tác giả: Bùi Văn Nam viết 16:11 ngày 26/10/2018 chỉnh sửa

Gợi ý kịch bản kiểm thử cho một ứng dụng website

Trong quá trình kiểm thử phần mềm, tùy thuộc vào từng loại ứng dụng và nghiệp vụ mà kiểm thử viên có thể đưa ra một danh sách kịch bản kiểm thử phù hợp. Dưới đây mình xin đưa ra gợi ý chung cho kịch bản kiểm thử có thể áp dụng được cho hầu hết các ứng dụng website. Danh sách kiểm thử cho một ứng ...

Tác giả: Bùi Văn Nam viết 16:11 ngày 26/10/2018 chỉnh sửa