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

Quản lý truy cập - Mysql

Tạo người dùng mới CREATE USER IF NOT EXISTS 'demo'@'localhost' IDENTIFIED BY 'abc123'; Nếu gặp lỗi 'ERROR 1819 (HY000): Your password does not satisfy the current policy requirements' thì là do mysql của bạn có cài 1 plugin yêu cầu bạn tạo 1 mật khẩu đủ mạnh. Ví dụ như độ dài phải là ...

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

Giới thiệu về RxJava - Phần 2: Operator

Ờ phần 1 chúng ta đã tìm hiểu qua cấu trúc cơ bản của RxJava, và tôi cũng đã giới thiệu với các bạn operator map(). Nếu bạn vẫn chưa thực sự sử dụng nhiều tới RxJava thì cũng dễ hiểu thôi, nhưng điều đó sẽ sớm thay đổi khi mà bạn biết tới công dụng tuyệt vời của các operator có trong RxJava. Nào ...

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

XU HƯỚNG THIẾT KẾ SẢN PHẨM VỚI ẢNH VẼ TRÁI CÂY

Xu hướng ảnh vẽ trái đây đang trở thành xu hướng hot của mùa hè năm nay. Với những màu sắc bắt mắc, hoạ tiết gắn liền với thiên nhiên gợi cho người xem cảm giác về mùa hè, vùng nhiệt đới bởi các loại trái cây nhiệt đới. Cơn sốt hoạ tiết trái cây đang tạo nên một xu hướng nóng bóng cho mùa hè năm ...

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

Design patterns - Facade Pattern

Cung cấp một giao diện thống nhất cho một tập hợp các giao diện trong một hệ thống con. Facade định nghĩa một giao diện cấp cao hơn làm cho hệ thống con dễ sử dụng hơn. Bao bọc một hệ thống con phức tạp với một giao diện đơn giản. Người tiêu dùng bắt gặp mô hình Facade khi đặt hàng từ ...

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

QA đã hết thời?

Test tự động không phải là một khái niệm mới. Hầu hết các nhóm phát triển phần mềm đang cố gắng test tự động bằng cách này hay cách khác, đặc biệt là thay thế cho việc test thủ công với các chu kỳ kiểm tra hồi quy dài. Nếu bạn là QA, bạn có thể đã tự hỏi điều này có ý nghĩa gì đối ...

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

Day 1 - How to install unity on Ubuntu

さて、では早速Unityチュートリアルから学んでいきます。 全部を書くとめっちゃ長くなるので疑問に思った点等をピックアップしていきます。 Interface overview まずはUnityの使い方について 起動した時に見える画面のインターフェイス説明から Unityのインターフェイスは 1.シーンビュー 2.ヒエラルキーウィンドウ 3.ゲームビュー 4.プロジェクトウィンドウ 5.インスペクターウィンドウ この5つで構成されているみたい。 それぞれ説明すると 1.シーンビュー ゲームオブジェクトをマウスで動かしたり編集することが出来るところ。 ...

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

High Performance Python - Lists and Tuples (Part II)

Nếu các bạn tìm đến bài viết này tức là bạn đã viết ra được những chương trình chạy đúng và hiện tại bạn đang muốn cải thiện hiệu năng cho những chương trình đó. Hiện tại tôi đang đọc một cuốn sách tên High Performance Python của hai tác giả Micha Gorelick và Ian Ozsvald . Có một số phần tôi ...

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

[Xamarin Android] Sử dụng thư viện native trong Xamarin Android P.2

Ở phần trước mình đã nói sơ về khái niệm của thằng Java Binding Library (JBL) này. Giờ là lúc bắt tay vào thực hành. Đầu tiên cần tìm thư viện cần dùng và build ra file .jar hoặc .aar nhé. Ở đây mình dùng thằng https://github.com/Porval/InfiniteIndicator này để làm demo, đây là thư viện ...

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

Cơ bản với Javascript DOM

DOM là tên gọi tắt của (Document Object Model – tạm dịch Mô hình Đối tượng Tài liệu), là một chuẩn được định nghĩa bởi W3C dùng để truy xuất và thao tác trên các tài liệu có cấu trúc dạng HTML hay XML bằng các ngôn ngữ lập trình thông dịch (scripting language) như Javascript, PHP, Python. Ở bài ...

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

Tổng quan software defined radio (SDR)

Tại Việt Nam, cơ quan chịu trách nhiệm các vấn đề về vô tuyến điện là Cục tần số vô tuyến điện, thuộc Bộ thông tin và truyền thông; các vấn đề tham khảo về pháp luật cho nước sở tại bạn đọc có thể tham khảo với cơ quan liên quan với vùng quốc gia mà bạn đang sinh sống. Nhóm T17Lab thành lập dự án ...

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