Monday, October 18, 2010

Improving Software Quality

(from: http://www.robelle.com/library/papers/quality/#ref )

[Cover page: Steps to Software Quality]

by Robert Green

Robelle Solutions Technology Inc.

I am founder of a small software company that makes tools for the Hewlett-Packard 3000 computers. I also spent seven years working in the HP factory and three years in an end-user MIS department. I have been involved in the development of applications, operating systems, and tools, some of high quality and some of low.

Wednesday, October 13, 2010

Monday, October 11, 2010

Java Delegate

( from: http://dangtritue.blogspot.com/2008/08/java-delegate.html )


Trong lập trình .NET có kiểu delegate khá thú vị, trên rất nhiều diễn dàn tôi vẫn thường được nghe hỏi về delegate trong java.

Wednesday, October 6, 2010

Multiply Using Booth’s Algorithm

Booth's multiplication algorithm is a multiplication algorithm that multiplies two signed binary numbers in two's complement notation. The algorithm was invented by Andrew Donald Booth in 1951 while doing research on crystallography at Birkbeck College in Bloomsbury, London. Booth used desk calculators that were faster at shifting than adding and created the algorithm to increase their speed. Booth's algorithm is of interest in the study of computer architecture.
(from: http://en.wikipedia.org/wiki/Booth%27s_multiplication_algorithm)