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

ASP.NET SignalR: Polling kiểu cũ, làm nó tốt hơn

Một trang web thường cần phải cập nhật một trang như những thay đổi dữ liệu bên dưới. Bạn có thể, tất nhiên, chỉ cần poll các máy chủ mỗi vài giây trên các trình duyệt thông qua JavaScript, nhưng để nhận được cập nhật trực tiếp từ một trang web,tốt hơn là để đẩy dữ liệu cho trình duyệt, sử dụng ...

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

Kết hợp Ajax, AngularJS và PHP để tạo Form

Chào các bạn, bài trước mình có giới thiệu đến các bạn những khái niệm cơ bản về AngularJS, một trong những sản phẩm tuyệt với của Google phát triển dựa trên nền tảng JavaScript để trình diễn những sáng tạo trên web 2.0. Hôm nay mình lại có 1 bài viết niên quan đến AngularJS, nhưng hôm nay nó sẽ ...

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

View Animation in Swift

Trong phiên bản iOS7 và đặc biệt là iOS8 được phát hành thì animation và motion trở thành trung tâm cho việc thiết kế của ứng dụng từ Apple và các nhà phát triển bên thứ 3. iOS7 giới thiệu một dạng phẳng, tối thiểu hoá thiết kế cho ứng dụng mà kết quả trả về chắc chắn xảy ra trong một số ứng dụng ...

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

Sử dụng CoreData lưu trữ dữ liệu trên iOS

Giới thiệu Core Data bao gồm một số các đối tượng framework được tích hợp để cung cấp các chức năng lưu trữ dữ liệu. Core Data Stack được minh họa như hình dưới đây: Như chúng ta có thể thấy trong hình trên, các ứng dụng iPhone nằm trên đỉnh của ngăn xếp và tương tác với các đối tượng dữ ...

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

Kiểm thử Agile và vai trò của kiểm thử viên Agile

Ngày nay, quy trình phát triển phần mềm Agile đang ngày càng khẳng định thế mạnh và tính hiệu quả của nó đối với các dự án phần mềm lớn nhỏ, nhằm nâng cao chất lượng của sản phẩm phần mềm và hỗ trợ quá trình phát triển. Đi cùng song song với nhiều quy trình phát triển phần mềm khác, thì ...

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

How to pass values between controllers in AngularJS

Sometimes we are in a situation where there is a need to pass values between controllers in AngularJS app. In this post I will show a way to do that by: Using factory or service to store data I think this is the best way to share values between controllers. So let's us create an example app to ...

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

Đồng bộ dữ liệu Core Data với Parse Service (Phần 1)

Ở trong bài viết trước tôi đã trình bày về cách tạo 1 ứng dụng lưu dữ liệu trực tiếp lên Parse Service, việc này giúp cho dữ liệu luôn được đồng bộ giữa nhiều thiết bị, tuy nhiên việc này có hạn chế là chương trình không thể hoạt động nếu không có mạng internet. Trên thực tế, các chương trình đều ...

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

AWS CloudFormation

AWS CloudFormation AWS CloudFormation cung cấp cho các nhà phát triển và quản lý hệ thống một phương pháp khởi tạo và quản lý dễ dàng các nguồn tài nguyên AWS, cung cấp cũng như cập nhật chúng một cách có thứ tự và dễ dự đoán. Bạn có thể sử dụng các template mẫu của AWS CloudFormation hoặc sử ...

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

Human Reaction, Animal Reaction or React.Js

Creating an dynamic web application always involved working with Backend development Frontend development In the backend we need programming language such as PHP, Ruby, Python, Perl ...etc. That can run on server in order to generate webpage and send back to client . As for the ...

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

Xu hướng thiết kế Website năm+ 2015

1. Làm cho mọi thứ lớn và đơn giản hơn Thay vì giới hạn độ rộng layout (fixed layout) như trước đây xu hướng tràn trang(fluid layout) ngày càng chiếm ưu thế. Các hình background website ngày càng lớn hơn và được đặt dọc theo website sau khi đã làm mờ đi chút ít nhằm tạo nên hiệu ứng thị sai ...

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