Tháng: Tháng Bảy 2012

Tự học lập trình trong 10 năm – Peter Norvig

Tự học lập trình trong 10 năm Đây là quan điểm của Peter Norvig về các loại sách “ăn xổi” bày bán ngoài thị trường hiện nay với những cái “tít” nghe rất ư là hứng khởi: “Tự học Java trong 7 ngày” hay “Học Visual C++.NET trong 24 giờ”,v.v…Tất nhiên, mỗi người đều có […]

Read More

[Swing] Trang trí bảng với hiệu ứng highlight

Bảng là một trong những thành phần được dùng nhiều nhất khi xây dựng các ứng dụng dựa trên Swing. Bất cứ khi nào ta muốn hiển thị danh sách các đối tượng cùng với các thuộc tính của nó dưới dạng các hàng và các cột thì ta đều có thể sử dụng bảng. […]

Read More

Bắt đầu với PHP và CMS

Theo thống kê mới nhất trên trends.builtwith.com, ba nền tảng căn bản được sử dụng cho các CMS (Content Management System – Hệ Quản trị Nội dung) lần lượt là: WordPress, Joomla! và Drupal. Ba CMS này đều là các Phần mềm Tự do Nguồn mở (Free and Open Source Software – FOSS) và phát […]

Read More
Các thành phần của ứng dụng

Làm sao để tạo giao diện linh hoạt và tái sử dụng được trong Swing

Khi phát triển phần mềm trên Swing nhiều lập trình viên gặp khó khăn trong việc thay đổi diện và tái sử dụng giao diện bởi họ đã thiết kế ngay trên JFrame. Có một cách khác là chúng ta sẽ thiết kế từng giao diện trên các JPanel. Sau đó sẽ dùng phương thức […]

Read More

Delegates và Events trong C#

Có một thực tế đang xảy ra đó là nhiều người rất hay nhầm lẫn giữa hai khái niệm Delegate và Event, đặc biệt là đối với những người mới làm quen với ngôn ngữ C# nói riêng và các ngôn ngữ khác thuộc nền tảng .NET nói chung; Và ngay cả đối với những […]

Read More

Căn giữa một phần tử trong HTML sử dụng CSS3

Đối với những ai đã từng gặp phải tình huống muốn đưa một phần tử vào chính giữa của một phần tử khác hoặc là muốn căn giữa một phần tử theo chiều dọc thì chắc hẳn đã gặp phải một số khó khăn, nhất là khi độ cao của các phần tử này không […]

Read More
eating earth

Cứ yên tâm mà chọn nghề phần mềm đi!

Mới đây, Bas Vodde (tác giả, tư vấn, huấn luyện viên hàng đầu thế giới về Lean và Scrum) có viết một bài phân tích rất sâu sắc về sự lạc hậu trong ngành phần mềm ở Singapore, bài “Người Singapore hãy tỉnh lại đi! Tại sao phần mềm đang “thịt” đảo quốc của các […]

Read More

JavaScript và lập trình hướng đối tượng [3]

Cấu trúc của một đối tượng đôi khi rất phức tạp, trong một đối tượng có thể có vô số các thuộc tính, các biến trạng thái, các phương thức và hàm công cụ. Nhưng trên thực tế, khi sử dụng các đối tượng, lập trình viên chỉ quan tâm đến những tính năng thật […]

Read More

Tạo trình đơn dọc – Dropdown Menu [2]

Biên soạn theo hướng dẫn của CSS Tutorial Với CSS<. Đầu tiên, bạn cần soạn thảo một tài liệu HTML với cấu trúc cơ bản (gồm html, head, body). Tiếp theo bạn thực hiện soạn thảo đoạn mã HTML sau vào phần body. Đoạn mã này cho phép bạn tạo ramột vùng DIV (có id […]

Read More

Tạo trình đơn ngang – Dropdown Menu [1]

Biên soạn theo hướng dẫn của CSS Tutorial Với CSS. Trong bài hướng dẫn này các bạn sẽ được hướng dẫn từng bước để triển khai một trình đơn hàng ngang. Hình minh họa dưới đây cho chúng ta thấy trình đơn (sử dụng danh sách) khi chưa sử dụng CSS: Trước hết, bạn cần […]

Read More