Thursday, 17 December 2009

VLC media player for Ubuntu

Open Synaptic (System -> Administration -> Synaptic Package Manager). In Settings -> Repositories, make sure you have a "multiverse" repository activated.
Search for vlc and install it. You should also install vlc-plugin-esd, mozilla-plugin-vlc (and libdvdcss2).
Command line way
You need to check that a "multiverse" mirror is listed in your /etc/apt/sources.list.
% sudo apt-get update
% sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc
Graphical way
Open Synaptic (System -> Administration -> Synaptic Package Manager). In Settings -> Repositories, make sure you have a "universe" repository activated.
Search for vlc and install it. You should also install vlc-plugin-esd, mozilla-plugin-vlc (and libdvdcss2).

Friday, 11 December 2009

Habits of Effective People

1 Be Proactive
Being proactive is the opposite of reactive. It means to take responsibility for your actions, it’s about making choices.

2 Begin with the End in Mind
Define your mission and goals in life
What matters most to you?
Write a personal mission statement including what you want to have, to do,
and to be...

3 Put First Things First
Prioritize, and do the most important things first

4 Think Win – Win
Have an everyone can win attitude
Thinking win-win is the foundation for getting along well with other people

5 Seek First to Understand,then to be understood
Listen to people sincerely
Listen first, talk second; see things from another person’s point of view before
sharing your own.

6 Synergize
Work together to achieve more
Synegry is achieved when two or more people work together to create a better
solution than either could alone. It’s not your way or my way but a better way.

7 Sharpen the Saw
Renew yourself regularly
Body physical
-Exercise, eat healthy, sleep well, relax
Brain mental
-Read, educate, write, learn new skills
Heart emotional
-Build relationships, give service, laugh
Soul spiritual
-Meditate, keep a journal,pray, take in quality media

ARM PROCESSOR

The ARM Features

Architectural Simplicity
Reduced power consumption
High Performance Implementations
High code density
Low-cost devices
Small size & reduced die area
Hardware debug technology within the processor


Features of ARM7TDMI


One of ARM’s most successful cores
Von Neumann architecture
3-stage pipeline -fetch, decode, execute
32-bit Data Bus
32-bit Address Bus
37 32-bit registers
32-bit ARM instruction set
16-bit THUMB instruction set
32x8 Multiplier
Barrel Shifter
Small Size
High code density
Low power consumption
Ideal for mobile embedded devices

ARM Powered Applications…

Automotive
- ComRoad, empeg, Raytheon, Marine, SENA
Consumer Multimedia
- Sega, Sharp, Sony, Toshiba, Pace
Embedded Control
- Conexant, Gemplus, IBM, Olivetti
Handheld Computing
- Apple, Ericsson, Hewlett Packard, Psion
Internet Appliances
- Daewoo, Oracle, RCA, Samsung
Networking
- 3Com, Ericsson, Virata, VLSI
Portable Telephony
- Ericsson, Hitachi, Nokia, Philips, Qualcomm

Sunday, 6 December 2009

Why is Linux not affected by computer viruses?

Linux (and other unix-like systems) were designed from the group up to be secure and allow secure multi-user access and networking. The reason why the Microsoft Windows family of operating systems have so many viruses is that it was originally designed as a single-user system and much of the security has been bolted on as an afterthought. This means that many more (and more severe) holes will exist.
There are actually viruses for linux, but they are generally far less effective.
virus is a program, it must have previledge to do nasty stuffs.

It is no doubt linux has virus, but when you running your linux as a normal user the virus cannot do anything bad.
If you run Linux as root (the equivaleng to Windows administrator), linux will be vulnerable to virus too.
By default installation, Windows XP creates a user which has administrator previledge, while Linux creates a user which has a normal (restricted) user previledge. This is the fundamental differences, since many Windows applications expect administrator previledge it is very hard to use Windows as a normal user. While most Linux applications are designed to run under normal user.

The Most Popular Operating System in the World

What is the world's most widely used operating system? It's not Windows, Unix or Linux, but ITRON, a Japanese real-time kernel for small-scale embedded systems. ITRON runs onmobile phones, digital cameras, CD players and countless other electronic devices.
ITRON emerged as an ambitious Japanese initiative known as The Real-time Operating system Nucleus (TRON). Launched in 1984, TRON was designed to replace disparate computer systems with a unified, open architecture for a "total computer environment."
Its ultimate goal was to create "highly functionally distributed systems" in which all system components are connected to a real-time network. Professor Ken Sakamura, spiritual father of TRON, conceived the project as a social infrastructure akin to the electrical power grid or water supply system.

Linux Alliance
This alliance between TRON and Linux could put more pressure on vendors of proprietary embedded software. Proprietary software is costly -- vendors usually charge royalties for each microprocessor running the software -- and licensing terms are often restrictive. Moreover, nearly all of the giants in the consumer electronics industry are rallying around open-source solutions.

sixty skills

The Workforce Profile defined about 60 "soft skills", which employers seek. They are applicable to any field of work, according to the study, and are the "personal traits and skills that employers state are the most important when selecting employees for jobs of any type."

1. Math.
2. Safety.
3. Courtesy.
4. Honesty.
5. Grammar.
6. Reliability.
7. Flexibility.
8. Team skills.
9. Eye contact.
10. Cooperation.
11. Adaptability.
12. Follow rules.
13. Self-directed.
14 Good attitude.
15. Writing skills.
16. Driver's license.
17. Dependability.
18. Advanced math.
19. Self-supervising.
20. Good references.
21. Being drug free.
22. Good attendance.
23. Personal energy.
24. Work experience.
25. Ability to measure.
26. Personal integrity.
27. Good work history.
28. Positive work ethic.
29. Interpersonal skills.
30. Motivational skills.
31. Valuing education.
32. Personal chemistry.
33. Willingness to learn.
34. Common sense.
35. Critical thinking skills.
36. Knowledge of fractions.
37. Reporting to work on time.
38. Use of rulers and calculators.
39. Good personal appearance.
40. Wanting to do a good job.
41. Basic spelling and grammar.
42. Reading and comprehension.
43. Ability to follow regulations.
44. Willingness to be accountable.
45. Ability to fill out a job application.
46. Ability to make production quotas.
47. Basic manufacturing skills training.
48. Awareness of how business works.
49. Staying on the job until it is finished.
50. Ability to read and follow instructions.
51. Willingness to work second and third shifts.
52. Caring about seeing the company succeed.
53. Understanding what the world is all about.
54. Ability to listen and document what you have heard.
55. Commitment to continued training and learning.
56. Willingness to take instruction and responsibility.
57. Ability to relate to coworkers in a close environment.
58. Not expecting to become a supervisor in the first six months.
59. Willingness to be a good worker and go beyond the traditional eight-hour day.
60. Communication skills with public, fellow employees, supervisors, and customers.

how to speed mozilla

Type about:config in the address bar, Then look for the following entries, and make the corresponding changes.

1. network.http.max-connections-per-server =32
2. network.http.max-persistent-connections-per-proxy =16
3. network.http.max-connections = 64
4. network.http.max-persistent-connections-per-server = 10
5. network.http.pipelining = true
6. network.http.pipelining.maxrequests = 200
7. network.http.request.max-start-delay = 0
8. network.http.proxy.pipelining = true
9. network.http.proxy.version = 1.0