Programming Books
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $0.93

The best c++ book Review Date: 2007-01-23
c++ for beginnersReview Date: 2004-08-31
BEST BOOK IN UNIVERE FOR C++Review Date: 1999-03-07
Excellent Book. Well written and easily understood.Review Date: 1999-04-28

Used price: $1.62

Let's setup your own Apache Web Server!Review Date: 2007-05-01
The author teaches you step-by-step from installing Apache web server, PHP and Perl to writing applications like database-enabled web applications using Perl, PHP and MySQL. He also touches a small portion of SSI (Server-sise Includes).
This book is indeed very good for beginners. However, please be warned that you may get frustrated by the typos and mistakes found in this book. Refer to the previous post, he mentioned some configuration issues which are helpful. Other than that, this book is definitely worth reading as you may learn a lot especially when you have no idea of what and how to use Apache, PHP, Perl, and MySQL.
For advanced readers, you may want to look into other books :)
Excellent book for biginners in web-database developersReview Date: 2006-05-19
The CD software includes the latest version of PHP, MySQL, Apache and Perl, although personally I think Perl should be less covered since PHP is much better. Also the section of IIS installation with PHP kind of distract the attention from Apache in the whole book.
Some typo errors in the book's codes, as well as installation errors not mentioned in the book could frustrate non-technical people: e.g. Not able to set up on my Windows XP (Home) for virtual host / Server Side Include / OpenSSL / Preventing Directory listing...also on PHPMyadmin (Chap 8), the book missed out a step to uncomment in PHP.INI the line extension=php_mysql.dll in order to get the nice result of Fig 8.30, otherwise you would contantly get this error "cannot load mysql extension'.
Overall the book is recommended to read through in one session (I spent 3 hours in one single night), then follow by practices in few other sessions on Apache, PHP and MySQL in sequence.
It has been an enriching and enjoyment experience for me. I highly recommend to all new commers in web-database application developers.
Common questions on open source documentation answeredReview Date: 2006-04-14
Good Start to Using FREE SoftwareReview Date: 2006-03-12
I gues the question I would have to ask is that if you are using a system for a single application such as being a web server, why wouldn't you go all the way and use a Linux operating system under it, it would be faster, more reliable and less expensive. But if you gotta use Windows, here's all you need.

Used price: $2.55

Excellent VAX Assembly Language Textbook!Review Date: 1997-09-27
Sara Baase does a superlative job of laying groundwork and then building upon it. The questions at the ends of the chapters are practical and pertinent--and any teacher knows that is unusual!
INPUT/OUTPUT library routines are provided which may be easily typed in and incorporated into a student's first programs.
The book very effectively runs the course from fundamental to advanced concepts and techniques.
If not for a very few typos in the answers at the end of this book, VAX Assembly Language by Sara Baase would rate a 10!
Sara Baase's VAX assembler - looking back.Review Date: 2001-02-13
Great details with examplesReview Date: 1999-06-11
a useful textbook for the assembly language beginnerReview Date: 1999-03-19

Used price: $1.09

Out of Print but well worth finding for all versions of VBReview Date: 1999-09-17
Best VB book for intermediate programmers who care.Review Date: 1998-06-18
One great toolReview Date: 1997-07-13
A great bookReview Date: 1996-12-28


Excellent bookReview Date: 2007-11-22
Another excellent bookReview Date: 2007-08-17
Excellent coverage - except for one thingReview Date: 2006-10-06
Then I went to a developer conference in 2005 and saw the latest versions of VB.NET, Visual Studio 2005 and SQL Server 2005, and I thought Finally!! - Microsoft have made developing VB/SQL applications as simple as Access Database applications. So I wanted to find a book that covered all the cool features of VB.NET 2.0, as well as a discussion of OOP and UML. And just recently I discovered this awesome book by the Deitels.
This book is the perfect introduction to VB.NET 2.0 - for someone who has programmed, but not necessarily VB6. It doesn't discuss differences between VB6/VB.NET 1.1 and VB.NET 2.0, as most other books seem to waste space doing. Rather than have separate chapters for OOP/UML, it combines discussion of OOP/UML within the context of VB.NET concepts such as classes and inheritance, which by the way are exquisitely explained in a simple, readable format with relevant examples.
While the ATM case study, that is gradually built up throughout the book, is excellent, I just wish they had taken it one step further and discussed the design of the "Bank Database", and the relationship between the database design and the classes. Since nearly every business application built these days involves a database backend, this would have been worthwhile discussion.
Excellent, comprehensive coverage...Review Date: 2006-09-27
Contents: Introduction to .NET, Visual Basic and Object Technology; Introduction to the Visual Basic Express 2005 IDE; Introduction to Visual Basic Programming; Introduction to Classes and Objects; Control Statements Part 1; Control Statements Part 2; Methods - A Deeper Look; Arrays; Classes and Objects - A Deeper Look; Object-Oriented Programming - Inheritance; Object-Oriented Programming - Polymorphism; Exception Handling; Graphical User Interface Concepts Part 1; Graphical User Interface Concepts Part 2; Multithreading; Strings, Characters and Regular Expressions; Graphics and Multimedia; Files and Streams; Extensible Markup Language (XML); Database, SQL and ADO.NET; ASP.NET 2.0, Web Forms and Web Controls; Web Services; Networking - Streams-Based Sockets and Datagrams; Data Structures; Generics; Collections; Operator Precedence Chart; Number Systems; Using the Visual Studio 2005 Debugger; ASCII Character Set; Unicode; Introduction to XML Part 1; Introduction to XML Part 2; XHTML Special Characters; XHTML Colors; ATM Case Study Code; UML 2 - Additional Diagram Types; Primitive Types; Index
As I said, there's not a lot that's missing here... :)
The authors forego the hand-holding tutorial approach and target the professional programmer who already knows the basics of how programming works. As such, the book dives into documenting the different features of the language and provide a large amount of example code that demonstrates the features being discussed. It's also written in such a way that it can serve as an ongoing reference manual when you're up and running with the language. It's impossible to know everything about every last feature, so you can go back and check into areas where you're still a little fuzzy...
As I mentioned earlier, there are a few features here that really make me like this book. For one, it introduces UML diagrams and real object-oriented concepts. All too often the Visual Basic programmers I've met are self-taught individuals who can sling code but don't understand the larger industry concepts. Using UML here helps to bring them up to speed with the rest of the world. There are also a number of "call-out" tips in the book that are grouped around good programming practices, common programming errors, error prevention, look-and-feel observations, performance, portability, and software engineering. These gems, by being separated out of the text, are highly noticeable and extremely valuable to help you write better code. The authors also focus on the Visual Studio Express packages for the IDE. These Express versions are free, so you don't have to buy this book and then fork over $500 for more software. You pretty much have a complete, self-contained learning package right here.
I have my hands full with a number of other technology learning goals right now, and Visual Basic isn't on that list. But if it was, this would be the book I'd want in front of me...
Used price: $6.18

Great coverage of tricks and treatsReview Date: 2000-08-27
I think that pretty much covers what this book is about. For someone like me that started programming Windows with Windows 2.0 and am an old hand at the actual C level API this book brings some of the tricks of the trade to the Visual Basic programmer. Between this book and "Advanced Visual Basic 6" by Matthew Curland a programmer of VB will find plenty of ammunition to shut down those "VB is a whimpy language" attack chihuahuas.
If you are a better than average VB programmer and need some new tricks to keep interest up or if you are any level programmer that needs a little spice to go with your code get this book and play with the code inside.
This book also does something else all books should do. The authors included the source code for ALL the examples and annotated the code to the max. Thus the "Annotated Archives" title, eh. Other peoples' code is a valuable tool for programmers and there is plenty of it in this book.
An excellent vb-book!Review Date: 1999-05-06
At last! A reference that is worth reading (cover to cover)!Review Date: 1999-05-05
The best VB book out thereReview Date: 1999-04-20

Used price: $24.00

Good General Overview Regardless of FieldReview Date: 2005-11-18
This book presents a concise one volume introduction to visualizing data structures. It is not specific to any one discipline. The biologist programming how to visualize DNA will get as much out of the book as will the game developer. The material is presented at the undergraduate student level where some programming experience, especially in C++ is a prerequisite.
While there is no CD in the book, there is a companion web site maintained at the publishers which includes the source code of examples given in the book as well as additional source codes of various algorithmic procedures as well as test data to check that the code is compiling correctly. Also on the web are pointers to useful resources related to the contents of each chapter.
A different kind of book on visual algorithmsReview Date: 2007-02-14
1. Overview - A fly-over of the entire book.
2. Abstract Data Structures - Talks about solutions to common problems that come up time and again in visual computing. Topics include the Fibonacci numbers, conversions between 1D and nD array indices, how to flood-fill an area using a queue, and detecting whether or not a set of line segments intersect. This may not seem to have much to do with data structures, but the book ties it all in.
3. Coordinate Pipelines - Subjects include translation between Euclidean and projective points, 2D polygon transformations, 3D mesh transformations, and how to render multiple views to one device display by using viewport mappings. OpenGL is used heavily in this chapter.
4. Images - An oddly titled chapter, because if you get right down to it, the whole book is technically about images. The topics include the simple task of displaying the RGB color cube in OpenGL as well as the more complex tasks of image warping, image compositing, halftoning, and dithering.
5. Meshes - Meshes come up often when drawing complex and realistic 3D figures. Topics include approximating a sphere by with a mesh and various remeshing experiments and algorithms with the "Stanford Bunny" as a subject of these experiments.
6. Animation - A brief overview of what it takes to make your images "move". I found this the least satisfying of the book's chapters. "Computer Animation" by Parent does a better job of discussing this topic, in my opinion.
7. Randomization - Topics include computing a uniformly random permutation, quick sort, selecting the nth smallest element of an array, and computing the scaled rigid transformation matching a given pair of segments. The author does a great job of discussing the algorithms, but comes up a bit short in the motivation for these algorithms in visual computing.
8. Higher Dimensions for 3D - Includes some good algorithms on computational geometry and how it ties into graphics. Topics include the k-means iterative clusteriing method, rasterizing a Voronoi diagram, and computing an approximation of the smallest enclosing ball in large dimensions. The author does a good job of tying in each algorithm to its significance in graphics.
9. Robustness - Discusses how to determine if certain algorithms are easily "broken". This discussion is done from the perspective of computing the area of triangles using floating point numbers and also determining if and only if two line segments intersect.
This book does not hold your hand on the issues of algorithm theory, C++ programming, OpenGL, or even basic computer graphics and image processing theory. You are expected to already know that material. This book is more about the algorithms that are applicable to geometry, graphics, and vision and what makes them useful, efficient, and robust. Highly recommended.
Excellent introduction and more, with great focus on applicationsReview Date: 2005-10-26
The biggest attraction of this book is that it lies at the confluence of several fields. Depending on your background, you may be more versed in the systems issues (vision or graphics), or the algorithmic issues (computational geometries). The first kind of person will really appreciate all the foundations they are given to solve the problems at hand. How to apply them is very well explained in the chapters by using hands-on examples, and ample illustration.
To give you a short idea of the table of contents (more information can be found on the author's book web site, easily found through google):
The chapter on images, for instance, does great job discussing Halftoning, Morphing, Color space, and Interpolation/Sampling/Convolution, and contains material that will be familiar to computer vision and graphics people.
On the other hand, the chapter on meshes (with discussion of half-edge and mesh data structures, and mesh smoothing/parameterization) will be very familiar to a computational geometer or graphics person.
The chapter on data structures includes what is usually found in advanced algorithm textbooks. The advantage of having it in such a context is that its presentation is much more adapted to immediate use. There is also practical considerations such as C++ implementation, and a separate chapter on the use of randomization as an algorithmic design technique. That chapter covers an important problem of point registration and geometric point matching that is very useful in camera registration and in photo merging.
The central piece (that takes 130 pages) is the discussion of coordinates (chapter 3, "The Coordinate Pipeline") which achieves the feat of presenting all that is useful for discussing images (2D), meshes (3D), or camera transformation (projective geometry) in a unified and very accessible presentation. This chapter also introduces a few fundamental tools like homographies and epipolar geometry, singular value decomposition (SVD), Plucker coordinates (for lines in space), conics and quadrics. It is a gem and will prove an invaluable reference in my library.
Finally beyond the algorithmic and application issue, the author concludes with a chapter on robustness, a problem that plagues all these applications. It discusses a set of techniques that can be used to eradicate or at least lessen floating-point precision-related crashes (which not just result in numerical inaccuracy, but can altogether prevent the successful completion of a program and generate all kinds of catastrophic failures).
To recap, this is an excellent books that puts into perspective techniques from more theoretical algorithm and geometry communities to use for vision and graphics problem, among other applications. It is geared towards researchers/developers of applications. It is not a research monograph, and can advantageously be used as a textbook for a graduate or advanced underdgraduate class.
mature fieldReview Date: 2005-09-10
As a learning experience, the book has merit. However, if you are tempted to do research in this field, the book should be approached with caution. When I said the field is mature, I meant that surely much of the techniques for visualisation have already been found. Combine this with the high resolution of current graphics consoles, and we get little room for significant visible improvement. Diminishing returns. The time to get into this field would have been in the 70s and 80s. As a research guide, the book does not really convey the prospects of this field.

Used price: $17.00

A pleasureReview Date: 2006-11-12
OUTSTANDING LISTENING PLEASUREReview Date: 2005-06-25
Even today, when celebrity revelations droppeth like the gentle rain, Studs Terkel stands head and shoulders above other interviewers. He had a knack. He could get people to say things they hadn't planned on saying. Terkel knew precisely what to ask, and how to ask it. Those are my words - the Chicago Sun Times said it better:
"Studs Terkel (gets) people to say things in such a way that you know at once they have finally said their truth, and said it better than they ever believed they could say it."
Trained as a lawyer, experienced as an actor, and a best-selling author, Terkel spent half a century on his Chicago based Peabody Award winning syndicated radio program. He brought together people from all walks of life, artists, writers, philosophers, inventors, and visited with each of them as they recounted their triumphs and failures.
Now, 48 of these original interviews have been gathered for our enjoyment - it's a treat to hear the stories of those who influenced our world in their own voices. We hear R. Buckminster Fuller, Woody Allen, Gore Vidal, Eudora Welty, Dorothy Parker, Bertrand Russell, Leonard Bernstein, and a host of others.
Exemplary listening pleasure!
- Gail Cooke
Voices of Our TimeReview Date: 1999-12-05
THANK GOD FOR STUDS TERKEL!Review Date: 2007-02-06
FM station in the country. I learned as much about life and the never-ending struggle for human rights from Studs' interviews as I did from any
professor or priest. Hearing these wonderful chunks of those conversations again fills me with nostalgia and recharges my batteries for my own twilight struggle against the world's ills.

Used price: $9.50

It's Not My Job, ManReview Date: 2008-02-20
Who says NPR is always serious?Review Date: 2008-02-13
Can't help but laughReview Date: 2007-05-07
wait...I'll tell you!Review Date: 2007-02-11
Collectible price: $10.00

Very handsome referenceReview Date: 2005-11-28
The best C programming book I haveReview Date: 2004-01-23
If you want to learn C, you should have this one.
Great jobReview Date: 2003-02-03
a new edition, compliant with the latest C standard might
be a good idea. Though there is a waste amount of on-line
material available now, books like that are by no means
obsolete. I am now sorry that I bought only one piece.
The Waite Group's Essential Guide to ANSI CReview Date: 2000-10-03
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250