Programming Books
Related Subjects: Threads Application Builders Games Agents Graphics Compilers Software Testing Operating Systems Memory Management Component Frameworks Metaprogramming Internet Databases Libraries Drivers Disassemblers System Specific Contests Languages Methodologies
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


A Great Introduction to Dreamweaver!Review Date: 2002-06-28
Dreamweaver 4 for Visual LearnersReview Date: 2002-03-13
Dreamweaver 4 for Visual Learners by Chris CharuhasReview Date: 2002-03-05
Great book... easy to followReview Date: 2002-02-08
Extremely Good Material for Visual LearnersReview Date: 2001-06-09

Used price: $24.93

Great resourceReview Date: 2008-02-08
truly excellent catalogue of enterprise patternsReview Date: 2006-11-16
There's hardly any MDA in this book at all. There's a chapter on using a specific software tool to convert the patterns in this book into code, but I've already forgotten what it was called.
The meat of this book is a catalog of UML patterns associated with the enterprise domain. If you've read Martin Fowler's Analysis Patterns, you'll know what to expect: Customer, Party, Rule, Money, Quantity, Order etc. The authors mention Analysis Patterns, but call their patterns 'archetype' patterns. The difference between the two is that the archetype patterns are much more detailed.
So do you need to read this if you've read Analysis Patterns? I say yes. This is in fact better than AP, simply because when they say their patterns are detailed, they aren't joking. Fortunately, the authors advocate a 'literate modeling' approach, that explains the interactions in plain English, and the authors' writing is clear and unstodgy, effectively highlighting the important parts of each pattern, and where variation can be introduced. They claim their archetype patterns are sufficiently flexible to cover a wide range of enterprise, and I have to say they do a very good job of convincing you they've thought of most of the special cases, and how to unify them in one pattern.
Even if you aren't actually an enterprise programmer (and I'm not), I still highly recommend this book, just for the large number of examples of how to successfully model a complex domain. Plus, no tedious accounting or financial examples - bonus.
Great practical material instead of esoteric theory...Review Date: 2004-06-30
Chapter breakdown: Archetypes and Archetype Patterns; Model Driven Architecture with Archetype Patterns; Literate Modeling; Party Archtype Pattern; PartyRelationship Patter; Customer Relationship Management Pattern; Product Pattern; Inventory Pattern; Order Pattern; Quantity Pattern; Money Pattern; Rule Pattern; Summary; Archetype Glossary; Bibliography; Index
Now, when I requested this for review, I was expecting something in terms of programming patterns and technical material. What I got was a great business tool for modeling typical business objects and transactions. The authors take a business concept like Inventory, and they build a model around it. The model is an archetype, or a entity that exists in some shape in every business. Through UML diagrams, you'll see all the parts that make up the archetype and how to take the parts you need to build your own version of the entity. While the Inventory model is very comprehensive in the book, you can also pull the pieces you need to model the reality that exists in your own business.
There's some very practical benefits you can gain from this book. If you're building an application and need to track a customer (for example), you can turn to the Party model and see all the parts that make up that type of entity. This will help you to understand all the data elements that make up a Party, such as address (web, email, telephone, geographic), organization, person/gender/ethnicity, relationship, etc. These are elements you might think of and/or remember to include, but having the model there helps you get it right early on.
If you're a business analyst, you will really get your value from this book. And if you're a developer who also has to design the systems, you'll look like a wizard when you complete a solid design with features the customer didn't even realize they needed.
Valuable in many ways.Review Date: 2004-08-03
The archetype mechanism is also spelled out in great detail, almost wholly within the UML framework. By itself, this won't be enough to convince any UML doubters about UML's flexibility. Taken as one among many UML applications, however, it's very compelling. It's also the first reference I know that gets down to cases in applying MDA - an interesting view. I fault the technique for only two things. First is a slight dependence on a specific CASEproduct, ArcStyler. That reliance never turned all the way into an advertisement, so I'll let it pass. Second is a baffling section on "rules." The rules and rule mechanisms make sense, but inexplicably seem to re-create the features of the OCL.
Two extras make this presentation very attractive. First is the mention of "literate programming," tying the UML tool suite to user documentation and design documentation. They specifically note XML and DocBook, existing standards, as the vehicle for integrating prose and technical parts of the model. Bravo! Even if their LP tools are weak, use of the idea is a real strength. The second extra is a pervasive awareness of standards. Money is phrased in terms of ISO 4217, nations in terms of ISO 3166, books in terms of ISBNs (ISO 2108), and on and on. Far too few programmers realize how many of their software requirements are already spelled out in external standardslike these, so the consciousness-raising exercise is a good one.
This is an excellent resource, not just for its business objects and not just for its UML case study. The author treat even personal names (table 4.4) with more care than I've seen anywhere else - that care pervades the whole book, and is a lesson in itself.
//wiredweird
Modeling patterns worth the price aloneReview Date: 2004-03-14
But that's a minor quibble. The real value of this book, and the bulk of the book, is in the third part which gives in depth models for the common enterprise application requirements. They start with an excellent object model for a 'Party' (as in a contact database), and continue on at the same level of depth for other common entities and processes, such as orders, payments, purchase orders, business rules, monetary values.
These patterns are probably too in-depth for a small business application, but they serve as an excellent starting point that you can trim to create a model that has the right level of complexity for your application. Don't let the big title of the book fool you. You can find books on how to write SQL, and generally how to model a database for a given problem domain, and other books on how query the database and make transactions. The value of this book is in giving you recipes for models for the basics of your application.

Used price: $39.97

embedded device driversReview Date: 2008-07-17
This book, give more information than linux device drivers, another iformations for the new developers, that are starting developing emebedded systems based on Linux.
So buy it.
The very BESTReview Date: 2008-07-13
A 'must have' for any collection serious about Linux programming applications.Review Date: 2008-06-20
Diane C. Donovan
California Bookwatch
A very clear and complete explanation.Review Date: 2008-05-05
I specifically liked:
1. the way the author ties all the pieces together. For example, in the PCMCIA subsystem, the diagrams give you the broader picture architecturally, and the code snipppets give you the minutia you'll need. 2. the fact that it is up-to-date as far as the kernel version is concerned.
3. how it resolved a lot of questions I'd had about the scheduler.
4. the really good handling of USB and the video subsystem.
It is a little light on SMP and portability issues, but overall a very good book.
Best Linux device driver book yetReview Date: 2008-05-06
To some extent, that's unavoidable: the Linux kernel is monstrous and very complex, and the hardware that drivers control can also be dark and mysterious territory.
I really appreciated this books approach. It's not that everything is explained in complete detail; that would be impossible. However, the author obviously tries very hard to give an overview, an orientation that will hopefully set your mind in the right direction, before diving into details. Throughout the book he adds "go look at this" suggestions that can help you understand whatever he's dealing with at this point.
I think Chapter 2, which is a high level fly-by of the kernel in general, is an absolute masterpiece. That starts by pulling typical kernel boot messages and explaining what they mean and what's going on in code to produce them. It then goes on to discuss kernel locks, briefly looks at procfs and memory allocation, and closes (as each chapter does) with pointers to where to look in the source for the subjects discussed.
Chapters 3 and 4 flesh out basic concepts more, and then after that the book goes into details, picking both real world and fanciful examples of hardware and giving sample device drivers. Simple devices are presented first, while later chapters get into more complicated hardware, but in each case the same general format is followed: overview of the how and why, sample driver(s), how to most easily debug, and pointers to real kernel sources.
Very well done. I have no complaints - oh, a few minor typos, maybe, but nothing serious.


How to take maximum financial advantage of Y2KReview Date: 1999-08-21
Great investing ideas for upcoming confusion and crisisReview Date: 1999-04-15
Only financial Y2K book on the market , there's hope.Review Date: 1998-12-08
The must have "BIBLE" for investment success!Review Date: 1998-07-22
Informative, educational, eye-opening and motivationalReview Date: 1998-07-16

Extreme Mindstorms ... Extremely ExcellentReview Date: 2001-02-24
Good and not too extremeReview Date: 2000-11-28
Even better than it predecesorReview Date: 2002-02-05
These guys have done a good work with the book.
Special mention to Gasperi's Homebrew Sensors section.
One of my library's jewels
Even better than it predecesorReview Date: 2002-02-05
Special remark to Gasperi section about homebrew sensors.
This guys have done a invaluable works.
One of my library jewels.
this is not for kidsReview Date: 2000-11-21

Used price: $0.48

Great Job to Compress The KnowledgeReview Date: 2006-03-18
Worth the read!
SuccinctReview Date: 2005-08-16
C# instead of VB.NET? Mostly because there seems to be more contract jobs for C#.
This is an excellent book. If you are a long time programmer like myself and want to get into C# programming I highly recommend this book. This book can make you a very functional C# programmer in a very few hours.
Get up to speed with C# in a hurryReview Date: 2003-04-05
In Chapter 1 - Overview of .Net and the CLR (Common Language Runtime), the authors explain the fundamentals of .Net.
Chapter 2 - Introduction to C#, Chapter 3 - C# Basics, and Chapter 4 - Object-Oriented Features of C# provide the basics that you will need to know about C#. If you are coming from Visual Basic.Net, you might want to skip over these chapters but I read these chapters twice.
The authors explain the more advanced features of C# in Chapters 5 - Advanced C#, 6 - .NET Programming with C#, and 7 - Working with the .Net Base Class. These chapters will help you get beyond the "Hello World" type of applications. These chapters provide some real-world examples.
In Chapter 8 - Building Windows Applications, the authors explain all of the basics to windows development. The GUI or the presentation layer is what the end-user will be most familar with.
The next chapters will help you with real-world applications that you may encounter.
Chapter 9 - Assemblies and ILDASM.
Chapter 10 - Data Access with ADO.Net
Chapter 11 - COM and COM+ Interoperability
Chapter 12 - ASP.Net
Chapter 13 - Web Services
Excellent source for quick C#Review Date: 2003-03-04
Really Fast Track!!Review Date: 2005-03-31
Just devote 1-2 hours for each chapter..and this will cause the Sams 24 hours series some serious worries.

Used price: $19.39

Great for understanding workflowReview Date: 2008-06-07
A must for all animatorsReview Date: 2008-04-08
This book is also amazing for those who already have knowledge of Flash or After Effects, but wish to enhance their skills or take their production to the next level.
After reading this book, my animation workflow and quality improved.
Best recommendations from here.
-Alex Volkov (Flash Animator)
foundation flash the "good book"Review Date: 2008-02-11
josh johnson
A book for animators looking to use FlashReview Date: 2008-02-08
It should be noted, there isn't an over-arching animation project created in this book; However, readers could certainly follow along with their own project as the process is fairly linear, from the planning stages, through effectively using Flash's library and a host of useful plug-in for tasks such as timing and motion tweening. There is a fair bit of coverage of Adobe's After Effects, and the book discuses the pros and cons of doing various tasks in either software.
For Flash animators, two chapters stand out in the 300 pages: There is one chapter on how to properly use Flash's tweening tools so as to avoid the overly-precise look common with generated animations. A second is on 2D effects, covering common special effects like smoke, fire and water.
Stretch beyond the mechanics of the Flash tools Review Date: 2008-03-01
The authors assume that the reader has a basic knowledge of Flash and the principles of animation. Because of this, you will find only a few step-by-step examples. What they do cover thoroughly is every phase of the production process for cartoon animation from planning, storyboards and animatics to post-production and delivery. The approach for this book is to examine working examples which can be downloaded from the publisher's website.
If you have ever created a complex character animation including lip synching and facial expressions, then you know that your character must be divided into a large number of individual animated parts. This is why the authors dedicate a whole chapter to organization and using the Flash library system to build character libraries. As you progress through the process from head comps and onward, the authors show when it is best to draw from scratch and when to use Flash symbols. Storyboards and animatics are next in the production process and the book covers several decisions that must be made such as choosing between traditional, hand-drawn storyboards and the digital method in Flash.
Moving from the planning stages to character creation, the authors discuss the technical and organizational issues such as Flash file structures and project architecture. They take a look at several working examples to give the reader a comprehensive overview of this topic. One of the most helpful aspects of this book is how the authors help you decide when Flash is not enough to get the job done and how to expand Flash's capabilities with plug-ins. They discuss several of their favorites, how to find more on the web and when to make your own.
One of the most important decisions that an animator will need to make is the choice between traditional frame by frame animation and tweening. The authors share their four step process for frame by frame animation and then discuss tweening and how to avoid common mistakes.
I mentioned earlier that the authors discuss the use of a dedicated motion graphic software such as After Effects to take your Flash project to a higher level of quality and sophistication. They discuss some of the advantages to using After Effects for editing and composition such as complex camera movements and 3D effects.
Flash has been plagued by one major drawback since its conception a decade ago and that is the extreme "digital" look of the vector artwork created in Flash. The authors share several tips and suggestions for enhancing your Flash project to achieve a more "hand-drawn" appearance to your animation including line styles and color choices. They also cover the digital equivalents for traditionally hand-drawn special effects such as distortion, drag, fade in/out and blurs.
This book was a joint effort of several authors. Tim Jones is an Emmy Award-winning producer and writer and head of production at ANIMAX Entertainment. Barry J. Kelly is an Emmy Award-winning editor and artist and is also a member of ANIMAX Entertainment. Allan S. Rosson is animation director at ANIMAX Entertainment and has over twenty years experience as an animator. David Wolfe was an animator at ANIMAX Entertainment and is now with Cartoon Network Studios.

Used price: $30.50

Good introduction to GP theoryReview Date: 2002-08-25
A survey of what was new in 2002Review Date: 2004-04-09
There are numerous theorems and proofs in the book. There are informative examples of the max problem and the artificial ant (Santa Fe Trail) problems. Chapter 11 is about how GP convergences are a tricky matter and how subtrees can hide interesting incidences of convergence.
This is not an introductory text, it is intended for graduate level or higher readers. There is much theoretical work here and a limited background in this area will result in limited understanding of the material.
Exciting New Developments in EC TheoryReview Date: 2002-09-20
specialised maths treatment of GPReview Date: 2006-04-03
Foundations starts with what I suppose in this field is an obligatory section on the concept of a fitness landscape. A very useful metaphor of what you'll be attempting to do, as a researcher. However, the authors carefully point out the limitations of this idea. Notably that some spaces might have no natural metric.
The book then rapidly goes into the ideas of GP schemas and hyperschemas. Accompanied by a nice theoretical analysis of key performance goals like the rate of convergence in the GP search space. A solid offering to the GP researcher.
The modern revolutionReview Date: 2003-02-18
An Introduction to Genetic Algorithms [1996], by Melanie Mitchell.


At Last it BacksReview Date: 2000-06-20
Excellent introduction to GLproReview Date: 1998-12-05
At Last it BacksReview Date: 2000-06-20
Dick Brandt's "Foundations" - a must for all new GLPro usersReview Date: 1998-12-05
If you are new to GMedia's GLPro get it!
John Rankin Seattle WA.
If you want to learn GLpro, this is the book for you.Review Date: 1998-12-05
The book comes with a CD-ROM, which contains its own version of GLpro, all the sample scripts from the hundreds of examples in the book, and some clever utility programs that the author has written (and which you will end up using over and over again). These support materials are a very nice complement to the book.
GLpro is a deep and and dynamic language and I am glad that someone as knowledgable and as thorough as Dick Brandt took on the job of presenting it in such a clear way. In short, this book fills an important niche and does it beautifully.

Used price: $0.01

This Book Is All You Need!Review Date: 2000-06-13
Great Book! If you buy only one book this is it.Review Date: 1999-08-11
This is the one to get for IMac devoteesReview Date: 1999-07-21
Excellent, comprehensive manual for any iMac userReview Date: 1999-09-02
MacHome Journal's HotTips Book Of The Month Oct/2000Review Date: 2000-09-22
Book of the month for October 2000.
Of the plethora of iMac books released since the computer's inception, I found this the clearest and most comprehensive. I like the "DO" angle, as opposed to providing an endless list of technical information. It may not be the best choice for a power-user in a quest for in-depth geektech info (well... You should have the AppleSource CDs if you are a Mac professionnal!), but every beginner and newcomer would benefit from owning a copy.
To subscribe to HotTips:
Related Subjects: Threads Application Builders Games Agents Graphics Compilers Software Testing Operating Systems Memory Management Component Frameworks Metaprogramming Internet Databases Libraries Drivers Disassemblers System Specific Contests Languages Methodologies
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