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

RecyclerView trong Android ( phần 2 )

Tiếp theo phần 1 ở phần này mình sẽ giới thiệu tiếp tới các bạn 1 số tính năng nổi bật của RecyclerView Sử dụng RecyclerView 7. Notifying the Adapter Có nhiều phương thức được sử dụng để thông báo khi có thay đổi nguồn dữ liệu trong Adapter. notifyItemChanged(int pos) -> Thông báo ...

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

RingZer0team SysAdmin Linux Writeup

Tiếp theo serier các bài writeup ở trang ringzer0team.com lần này mình xin chia sẻ 1 số writeup cho phần Linux system. Cũng như bài trước với phương trâm không có gợi ý, biết thì dễ không biết thì khó. Mình đã mày mò và kiếm được 1 số point xin chia sẻ cùng các bạn. Nếu bạn nào muốn tự tìm flag thì ...

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

Tổng quan về Ionic Framework

1. Introduction/ Giới thiệu Ionic là một framework dùng để phát triển ứng dụng hybrid dựa trên HTML5. Một ứng dụng hybrid là một ứng dụng di động được xây dựng bằng các công nghệ phát triển web như HTML5, CSS, JavaScript và sau đó được đóng gói trong một môi trường hiển thị nội dung có thể hoạt ...

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

Andorid NDK - C++ trên Android

1. Giới thiệu Chắc hẳn dev android nào cũng quá quen thuộc hay đã từng nghe quá nhiều về Android NDK hay build C, C++ trên Android Nhưng không phải ai cũng đã từng sử dụng nó, ngoài ra với đa phần phát triển apps, games trên frameword, lib, trên nền ứng dụng vì thế C, C++ trở nên không cần ...

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

Clean code

Code là gì ? Với lập trình viên, chắc hẳn không ai còn còn xa lạ gì với việc code, thậm chí chúng ta còn thường xuyên phải code xuyên màn đêm nữa. Đó là công việc cũng là đam mê của một lập trình viên chân chính </p> <div class= Tác giả: Bùi Văn Nam viết 13:30 ngày 12/08/2018 chỉnh sửa

Hướng dẫn test case cho người mới

Công ty em đang thiếu nhân lực nên sếp giao việc test case mà em lại là người không biết 1 chút nào về việc test này mong anh/chị hướng dẫn giúp em để em có thể hoàn thành công việc thật tốt

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

What Is the Difference Between a Block, Proc, and a Lambda in Ruby?

Ruby là một ngôn ngữ bậc cao vì vậy nó hỗ trợ rất nhiều những tính năng mạnh mẽ, một trong số đó là Block, Proc và Lambda. Chúng là những công cụ cho phép nhà phát triển có thể chuyển mã vào trong một phương thức để thực thi sau. Mặc dù rất hay sử dụng các tính năng này nhưng không phải ai cũng ...

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

Tạo tags cho 1 rails app như wordpress với semantic ui

Trong bài trước mình đã giới thiệu tới các bạn autocomplete search trong semantic-ui, hôm nay mình xin giới thiệu 1 điều thú vị k kém của semantic ui là dropdown. Dropdown? Dropdown thì có gì thú vị? Trong semantic UI, dropdown cũng không có gì khác biệt với bootstrap, tuy nhiên nó có 1 phần mở ...

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

What is this

Bài viết đề cập đến 1 từ khóa thông dụng trong javascript 4 pattern của this gọi phương thức (method) gọi hàm số (function) gọi constructor gọi apply, call Gọi phương thức (method) Đây là pattern rất đơn giản và dễ hiểu. this đại diện cho object và có thể dùng để gọi method. var ...

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

Giới thiệu về Racktables (phần 2)

Tiếp nối phần trước, ở bài viết này chúng ta sẽ tìm hiểu về config các thành phần có trong racktables như: objects, IP, cable. Để có thể tạo được tủ rack, trước hết chúng ta phải tạo địa điểm quản lý tủ rack. 1. Tạo rack Từ main menu, ta chọn Rackspace Chọn tab Manage location, điền tên ...

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