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

Sever side with Vapor(P4)

Vapor Cloud là một platform as a Service(PaaS) được phát triển bởi Vapor team với mục đích hosting cho Vapor app. Nó được thiết kế cho việc dễ dàng config với server và quản lý việc deploy nên bạn có thể tập trung vào việc viết code. Việc đầu tiên trong quá trình deploy app của bạn lên vapor ...

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

Laravel 5.7: Two Factor Authentication with Google2FA

Là một trong những công ty hàng đầu trong lĩnh vực CNTT nên cty mình rất quan tâm và chú trọng đến security. Vì vậy gần đây cty mình đã quyết định thực hiện việc yêu cầu bật xác thực 2 lớp (Two factor authentication) cho toàn bộ tài khoản Github và Gsuite. Và mình cũng nhận ra rằng đây ra ...

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

Tính giai thừa trong PHP

PHP Định nghĩa giai thừa : giai thừa của 1 số là tích các số liên tiếp từ 1 đến số đó. Trường hợp đặc biệt, giai thừa của 0 và 1 là 1. Ví dụ: giai thừa của 5 là 1*2*3*4*5 = 120 Có 2 cách để viết chương trình tính giai thừa trong PHP: Tính giai thừa không sử dụng đệ ...

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

Vẽ hình chữ nhật trong PHP

PHP Đề bài : Sử dụng dấu * để vẽ hình chữ nhật trong PHP, đây là một trong những bài cơ bản nhất giúp bạn thực hành cách sử dụng các vòng lặp trong PHP. Sử dụng vòng lặp for // sử dụng vòng lặp for - vẽ hình chữ nhật trong PHP, // mỗi dấu * là một đơn ...

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

Backup/Restore (Sao lưu/Phục hồi) dữ liệu sử dụng key-value pairs with Android Backup Service - PHẦN 2

Ở phần trước, mình đã giới thiệu, hướng dẫn các bạn thực hành backup, restore sử dụng Key/Value với Android Backup Service . Tuy nhiên có 1 nhược điểm đó là quá trình backup sẽ không thể diễn ra ngay lập tức khi các bạn gọi phương thức BackupManager(context).dataChanged() . Thay vào đó, Trình ...

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

React-Router Part 2

Sẽ điều hướng tới 1 location mới. Từ Project mình tạo từ phần 1 của bài viết. Nay mình sẽ làm chức năng login và khi login thành công sẽ redirect tới trang Home. Ok đơn giản và nhanh thì mình sẽ tạo ra user và password. Rồi so sánh khi user vs password nhập ở input mà trùng với thì sẽ login thành ...

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

Là Linux server hay máy tính của tôi bị ảnh hưởng bởi ransomware WannaCrypt?

Trong hộp mail của tôi: Gửi nixCraft, Tôi chạy Ubuntu 8.x của Debian trên máy tính để bàn và Ubuntu Linux 16.04 LTS trên cloud server Linode của tôi cho trang web cá nhân. Tôi lo ngại rằng Linux bị ảnh hưởng bởi phần mềm độc hại Wannacrypt gần đây. Tôi hiện đang tìm hiểu về các ...

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

Sự lên ngôi của xu hướng Internet of Things

Bạn đã từng xem các phim viễn tưởng về các thành phố hiện đại trong tương lai, nơi mà mọi người có thể kết nối thông tin, điều khiển các vật dụng trong nhà mình hay tra cứu mọi thứ chỉ với vài thao tác trên màn hình. Đơn giản nhất là bộ phim “Kẻ Hủy Diệt 5” mới đây nói về ...

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

Chuẩn bị nó lời tạm biệt Inbox by Gmail từ đầu năm sau

Trong sự kiện ra mắt của Gmail mới, hôm 13/09 Google đã chính thức tuyên bố Inbox by Gmail, sẽ ngừng hoạt động vào cuối tháng 3 năm 2019. Google cho biết họ đang thực hiện thay đổi này để tập trung hoàn toàn cho Gmail. Thật sự đáng tiếc khi Inbox by Gmail sẽ không còn nữa, vì nó ...

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

Mark Zuckerberg đã tự làm được hệ thống AI để điều khiển nhà của mình

Mark Zuckerberg đặt ra thử thách làm được một con AI đơn giản để điều khiển nhà trước cuối năm nay, và anh ấy đã làm được. Jarvis của Mark không phức tạp như Jarvis của Iron Man nhưng hệ thống trí tuệ nhân tạo này đã cho phép Mark điều khiển căn nhà của mình: tắt mở đèn, điều chỉnh ...

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