Average customer rating:
|
The Art of UNIX Programming
Eric S. Raymond Manufacturer: Addison-Wesley Professional ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0131429019 |
Amazon.com
Unix ranks among the great engineering accomplishments of the last half of the twentieth century, and its heir--Linux--seems already imposing and still on its way to achieving its full potential. Eric S. Raymond argues in The Art of UNIX Programming that the excellence of Unix derives as much from the fact that it was (and continues to be) a community effort as from the fact that a lot of smart people have worked to design and build it. Raymond, best known as the author of the open-source manifesto The Cathedral and the Bazaar, says in his preface that this is a "why-to" book, rather than a "how-to" book. It aims to show new Unix programmers why they should work under the old "hacker ethic"--embracing the principles of good software design for its own sake and of code-sharing.That said, a great deal of valuable practical information appears in this book. Very little of it is in the form of code; most of the practical material takes the form of case studies and discussions of aspects of Unix, all aimed at determining why particular design characteristics are good. In many cases, the people who did the work in the first place make guest appearances and explain their thinking--an invaluable resource. This book is for the deep-thinking software developer in Unix (and perhaps Linux in particular). It shows how to fit into the long and noble tradition, and how to make the software work right. --David Wall
Topics covered: Why Unix (the term being defined to include Linux) is the way it is, and the people who made it that way. Commentary from Ken Thompson, Steve Johnson, Brian Kernighan, and David Korn enables readers to understand the thought processes of the creators of Unix.
Customer Reviews:
compares different languages.......2007-02-27
Changed the Way I Designed My Own Software Development.......2006-02-04
Surpassed my expectations.......2005-07-24
Where is the beef?.......2005-06-02
Indispensable.......2005-03-28
Average customer rating:
|
Linux for Embedded and Real-time Applications, Second Edition (Embedded Technology)
Doug Abbott Manufacturer: Newnes ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0750679328 |
Book Description
The open source nature of Linux has always intrigued embedded engineers, and the latest kernel releases have provided new features enabling more robust functionality for embedded applications. Enhanced real-time performance, easier porting to new architectures, support for microcontrollers and an improved I/O system give embedded engineers even more reasons to love Linux! However, the rapid evolution of the Linux world can result in an eternal search for new information sources that will help embedded programmers to keep up!Customer Reviews:
Not very helpful.......2007-01-05
Lack of details.......2006-08-16
Average customer rating:
|
TeX Unbound: LaTeX and TeX Strategies for Fonts, Graphics, and More
Alan Hoenig Manufacturer: Oxford University Press, USA ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 019509686X |
Book Description
LaTeX is the premier software system used for presenting scientific and technical information on the printed page, being the system of choice for writers in mathematics, the sciences, computer science, and engineering. It is also increasingly used by nontechnical writers interested in superior printing and document presentation. Authors wishing to take full advantage of this powerful software often have questions that go beyond how to use the basic style files or commands. For example, how can you integrate any of the high quality commercial fonts that are available? How can you typeset mathematics in anything other than the original TeX fonts? How can you generate complex graphics for use in a LaTeX document? What Internet resources are available to a LaTeX author? How can you connect TeX and LaTeX to everyday office software? In general, writers need clear, accurate, and concise instructions, solutions, and explanations for common problems and situations. This unique book provides this assistance, containing many examples and summaries of procedures to follow. TeX Unbound will be the reference of choice for every writer wishing to express technical information.Customer Reviews:
MetaPost fans will *love* Chapter 13!.......2001-12-05
It is quite apparent, to me anyway, that the author has a love of typography and you'll find lots of examples and hints for good "typographic style".
The book abounds with examples of what is possible -- if you think "TeX = Maths only", think again. As this book shows, TeX is about fine typesetting -- whether mathematical or straight text.
It is, as others have commented, quite an eclectic mix of topics, but, for me, one topic makes the book's price worthwhile -- the coverage of MetaPost (John Hobby's graphics programming language). MetaPost is a little "tricky" to learn, so the fact that the author devoted a whole chapter to it (Chapter 13 -- some MetaFont too), is what made me buy the book.
Personally, I would like to see more MetaPost at the expense, perhaps, of some of the more exotic font material, but that's a personal preference. The MetaPost examples are well chosen, and well explained. If this book comes out in a second edition, I'd ask the author to (at least) double the size of the MetaPost chapter -- good introductory information on MetaPost programming is very hard to find :-(. Publishers, please publish a book about MetaPost!
Overall, this is not the sort of book you'd read in one sitting, but you'll certainly find yourself dipping into it on a regular basis to make use of the wealth of ideas, tips + tricks.
Nice one Professor Hoenig, but more MetaPost, please :-)
Best discussion on TeX/LaTeX and fonts yet.......1999-08-10
The discussion on graphics, while interesting, cannot obviously be compared to the definitive work by Goosens, Rahtz et al., but it doesn't take anything away from my general appreciation: it's one of the few books on TeX/LaTeX in recent memeory that made me feel I was actually learning something I didn't know. Hoenig makes a point of using a rich, fluent, and extremely acurate prose which further enhances the reading enjoyment.
Is it a beginner's book? Is it an advanced text? I dunno........1999-06-10
Sure, it's geared toward advanced TeX users, I think. But LaTeX afficianados should give it a look or at least buy it and photocopy that little Appendix to pass around to friends.
A great resource for the font freaks.......1998-07-22
The first five chapters provide a brief but comprehensive overview about TeX, LaTeX, METAFONT and METAPOST, with particular emphasis on how it all fits together, how the production cycle works, and what kinds of files are involved. While the material is generally adequate, it might be a little terse at times, and the coverage of recent TeX distributions and Internet resources is not quite as up-to-date as one might have wished.
The second part, comprising chapters 6--10, is one of the greatest strengths of "TeX Unbound" and delves deeply into the topic of fonts. Starting fr! om the basics of setting up a standard font family, it moves on to more and more fancy and extraordinary applications, covering a wealth of material you don't find anywhere else. For example, it explains how to generate special effects fonts, or how to set up a font family containing alternate character sets or symbols. This part is rounded off by a chapter on math fonts, followed by 30 pages of examples showing how various combinations of well-known text typefaces might be used together with the few choices of math fonts currently available.
Finally, the third part of _TeX Unbound_, comprising chapters 11--15, discusses graphics applications, with particular emphasis on TeX-friendly methods such as METAFONT and METAPOST, the PSTricks package, PicTeX, or MFpic.
If there is any other book that covers a similar range of topics as "TeX Unbound", it might be "The LaTeX Graphics Companion" which, however, sets different priorities.
In the area of fonts, &! quot;TeX Unbound" is clearly the winner. While "T! he LaTeX Graphics Companion" has a good coverage of the basics, "TeX Unbound" goes far beyond that, providing the deepest and most comprehensive coverage of the topic ever published so far.
In the area of graphics, both books are about equally good in their coverage of some of the best methods, but "The LaTeX Graphics Companion" covers a wider range of graphics applications, including quite a few methods you don't find in "TeX Unbound". Nevertheless, "TeX Unbound" provides enough to get you started.
In summary, "TeX Unbound" is a great resource if you like playing with fonts (and if you have a sufficient range of typefaces at your disposal). If your primary interest lies in designing graphics illustrations, "TeX Unbound <" does a good job of what it covers, but it is not the most comprehensive reference available.
Average customer rating:
|
Software Development for Engineers, C/C++, Pascal, Assembly, Visual Basic, HTML, Java Script, Java DOS, Windows NT, UNIX
William Buchanan Manufacturer: Butterworth-Heinemann ProductGroup: Book Binding: Paperback ASIN: 0340700149 |
Book Description
Specialisation in software has become a thing of the past. With the move towards graphical user interface programming, engineers must have a sound knowledge of several programming languages and for the first time most of the main technical languages are introduced in a single volume.Customer Reviews:
slightly outdated.......2004-12-31
Average customer rating:
|
Numerical Recipes : The Art of Scientific Computing with Unix Single Screen License
William H. Press , Saul A. Teukolsky , William T. Vetterling , and Brian P. Flannery Manufacturer: Cambridge University Press ProductGroup: Book Binding: CD-ROM ASIN: 0521576075 |
Book Description
The Numerical Recipes Code CD -ROM contains, in a single omnibus edition, all the source code for the routines and examples from: Numerical Recipes in Fortran 77: The Art of Scientific Computing (Second Edition), Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing, Numerical Recipes in C: The Art of Scientific Computing (Second Edition), both ANSI and K&R C, Numerical Recipes in Pascal: The Art of Scientific Computing,and Numerical Recipes Routines and Examples in BASIC. The ISO 9660 standard format CD-ROM includes HTML files that allow the use of any Web browser to navigate among all the program files. The CD-ROM also contains the complete public domain SLATEC Common Mathematical Library, a comprehensive collection of over 1400 mathematical and statistical routines. A UNIX one-screen code use license is included.Customer Reviews:
Mathematical function examples in Pascal.......2002-06-11
Some of the examples listed cover linear algebraic equations, Fourier methods, and partial differential equations. As mentioned, these are written in Pascal, so if you are not familiar with that programming language, these routines will not help you understand the math. If you need to write such routines, and you understand Pascal, this book will help you get ideas for your programming needs.
Rock Solid.......2001-08-17
Anyone familiar with the book knows that using the book's dynamic memory allocation routines (provided in Appendix D in my edition of the book and included in the software) allows you to start arrays anywhere you like, 0,1, or 1001, it doesn't matter. These dynamic memory allocation routines also have other major advantages such as minimizing the needed memory for a large simulation by allowing you to easily create new arrays as you need them, discard others immediately when you are done with them, adjust the size of an array according to the need at a specific point in your program, etc. Their way of handling this is so convenient that I never have had a memory allocation need that it does not meet. But this is just one detail; the main thing is that their attention to detail is at this level throughout. I cannot imagining going to another reference.
Get the book, read it as needed (you don't need to read a lot to solve a specific programming problem), and do numerical analysis with as much ease as there is to be had in C or C++ programming.
Very bad programs. Stay away. Buy the book instead........1999-08-24
Very informative and very much fun to read.......1999-05-05
Average customer rating: |
Art of UNIX Programming
ERIC S. RAYMOND Manufacturer: Addison-Wesley Professional ProductGroup: Book Binding: Paperback ASIN: B000OISM6M |
Books:
Recommended Books