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

Write no "for" loop

Bạn chắc là đã rất quen với vòng lặp rồi. Bạn thấy vòng lặp hoàn toàn dễ hiểu vì đó là một trong những cái bạn học đầu tiên khi bắt đầu học lập trình. Ai mà chả đọc được vòng lặp. Chẳng có lý do gì để không dùng nó cả. Nhưng nếu mình bảo có cách viết khác dễ đọc hơn vòng lặp thì sao. Cơ mà dù thế ...

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

Part5- Một số thuộc tính của Selenium Python Bindings

Ở phần 4 chúng ta đã biết về Page Objects, Page object classes, Page elements, Locators, WebDriver API và test case thông qua bài viết https://viblo.asia/huong.quynh/posts/gVQeljQVvZJ Bài viết này sẽ cung cấp tiếp một số thuộc tính như dưới đây 1. Action Chains Action Chains là một cách để ...

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

Authentication trong Laravel 5.3

Xin chào các bạn. Hôm nay mình sẽ giới thiệu về Authentication trong Laravel 5.3 cho các bạn. 1.Giới thiệu Laravel giúp cho việc thực hiện việc xác thực vô cùng đơn giản. Trong thực tế, hầu hết mọi thứ đã được cấu hình cho bạn mà bạn không thể tưởng tượng nổi. Các file cấu hình xác thực được đặt ...

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

Những mẹo nhỏ trong unity phần 5

Chào các bạn! Như đã hứa ở phần trước, hôm nay mình xin giới thiệu tiếp tới các bạn 1 số mẹo nhỏ dùng trong unity. Những mẹo nhỏ này là những plugin, những thủ thuật nho nhỏ kinh nghiệm của mình trong quá trình làm việc với unity giúp làm việc nhanh hơn, hi vọng có thể giúp các bạn có cái ...

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

Thingking in play Framework(The last)

Implementing the authentication service Ở phần trước chúng ta đã xây dựng được giao diện của trang login tương đối cơ bản, trong phần tiếp theo này chúng ta tiếp tục xây dựng phần xử lí logic authentication.Trước hết chúng ta cần một class User có chứa thông tin về người dùng. package model ...

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

Trí tuệ nhân tạo và xu thế thay đổi ngành nghề trong tương lai

Những ai đã từng xem “Ex machina”, bộ phim khoa học viễn tưởng về đề tài trí thông minh nhân tạo ra mắt đầu năm 2015, hẳn sẽ thấy ấn tượng với nhân vật người máy Ava. Nhân vật này đã khiến khán giả xem phim đi từ bất ngờ này đến bất ngờ khác,thậm chí là cảm giác lo lắng sợ hãi về ...

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

Content hugging và content compression resistance priorities

Giới thiệu Auto layout chưa khi nào là một chủ đề thôi hấp dẫn các lập trình viên iOS. Chắc hẳn với các bạn mới bắt đầu làm quen với UI đều cảm thấy khá lạ lẫm với 2 khái niệm thuộc về Content Sizing Priorities: Content Hugging và Content Compression Priorities Nhưng trước khi tìm hiểu chi tiết ...

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

Dependency injection với Dagger 2 - Thiết lập phạm vi (scope)

Bài viết này là một phần của loạt bài tìm hiểu về Dependency injection với Dagger 2 framework trong Android. Nó sẽ trình bày về thiết lập phạm vi (scope) - chức năng này có thể khó khăn một chút đối với những người mới tìm hiểu về Dependency injection. Scope (phạm vi) - Những gì mà nó sẽ cung ...

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

Làm gì khi không đủ thời gian thực hiện test

Khi dự án trải qua một phần của vòng đời kiểm thử , bạn thường nhận ra rằng bạn không có đủ thời gian để test? Tất cả mọi thứ đã nằm trong sự kiểm soát của bạn, để bắt đầu, nhưng ngay sau đó bạn nhìn thấy kế hoạch bất ngờ rằng "Phải làm gì khi không có đủ thời gian để test?" Chúng ta cùng nghĩ về ...

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

Tìm hiểu về OpenID

OpenID là gì OpenID là một tiêu chuẩn mở và là một giao thức authen được phân cấp. Được phát triển bởi tổ chức phi lợi nhuận OpenID Foundation, OpenID cho phép user có thể được authen bởi rất nhiều website ( Relying Parties hoặc RP) sử dụng service của bên thứ 3. Nó giảm được việc phái thiết ...

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