09-05-2011
(a) Spend some bucks to buy a good book on Unix/Linux. Check out the reviews, the "Look Inside" feature, the "Listmania" lists at amazon.com. Or go to your neighborhood bookstore and browse through the books to get an idea of the one that suits you.
But, more importantly:
(b) Install a Unix/Linux system on your computer yourself, and practice, practice, practice. Write as many scripts as you can. Test things by yourself before believing anything.
It's like learning how to ride a bicycle or swim. A book can only give you the directions, but when the time comes, it won't write your Production code for you.
tyler_durden
10 More Discussions You Might Find Interesting
1. Programming
I want to learn Network Programming with C,but I don't know how to start.
Thank you. (2 Replies)
Discussion started by: hubin330
2 Replies
2. UNIX for Dummies Questions & Answers
Which languages would, in the long run, be best to learn on a UNIX environment
for kernel work, every day programs, and overall UNIX programming? I've been learning C for over a year now (which I'm pretty confident with) and decided I want to look into some other languages.
I'll mainly be... (1 Reply)
Discussion started by: tjinr
1 Replies
3. Web Development
I am learning Web Development, so far i am learning html,xhtml, css, java script....
What I want to know is what other Web Development languages should i learn? (1 Reply)
Discussion started by: Anna Hussie
1 Replies
4. What is on Your Mind?
I would love the idea to develop games. How can I teach myself computer programming? What programs or software must I use? I have the new iMac? (5 Replies)
Discussion started by: Anna Hussie
5 Replies
5. UNIX for Dummies Questions & Answers
How does unix system administration, unix programming, unix network programming differ?
Please help. (0 Replies)
Discussion started by: thulasidharan2k
0 Replies
6. UNIX for Dummies Questions & Answers
Hi,
I am a mid-career programmer with extensive experience in object-oriented design and development in C, C++, and C#. I've written a number of multi-threaded server applications and background services, although my grasp of networking protocols is a bit weak: my current job drifted away from... (2 Replies)
Discussion started by: TheTaoOfPhil
2 Replies
7. Shell Programming and Scripting
I'm going to be starting a job in a month or so that I need to brush up on my Unix shell scripting skills. About 15 years ago, I took a college class for Unix shell scripting. I would like to find a good college book again, rather than just going to Amazon and just buying anything.
This is... (2 Replies)
Discussion started by: dorlow
2 Replies
8. Shell Programming and Scripting
Hi Guys,
I know basic command of unix and basic programming of unix as like using for loop, while loop, if..else, case statement etc. then how to learn unix shell scripting as well as use also. (1 Reply)
Discussion started by: aaditya321
1 Replies
9. Shell Programming and Scripting
Hello! :)
I currently got the task of programming a UNIX Shell for practice. The functionality is as follows:
1. Entering commands with the keyboard. Enter stops the input and creates a process which should start any program
2. the shell waits for termination of each command before... (1 Reply)
Discussion started by: DarkDan
1 Replies
10. UNIX for Beginners Questions & Answers
Hi ,
wanna learn native GUI programming in Unix-Linux instead of Gtk and Qt.
No problem. You don't need a cross platform Gui toolkit like Gtk and Qt.
And the code and syntax is also not more or less than others.
Check out this code for a simple mainwindow for your application that is openend in... (0 Replies)
Discussion started by: Sennenmut
0 Replies
LEARN ABOUT DEBIAN
phalanx
PHALANX(6) Games Manual PHALANX(6)
NAME
Phalanx - Chess playing program
SYNOPSIS
phalanx [options] [<moves> <minutes> [<increment in seconds>]]
phalanx [options] [<seconds per move>]
phalanx bench
phalanx bcreate [options]
DESCRIPTION
This manual page documents briefly the phalanx program. This manual page was written for the Debian GNU/Linux distribution (but may be
used by others), because the original program does not have a manual page.
phalanx is a chess playing program. It is partially xboard compatible. Under xboard, it can play games, force & undo moves, and show
thinking. In this version, you cannot set positions with xboard.
It is also possible to run phalanx without xboard. Do phalanx -? to get a list of command line options. One important command of pha-
lanx's ASCII interface is help.
phalanx uses (traditional) 10x12 board implementation. There are three often used board implementations: "8x8" (GNU Chess), "bitboard"
(Crafty), and "10x12" (Nimzo, Phalanx). In short, "10x12" is easy to implement and the code is small (==fast on PC). Opening book is
small, simple, hand-written.
OPTIONS
-t <transposition table size in kilobytes>
-f <fixed search time in seconds>
-x <+/->
xboard mode on/off default: on
-p <+/->
permanent brain on/off default: off
-s <+/->
show thinking on/off default: off
-c <+/->
cpu time default: off
-o <+/->
polling input default: on
-b <+/->
opening book default: on
-r <resign value in centipawns>
default: 0 (no resigning)
-e <easy level 0...100>
default: 0 (best play)
-l <+/->
learning on/off default: on
-v print version and exit
-P <primary book directory>
-S <secondary book directory>
-L <learning file directory>
-g <log file name>
EXAMPLES
phalanx -c+ -s+ -o - -x- -f 60 -t4000
xboard -fcp "phalanx -l+ -r800"
SEE ALSO
/usr/share/doc/phalanx, xboard(6)
AUTHOR
Phalanx was written by Dusan Dobes <dobes@math.muni.cz>. This manual page was written by Stephen Stafford <bagpuss@debian.org> for the
Debian GNU/Linux project, but may be used by others. It was written with the assistance of help2man(1) and then edited slightly to clean
it up.
Phalanx XXII May 2001 PHALANX(6)