Monday, March 30, 2009

Java Modifiers

• Final class cannot be extended.
• Final method cannot be overridden.
• Final attribute
– must be initialized in class or constructor.
– once it is given a value, it cannot be changed.
– final object variable, it is the reference that cannot be changed not its value.
• Abstract class cannot be instantiated.
• Abstract method must be defined in abstract class, but abstract class may
contain non-abstract method.
• Abstract method cannot implement method body.
• Abstract never matches with final, only with protected and public.
• Local variable cannot be defined as static
• Static method cannot overridden non-static method and vice versa.
• Static methods are not allowed to use a non-static feature of their class, but not
vice versa.

Thursday, February 5, 2009

Interests

USB
Embedded systems
OS and UNIX-like systems
Control
filling the gab between levels of abstraction

Sunday, December 7, 2008

The Elegant Solution

An elegant solution is one in which the optimal outcome is achieved with the minimal expenditure of effort and expense.

Any community has a bedrock that can achieve delegating the progress responsiblity among the whole community. our main problem is that we do nt have that bedrock and even if we have it , we can not admit they are existed.
So the following is qouted from The Elegant Solution "Toyota's way in achieving progress"

Toyota has a market value worth nearly as much as all the other carmakers combined.
The most challenging games have the fewest rules, as do the most dynamic organizations.

it’s not about the cars. It’s about ideas.

Like a number of other market leaders, Toyota recognizes that companywide innovation is a matter of assembling a group of talented people in an environment where innovation is required by everyone at every level. To create that environment, Toyota employs systems and structures that neutralize the typical barriers to ingenuity and release individuals to realize significance through their work.

Good enough never is. When an entire
organization thinks like that, it becomes unstoppable.

Elegant solutions embrace an overarching philosophy of doing far more with much less.

Tuesday, September 9, 2008

Voltaire (1694-1778)

French philosopher and writer who was the leading literary figure of the Enlightenment. He had one of the sharpest wits of modern times. His Lettres Philosophiques (Philosophical Letters), a product of his visit to England, were critical of French society and provided an introduction to Newton for many Frenchmen. He also had one of his mistresses, the marquise Gabrielle du Châtelet, translate the Philosophiae Naturalis Principia Mathematica into French. After Voltaire's death, it was no longer possible to study all disciplines of science as a part of a humanistic education. Thus, the Age of Reason died with Voltaire and the age of specialized science replaced it.

Cited: http://scienceworld.wolfram.com/biography/Voltaire.html

Friday, April 25, 2008

Automation Engineering




It has become difficult to imagine life without automation engineering. That does not only concern the industrial production but also areas where it is normally not expected. For example within trade, environmental protection and engineering, traffic engineering, agriculture, building engineering, and medical engineering. Automation engineering is a cross-section discipline that requires proportional knowledge in hardware and software development and their applications. In the past automation engineering was mainly understood as control engineering. This picture has changed since the onset of computer engineering. Today an automation engineer must combine the knowledge of a computer scientist, a hardware developer, a control engineer, a motive power engineer, and a communication engineer. An automation engineer can experience an immediate sense of achievement by leading and working from the production to the realization of complex tasks. Almost no other career is as versatile as the automation engineer. It is innovative, CREATIVITY- ORIENTED.

Friday, March 14, 2008

PMP-2

What is PM?
It is the application of using skills and mothodsto deliver project on time, on budget, and to specification.

Project is:
A temporary entity that has a defined purpose that must be achieved in a specific time via human and other resources.

What do we need to make a successful project?
  1. Proper and well-defined Scope, Time, Cost, Quality, Communication, Risk, Procurement and Human Resource which makes the complete project picture.
  2. Sponsor: authority, support and power with a will to succeed.
  3. Budget: money, money, money!!!
  4. Approval: documents should be all in accepted agreement.

ToBeCont.

Monday, March 3, 2008

PMP-1

I will present some summarizing notes about Project Management Profissional through studying PMP materials, hope it will help to get some synopsis about PMP;

1stly we should define some basic abrreviations:
  • PMP: Project Management Profissional, a certificate from PMI
  • PMI: Project Management Inistiute, a non-profit community of highly-qualified volunteers in mangement
  • PMBOK: Project Management Body Of Knowledge, a standard by PMI to set proper specifications for Project Management.