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

Exception Handling In VB.Net

Exceptions provide a way to transfer control from one part of a program to another. VB.Net exception handling is built upon four keywords: Try, Catch, Finally and Throw. Try: A Try block identifies a block of code for which particular exceptions will be activated. It's followed by one or more ...

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

HIỂN THỊ BITMAP LỚN HIỆU QUẢ

Tìm hiểu về các cách phổ biến khi xử lý và nạp đối tượng Bitmap để đáp ứng được với các thành phần giao diện và tránh vượt quá giới hạn bộ nhớ dành cho ứng dụng của bạn. Một đối tương Bitmap nếu sử dụng không đúng cách có thế làm tiêu hao bộ nhớ sẵn có dành cho ứng dụng của bạn và gây ra 1 ...

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

CACHING ON RAILS

Tại sao chúng ta lại sử dụng cache? Cache có thể tăng hiệu năng sử dụng của hệ thống Cache giảm tải việc truy xuất trực tiếp vào database Cache tăng tốc độ truy cập ứng dụng web lên nhiều lần so với việc không sử dụng cache. Cache ứng dụng trong Rails web app là một ứng dụng web hoạt động ...

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

Giới thiệu về knockout js ( Phần 1)

Giới thiệu chung Mô hình của Knockout js(MVVM) Hướng dẫn cài đặt Observables trong Knockout js Giới thiệu chung Knockout(KO) là một thư viện của Javascript, nó giúp bạn tạo, hiển thị hay hiệu chỉnh User Interface(UI) với một data model được định nghĩa sẵn. Bất cứ khi nào bạn có phần ...

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

Tutorial – NFC trên Android: Phần 1

NFC: Near Field Communication ( Giao tiếp tầm gần) Tìm hiểu công nghệ giao tiếp tầm gần (ngắn) NFC trong Android 1. NFC là gì? Là một công nghệ giao tiếp tầm gần (NFC) được phát triển dựa trên nguyên lý tần số vô tuyến nhận dạng (Radio-frequency identification - RFID) cho phép một gởi ...

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

FIX PROTOCOL AND QUICKFIX ENGINE

1. FIX Protocol FIX (Financial Information eXchange) là tập hợp các quy tắc, kỹ thuật cho việc truyền và nhận thông tin tài chính, thương mại dưới dạng gói tin. Các tổ chức sử dụng: Ngân hàng, Công ty FX, Brocker và ECNs. 2. FIX Message format Cấu trúc gói tin FIX bao gồm 3 phần: Header, ...

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

Learn about BDD and behat

1. Introduce TDD(Test Driven Development) TDD is an iterative design process include the steps: Step 1: Write a test and ensure the new test fails Step 2: Write code to satisfy the test and ensure all tests pass Step 3: Refactor Step 4: Repeat 2. The problem while using and ...

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

QUẢN LÝ BỘ NHỚ KHI SỬ DỤNG BITMAP TRONG ANDROID

Tiếp theo đề tài sử dụng Bitmap một cách hiệu quả, trong bài này chúng ta tìm hiểu về cách quản lý bộ nhớ khi sử dụng Bitmap để hiển thị hình ảnh! Ngoài các bước trong bài trước để lưu trữ lại Bitmap (Caching) , trong một số trường hợp cụ thể chúng ta có thể tạo điều kiện thuận lợi giúp hệ thống ...

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

TÌM HIỂU NFC TRÊN ANDROID: PHẦN 2

Tìm hiểu NFC trên Android: Phần 2 Tìm hiểu NFC trên Android: Phần 1 Trong bài trước chúng ta đã tìm hiểu tổng quan về công nghệ NFC trên Android, những ứng dụng thực tế của nó trong đời sống và demo sử dụng 2 thiết bị Android để truyền dữ liệu giữa 2 máy (Android to Android – P2P). Trong ...

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

TÌM HIỂU ACTION BAR COMPAT TRONG ANDROID – PHẦN 1

ACTION BAR Action Bar là một trong những yếu tố thiết kế quan trọng mà bạn có thể triển khai tới các activity (hoạt động) trong ứng dụng của bạn. Nó cung cấp một số tính năng giao diện người dùng mà làm cho ứng dụng của bạn ngay lập tức quen thuộc với người sử dụng bằng cách cung cấp tính ...

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