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

Lỗi ngụy biện trong phim 12 Angry Men

Trước khi đi vào nội dung chính, xin được phép làm rõ khái niệm "ngụy biện" và giới thiệu qua một chút về 12 Angry Men trong trường hợp các bạn chưa biết^^ Giới thiệu chung Khái niệm về "Ngụy biện": Ngụy biện, nói một cách đơn giản nhất, là tranh luận bằng những lời lẽ, phát biểu vô căn cứ, ...

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

Tìm hiểu thư viện xử lý file CSV trong Ruby

Giới thiệu chung Trong các ứng dụng quản lý việc xử lý nhập/xuất dữ liệu từ file có định dạng như xlsx hay csv là công việc cơ bản và cần thiết. Công việc xử lý của ứng dụng với những định dạng file này không chỉ tạo sự tiện lợi trong quá trình trao đổi, lưu trữ thông tin giữa người dùng với ứng ...

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

Hướng dẫn sử dụng quảng cáo Unity Ads cho game

* Mở đầu Chào các bạn , hôm nay mình sẽ hướng dẫn cho các bạn lập trình game Unity một cách kiếm tiền đơn giản qua game/app của các bạn . Hiện các bạn lập trình viên có một cách kiếm tiền đơn giản và phù hợp nhất đó là gắn quảng cáo vào game/app và đẩy lên store để kiếm lượt xem quảng cáo . ...

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

Giới thiệu về ConstraintLayout (P2) Add Constraint layout vào trong project

Xin chào 500 anh em! Như ở Phần 1 mình đã liệt kê các phần mới của ConstraintLayout để mọi người có thể hiểu rõ hơn về nó. Ở phần này mình sẽ hướng dẫn các bạn sử dụng ContraintLayout trong việc tạo giao diện. 1. Thêm Contraint Layout vào trong Project Trong Android Studio 2.2 đã cập nhật hầu ...

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

Phát triển game dựa trên game engine đa nền tảng cocos2d-x (P5) - Advanced actions

Sau khi đã qua 4 bài giới thiệu về cocos2d-x, cũng như các thành phần cơ bản trong game : Phần 1 : https://viblo.asia/ThanhTa/posts/jaqG0lrxGEKw. Phần 2 : https://viblo.asia/ThanhTa/posts/NPVMaDb2RQOk. Phần 3 : https://viblo.asia/ThanhTa/posts/6BkGyK8XR5aV. Phần 4 : https://viblo.asia/Thanh ...

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

Giới thiệu về OMNET++

Abstract: Chúng ta đang sống trong thời đại internet, các máy tính được kết nối với nhau tạo thành một mạng lưới. Chúng ta chỉ cần truy cập vào một địa chỉ nào đó, và như thế là 2 máy được kết nối với nhau. Tuy nhiên, đó là tâng application, vậy tầng vật lý sẽ thực hiện như thế nào? Làm thế nào ...

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

Git recovery reset --hard

Một ngày đẹp trời khi đang làm việc, bạn dù vô tình hay cố ý chạy câu lệnh git reset --hard {commit}. Xong! vậy là tất cả những gì bạn hùng hục làm cả ngày đã mất tiêu. Giờ là lúc chúng ta nghĩ về cách giải quyết hậu quả và khôi phục lại dữ liệu đã mất. Câu hỏi đặt ra là liệu dữ liệu có khôi phục ...

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

Go with Multi thread

Đầu tiên, hãy thử suy nghĩ về 2 vấn đề sau đây: Vấn đề 1 : Vector ở STL trong C++ có phải là thread safe không? Vấn đề 2 : ArrayList của Java có phải là thread safe không? Câu trả lời cho cả 2 vấn đề trên đều là “Không, không phải là thread safe!”. Cái này chỉ cần hỏi ...

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

Những tính năng mới mà Apple giới thiệu trên iOS 10

Nội dung Giới thiệu Lock screen Apple siri Apple Photo Apple Map Apple Music Apple Home Apple phone và Message Kết Luận Giới thiệu Sau nhiều đồn đoán, tại sự kiện WWDC 2016 diễn ra đêm qua, rạng sáng 14/6/2016 Apple đã chính thức giới thiệu hệ điều hành iOS 10. Theo Apple, ...

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

Hướng dẫn setup môi trường chạy rails + react để chạy jsx và ES6

Ở bài viết này mình xin chia sẻ việc setup môi trường để chạy rails với react khi các bạn viết jsx và es6. Khi mới làm quen với react, mình rất khó khăn và mất thời gian cho việc setup này. Hy vọng bài viết sẽ giúp các bạn mới tìm hiểu react có thể dễ dàng setup. Các bạn có thể tham khảo src ...

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