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

Sử dụng Room Persistence Library trong android

Trứớc khi bắt đầu sử dụng Room trong project android chúng ta hãy cùng tìm hiểu xem liệu Room là gì và các thành phần cơ bản của nó. Room là một Persistence Library được google giới thiệu trong sự kiện google I/O mới đây, nó là một abstract layer cung cấp cách thức truy câp thao tác với dữ liệu ...

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

Làm như thế nào để tạo một RESTful API bằng laravel

Ngày nay, WEB API là một yêu cầu hết sức cơ bản trong bất kỳ một trang web phổ biến nào. Vì vậy hôm nay mình sẽ cùng tìm hiểu để xây dựng một API đúng chuẩn RESTful trong PHP thông qua framework Laravel. Vì sao lại chọn framework Laravel Laravel hiện nay là một framework PHP được ưa thích nhất ...

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

[Unity3D] 10 Best Tips and tricks luôn luôn hữu ích cho anh em (Phần 2)

Hi all, sau Phần 1 giới thiệu về 10 tips and tricks vô cùng hưu ích với unity3D thì mình xin phép quay lại với phần 2, tiếp tục là những tips và tricks không thể thiếu khi sử dụng unity3D. 1. Thay đổi màu editor khi run play mode. Với việc thay đổi màu này unity cho phép chúng ta không dễ dàng ...

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

Rswag - Tạo API documents

I. Giới thiệu Rswag là công cụ cho Rails API. Tạo các tài liệu API đẹp, bao gồm UI để kiểm tra các hoạt động trực tiếp từ các kiểm tra tích hợp rspec của bạn. Rswag là mở rộng của rspec-rails dựa vào Swagger-based DSL để mô tả và thử nghiệm các API Bạn mô tả các hoạt động API của mình bằng ...

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

[Android] App signing khi xuất bản ứng dụng lên Google Play Store

Tại Google I/O 2017, Google vừa mới giới thiệu dịch vụ được gọi là Google Play App Signing (Đăng ký ứng dụng Google Play), cho phép các nhà phát triển lưu trữ Signing keys (Khóa ứng dụng) trên các máy chủ của Google. Các khóa được lưu trữ trên cùng một cơ sở hạ tầng bảo mật mà Google sử dụng để lưu ...

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

Tìm hiểu tính năng record và playback của Selenium IDE

SELENIUM(SE) là một phần mềm mã nguồn mở, được phát triển bởi Jason Huggins vào năm 2004 và được phát triển bởi Thoughtwork. Miễn phí Dễ sử dụng, giao diện đơn giản, thân thiện. Tùy chỉnh tốc độ chạy test. Hỗ trợ export ra nhiều ngôn ngữ phổ biến như Ruby, Java, Python… Bước 1: ...

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

4 phương pháp để lưu Homepage thành file pdf

Bạn đã bao giờ từng gặp trường hợp phải in thông tin Homepage để làm tài liệu cho cuộc họp hay cho cuộc gặp trao đổi với khách hàng chưa? Trong trường hợp đó bạn sẽ xử trí như nào? Bạn sẽ làm theo cách làm thủ công là copy từng trang từng trang một? Cách làm này sẽ tiêu tốn của bạn khá nhiều ...

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

Partial Application Function trong JS

Partial Application Function là gì? Partial Application Function là tạo ra một hàm mới nhận vào ít đối số đầu vào hơn. Mặc dù định nghĩa cực kì đơn giản, tuy nhiên khái niệm Partial Application Function lại được sử dụng rất rộng rãi trong JS hằng ngày. Chúng ta vẫn luôn tự hỏi ...

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

Tích hợp và sử dụng CodeIgniter Customs

1, Giới thiệu. -Trong thời gian chờ Codeignter 4 ra mắt thì mình mời mọi người trải nghiệm phiên bản CodeIgnter Customs mà mình đã phát triển và sử dụng nó trong 1 năm trở lại đây. Codeigniter Customs có gì? -Codeignter Customs thự chất ra là Codeignter framework 3.x kết hợp mới một số tính ...

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

Calabash Tutorial for Android & iOS Testing

Calabash là một framework cho phép bạn viết và thực hiện kiểm thử cho các ứng dụng của iOS và Android. Đây là một framwork cho phép các trường hợp kiểm thử được viết bằng Ruby sử dụng Cucumber. Calabash hoạt động bằng cách cho phép tương tác giao diện người dùng tự động trong ứng dụng như nhấn các ...

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