Completely used
Linux
Work, abandonment
Windows
I haven't used it for half a year.
Windows
The way works.
Linux
Efficiently complete all my work.
GNU / Linux
Not everyone wants to use. If you only need to deal with a general transaction, play the game, then you don't need to know the following.
I am not a fanatical free software, although I like free software. This article is not used to implement free software movements, although I think the free software movement is very good.
This article is not used to compare
Linux
with
Windows
Nuclear efficiency, file system, network service. I am now as a user rather than a developer. Our discussion is based on operation, application level. It's not to tell the college, or don't understand it.
Unix
Scientists and college students,
Unix
ratio
Windows
More suitable for scientific research work, please understand
Unix
Working method, don't use
Windows
Standard to request
Linux
, And use a scientist's standard to request yourself, use
Unix
Thought to arms yourself.
I am obviously against the University, especially the science and engineering profession.
Windows
of. I also oppose it
"
doll
"
Used in computer enlightenment education
Windows
. because
Windows
Regardless of technology, economic, ideological style is incompatible with us to cultivate high-tech talents.
Windows
The popularity of the history remains, the grandfather's first-class person is certainly unhappy, but we should not let the next generation will continue to take astray.
Unix
Not a patent of computer experts
When I suggest some non-computer professional people
Linux
When, many people said:
"UNIX
It is the use of the computer system, we can't understand.
"" Unix
It is boy used, our girls are not available.
"
But in fact, most scientists and engineers in the world are almost useful.
Unix
As their computer tool. Just because it is simple, reliable, stable, powerful, interesting. Even many times
Unix
It is the only choice.
you said:
"
We will use
Unix
If your computer is professional, what is your computer?
"
Very fortunate to tell you that some of the computer professional is specifically to provide you with powerful and convenient computer tools. What is the use of this tool if they use themselves?
understanding
GNU / Linux
Do not use it
Windows
Standard to request
Linux
.
due to
GNU / Linux
This word is too long, if there is no special indication below,
"Linux"
Meant
GNU / Linux "
.
In this era, I am afraid no one needs me to introduce.
Linux
What is it? If you think
Linux
Just
DOS
Almost something
"
, Then ask you next to you
Linux
user,
Linux
what exactly is it?
Then why do I have to write a such article? Because I found that there are still many people who don't understand
Linux
with
Unix
Although they are also using it, they sometimes ask:
"
why
Linux
Cannot be like
Windows
Then
......
?
"
,
"
how
Redhat linux
Cannot
Mount NTFS
Partition!
"
,
Linux
What to do with the hard drive? "
,
"
When
Openoffice
Can fully compatible
Word
Document?
"
,
"
What else is there?
Windows
Ability to do things
Linux
Can't do it?
"...
they have
40g
The hard disk, but only for
Linux
Allocate
2G
Space, sometimes complained
"
How to play so much hard!
"
seem
Windows
This occupies most hard drives. They put important data in
Windows
Partition, seems to be letter
Linux
. They always look for novelty, good-looking
GUI
The program is disdainful to the order of the command line. They
DRAG & DROP
, Menu configuration, automatic upgrade is very interested. If they find a very similar
Windows
Program
Linux
The program will be very happy to say:
"
Haha!
Linux
can also
......
!
"
in case
Linux
Winning in some test
Windows
They will be happy to jump. They have no way to use
Linux
When solving the problem, even
Wine
Run
Windows
program. Sometimes there is no way, I have to focus on
Windows
, Or simply save trouble,
Windows
Drop one
VMware
Virtual one
Linux
play.
If you have the above situation, your thoughts have been
Windows
The impact and misleading of some subtlety. You have not been able to understand from essentially
Linux
Onboard
Unix
thought. You support
Linux
You like
Linux
You can feel happiness from it, this is very good. You only need to understand now:
Linux
It's not a toy, it is a genius.
Unix
The descendants.
Unix
It is the greatest invention since the inventions of the transistors. It starts from the birth of the day.
Windows
Outstanding design.
What do you want to know?
"
design
"
A bad design is not to get it, and an excellent design can not only be changed without change, but also affects later. An excellent design is equipped with an excellent implementation, that is, excellent inventions.
Linux
It is such an excellent invention.
Linux
Do not need to catch up
Windows
Needless to smash Microsoft. Its ultimate goal is to change the entire computer world, and people are free to give people fun and convenience.
Unix
It is simple, you don't need to be a genius and understand this simple.
Unix
Designer
Dennis Ritchie
Say:
"Unix is Simple. It Just Takes A Genius To Understand ITS SIMPLICI."
But I don't think so, because I am not a genius, but I am brave.
Windows
Completely delete, try to use it when you encounter things you don't understand
Unix
Way to solve, not seeking
Windows
s help. Now I have experienced it.
Unix
Thought and benefits, I can use
Windows
Efficient efforts are high efficiency. Because I believe this belief:
"Windows
What you can do
Linux
It will be better to do, and it is better.
"
The words starting at this section should be changed:
"UNIX
It is simple, you don't need to be a genius or computer expert. But in this revilings of Windows
The world of misconceptions, you need faith and courage to understand its simple.
"
I will tell you something I understand. First of all, you have to know that Microsoft has no status in the field of international science.
Microsoft's status
Microsoft's reputation in Europe and the United States, especially in the computer system, everyone may have earned. I know
Mit
,
Stanford
Professor, experts in Bell Labs, and even high school computer teachers in European small countries do not mention Microsoft's name. In their eyes, Microsoft is just a small company that has no real technology, which is dedicated to commercial propaganda and monopoly operations in backward countries. This one
"
small
"
It's not to say that it is less, less money, but it is less advanced technology.
I have written an algorithmic demo program last and Wang Yizheng. The algorithm is a scientist in Bell Lab.
Steven Fortune
Very talented invention, in order to be used by most people around you, we have chosen
VC MFC
As a platform. I also get it when I analyze the algorithm.
Fortune
Very enthusiastic encouragement, send me a copy, I have repeatedly reply to me to explain a lot of details. But after the program is completed, I will send the sample to
Fortune
He reply, said:
"
I am sorry. I have no machine
MFC
.
"
The words are very polite, but I have felt that he is right.
Windows
Disdain. Then I put
MFC
The static compilation process is sent to him again, he has not reply again. He is obviously not looking down on me, but there is really difficult.
You can feel this scientist for Microsoft and
Windows
What is the attitude? Not a dislike, but his heart is not
Windows
this thing! Microsoft has no development in high-tech fields, then how do it survive? Going to developing countries to develop, their people have not known to the computer, I can even get into the university's computer system. I sent them software, I donated money to cover the building, I went to find the Tuling winner to speaking, letting them think we are scientists!
Ok, now the university in the country includes Tsinghua, almost everyone machine must install
Win2000
,
Office XP
The school's course class is not
IE
Don't browse correctly, use
Word
Edit, demonstration
PPT
do,
Notification Accessories
DOC
Document, you don't have to
Word
Can't open, even
863
Project
VC
Write the program. I saw a newspaper for a long time ago.
"
Why did Microsoft do not severely fight piracy?
"
This article said that Microsoft does not fight China's piracy, and there is a trend of letting go. Put the long line to hang big fish,
"
I have to pay more to you in the future!
"
Indeed, its purpose is fast.
Windows
China Computer Education under the shroud
If you say the words, Bill Gates has been my idol before.
... // blush
In China, Bill Gates was sacred by many people.
"
Teenage computer genius
"
Even some people make a name to make his name.
"
Boxing
"
Posture. Many people talk about Microsoft
"
new technology
"
,
"
high tech
"
It's all eyebrows. Various
"VC
Programming Bible
"
,
"
understand deeper
Visual C "
The book and the like, there will be a very meat word in the beginning, ""
In the chaos of the group, a open-day elves,
WINDOWS 1.0
,born
...... "
Microsoft's software is used by so many people, then how people use these pirated procedures? Let's take a look at the computer training class.
DOS
Command, typing,
Windows
Basic operation,
Word
Document processing,
PowerPoint
Advanced class may have
Excel
,
Access ...
Participate in various Microsoft certification exams,
MCSE
,
MSDE
The people are endless. The examination counseling class is posted
"280
Yuan, the test
"
The like. The examination reference information is more expensive, and some computer bookstores are all booksheases.
Microsoft Press
s things. I have a classmate to participate in the certification exam, and every test is
200
Multiple. And you can test again, you have to pay again. He later he said to me, see me, spend
XXXX (
A four digit
)
Yuan has passed Microsoft certification to get a certificate and value of Bill Gates.
6000
Dollar
Windows XP
Internal release.
"
Computer should start from dolls
"
Let's take a look at what the dolls are learning. After most parents bought a computer, they first installed a pirated.
Windows
, Then buy to pirated games to start playing. If a child will use?
Delphi
The program, that is not. According to the reporter, TV station strives to report, saying that a certain school's junior high school student is a certain kind of computer game in others.
"
Primary Stage
"
I have used it when I use it.
Delphi
Write the program. The lens also aims at the Bill Gates avatar in his display box!
I have just entered the University of the University, I don't know what is the operating system, because I used to use it.
"
Chinese learning machine
"
. It's all about the students who see new students.
"Windows 95"
,
"Vc" ......
I simply felt behind that I have been in the same decades, the whole of the people, I can't answer them. It's hard to find a more familiar classmate asked:
"
You are talking about it every day
95
what is it?
"
answer:
"Win95
Is a operating system, follow
DOS
Is a class.
""
What is the death?
""
You
DOS
I don't know what it is? Don't be mixed in the computer.
"
The school is of course not talking about class.
VC
Sub-programming, but
Pascal
The teacher said once again:
"
Hey, our school is really backward. Now others use
C, C
,even
VC
We are still talking about
Pascal
. I don't know when I can have
VC
Class. You are going out or use
VC
, I had to learn from school.
"
So, some students have a lot of time in class.
"Windows
Programming
"
The books and the like are not listening at all. When you eat, you will tell me about the words.
"
The optimization of the code is endless
"
,
"
Hungarian naming method is really a great invention
"...
This is the situation in China's many university computers.
Feeling ignorance? This is not accidental, but Microsoft has long buried a forever. It is necessary to let ignorant everyone will be sacred, it will allow UNIX
,
XWindow
Once people say
Unix
Great,
XWindow
When I was good, I was taught by a group of people:
"
This one
Windows
Can also do it
"
,
"
You
Windows
Have Stereotype
"
,
"
Microsoft is the mainstream.
"
,
"
You dare to look down
Win2k
?
"
,
".NET
World trend
"
,
"
Microsoft is new technology
"
,
"
There is money, there is a technology
"...
Even in a battle, it is still to say, but also say:
"Windows
Almost in performance, but ease of use
"
,
"Windows
It is used by the people, ask if you want to
quot;
,
"
Microsoft is so rich, I want to exceed it in the future.
Unix
Not easy?
"...
Computer education in developed countries
My time ago
Usenet
Post
Scheme
When the language problem, I met a Dane. He solved all my problems and suggested that I read some very
"
profound
"
The book on the program language syntax, the book of literacy, he tells me that many websites can learn
LISP
,
Scheme
, Artificial intelligence, algorithm. He called me
Jonathan Rees
Paper
"SyntActic Closures"
. He also packs it to send me a copy
Mit
of
"How to Design Programs"
. He said he is in his own
PC
The machine is loaded
Linux
He used
Emacs
Edit, run
Scheme
program. He's right
Emacs
The understanding and hobbies are really amazed. Graduation design made by his University undergraduate is a
Scheme
Interpreter. This is a lint of dust for me.
He is so tired, and every question, every question, he has answered in detail. I sometimes feel too detailed, how can I be so patient? I think he seems to be my high school teacher. What kind of people are he? I curiously inquired his situation. It turned out that he is a computer teacher in a normal high school in Denmark.
He said that he taught the programming and algorithm in high school, computer language law. He said
Scheme
His students do not have to worry about the problem of memory leaks such as memory leaks, but focus on issues and algorithms themselves. It is conducive to cultivating students' ability to solve problems, especially the ability to solve mathematics issues with a computer.
God! Why do you have so many mostthologists, geometrists? Do you see what others pay attention to! If our computer education continues this, will only walk along the bend!
Microsoft and its friends' wishful abacus
Let's take a look at how Microsoft's income is coming. First of all,
WINDOWS 98
Series operating system, one is
100
Many dollars, each upgrade is almost the same price.
Windows NT
There is a few times more, and there are user limitations,
5
User's,
10
User's
......
If you want to increase the number of users in the future, you should pay it.
Can I use a lot of money? It actually even provides the compressed program! You put it up
Windows
After that, the first thing is to download one.
Winzip
Let's
"
as long as
29
Dollar
"
.
Windows
Will China, flowers
70
Dollar buy one
Norton Antivirus
Bar. Is there a hacker? Buy one more
Norton Internet Security
All right,
100
Dollar. The system needs to be optimized, the disk needs to be organized, buy one
Norton System Works
Is your best solution,
100
Dollar.
But you still can't do it now! You want a
Word, PowerPoint
? Then buy a set
Office XP
Let's buy cheap together,
$ 459.90
.
Those programs will not be used! How do those menus set, what is the function? Look
"
help
"
Also learned. Buy this book to see it, I recommend
"Special Edition Using Microsoft Office XP"
Not expensive,
$ 27.99
. Most of this book is the screen graphic, or buy an older comparison,
$ 17.85
.
If you are just a secretary, it's almost the same. But you have a higher pursuit, you want to become
Windows
programmer. Buy one first
Visual studio.net
Otherwise, or how to compile the program.
$ 494.95
.
In order to keep up with Microsoft, the world's trend, can not register
MSDN
What? This is a little, but it is worthwhile.
$ 2,799
.
Well, you are now the upper class, white-collar workers. You can now like this
"
free
"
of,
"
Safety
"
Life.
Why oppose
Windows
Many people say that they should not be completely negative.
Window
,
Windows
There is also its strengths. Should not be smashed.
Correct.
Windows
Easy to operate, suitable for ordinary users. If Microsoft is positioned by itself
P & G
,
Philips
The same status, can provide our people with thoughtful, perfect, cheap and beautiful service. Then I definitely like it very much. However, from the above situation, Microsoft is a great international monopoly organization! Its product is no problem:
Windows
Unstable, easy to virus, and Microsoft does not provide you free to provide anti-virus software. I just want you to spend money to buy my friend.
Symantec
Anti-virus software, who told you that I have already got my thief ship? What is the after-sales service!
You bought Microsoft program, there is generally a protocol when installing, saying:
"
Since Microsoft's procedures caused your data damage or loss, Microsoft is not responsible.
"
I think many people must feel this unreasonable, don't want to press that
I accept
. But your software is bought, and the money is spent, now one according to it.
I decline
The installer will quit immediately. You have to be forced to click.
I accept
! Is this not an unequal treaty?
I have already witnessed a few friends' documents
Microsoft Word
Damage, some are edited for more than ten days
30
Multi-page papers, some of the individual resumes made by a lot of work, and the friend lost his yearning.
P & G
Opportunity opportunity. Just one night he wants to vote, it is in that moment.
......
I don't know if he is crying, I don't want to complain about Microsoft. But who told us to use piracy, and you still click on "I Accept"
.
Microsoft has a large part of it
PC
Market, formulation does not comply with international standards
"
Microsoft's standard
"
In order to use unreasonable ways of other companies' software, this problem has been in the US Department of Justice for a long time. He is even
Windows
A series of operating systems can be placed through the network leak user information, so that
Windows
Just entered Australia, was prohibited by the Australian government.
Some people say:
"
After all, Microsoft created a history and created today.
IT
industry.
"
However, if there is no Microsoft, we have used very stable, very reliable, very, very
"
fool
"
The software is! Microsoft is the culprit of the development of information technology.
Microsoft's work mode
(
Note that I just say how to operate, the virus is another calculation
)
It is really suitable for the general family, online Internet, and sending mail, playing games. But Microsoft has to pack yourself.
"
high tech
"
Enterprise, setting up all over the world
"
Research institute
"
, Is not suitable for scientific research at the university computer system
Windows
Product, even money, please come to China to talk about China
"
Calculation of the 21st century
"
, Also promoting yourself at the conference
.NET
technology. If you want to think that you are science, you are leading the world. but? It doesn't have any high technology. Europe, USA, which key department is using Microsoft?
Nasa? Doe? Cern?
If you think about it, Microsoft's procedures have a major role in humanity?
what is
Windows
Can
Linux
Don't you do something?
--- "Windows
Can
Linux
Don't do things, that is not something you don't need.
"
I have a friend to see that I have not used it for half a year.
Windows
Sometimes I will ask me:
"
You only use
Linux
Have you found some
Windows
Can handle things
Linux
Can't do it?
"---
I replied:
"Windows
Can
Linux
Don't do things, that is not something you don't need.
"
Windows
Can do useful things
Linux
Can do
--- Windows
Some functions under the next thing is really what we need, then
Linux
Developers and users also need this feature, they will implement this function, and
Windows
The way is much better. Due to most scientists, engineers are used by
Linux
Or some business
UNIX,
So almost all commercial scientific engineering procedures, such as
Matlab, Mathematica, AutoCAD, CANDENCE
of,
Synopsys
of,
Avant!
of
......
All have
Unix
version of
(
include
Linux)
, Then consider transplantation
Windows
Even at all.
Windows
,because
Windows
The machine generally does not have enough capacity to operate such a program. Don't think that only
Windows
Only
PSPice, UNIX
of
HSPICE
It is much better, and you can run on a large host. Of course they are not free, but they value the price.
but
Windows under Windows
Linux
Not very similar, or you find a lot of similar, but they are compared to each one.
Windows
The program has a lot of difference, then there are two possibilities:
There is a fully similar program, but because it is not beautiful, you are ignored by you. Although other programs seem beautiful, they are written by some beginners. Due to
GTK, QT
Birth,
Linux
The development graphical interface program is extremely simple. Many junior high school students can compose some beautifully unused procedures. If you look for such a program all day, you can never find you satisfied. Of course there is also a first-class program
Gtk
with
Qt
,such as
GVIM
You can use
Gtk
As a graphical interface, I also know
Synopsys
Some program is used
QT
.
I have also made such a mistake, distinguishing everything from the appearance. Outstanding
FVWM, LFTP, MUTT, WGET
I have been ignored. When I found them, I was so ashamed, and they are all my friends, I saw it.
FVWM
I feel that it is just a very thick and very ugly. But now, my classmates have seen
FVWM
All said:
"
Wow! it's beautiful.
"
There is another completely different way to achieve the same purpose, even better.
Many people are very concerned
Open Office, Star Office, AbiWord, ...
How much they look forward to one day?
Linux
Program is fully compatible to open a complex
DOC
Documentation. But you will never have this day. why? Because Microsoft is in order to occupy the market, it will not allow other system programs to be fully compatible with its document format. It will definitely change
DOC
The internal structure of the document, hides some secrets, let other companies' procedures open
DOC
There is always a problem when the document is, so you must purchase
Microsoft Office
with
Windows
.
You should think about it, so many high-level university professors, scientists, students, they are all
Linux
Or other type
Unix
,they do not
Word
Available, how to deal with documents? There is no like so many years.
Open Office
The program has emerged, do you have any ways to write a document?
Obviously not this. Look at the high-level academic magazines, papers, those professors from the university, those beautiful slides, what do they do? original
Unix
Users have long been very convenient
Troff, Latex, SGML
Waiting for something to handle documents, and they are compared
Word
It must be high.
Word
Obviously, they have been ignored by these big, so that no one has wanted to be in
Linux
Next development
Word
The procedure unless some company wants to grab a Microsoft rice bowl.
Many people stay
Windows
The reason on the hard disk is nothing more than
Word
with
PowerPoint
. I have seen a professor, his
Windows
In addition to the laptop
PowerPoint
Nothing at all. When a day of demo, he pointed to the pile of characters:
"
Sorry, this is a formula
......
How to be like this every time
...... "
In fact, there is better than
PowerPoint
Take a few hundred times, you can make a slide, you can use the simplest way to make the world's first-class effects papers and slides. You can take a look at me later.
TEX
We will know why I can leave
Windows
.
Windows
Things that can be done
Linux
Never do it well
Computer Games
Some people say
Cannot play under Linux
Windows
All games you can get. indeed,
Linux
Although there are also a small amount of games, such as
Quake
. But it's not
Counter Strike,
No
Star craft, ...
It is not to say that the computer game should not be played, but it should be suitable. Computers are used to handle transactions, help you learn, solve problems, not a toy! I am addicted to the computer game all day, and I can't feel out of the world, you will become more cold, more and more lack of people. You are getting farther and farther with the real world.
You can
Cs
Killing people, you can
Tomb Raider
Insure, you can even
Tony Hawk's Pro Skaters
Skateboard
......
but
IT's Not Real
! Although you have a high
"
Counter-terrorism
"
But when you encounter a gangster, you are so embarrassing; you control
Laura
Stretch your hands agility, but how do you always break the ball when you play basketball? Although you can easily
THPS
Make a good one
"360 Kickflip to Hangten Grind to Fakie"
, But when you step on your own skateboard, you will not
Ollie
!
Said back, if you don't have a computer game, you can do it. But there is far better in the world
Windows PC
Better game mode.
Sony
of
PlayStation2, Sega
of
Dreamcast, Nintendo
of
N64
,
Namco
Arcade
......
Every one is
Windows
The game is wonderful, each is so high
3D
Performance, so
Pentium4, Itanium GForce4
Can not be with them!
Linux
The users are all concerned about the key issues of solving the world, where do they have time to play games with their own machines? They use them every day
Linux
Efficient work is going to the sun to enjoy nature. To play games, you are also playing some intelligence games like push boxes, greed to eat snakes. So, do you know why?
Linux
Almost no game?
"
Finishing hard drives, optimizing systems
"
This is a very interesting topic, second only to
"
virus
"
topic of. Believe in a lot
Windows
Users have the experience of organizing hard drives. In many
Windows
In the eyes of the user,
"
The hard disk is for a long time, there will be fragments, the speed will slow down, you need a program to organize, do not do other work when you finish your hard drive.
"
It seems to be a righteous thing.
I have also seen the taste of Jinjin.
Norton Defrag
Sort my hard disk, adjust, display it in the way, and then report
? quot; 100%
No fragments. Your hard drive now has reached the best.
"
I now found that I am naive.
Linux
with
Unix
Users seem to have never
"
Finishing hard drive
"
This kind of saying? Do you think it is strange? If you feel very strange, then your thoughts are banned to some extent by Microsoft's garbage programs. You need to understand,
Unix
Large hosts must be a day
twenty four
Hours, one year
365
also
1/4
If you don't stop running, if you have a hard drive every week, it is hard to do anything when you finish it, it is absolutely unreasonable!
Linux
The machine doesn't have to organize the hard disk at all, why didn't you see Linux?
Users organize the hard drive.
Linux
The file system is better
Windows
of
FAT, FAT32, NTFS
Gao Ming multi-file system, not only can set permissions to file, but also implement full protection, and
"
The more it is more and more
"
,
"
The less the more fragments
"
! You should put most of the files
Linux
Partition, not
Windows
Partition because it is better than
Windows
The partition is more reliable.
There are still more funny things.
Norton System Doctor
,
"Windows
Optimization master
"
,
"
Super Rabbit Register Magic
"
The programs such as existence and are expensive. It seems that an operating system should have a lot of problems, requiring other manufacturers to do programs.
"
optimization
"
It, and in order to get optimization, you need to pay! these questions
Linux
Nothing at all, so you don't need to optimize.
Linux
The kernel itself is highly optimized.
Idea
Some people are complaining why
Linux
No good
Idea
Development environment.
Linux
There are already some
Idea
There are always a lot of problems. Are you looking for, it is expecting
Linux
One day can have one
VC
What kind of development environment? Have you found that you are entering Microsoft to give you a strange circle? Why do you have to use
Idea
? you said:
"IDE
Develop rapid development, convenient commissioning, suitable for large programs
...... "
That describes Microsoft's procedures that have been in your mind, you need to be awake, see if I come to tell you.
Clever
Unix
Programmers don't have to
Idea
,
Idea
Never give the primary
Windows
Programmer is used.
You look at large
Unix
Program, including
Linux
Core, various network service procedures,
XWindow
Which one is
Idea
What is it? Our laboratory
EDA
There is no one for the program.
Idea
I don't know.
CANDENCE, SYNOPSYS
,
Mentor
High performance graphical interface
EDA
The program is not
Idea
written. Do you believe that people in Microsoft are writing
Windows
It is not worth it.
Idea
. Microsoft internal programmers favorite editor is actually
Vim
,use
Vim
Microsoft programmers have donated to Uganda's poor children last time.
1000
More dollars, this is worthy of praise.
An magazine interviewed some famous
Linux
Nuclear programmer, including
Linus
Insi, no one is used
Idea
Some people use
Vim
Some
Emacs
,only
Linus
Say
"GNU Emacs IS Evil"
But in fact, he uses a kind of follow
Emacs
Have the same key binding function
Microemacs
. Everyone has edited the program file with the editor, then use
Make
Such automatic tool call
GCC
The compiler completes the compilation. Even advanced
Windows
Programmer is not
Idea
They can call from the command line
CL
,
nmake
To compile your own procedures. Although this is
Windows
The programmer is very small, but they are the most
Windows
The highest
Windows
programmer.
why
Unix
Programmers don't have to
Idea
? I understand this truth, you can experience it.
Unix
Design thoughts. First of all, one
Idea
Integrated editor, compiler, assembler, debugger, tracker
......
This editor function is definitely not
Vim
or
Emacs
Compiler
GCC
, Assembler
AS
The debugger is not more than
GDB
,
DDD,
Tracker is less than
Strace, LTRACE, TRUSS
. You get a set of integrated low-energy programs. If you are dissatisfied with the function of the debugger, you have to switch another set.
Idea
, But this set
Idea
Hotkey, menu, editor function, button
......
It is very different from the original. You have to spend a lot of time to familiarize yourself with the new environment, and you can't keep some things.
In
Unix
It's not the same. You can use your favorite
Vim
Editor, you are
Vim
Can be called
Gnu make
,
Make
Can be called
GCC, LD, ... Make
Error information can be
Vim
capture,
Vim
Can help you locate in the source program. If you like
ICC,
You can let
Make
use
ICC
Instead of
GCC
. If you think
GDB
Trouble in tracking variables, you can use
DDD
To display the relationship between various data structures. You can still
Emacs
Mutually call
GDB
Then, you can display the source code synchronously. and
Vim
with
Emacs
You can also edit a lot of other things, such as letters,
Latex
Documentation,
HTML
, Configuration file
......
You don't have to find another editor to do this is mixed. Many programs such as
Mutt, Tin
Can be used internally
Vim
This is more convenient. Actually
Make
Many busy you can do in other aspects, every one of my relatively large
Latex
Document is used
Make
Maintain.
Linux
Can do high-precious things
Windows
Can't do it.
Of course, there are many things.
Linux / UNIX
Patent. because
Windows
Can only be installed
PC
On the machine, it seems to have
Alpha
can use
Windows NT
But I didn't see someone.
PC
The ability of the machine is very low, like our programming
NP-HARD
People with problems
Windows
The machine is obviously not enough, and sometimes a problem is for a few days or even a few weeks.
Windows
Machine
"
Crash
"
Say, how can we rest assured? So almost all scientific calculations,
EDA
Program, high-performance image processing programs are not
Windows
of. They sometimes transplant some
Windows
However, it often reduces the ability of those processes. You have compared
Windows
Version
Mathematica
with
Linux
What is the difference?
IBM
The largest parallel computer manufactured
8000
Multiple processors,
Windows
It is impossible to manage so many processors. What operating system is it? the answer is
Linux
.
The three-dimensional animation in the "Titanic" movie is so delicate and realistic.
Windows
Can the machine be made? Not. thats right
Linux
Machine do.
The Civil Aviation Administration used virtual reality training equipment for training local accommodation.
Windows
Of course it is powerless. That is commercial
Irix
machine.
Unix
Be the earliest support
TCP / IP
Network protocol system. It has a lot of network service programs that can collaborate with each other, and they have reached a relatively perfect extent through many years of use and revision. And in 1997
In the year, Microsoft's Bill Gates is still threatening:
Internet
It is no future.
"
Microsoft's
"
Vision
"
Everyone should have seen it, it will later plus network service procedures
IIS
There are many vulnerabilities, so that the Ministry of Public Security has frequently issued alert, everyone is also seen.
In fact, you know,
Windows
There is no useful thing to be better than
Unix
Dry better.
Linux
Don't have useful things
Windows
Can't do it without
of course
Linux
Not universal. It also has something that can't do it, the computer can't do anything. but
Linux
Cow hard,
Windows
I can't do it. These things are what we need to explore and need to work hard. During your exploration,
Linux
It must be your good partner.
do not make
Linux
with
XWindow
Cover up! Don't treat our users as a fool.
what? You have long known
Windows
Is it garbage? Oh! Why don't you say it earlier! I am so nonsense so much.嘿嘿.
"
All right. you know
Windows
Is garbage, what do you use now?
quot;
"Linux xwindow"
"
Then I ask you,
XWindow
what does it look like?
"
"
Not just following
Windows
Is it almost? only
'Start'
Button comparison party, and it is not one
Windows
Sign, but an ankle. Click on a very beautiful Chinese menu. I like!
"
"
What do you know?
'
Root window
'
?
"
"
do not know. I have never heard of it?
"
"
The root window is the largest window covering the entire screen.
"
"
Where is there any window! I didn't see it?
"
Do you find a problem? These ones
Linux
The user said it is
Linux
with
XWindow
But they are right
Linux
with
XWindow
Almost completely don't know. Many people have used it for so long.
XWindow
I don't know what the root window is, I don't know if the button is also a window. I don't know what the window manager and other programs have the relationship. Everyone thinks that the button above the window is the program I put it. I don't know the window.
? Quot; Class Name
,
"Resource Name"
What is it. They don't know
.XDEFAULTS
It is used to do anything. Especially they don't know many people.
XWindow
How is the font named, what is
Fontset
There is a new font and I don't know how to install it.
They are covered
Linux
The first floor of the layer is confused, they wait for the tools with graphical interface to help complete everything, they think
Linux
with
Windows
Like, just trouble. they know
Linux
The kernel is very good, but they can't feel
Linux
with
XWindow
The natural advanced nature at the operating level, then shortly
Linux
Fully removed. You found no, to understand the user
Unix
with
XWindow
The advancement of the operating level is the best way to keep the user. If the user can't make it easy and efficient, the kernel will never pay attention to it.
But use the imitation of Windows
The practice will attract users and will never fail. because
Linux
If you want to imitate
Windows
That set of low efficiency, then
Linux
Set of this set of
"
Low efficiency
"
Never
Windows
Set of
"
Low efficiency
"
. Then the user will say:
"
This one
Linux
, No more than one
Windows
.
"
Linux
Born is inherited
Unix
Efficient way of work, why should we cover it? Why do we only tell the user?
KDE
How to use it? Why can't we be like an early?
XWindow
What is the first section of the book tells users?
X Server,
what is
X Client
,what is
Window Manager,
What is the root window. The second chapter tells what properties of the user window, what is
Classname, Resource Name, Hint
,how to use
.Xdefaults, xrdb ...
Here I have to talk about those
Linux
People who issued a company and writing books, they
Linux
with
XWindow
Packing up, but did not tell users from basically
XWindow
Working principle. A lot of books teachings are in
GNOME, KDE
The hierarchy of the menu operation, relying on a large number of graphs,
"
prosperity
Linux
Book market.
Many people have now written a good-looking program that can use the library of others as a symbol of its own programming. At this
quot;
Graphical
"
,
"
Visualize
"
If you are still using
Troff, Latex
Write a document, you are still using
Vim
Editor yourself
HTML
,use
MUTT
Handling emails, you are still using text mode
GDB
Debugger, you are still using
XLIB
programming
,
You are still using
Tin
on
Usenet
, You are still writing
Makefile
, Write machine code, you are still playing
Clossal Cave
Such a character mode adventure game, then you are old antiques.
In fact, this kind of thinking is wrong. Although you are a firm
Linux
Supporters, but your thoughts are
Windows
thought of. You think the graphical interface, the menu, the button can solve all problems, you can give you efficient and convenient. You still have not got rid of Microsoft to your subtle things. You don't don't leave
Windows
Such an environment, you will delete your own sooner or later.
Linux
.
GUI VS. CLI
Do a unswerving
"
Two-face
"
Do you see this title is a blood boiling? Two prawns can be siege:
GUI
Send users:
"
Wow! I saw that your child is
CLI
of. Otherwise what you write
Makefile
? What
MUTT
?
"
CLI
Send users:
"
Cut ~
You still use
X
! Don't use it
X
. you are
GUI
There is over there.
"
Poor me:
"555
~~
You don't want me ~~
GUI
with
CLI
So is it so water?
"
There are many martial arts in the computer world. Very featured
CLI
with
GUI
.
CLI (Command Line)
The fanatic hot part claims never need
X
. I last saw a classmate in the laboratory.
SecureCRT
Log in
Sun
Machine, then use one
Vanilla vi
Editing the program, I suggest him start a
GVIM
Come over
Exceed
It can be highly lit. But he firmly opposed and said:
"
Master
X
. You think about it, how can I use it in a very slow network connection?
X
? And many servers are not installed
X
program.
"
But our laboratory is fast enough.
Windows
Machines have
Exceed
Ah, and
Sun
Machine has a full set
X
The client includes
GVIM
. He said he is
CLI
Resolute support, but he is using
Windows
He later opened several times
SecureCRT
, Enter the address, username, and password from the text box, select from the drop-down menu
"Ssh2"
,then click
"Connnect"
. He is still boast
SecureCRT
Yes
"
Network administrator vote for the most popular login method
"
. Old days,
SecureCRT
It is itself
GUI
Ah, he did not understand
XWindow
the benefits of.
You said that I am
GUI
of? I am very small.
Console
Lower work. But I am right
Bash, Vim
Very familiar, I can let
Bash
Work according to my key binding method. I can be in
RXVT
In use
MUTT
Come to send and receive
. Every desktop is often piled up in different sizes.
RXVT
. I use
Vim
edit
Latex
. I wrote myself
Makefile
To maintain
Latex
Documentation. I sometimes use
MPG321
Come to put
MP3
. let me try
BBS
I used it myself.
EXPECT
script.
All right,
CLI
Party friends can accept me all the allies.
You said that I am
CLI
Old antique? mine
FVWM
I am configured as it can be
"
Handwriting operation
"
, Just draw one
"r"
You can start
RXVT
, Just draw one
"U"
You can start
GVIM
,
......
I use
GVIM
Syntax Highlighting Mode Editing Program, I use
Mozilla
Visit the website,
... GUI
The faction is now as if I have a friend.
All right.
CLI
Party friends, although I like the command line very much, but I can do it on the screen.
:
MODULE FVWMCONSOLE -TERMINAL RXVT -GEMETRY 45X5-0 0 -BG GOLD-FG MidnightBlue -fn "- * - * - * - * - * - * - * - * - *"
Do you want to take me out of the teacher now?
GUI
Party friends, although I like the window. But I can
Fvwmconsole
Enter:
All (RXVT) MoveToDesk
Put me all
RXVT
Move to the desktop I work now.
"
This guy, how can I rebel so soon!
"
Why don't you share?
GUI
with
CLI
,
Unix
with
XWindow
They are all industrial standards, they have a very flexible usage from the beginning of the day, and each process is
GUI
Or the command line can be collapsed with each other.
Unix
with
X
Is a family, why bother is so biased, is it not? You can see from my behavior above.
GUI
with
CLI
Blur line? I am unswerving
"
Two-face
"
.
Unix is simple
- "
I believe that simple is the best, if it is too complicated, I can't understand.
"-Seymour CRAY
A lot of first use
Linux
People will be surprised to discover,
Linux
The program is actually
quot;
installation
"
You can run, the program is copied to the casual directory, instead of you must take up the space of your first partition. The settings of the program are just some simple text files. What do you need at all?
"
Registry modifier
"
You can change the settings of the system. This is called simple, but simple is beautiful. Although this is just
Unix
A simple knowledge of skin, you have already appreciated something.
But it doesn't mean that the function is weak, does not mean backward. Instead, simply means powerful, meaning vitality.
I will continue to explain what I understand.
"UNIX
Simple
"
Because this needs you to understand yourself.
Unix
Eternal
someone said:
"PLAN9
Replace
Unix
,
Mach
Replace
Linux
Kernel.
"
But if you are an in-depth experience
Unix
People, you will know:
Unix
The thought is eternal, regardless of the transit,
Plan9
Whether it is replaced
Unix
,
Unix
The soul will be
Plan9
Premier shape!
I wrote for the same device
Linux
Kernel
Windows VXD
driver. write
Linux
I am right when driver
Unix
The perfect consistency of the design is convincing.
Unix
With the same interface
Read (), Write ()
System calls can be different objects: normal files, device files, pipelines, pipeline files,
Socket
,
......
A unified read and write operation. I have not need to write a test for testing to test my device driver, because
CAT, CP, DD,
They also use the same
Read (), Write ()
, Equipment and ordinary documents have no difference in the eyes of the application. In that happening
Smalltalk,
No
C
Era,
Unix
Designers have used so-called
"
Object-oriented method
"
. Correct,
C
Language can also achieve object-oriented.
Unix
There is no big change in the system call for decades, this is not stubborn, and the symbol of not progressing is
Unix
The manifestation of the distance! This is following
TEX
The procedures are similar for decades. These are true eternal
Master Piece!
You should change all software.
0.1, 1.0, 1.1, 1.2, 2.0, ..., 3.0, 3.1, 95, 98, 2000, xp, ...
Continuously upgraded ideas.
Windows
It's different, it is just one at the beginning.
DOS
Graphic packaging above. Later, in order to comply with the past, it had to add a lot of cumbersome. I write
Vxd
The driver is deeply experienced.
WINDOWS 95
The program is only used by the operation of the device
Deviceiocontrol
I have to write two applications to test device drivers.
Windows
The inconsistency and implicity of the kernel make me very annoyed. but
Windows WDM
The driver is now there
Readfile, Writefile
,
......
What is the explanation? That description
Windows
Inward
Unix
Learning, or maybe a certain
Unix
Designers played a few days in Microsoft, and they added a few times.
Unix
Things go in. This is useless,
Windows
From the beginning, it is a very bad design. Its history of the bundle is too heavy. What is the use of seam supplements? It can only be forever
Unix
After you are behind!
Unix
Strong
Let the smart people do anything they want to do.
Unix
One feature is very flexible,
XWindow
This flexibility is also available. Where is this flexibility?
Unix
The procedures generally have a lot of parameters, no matter what you use it now, some people need certain parameters. Many of their behavior can be changed in configuration files. such as
GNU Bash,
Usually the default command line input method is
Emacs
Way, but as long as I edit one
.inpute
You can turn it into
vi
Input mode, and I can also bind themselves to some operations. I Can Use
Shopt
To set it a lot of features, such as whether a wildcard extension is performed, can you use a variable as a directory?
CD
Can you automatically correct some obvious catalog name typing errors
......
Unix
The idea of programming is to provide users
"
mechanism
"
Not restricting user formulation
"
policy
"
. This is an important respect for users.
Let's take a look
XWindow
.
XWindow
It is an excellent design that separates the display server and the client program. One display can display both the machine on this machine or display other machines
X
The program, and they all comply with your unified command of your window manager, and they can easily transfer scrapbook data, various events.
......
For example, sometimes my
Xfree86
There will be four different machines
XTERM
, Two different machines
GVIM
,
......
They are unified by this machine
FVWM
command.
XWindow
The program has many of the multi-command line parameters and
Resource
parameter. You can be casually in the command line or
.XDEFAULTS
File settings all colors, fonts, sizes
......
And if you use
XRDB
Put
.XDEFAULTS
Import into the root window, then there is no configuration in other machines that are configured, and the same appearance is also complied with the same appearance when displayed on your machine.
XWindow
The window has
Property,
That is, some shared data that can be defined.
(
atom
)
. It is because of these
Property
The existence, make
XWindow
It has an incomparable vitality.
X
There is no uniform agreement between window manager and other client programs, but later appeared.
ICCCM
Customer program communication specification
)
This specification is through
Property
Defined. Now someone defines a set
"
Extended window protocol
(EWM HINTS) "
Make
XWindow
Can have some
Windows
Features, such as a tool program, can tell Window Manager:
"
I will occupy it under this screen.
twenty four
The space of a pixel, don't cross this line when you maximize the program.
"
A powerful window management program such as
FVWM
When it receives such a tip, you can promise this request for the tool program, or you may not agree. Who is the power of everything? Of course it is a user!
You think, is it some
Windows
The program often pops up a window to choose
Yes or no "
? You can't go on it without clicking it. Do you feel that your program is infringing your dignity? You are a person, a wisdom of creatures, how can you receive such a procedure?
There is a lot of
The Windows program regards people as a fool, and it is
"
Intelligent program
"
. For example, there is a program that likes to turn your first letter into uppercase, I don't say who it is, I will know when you encounter.
If
"
One sentence starts a letter to capitalize
"
Such obvious problems require the program to help you correct, what is the human brain to do? Moreover, if you deliberately want to write, then it is more troublesome, I have not found this stupid option from it from its big pile menu.
Only symbols can fully manipulate the computer.
Let us say a lot of beginners
Linux
User. Although they are using
Linux
But they feel in mind
Windows
Working mode, they hope
Linux
One day
"
Like
Windows
Then
"
. you said:
"
My mouse, my menu,
......
You can do my operation.
"
But I want to tell you:
Linux
Never imitate
Windows
There will be no in the future.
Linux
From the date of birth, it's better than
Windows
Advanced.
Linux
It belongs to people who can brave their symbols. Only symbols can fully manipulate the computer.
"
Take a look at excellent
Unix
program,
Xfree86, FVWM, Vim, Emacs, Proftpd, Mutt, Wget, TIN, ...
No one is not used to set the option. Why can these programs have no convenient menu to configure? Is it so low that their designers, and even the graphical configuration interface can't write?
of course not. Because the ability of the graphical interface configuration method is extremely limited, the expression capability of the configuration file and program language is unlimited. If you configure these programs with a graphical interface, if you want to achieve the effect of the configuration file, you need a hundred thousand menus.
Checkbox, Radio Button, ...
At that time, you can't find a place you need to modify! The syntax of the configuration files of each program has a lot of similarities, which is generally some commands, setting some variables, parameters,
......
Once one will be used, the other will be easily understood. If you are used
AWK, SED, Perl
You will feel that that is really automation.
Although the mouse is a good tool, its expression ability is limited. You can't use the mouse to let the computer understand what you mean. It is only one after all.
3
A button. Take a look at me
Metapost
You can experience this weakness of the mouse. So though we like the mouse very much, but you can't rely on it.
The perfect cooperation of each applet
This is
Unix
The most important feature, it is
Unix
The idea of design. Let each program only have a dedicated ability and then let them cooperate.
XWindow
This kind of good tradition has also been inherited. This is probably
Windows
And other operating systems looked at the dust and place.
Unix
The unity of programming, the perfect cooperation, really makes me unbelievable!
Shell, GREP, Find, AWK, SED, MAKE, Perl, Emacs, VI, TIN, MUTT, ...
They are so consistent! Once you have learned
Sed
Regular expressions, other programs can basically use it. Once you have learned
vi
with
Vim,
You will find that it is so regularly, it seems
vi
The designer has been designed in decades ago.
Vim
In today's perfect and unified operation! and
vi
The operation is also reflected in
Mutt, Tin
Wait a lot of programs. You can even put
Bash
Set as
vi
Input mode to enter the command line, I do this. A program can call another program to get the data, you can pay the data to it, you can return it, you can "in your own window"
Embedding
"
Another program.
in
Windows
And other non-
Unix
This kind of cooperation is very difficult in the operating system. I used to
Windows
Use
Perl
To do some automatic work. but
Windows
The file operation, the pipeline is so unstable, and the programs are basically unable to cooperate. Don't think
Visual Studio
Inside the window
UltraEdit
Editor, don't want to use one
EXPECT
Script control
Telnet
To Shuimu Tsinghua
BBS
.
Windows
The procedures are big and full, large, all email programs need to provide editors, send and collect mail, display an accessory of the email. Every
BBS
Program provides yourself
Virtual Terminal,
Your own newsletter. Every
Idea
They all provide editor, compiler, assembler, and debugger. In order to use a new program, people need to adapt to all of these it provides, and cannot use the key binding of your favorite editor, menu organization
......
Cannot
DIY
!
You have to know that the most advanced computer is custom-made, what you want?
CPU
, What motherboard, how much memory, what hard drive, keyboard, mouse, and monitor are selected. The highest level skateboard, what brand of layers, what brand of sand, what bridge, what is the wheel, what bearing, is also you choose. The most advanced antique shoot, board, rubber, sponge, glue can choose
......
Use
Windows
Procedure, you get big chowder, just like you buy
"
Brand
"
Only a few configurations, and there are many software and services you don't need; just like you to buy a small skateboard, you want a big wheel and a narrow plate, but you don't have this room!
Windows
The program is equivalent to the cheapest, most sluggish skateboard. But it will spend more money, because once a part is broken, or you don't like it, you can't find a good to change it, you must buy a full set of accessories!
and
Unix
with
XWindow
High-grade
"
Assemble
"
. For example I use
MUTT
I can use it.
Vim
You can also use
Pico
To edit the email, I can use
ImageMagick
You can also use
xv
To display pictures in the attachment, I can use
Lynx
Put
HTML
Attachment is converted into a text embedded window, I can also
HTML
Attachment
Mozilla
Graphic display. I can let
Gnupg
Help me to digitally sign and encrypt emails, I can also use others
PGP
program.
I want to let
Postfix
Instead of
Sendmail
Help me send a message, I want to let
Fetchmail
Help me collect mail, forward it
Postfix
, Then be written by myself
Perl
Filter processing
......
I can do this! I can choose my favorite special procedure to complete special work, then combine them together, I can also get their benefits separately.
learn
Unix
Never waste time
I was told:
"
You see me
Windows
None need to learn anything. And Linux
, I will spend me a week!
"
First of all, I want to tell you, you put
Linux
I spent a week, not because
Linux
Not good, but because you are used to it.
Windows
,Correct
Linux
It is difficult to understand. You want you to install it.
Windows
When is it? How much time you spent, what is the hard disk partition? What is a disk? What is the directory? Do you think
Windows
Is it so easy to learn? Although you feel that there is no time to learn, but you have been inapply, you have been inappropriate when you use someone's machine. And because you want
Linux
with
Windows
And existing on the hard disk, adding the installation difficulty. And you must have experienced experience.
Linux
User help, otherwise they will
20
Help you to get it within the division. It's too exaggerated a week.
.
If you use it at the beginning
Linux
There is no such problem. You think if you haven't used it
Windows
You will be very habit.
/ ETC, / usr, / usr / local, ...
Instead of
C:, D:, E:, ...
is not it? If you only use
Linux
You used you for the first time
Windows
I am afraid I will ask:
"/ bin
Where is the catalog?
"
The most important thing is that you are used to
Unix
Tools, they can be accompanied by you, but will not change or disappear. You can never have to change another tool. Unless the tool is much better than you, and you can fully simulate your current tool.
Our laboratory
60
Multi-year-old teacher
VI, CC, Make, ...
I have been do decades, and his previous experience is absolutely no white, and the church has a batch of students.
vi
Accompany
Unix
The initial release is born until one of the world's first two editors today! Somewhat
FVWM
The configuration file has been used
10
Over the years, it is still available until you have been modified.
Look at
Windows
Tool, you from
Borland C
Exchange
VC,
It is necessary to adapt to the new environment: the menu is different, the color is different, the button is different, the help information is different, the hotkey is different, the compiler parameters, the debugger function is also different,
......
At that time, I was afraid to spend a lot of time to adapt. When you have just adapted
VC,
You have to replace it
VJ, Powerbuilder, C Builder, ...
a lot of
Windows
The programmer is like this, starting
DOS
Use
Turbo C,
After that
Borland C, VC, C Builder, ...
Constantly chasing Microsoft's trend. And Microsoft
SDK, MFC, .Net ...
Everything is constantly changing, continuously problematic, and constantly modified
... Windows
The programmer has to buy and heavy
Microsoft Press
Books, I saw it for a month, and it was out. Today you learned to write
Vxd
, You must use it tomorrow
WDM
. You have to register
MSDN
Can you catch up
Microsoft
pace of. Many people say:
"
Computer is a professional professional.
"
This is what Microsoft is caused.
These things are the time and money that have not been wasted. This is a waste of life! Why don't we use it as a consistent and perfect
Unix
? You need to understand the design concept of advanced tools.
Unix
The tool is like we use a car, its clutch, throttle, brake, steering wheel, rear view mirror, always in the same position. If you are used to, you will have a good part of your car, or you can repair it. Isn't this? someone said:
"
You say we need to understand
Unix
Do you have to drive the structure of the car?
"
You can ask the driver who drives the car, which one does not understand the structure of the car, then his driver's license is mixed. Do you want a fool type?
"
Microsoft car
"
? Let's take a look:
The Microsoft car you bought is only one seat. Every time you add a seat, you have to pay the car company. The anti-collision airbag on the car will come out from time to time, saying is for your safety. Every open
100
The mile is going to be repaired once, and every year has to change the engine. Included, you must also exchange new models of oil supplied by the oil company designated by Microsoft Motors. Your car has a problem, but the law stipulates that you are not allowed to remove your car to repair, you must go to the maintenance point specified by Microsoft Motors, you need to pay a lot of money to repair a small problem.
The most intimate is that every time you change a model of Microsoft car, its brakes and clutches are in different locations, you need to re-examine the driver's license. If this car is brakes on the way, you are seriously injured, you can't agree on Microsoft Motors, because you have to sign a contract after you buy a car, say
"
Because Microsoft cars are not responsible for all death injuries caused by you and your family.
"
How to complete
GNU / Linux
jobs
having said so much
Windows
Not good. I haven't told you how I use it.
Linux
Handling some necessary things. I used to be in Chinese, I have always been configured because Chinese is always configured. It needs to be heavy from time to time.
Win2k
To process Chinese characters. Later I found it.
Minichinput, XSIM
with
SCIM
Input. This can handle Chinese characters. and
Vim
with
Emacs
Support for Chinese characters is getting better and better. Most of my text is used
Vim
Edited, including procedures, letters, web pages,
Latex
paper,
Metapost
Drawing language.
I do not need
Word
This kind of program writes the paper, but
Latex
Because this is the best, most convenient paper tool in the world, is the format of most academic magazines. Slide is used
Context
Do it, it is very simple, and it is very beautiful. You can take a look at me.
TEX
Introduce.
As for the drawing, you can use a lot of visual tools, such as
xfig
,
DIA
. But for me, any visualized tool cannot complete some tasks, I need a language that can accurately describe graphics. I found it
Metapost
. It is simple and easy, and the effect is first-class world. My illustration, if not an image, all
Metapost
Painted.
I have complained
Mozilla-mail
I often disappear, damage I have a few letters that are going to complete. Later I found
Mozilla
The mail handler is indeed unstable, the function is weak, and has experienced
Unix
Users don't have to use this program.
MUTT
Is a very stable and reliable
Unix
The mail handler is very powerful. I used to
Gnome
with
KDE
Unstable and worry. Now I found very powerful
FVWM
.
KDE
,
Gnome
Can also
FVWM
work together. although
Gnome
with
KDE
Overall is unstable, but some component procedures are not bad, many gtk, qt
The procedure is also very good, many of them can run independently of these desktop environment.
Linux
There are many powerful and convenient ways to work
Windows
No, or something like it, but it is very powerful or used. such as
SSH
service,
Rsync
,
cvs
,
EXPECT ...
in conclusion
What is the purpose of doing so much? I hope I like it.
Linux
Friends, completely remove Microsoft and
Windows
Instircum in your mind, don't believe in what they call them
"
new technology
"
Don't catch up again
Windows
, Because of catching up
Windows
=
fall back. Marx is very important,
"
Newborn things do not necessarily have recently emerged.
"
Unix
,
XWindow, Tex
Although it is more than
Windows
First appear, but they are representatives of advanced productivity. We must clearly understand what is true modernization, what is real automation.
Eliminating a computer is difficult, bravely picking up like
Bash, FVWM, TEX, Vim, Emacs, Mutt ...
Such a powerful program, brave face symbol. Don't blame again
Linux
Why can't you like
Windows
Then
"
Don't waste time, try this kind of program, don't upgrade again. You need to understand
Unix
Working method, because it is a way of working in most scientists.
Linux
You can become your good friend, you need to know it, understand it, trust it, can completely rely on it to work efficiently. Of course, in the game console, mobile phone, handheld, or when using the computer to entertain, use some
"
Fool software
"
not bad
.
I hope that primary school, computer teachers of secondary schools can improve their quality and make full use in the enlightenment education of children.
Linux
The characteristics of mysterious, causing children to mathematically, and the symbols are curious. Inducing them to use a computer to solve the world's interesting problems, not to limit the scope of the teaching to the computer's operation and its own problems.
appendix
:
I used to handle daily transactions
Linux
program
alright, alright. I know that you find yourself to turn
Linux
, You regret why I have a Microsoft's evil. But don't worry. Because these things are just tools, they are used to accomplish your main tasks. You used to choose the wrong tool, this is not tight. You still have your original professional skills, that is the most important thing. The tool's thing is only slowly adapting to the conversion, can't be a good, otherwise you will feel very interesting, even give up.
If you just want to be a general user like me, the main purpose is to use
Linux
To complete your own task, you can ask yourself without system administrators or network administrators, because when a system and network administrators are really hard. Here I am from the laboratory's network management classmates, thank you for your guidance and help.
.
Don't use your machine as a web server, don't have to open no necessary services, set up
SSH, FTP
It is already enough. This will save the time that many things that are not necessarily understanding. Never consideration
"
Safety
"
,because
Linux
The default is already safe. However, you are interested in learning more that.
Here are some programs that are recommended to handle general things. As for the science and engineering software you have to use, for example
Matlab, Mathematica, MAPLE, HSPICE, Design Compiler, ...
There are other physical, chemical, biological ...
Be inevitable
Linux
with
Unix
version of. Of course, they are not free, don't always feel free, free is not equal to free. They are a hard-working product, which is a reliable procedure, and they have a value.
The following lists some of my commonly used
Linux
program. There may be a lot in a list, that is to make you choose, I list more trusted. But in fact, there are many only one is that I am really use, I don't like the trial program. I am not a qualified network administrator, my server only sets the functions I need, I can save me a lot of trouble.
Shell: Bash
. It combined
CSH
with
KSH
Advantages, and
Readline
Function, you can bind your keyboard at will.
editor:
Vim, Emacs
.
Program development:
GCC, Make, LD, Scheme48, J2SDK, Perl, Python, TCL / TK ...
Paper, slide tools:
LaTex, Context
Drawing tool:
Metapost
. This language is too strong, so I only use it. You can use it if you are not familiar with
Xfig, DIA
Picture to draw some pictures such as flowcharts.
Image Processing:
ImageMagick
. one of them
Import
The program can capture the screen,
Convert
The program can convert the image format,
DISPLAY
Can display pictures and simple editing
(
Zoom, change quality, transfer format, simple drawing, simply
)
. Usually I need this. If you want more powerful image tools
GIMP,
It is almost
Photoshop
almost.
Automatic management tool:
Make
. I Can Use
Make
Active, automatic architecture, automatic update illustration
......
Fully automatic, and will not repeat labor.
Numerical calculation procedure:
Scilab
. This program can basically replace
Matlab
.
Algebra calculation procedure:
Maxima
. This program is based on one of the oldest computer algebraic systems in the world.
:
By the US Department of Energy
(DOE)
Release
Mit Macsyma
system. It uses
Common Lisp
Implemented. Many current symbol computing programs such as
Maple
All from
Maxima
Learn a lot of things on your body. It now
DOE
Approve
GPL
Issue, always a free software.
Encrypted program:
Gnupg
. mine
PGP
The key is it.
Pack, compress the program. Everything
: TAR, GZIP, BZIP2, ZIP, RAR, ...
Virtual optical drive program.
Linux
No virtual optical drive program, direct
Mount
Ok.
ftp
server:
Proftpd, vsftpd
.
PROFTPD
It is very functional, but I only use the simplest setting.
WWW
server:
Apache
.
(
I usually not open
ftp
Customer program:
LFTP
,
NCFTP
. They are all working, but they are more convenient than the graphical interface. such as
LFTP
Almost
Bash
All convenient features,
Tab
Completion,
Bookmark, Queue,
Background download, mirror
... Linux
There is also a graphical interface
ftp
Customer program, but most unstable, there are many problems. This is a lot of people complaining
Linux
Not as good as
Windows
A small reason. There are still many people used
Wine
simulation
Windows
of
LeaPFTP
,in fact
LFTP
ratio
LeaPFTP
A lot, you need it just to adapt.
Automatic download tool:
Wget
. It is very stable, once I downloaded a program, use
IE
with
Mozilla
Download the documents are bad, and finally
Wget
Reliable transmission data. Use it even mirroring the entire website, compared to
Webzip
Such
Windows
There are many procedures, and it will not be inserted into the ad.
Virtual terminal:
RXVT, XTERM, GNOME-TERMINAL, MLTERM, ... X Server: Xfree86
Window Manager:
FVWM
. Compiled and added
Libstroke
.
Chinese input:
Xsim
. I have modified by me to adapt
FVWM
Need. Also recommend you to use
SCIM
.
deal with:
MUTT Postfix Fetchmail
Look
PDF, PS, DJVU
file:
Acrobat Reader, XPDF, GHOSTScript, GV, DJVU
Toolkit and
Netscape
Plugin.
Look
Caj
Documentation. I never look
Caj
Document, if you can't find it
or
PS
Directly go to the library to borrow the best.
visit website:
Mozilla, Phoenix, Lynx
.
Mozilla-XFT
Showing effect ratio
IE
much better.
English-Chinese Dictionary:
IBM
Intelligent dictionary, star translation king.
Edit the web: I use
Vim
Write directly
HTML
. If you want a graphical way, you can use it.
Screem, Bluefish
.
Log in
UNIX, Linux
machine:
Openssh, Telnet
.
I like it
Openssh
Other machines
X
Program
SSH
The encrypted tunnel is transmitted to the machine display.
log in
Windows2000 Server
of
Display Service: RDESKTOP
,
...
I tried it a day, I made it. I have never used it later.
Synchronous program:
Rsync
. I use
Rsync
by
SSH
To sync data with some machines, or do synchronization between different directories on your own machine.
on
BBS
:
RXVT
Or any terminal
Telnet chatbot (Helloooo)
Robot's procedure
QQ, ICQ:
I do not have
or
ICQ
. But you can use
GAIM,
It supports
QQ, ICQ
And many other instant communication methods.
ICQ
Users can also use
Licq
.
Plat up:
MPlayer, RealPlayer
.
MPlayer
Great, you can put it directly
VCD, DVD, DivX, WMA, WMV ...
use
Windows
Classmates are very envious of me, say
Windows
To put this, you need a big pile of plugins.
RM
It is best to use
RealPlayer
Put, it is also free.
play music:
XMMS (MP3, OGG
All can
), MPG321 (
put
MP3), OGG123 (
put
OGG)
.
MPG321
Not as good as
XMMS
Managing music files so convenient, but sometimes I still use
MPG321
put
MP3
As a background music, because it is too lazy to open one
XMMS
window
:-)
Game: I think
KDE
That one
Ksokoban
Push box
)
,A lot of fun
:-)
Look
Word
Documentation. Please Word
Users turn all the documents to
or
PS
Give me again, there is no special format in the document, just use the text, why is it so troublesome. It was very strange that there was no special format in the notice.
DOC
attached
. Now, we use the text,
Even the picture.
Other procedures: There are still many I need to use and you don't necessarily use it. such as,
Doctor Scheme, Scheme48, SCSH, Kawa ...
These programs are only
Doctor Scheme
Have
Windows
version. There are still many behind-the-scenes, but you generally don't know:
XINETD, TELNETD, SSHD, Crond, ATD, LPD, ...
They are
Windows
There are many corresponding people, or there is no corresponding person at all.
Attach
:
Write support and opposition "completely
Linux
People working
Author: Wang Yin
In a burst of scales and cheers, "completely
linux
Work "is reproduced to the end of the world. Many people support me, and many people caught me. I don't know how it is so many places. In fact, I don't know where it has been turned to.
......
I know that this article will be written in Luoloro (because I plan to write such a thing for a long time, sitting
Emacs
There is always a wizard in front of the feeling of alchemy.
......
), So I will first put forward the central idea. The central idea is:
I am just a fool. See "
Linux
Please use your own judgment when you work.
Almost everyone admits that the article is very extreme. The situation at the time was this, I used
Linux
I was despised by a classmate, saying:
"
How do you use it?
DOS
As behind, soil! See my beautiful
Win2000 ... "
This is the difference between this wife or my mother? I am filled with indignation, I almost argue with him. Then I wrote this article on the home page, I called a few people. I cherished
TEX
I was despised by everyone, so I wrote another article to fight.
Word
And then put
TEX
Hold the day. The truth is very simple, people who despise what I like is enemies.
-
Cevere or terrorist
-
I supported me, I support him against. In order to make people convincing, a large scientist, the name of the world's first-class university, the first-class laboratory, although I don't touch any of them. OK, I still don't know God, I don't want to play his name. According to the actual experience or it is speculated, I will write it first. Yang eyebrows! The brothers of the Microsoft Research Institute next door were actually touched by me, start writing
Linux
Program, learning
Latex
with
Emacs
. But after a few days, I deleted it because I felt itself.
So I don't have the article. But I didn't expect it that it has been reproduced to so many places, it seems to cause a small wave. Several time to receive more than a dozen
, Domestic, foreign, questioning technical issues, praise,, reason, despise mine, want to make friends, strong heart, etc., claim to delete the machine
Windows
of
......
My homepage is actually occupied.
"
Wang Wei
"
in
The preferred position of the Japanese, what Wang Gongzhuo
"
Li Wang
"
They are squeezed. Everyone seems to know that my sky is a charitable, some people want to write a writing article to others recommend business software, I regret that I have not taken it. Go to the library, show the branch card, the administrator Zhang Da has said: "
Wow! You are that
Linux
Cattle!
"
I don't know if he is 是. Even people put him
BBS
The nickname is changed.
"
Resolutely support spiritual leader peanuts
"
(Peanut is my outer number). I also deceived a few reports for this.
quot;
report
"
It is a special verb of Tsinghua, meaning that guests are invited to eat). Although I feel that there is nothing worthy of proud, but I am a little surprised to make a wave of our waves. Although I have repeatedly warned myself to be modest, but there is a feeling of Mao Zedong, Gandhi, and even Moses. I feel more.
"
No one knows that you are a pig
"
Truth. In fact, not only, no one knows that I am a pig. No one knows in actual life. In fact, I am a stupid pig.
After so long, some people write to me
"
Inspir
"
,
"
Pin pot
"
,
"
Sorry, I am still using
Windows
write to you
"
,
"
I really want to delete it.
Windows
what
"...
I am very curious, my article really is so powerful? I look at this article again, I feel a bit of a bit of terrible, I can't bear to look at the beginning. I told my classmates, I regretted an article, but he
quot;
You must pass, you are not wrong
"
So I can't figure it out that I have written it right so, so my own is wrong. Just like I have never dared to look at myself, but sometimes I was called a handsome guy, I can't judge whether I am handsome. So now I start to doubt whether I am really a stupid pig. Also, I will evaluate my thoughts for many years. Just like I am now thinking
15
The photo of the photo is very eye-catching, maybe I will find that I am actually a smart pig?
Write this article is not to let yourself be exclaimed, nor to show the philosophy of a deep pig. Just because I deeply feel that people should have their own judgment, don't simply accept others.
DO's
with
DONT's
. Doubt everything, but also open your heart to understand everything.
I have read "
Linux
Friends working, please check it carefully.
DO's
with
DONT's
.