Visit Our UNIX and Linux User Community


A stupid Question For Admin Neo


 
Thread Tools Search this Thread
Contact Us Post Here to Contact Site Administrators and Moderators A stupid Question For Admin Neo
# 1  
Old 03-28-2002
Question A stupid Question For Admin Neo

Plz....if u don't mind I want to Know if you are : *******, ********* .....Thank you for answering this Q?? you 'll ask why ...I 'll answer cause I like you ....when I read about your past ..........I want to read more and more about your life plz...

A word on 'certification'

I've been working on UNIX-based systems for over 15 years, including almost every flavor of UNIX under the sky. Never, in my career, have I meet a great UNIX person who was 'certified'. All the great system administrator and programmers have the same thing in common - a lot of reading and hands on experience on the job. There is no classroom experience that can substitute for crashing a live server for a major corporation at 3 am and having the responsibility to get it back on line before business opens or you are 'toast'.

I've worked in places where the system administator was in a training class for a week and while they were away, the backup tape for the major systems was full and ejected itself. They had a automatic email in place to warn, but they were in class Then, a consultant who was working on a difficult codeing project for a month lost her files. She went to look for the backup tape to restore the files and found the tape ejected !!!! She cried, really.

I've worked with a lot of folks over the years certified on routers, UNIX, MS, etc. I'm sorry to say that none of these people were 10 percent as competent than the people who had a passion for reading and building, hands on. Most certifications are just ways for vendors and suppliers to make money selling training papers.

Want to be great at UNIX? Get a version of UNIX (Linux, BSD, whatever), build a server from scratch and start building and writing C code. Get Rich Stevens books on system level programming and learn to program at the system level. Write your own server and client code, debug the code, work on interprocess communications, debug memory leaks, build shared libs, build static libs, fix corrupt file systems, etc.

Certification is not good for personal knowledge. It is useful when you are just starting to get your foot in the door of a company who requires certification, but you can bet your paycheck that the experts do not have these 'waste of time' pieces of paper. Do you think that Rich Stevens, who wrote the best books on UNIX is 'certified by a vendor?'
How about Linus Torvalds, inventor of Linux? No, they are great UNIX people because they did not take any vendor shortcuts. Patiences, practice, discipline are what builds the foundation for being great at anything, not quick certification classes.

I recommend you go to https://www.unix.com/ and follow the link on the left side to Stevens Classics. Buy Rich Stevens books and start programming network based UNIX projects and learn the internals. This will make you a great UNIX person.

[Edited by Neo on 11-09-2000 at 11:53 AM]

In a galaxy far away ....

I worked as a contractor for Motorola outside of Chicago. I had very little UNIX experience but a lot of electrical engineering experience, so I got a break to work on UNIX. The boss said, here are the UNIX systems, and here is what I need, and here is the root login, be careful. Of course, the system was not a production box, but in the Motorola lab.

My first project was to take the HP test equipment running the HPIB (IEEE 488) interface to 'Rocky Mountain Basic' running on HPUX. It was a multiuser environment with different users needing the same test equipment so there were waveguide switches, command and control, etc. The atomic and threadsafe pieces were complex and challenging for a novice; would still be challenging today!

The first thing the project had to have was shared memory between different UNIX processes. (it took a while to learn that shared memory was the right IPC choice, BTW. why not message queues? semaphores? ) I had to learn everything about Interprocess Communcations (IPCs) which is the heart of the UNIX OS. I used the systems calls in HPUX to build this code and had to debug it. The systems calls did not work. I called HP. Back in those days you could talk directly to the system code developers. They told me that NO ONE had every used the system calls to do shared memory using RMB as we were doing with the HP test equipment. I was the first. We worked together, they fixed the bugs in the system call, and SUCCESS!! (I thought I would go crazy after a few weeks on this job!! My golf game fell to pieces. No way I could concentrate on the course during this learning period.)

After that, I got the task to interface the same system to a Progress database. I had to write both the socket clients and socket server APIs for this using HPUX system calls and Progress UNIX APIs, all in C (and some RMB interface glue to the test gear). Each line of the client-server code I had to debug myself. Of interest, the Progress gurus said what I was doing was 'impossible' because Progress would not do it out of the box. I said, 'that is what the published APIs are for, right?' In return, they refused to acknowledge my existance

Two terminals set up next to each other.. Create a socket, bind to the socket, listen, send data... "Hey,where is the data on the other end?" Debug more, write more print statements, lose another pound of fat (muscle!), drink more Mountain Dew, try again. Finally, I build the C APIs to allow a user in the Progress SQL system to make a query directly to the HPIB systems and to store the HPIB test results in the Progress database. We tested. Others tested.

The code all when into the production line on the Motorola assembly line where downtime is taken VERY seriously. Radios are built on assembly lines and assembly lines must roll!! Failure is not an option, period.

I will not bore you with too many 'war stories.' I hope you will understand my point that the best way to become an expert in UNIX is to use the UNIX systems calls and the C programming language to develop applications or APIs that use UNIX IPCs. You will learn system adminstration, shell, C programming, etc. by default because you can't build UNIX systems applications without mastering the shell environment. You can't be a good systems programmer without C - the best PERL programmers are old C programmers who don't have time to compile

I would suggest that you tackle modern problems like APIs and extensions to PHP, PERL, MySQL and/or work on UNIX interfaces to wireless protocols over the Internet, i.e. WAP, Bluetooth, or something modern and fun. Yes, it will be hard, but you just might become the next 'famous person' who built a killer app! If not famous ,you will become a great UNIX person. Think of Eric and sendmail. Larry and PERL ---- NTP, USENET News, etc. All of the people were just like you at one time. Many of the greatest programmers of all time gave their code away for free to benefit the community. Do they sell UNIX certifications?

That is why I started this forum. It is the newbies of today who will become the gurus of tomorrow. Everyone is an expert at something and no one can be an expert in everything. It is the passion for the results, for success, to achieve, which makes it fun. UNIX offers more for the imagination that any other software platform by far. Today, you can get a super fast processor, memory, and disks for next to nothing. Many of the best flavors of UNIX are free.

There are no barriers except your imagination, your motivation, and your interest.



Smilie Smilie Smilie Smilie Smilie
# 2  
Old 03-28-2002
Neo is just an unknown, nameless person who lives both inside and outside the matrix...... Thank you for your understanding Smilie

"Free Your Mind".... Morpheus to Neo in "The Matrix"
# 3  
Old 03-28-2002
For the poster interested in job forums:

I am sorry, but rule are rules and these are free forums.... not paid subscription job forums (and we want it to be technical, not swarmed with headhunters).... thanks for your understanding... for job discussions, please visit;

www.monster.com


If we create paid subscription tiered services, then job posting might be a good idea.... in a few years Smilie Not now, sorry.

Also, if you notice, email addresses are not allowed in posts at this time..... please be so kind to not post email addresses in posts. We don't want this site to get a reputation as a place to mine for email addresses (and we all know how the Internet is these days with spam!!! not to mention privacy... )
# 4  
Old 03-29-2002
MySQL Morpheus to Neo in "The Matrix"

Mr .Neo

I 'm not asking for job posting (I think Truest Member asked for it)

what is meant by this Philosophy
"Free Your Mind".... Morpheus to Neo in "The Matrix"

I want to be an element of this sequare matrix ....So it must have determinant ......I'll prefer to tunnel inside Qauntum well as Electron does .......if I 'm confined on this well So .....i.e Restrictions exists.....it 's an Ideal case when the potential barrier = infinity ............. I don't like jails .....may be that's what you mean in
"Free Your Mind".... Morpheus to Neo in "The Matrix"
yes free your mind .....
# 5  
Old 03-30-2002
Atiato,

"Free Your Mind" is a classic line in the movie 'The Matrix' starring Keanu Reeves. The best way to understand "Free Your Mind" is to see the movie or watch the DVD (if you have not already):


http://www.amazon.com/exec/obidos/AS...221544-6448912

BTW: Thank you for all the kinds words...... appreciate the warm regards. -Neo
# 6  
Old 04-20-2002
just realize the truth ....there is no spoon"" child Boda

Thank you Neo ......."Free your Mind" I watch the Matrix more than 6 times .....It's fantastic movie I like it ......" No one can tell u that you r in love you just Know it ?!!!!!!

I ordered Unix system admin Handbook before two days ....So I'll work Hard this time .....Thank you Mr.Neo

yours
# 7  
Old 12-16-2003
MySQL Thanks Neo

I don't Know what to say to you my Admin? Now I'm telecom engineer working on a migration from NSK to Unix sysytem and writnig very nice shell scripts and implementing RAP roaming modules .....Do u Know why ? because of what the way I learn my self and How the way I change my thinking means that really you are the One Neo and I'm keep walking till the end .......

Finally ,

Special thanks to whom who support and help me in this site and to whom who posts their thinking "Free your Mind" Here is the issue there is no borders behind our minds Smilie Smilie Smilie

Previous Thread | Next Thread
Test Your Knowledge in Computers #232
Difficulty: Medium
The ARPANET project was formally decommissioned in 1994.
True or False?

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Stupid question

I just began learning how to use Unix, so forgive my stupidity. I know this is answered somewhere but it's pretty specific and probably easily answered. When I use some commands (particularly recently, the grep command) my terminal seems to freeze up. It switches out of bash mode and into the... (2 Replies)
Discussion started by: ems5311
2 Replies

2. UNIX for Dummies Questions & Answers

Stupid question

Hi all, Please excuse my ignorance - I'm a Cisco kid and my knowledge of Unix is somewhat flaky!! Basically we're running MRTG on an HP-UX server and wondered what the "-" means in the following text within the crontab file - -* * * * * root /home/mrtg/fwdev01.sh I... (3 Replies)
Discussion started by: freakydancer
3 Replies

3. UNIX for Dummies Questions & Answers

One stupid question

Has anybody come across the situation when after openning the cover of HP9000 the PC will not start. We checked everything but did not manage to find any solution to that. The PS seems to be functionning (at lease we can hear it clicking). Please help us solving the problem. Thanks to everybody. (2 Replies)
Discussion started by: Andrey Malishev
2 Replies

4. IP Networking

stupid IP question

Hello! I'm sorry - I know nothing about computers, but I have a dumb question. Could someone explain to me if two computers, say in a large city, could have the same IP address on different days, if they were using broadband internet? Or, is it possible an internet service provider could assign... (3 Replies)
Discussion started by: sugarsweet
3 Replies

5. UNIX for Dummies Questions & Answers

Sorry! Stupid question, but...

Hey everybody. I'm going through my system (Mac OS X 10.3.9, through the Terminal application) trying to get rid of instances of MySQL that I installed over each other. I was having trouble getting MySQL to work: it wasn't letting me set the password, then it wouldn't let me create new databases... (2 Replies)
Discussion started by: starscream
2 Replies

6. UNIX for Dummies Questions & Answers

stupid question!?

fedora core 2 xx8. 5xx version (not sure! not sure how to look it up either..(except on boot sorry!!)).. :( the linux version I started on last year was an old redhet 6.0 version with only text mode.. back then for some reason I knew I how to get rid of whole directories without a) going through... (6 Replies)
Discussion started by: moxxx68
6 Replies

7. UNIX for Dummies Questions & Answers

Stupid question

I need to convert a Unix file to a 'Dos' file. Ie if I look at the converted file in 'vi' on Unix it will have '^M' at the end of each line. Hopefully it won't be a case of reading each line in turn and adding a \n. I've heard there is some sort of unix2dos command but it is not recognised on... (2 Replies)
Discussion started by: Bab00shka
2 Replies

8. UNIX for Dummies Questions & Answers

sorry if this is a stupid question

Hi All, just a thought is it possible to make the shell read the following command $ $*pdf to list all pdf ($ls *.pdf) and $*htm as ($ls *.htm) Thanks for the inputs :) (2 Replies)
Discussion started by: sskb
2 Replies

9. UNIX for Dummies Questions & Answers

Stupid question...

Hello, I've always been around systems that ran windows in one version or another, so I'm familiar with what/when/where/drivers/etc for that. I want to build a unix box to use as a place to learn and become more familiar with unix. I would also like to eventually convert it to a server to... (6 Replies)
Discussion started by: Cortney
6 Replies

10. UNIX for Dummies Questions & Answers

Stupid Question?

I have a SparcStation 10 and it came with an external CD Rom Drive. I am trying to install Solaris 2.6 Server on this machine from the Cd Rom. At the OK> prompt I type "boot cdrom - browser" and I get an error: scsi device not found:error = -1 or something to that effect. Does anyone have any... (9 Replies)
Discussion started by: jskillet
9 Replies

Featured Tech Videos