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

Thay đổi phương pháp lấy thông tin location từ iOS8

Vấn đề phát sinh Từ iOS8 trở đi, phương pháp lấy thông tin location đã được thay đổi. Nếu bạn sử dụng phương pháp như cũ thì sẽ không thể lấy được thông tin location nữa. Các bạn có thể tham khảo topic dưới đây trên Stack Overflow: iOS 8 : Location Services not working My app that ...

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

Hướng dẫn sử dụng GUI mới trong Unity 4.6

Giới thiệu Nhận xét đầu tiên của tôi khi dùng Unity là một Engine tuyệt vời để phát triển game bởi vì nó rất dễ dàng ,nhanh và còn rất nhiều hỗ trợ tiện lợi so với những Engine khác. Nhưng có một điểm tôi không được hài lòng ở các bản Unity trước là hệ thống GUI cũ ,nó là khá tốn thời gian ...

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

[Network] Tìm hiểu cơ chế, cách hoạt động của IDS (phần 1)

1. Giới thiệu hệ thống IDS Hệ thống phát hiện xâm nhập IDS là một hệ thống giám sát lưu lượng mạng nhằm phát hiện ra hiện tượng bất thường, các hoạt động trái phép xâm nhập vào hệ thống. IDS có thể phân biệt được các cuộc tấn công từ nội bộ hay tấn công từ bên ngoài. IDS phát hiện dựa trên ...

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

Template Method Pattern trong Ruby

Hãy tưởng tượng bạn có một đoạn code phức tạp, có thể đó là một thuật toán, hoặc mã hệ thống, hay cũng có thể là đoạn mã đủ khó mà bạn chỉ muốn code 1 lần. Vấn đề ở đây là chỉ có phần chính giữa của đoạn code phức tạp là thay đổi. -> Làm sao để giải quyết mà không phải thay đổi đoạn code quá ...

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

Cách tạo một ứng dụng chạy video trên Android application

Chào ace. Hôm nay tôi sẽ trình bày một chút hiểu biết mà tôi đã tìm hiểu được về làm thế nào để phát triển một ứng dụng về video trên android. Có rất nhiều cách để phát triển một ứng dụng như vậy, hoặc là chạy trực tiếp video trên client(cái này mà chạy đến 2 cái video thì dung lượng ngập face), ...

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

React.js mà nhiều người đang nhắc đến, thích hợp cho những ứng dụng Web nào?

Bài viết này trình bày lại nội dung của bài thuyết trình “Introduction to React” được phát biểu vào ngày 21/2/2015 tại Frontend Conference. File thuyết trình có thể tham khảo theo link dưới đây. Introduction To React // Speaker Deck React.js là gì? React.js là 1 thư viện ...

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

4-4 Objecr và Class

"Class" và "Object" có quan hệ rất mật thiết. Vậy thì Class cuối cùng là gì rồi Object là là gì? Slime Hãy xem những dòng code sau đây. monster = Slime . new monser . hello [Slime.new] chính là câu thần chú để sinh ra một con Slime. Con slime mới sinh ra, để được sử dụng trong ...

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

4-2 Lệnh kèm block

Block của Ruby có thể đưa ra lệnh rồi nhận argument từ lệnh và xử lý. Chương này sẽ giới thiệu cách xử dụng khối kết hợp lệnh và block Block Tại loop xử lý theo lệnh [times], sau [times] có đoạn từ [do~end] đây chính là block. 3. times do puts "Hello" end Ngoài [do~end], cách ...

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

3-5 Nhập Key

Chúng ta đã học cách nhập hình ảnh và âm thanh rồi. Tiếp theo chúng ta sẽ thử thách với việc nhập Key. Nếu chúng ta kết hợp việc đưa hình ảnh và âm thanh cùng với việc nhập key thì chúng ta đã hoàn thành việc làm một game Nhập key Dưới đây là chương trình chỉ khi nhấn phím Space thì hình ảnh ...

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

Strategy Pattern trong Ruby

Như đã nhắc tới trong bài viết về Template Method Pattern trong Ruby , pattern này giúp chúng ta thay đổi 1 phần của thuật toán, tách đoạn xử lý phức tạp trong thuật toán ra cho các subclass xử lý, nó giúp chúng ta tối giản hoá thuật toán. Có thể nói pattern này xử lý khá hiệu quả, và đã đáp ứng ...

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