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

Pattern Matching in MySQL

MySQL cung cấp chuẩn SQL pattern matching dựa trên Regular Expression được mở rộng tương tự như những biểu thức được sử dụng bởi các tiện ích Unix như vi, grep và sed. LIKE pattern SQL pattern matching cho phép bạn sử dụng _ để match tất cả các kí tự đơn và % để match một số các kí tự tùy ...

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

Manage packages dependencies with NPM

Node Package Manager (NPM) là một ứng dụng dòng lệnh CLI (Command line interface) dùng để quản lý các package, thư viện và các phụ thuộc của chúng. Công cụ này cho phép publish các package của bạn lên trang chủ NPM và tìm kiếm, cài đặt các module, package do những người khác up lên. Trong bài ...

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

Sử dụng docker-compose cho dự án Laravel

Chủ đề mà mình muốn đề cập đến đó build một môi trường cho dự án Laravel một cách nhanh bằng docker-compose. Khỏi cần phải nhắc đến docker là gì nữa nhỉ, vì chỉ cần search key word "docker viblo" là đã ra một list những bài viết về docker rồi, nên mọi người có thể tìm hiểu căn bản trước nhé. Vậy ...

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

Ứng dụng Công nghệ phần mềm hướng tác tử trong Thương mại điện tử (Phần 3)

Ở các phần trước, chúng ta đã có nền tảng cho việc xây dựng một mô hình đàm phán trong Thương mại điện tử. Tiếp theo Phần 3, tôi sẽ thực hiện thiết kế hệ thống và cài đặt thử nghiệm một mô hình đàm phán đơn giản mà bản thân đã thực hiện được. Các bài viết trước có thể tìm thấy tại: ...

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

Tuyển tập các tip và trick khi sử dụng javascript

1) Điều khiển quá trình xử lý request với ajax Trong tháng vừa rồi mình có nhận một task về việc tính tiến trình % upload 1 file có kích thước lớn lên server. Trong lúc đọc và tìm hiểu các cách để làm việc này mình mới nhận ra có khá nhiều developer không biết, và họ thường cắm thẳng thư viện để ...

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

Lấy block data của Felica (NFC) ở Android

Bài viết dịch từ http://qiita.com/pear510/items/38f94d61c020a17314b6 Thẻ sinh viên của tôi ở đại học ở thẻ Felica, tôi muốn lấy dữ liệu ở thẻ đó nên đã quyết định sẽ học coding ở Android. Tuy nhiên, dù đã tìm hiểu rất nhiều nhưng các bài viết hay sách thường chỉ đề cập đến việc lấy IDm nên tôi ...

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

Sử dụng gem google_drive và chatwork để làm demo gửi notification

Dạo gần đây mình có tìm hiểu về gem google-drive và chatwork api và làm một demo nho nhỏ về việc đọc timesheet(google spreadsheet) và gửi notification lên chatwork qua chatwork api, sau đây mình xin chia sẻ với mọi người về các bước cần làm để có thể hoàn thành demo này. 1.Gem google_drive ...

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

Archiving in iOS

Hầu hết các ứng dụng iOS về cơ bản đều có chung một điểm chung: cung cấp giao diện cho người dùng thao tác với dữ liệu. Mỗi object trong ứng dụng đều đóng ghóp 1 vài trò trong quá trình này. Model object chịu trách nhiệm nắm giữ dữ liệu mà người dùng thao tác với nó. View là cách mà dữ liệu thể ...

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

[Tutorial] Tạo minimap trong Unity

Bạn đã từng chơi những tựa game như Dota, Lol, CF.. thì không xa lạ với những mini map ở trong game để xác định nhân vật trong game đang ở đâu trong bản đồ của game. Nếu bạn nào chưa biết về mini map có thể tham khảo thêm ở trang web này: https://en.wikipedia.org/wiki/Mini-map. ** Vậy làm sao ...

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

Xây dựng 1 thư viện nhỏ hỗ trợ tạo query SQLite (Phần 2 - Hướng dẫn cách sử dụng)

Như phần 1 mình đã giới thiệu chung về cấu trúc của class QueryHelper, hôm nay mình sẽ hướng dẫn tiếp các bạn cách sử dụng nó vào thực tế Xử lý: - queryHelper.getSqlQuery() để lấy câu lệnh query - queryHelper.getSelectionArgs() để lấy mảng giá trị cần check public Cursor query(QueryHelper ...

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