SERVING THE QUANTITATIVE FINANCE COMMUNITY

 
User avatar
quanfinguy
Topic Author
Posts: 43
Joined: January 19th, 2009, 6:16 am

Need a Book on Unix Fundamentals

November 5th, 2009, 2:13 am

Hi All,I have 4+ years of experience in C++. I have an interview (15 days from today) with goldman sachs on C++ and Unix. I have never worked on Unix and would request you to recommend me some good book(s), which would help me understand the basic fundamentals of Unix. Any tips on what type of Unix questions could pop up during the interview would also be welcome.Thanks,Siddharth
 
User avatar
quantmeh
Posts: 5974
Joined: April 6th, 2007, 1:39 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 2:31 am

if you never worked in Unix, and they need prior experience, you're toast. there's no way you can fool them.otherwise, start with Kernigan, Pikethen read Stevens
 
User avatar
Cuchulainn
Posts: 62888
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Need a Book on Unix Fundamentals

November 5th, 2009, 6:13 am

If it's just C++ then you can learn enough UNIX to compile your stuff. These days they have friendly IDEs to protect you but at the end of the day you will need to learn UNIX. But as JB says, 15 days is a long shot. Make files are still in use and at the very mininum you need to know the directory structure on your disk. Do you need to know 'vi' editor?
Last edited by Cuchulainn on November 4th, 2009, 11:00 pm, edited 1 time in total.
Step over the gap, not into it. Watch the space between platform and train.
http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
ACD
Posts: 107
Joined: April 19th, 2004, 8:09 am

Need a Book on Unix Fundamentals

November 5th, 2009, 7:20 am

You could order Beginning Unix published by Wrox. It has a copy of Knoppix on it to try everything out on and isn't a mamoth volume so can be read in 15 days. It should give you enough knowledge in 15 days so that you know your arse from your elbow when using a Unix system (although you won't be more than a beginner at the end of it). I think that's about the best you could hope for in ability after 15 days.
 
User avatar
WilmottBookshop
Posts: 1083
Joined: August 1st, 2002, 2:40 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 8:11 am

Beginning UnixUnix Unbounded
 
User avatar
FaridMoussaoui
Posts: 507
Joined: June 20th, 2008, 10:05 am
Location: Genève, Genf, Ginevra, Geneva

Need a Book on Unix Fundamentals

November 5th, 2009, 1:58 pm

QuoteOriginally posted by: sidkumraHi All,I have 4+ years of experience in C++. I have an interview (15 days from today) with goldman sachs on C++ and Unix. I have never worked on Unix and would request you to recommend me some good book(s), which would help me understand the basic fundamentals of Unix. Any tips on what type of Unix questions could pop up during the interview would also be welcome.Thanks,SiddharthYou never worked on Unix!! we are not on the same planet.What you missed for years? It's like you never got a girl friend and still leaving in "onanism".What you need to enter in the "adult" world is to install a linux distribution (try Ubuntu) and train yourself using some notes (for example http://tldp.org/LDP/intro-linux/html).F.
 
User avatar
Cuchulainn
Posts: 62888
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Need a Book on Unix Fundamentals

November 5th, 2009, 2:27 pm

QuoteYou never worked on Unix!! we are not on the same planet.I missed you recently. So, that's where you were
Step over the gap, not into it. Watch the space between platform and train.
http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
quantmeh
Posts: 5974
Joined: April 6th, 2007, 1:39 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 2:40 pm

QuoteOriginally posted by: FaridMoussaouiWhat you need to enter in the "adult" world is to install a linux distribution (try Ubuntu) and train yourself using some notes (for example http://tldp.org/LDP/intro-linux/html).F.that's not Unix. if they specifically say Unix, then Linux won't cut. Solaris for x86 is free for download. other Unix distros are less friendly for beginners.
 
User avatar
FaridMoussaoui
Posts: 507
Joined: June 20th, 2008, 10:05 am
Location: Genève, Genf, Ginevra, Geneva

Need a Book on Unix Fundamentals

November 5th, 2009, 3:12 pm

QuoteOriginally posted by: jawabeanthat's not Unix. if they specifically say Unix, then Linux won't cut. Solaris for x86 is free for download. other Unix distros are less friendly for beginners.Well, every standard command in Unix is in Linux. I used Solaris, HP-UX, AIX, IRIX, Cray OS, Linux OS.... and it is almost transparent for you as a user.If you know swimming in the Mediterranean sea, you can swim in the red sea. F. PS: Most Unix vendors moved to a specific linux distribution (SGI, Cray) and Sun proposes also Linux.
Last edited by FaridMoussaoui on November 4th, 2009, 11:00 pm, edited 1 time in total.
 
User avatar
quantmeh
Posts: 5974
Joined: April 6th, 2007, 1:39 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 3:28 pm

QuoteOriginally posted by: FaridMoussaouiWell, every standard command in Unix is in Linux. I used Solaris, HP-UX, AIX, IRIX, Cray OS, Linux OS.... and it is almost transparent for you as a user.If you know swimming in the Mediterranean sea, you can swim in the red sea. F.tools are different, e.g. stuff like dtrace. so, debugging is a different experience. and we know that most of the time goes to debugging and other maintenance.though i agree that diff between Solaris and AIX would be of similar magnitude as between Solaris and Linux.
 
User avatar
FaridMoussaoui
Posts: 507
Joined: June 20th, 2008, 10:05 am
Location: Genève, Genf, Ginevra, Geneva

Need a Book on Unix Fundamentals

November 5th, 2009, 3:45 pm

I used totalview for debugging on SGI and it is now available for Linux.For dtrace, have a look at http://blogs.sun.com/ahl/entry/dtrace_for_linuxHave a look to the TOP500 list to see what OS is used in HPC (http://www.top500.org/stats/list/33/os)F.
 
User avatar
quantmeh
Posts: 5974
Joined: April 6th, 2007, 1:39 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 5:41 pm

QuoteOriginally posted by: FaridMoussaouiI used totalview for debugging on SGI and it is now available for Linux.For dtrace, have a look at http://blogs.sun.com/ahl/entry/dtrace_for_linuxHave a look to the TOP500 list to see what OS is used in HPC (http://www.top500.org/stats/list/33/os)F.if i were interviewing you, you wouldnt pass. you argue too much
 
User avatar
Cuchulainn
Posts: 62888
Joined: July 16th, 2004, 7:38 am
Location: Amsterdam
Contact:

Need a Book on Unix Fundamentals

November 5th, 2009, 7:32 pm

This is the history of OS in my experienceVM/VMS -> CPL --> VAX/VMS --> UNIX --> Windows --> Windows UNIX desktop apps (expensive) were replaced by Windows apps (reasonable) and the trend will continue for many reasons, one of which is UNIX is too specialised for many degree programs and CS studies. It is too hard in the current new world.BTW IBM and DEC had great OSs.I agree UNIX for HPC, Windows for desktop. It's very cut and dry. UNIX is for the orgs with $, Windows for the rest of us.
Last edited by Cuchulainn on November 4th, 2009, 11:00 pm, edited 1 time in total.
Step over the gap, not into it. Watch the space between platform and train.
http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
crmorcom
Posts: 452
Joined: April 9th, 2008, 4:09 pm

Need a Book on Unix Fundamentals

November 5th, 2009, 7:40 pm

I learned with "Unix for the Impatient" by Abrahams and Larson; I thought it pretty good. Though, since it's nearly 900 pages, you can't really be too impatient.Whatever else you do, sidkumra, don't pretend to know more than you do.
 
User avatar
FaridMoussaoui
Posts: 507
Joined: June 20th, 2008, 10:05 am
Location: Genève, Genf, Ginevra, Geneva

Need a Book on Unix Fundamentals

November 6th, 2009, 6:34 am

my experience is Unix <--> LinuxSome of the trading groups I know use Linux as the main plateform. I understand that somewindows os users are not used to use unix-like power of command-line.Clearly I don't agree with Duffy statement about the use of wind.... osIntel C++ is a very good compiler available on Linux and it's free for not commercial use. Try it.F.
Last edited by FaridMoussaoui on November 5th, 2009, 11:00 pm, edited 1 time in total.
ABOUT WILMOTT

PW by JB

Wilmott.com has been "Serving the Quantitative Finance Community" since 2001. Continued...


Twitter LinkedIn Instagram

JOBS BOARD

JOBS BOARD

Looking for a quant job, risk, algo trading,...? Browse jobs here...


GZIP: On