Vài nét về quá trình ra đời Ngày nay, điện thoại di động hiện diện ở khắp mọi nơi. Một người có thể không có máy vi tính nhưng gần như không thể không có điện thoại di động. Điện thoại di động ngày càng thông minh và chúng đang dần thay thế các thiết […]
Lập trình tinh gọn (Phần 1) 10 qui tắc đơn giản Tháng giêng, năm 2011, trên tạp chí “Harvard Business Review ” xuất hiện một bài báo có tiêu đề ‘Chiến lược là các quy tắc đơn giản’. Tác giả của nó – Kathleen Eisenhardt đã mô tả làm thế nào một công ty thông […]
Giới thiệu VS 2010 và C#4.0 được giới thiệu có rất nhiều tính năng mới. Trong bài viết này, tôi sẽ cố gắng trình bày những tính năng đơn giản và hữu ích nhất của chúng. 1. Ẩn phần code được chọn Nhiều khi, tình huống phát sinh khi chúng ta muốn ẩn một đoạn […]
Nguyễn Việt Khoa QUnit là gì? QUnit là một framework mạnh, miễn phí và dễ sử dụng để triển khai Kiểm thử Đơn vị (Unit Testing) trong JavaScript. Framework này đã được dùng cho các dự án jQuery, jQuery UI và jQuery Mobile cũng như có thể dùng cho tất cả các mã nguồn JavaScript […]
Theo báo cáo mới nhất của hãng nghiên cứu thị trường di động Flurry thì thị trường phần mềm di độngthế giới đã có những bước phát triển mạnh mẽ trong một thời gian ngắn và kèm theo đó là sự phân bố khác nhau về sử dụng các ứng dụng di động giữa các […]
Không ai có thể phủ nhận vai trò của các nhà phát triển ứng dụng đối với thành công của một nền tảng di động. Chúng ta có thể thấy rất rõ điều này trong sự thất bại của các nền tảng di động như MeeGo, Bada, WebOS. Một trong những nguyên nhân chính dẫn […]
Ngày 07/03/2013, Đại học FPT tổ chức “Lean Mindset Workshop”, tham gia khóa học này bạn sẽ được làm việc với Tom Poppendieck và Marry Poppendieck, hai chuyên gia hàng đầu thế giới về “Phát triển phần mềm Tinh gọn”. Thông tin chi tiết về khóa học được đăng tải tại đây. Khóa học chỉ diễn ra trong […]
Mấy hôm rồi vật vã với việc tìm các icon đẹp để làm demo, cuối cùng lại vớ được anh chàng này hay quá nên giới thiệu qua cho mọi người dùng thử. Metro Studio là một phần mềm cung cấp cho bạn một bộ sưu tập hơn 1700 icon khác nhau, và đặc biệt […]
Theo quan điểm của tôi thì Phát triển hướng kiểm thử (Test Driven Development – TDD) và tất cả những phương pháp bắt nguồn từ TDD (BDD, ATDD) rất tốt để lèo lái sự cố gắng của team trong việc phát triển (development), và nâng cao chất lượng của sản phẩm. Nhưng TDD không phải […]
Lập trình viên chính là những cỗ máy có khả năng biến caffeine thành code. Và chắc chắn rằng khi hỏi một lập trình viên bất kỳ nào, họ cũng sẽ thừa nhận rằng khoảng thời gian làm việc tốt nhất và đạt hiệu suất cao nhất chính là đêm khuya. Một xu hướng phổ […]