Software 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: $7.20

Great book for older Korn Shell versionsReview Date: 2008-10-03
best!!!!!!!Review Date: 2008-07-18
Examples and explanation in this book are so usefull, short and easy to understand, that you can't find better book. Your learning efficency really depends on it. Buy it, by all means you will be glad you did it.
BrilliantReview Date: 2008-04-17
The author has a great style, easy to understand and very clear. I found the procession of topics to be very logical; a nice gradual build up from the simple to the more complex. There is plenty of 'depth' in each chapter and good highlighting of potential problem areas and difficult concepts. These have additional coverage to help steer clear of the hassles and come to a clear understanding of the more challenging ideas.
The examples are well thought out, they present each topic of interest clearly and in a meaningful way, without clutter. I have coded almost every single one and found only a few errors. Within a chapter the examples are presented with increasing complexity, but are never the page after page monsters that leave you lost. It is amazing how well the author illustrates the content with short (20 - 30 line) samples.
When I was puzzled with something I had read here, I turned to two of my friends who 'live' in shell scripting up to their necks. Both have learned useful techniques from this book through my questions.
My copy is literally starting to come apart from constant use for reference. It is that good.
Excellent TutorialReview Date: 2008-03-07
Good for beginnersReview Date: 2006-11-17

Used price: $11.98

Technical Writng As It Should BeReview Date: 2007-12-21
Adobe Photoshop CS2 Studio TechniquesReview Date: 2007-07-15
Best add-onReview Date: 2007-08-02
The one Photoshop book you have to have!Review Date: 2007-05-28
Ben Makes It Feel EasyReview Date: 2007-06-12

Used price: $20.00

VERY GOOD BOOK FOR J2EE DESIGNReview Date: 2008-09-02
It's not only useful for J2EE programming but also for non-J2EE enterprise projects as well. I STRONGLY recommend it. I have learnt so much from this book.
The best J2EE Design BookReview Date: 2008-05-21
Ignore the publication dateReview Date: 2008-01-27
Rod applies principles that never go out of date - only the examples do - or seem to. A product is stuck with its basic design forever. Thus a critique of the 2002 version of Struts is as valid as a critique of the 2007 version.
Pros: Readable. Insightful. It will make you a better architect.
Cons: Typos (how do chapters get mis-numbered in the ToC?!?) It really should be in a high-quality hard binding (though the binding is quite good for paper).
Summary: 'J2EE Design...' is worth much more than its weight in gold. Buy it. READ IT!
Excellent book - Needs updated code samples and J2EE 1.4 supportReview Date: 2006-04-21
Now the downside, the book needs a complete revision to include changes with J2EE 1.4. The CODE SAMPLES explained in this book does'nt work now - please update.
Great book ! Review Date: 2006-04-28
"What is WebSphere" is another book I like. Also help me to learn system level stuff. It is much easier to read. Though it does not have so many stuff like Johnson's book.
I would like to suggest the auther to consider many tech readers are not very good at English.

Used price: $7.29

this is a copied bookReview Date: 2005-01-09
I think this book is equivalent to somebody filling up a bottle with tap water and selling it for 20 dollars as pure water found in the most secret places.
five stars on the scale of worthless-nessReview Date: 2002-05-30
Gain Insight of the Mindset of Hackers, Crackers, Phreakers!Review Date: 2002-10-18
Hack Attacks Encyclopedia edited by John Chirillo serves as the ultimate source for collected information on the history of hacking, cracking, and phreaking. The book features nearly 2,000 text and HTML document extracts that includes news articles, online postings, and other snippets of insightful information. Some of the accounts are startling. Readers will quickly pick up just how clever some hackers, crackers, and phreakers really are. The following snippet exemplifies available talent in Northern America:
"Silver Spy has everything going for him - comfortable surroundings, a father who is an engineer. He ranks in the top 3 percent of his high-school class. His SAT scores for college admission totaled 1,400 of a possible 1,600. He wants to attend Stanford or the Massachusetts Institute of Technology. But in the eyes of the phone companies he is a thief, and in the eyes of the law he's a criminal. Such is the portrait of this 17-year-old computer "hacker" and "phone phreaker" who lives about 20 miles outside Boston. He spoke with U.S. News & World report on the condition that neither his real name nor home town be revealed."
The Hack Attack Encyclopedia is broken up into major sections by decade - the 70's, the 80's, the 90's, the Millennium, and a special historical synopsis. From beginning to end, readers will be able to follow the history of mischievous behavior. It will be an eye-opening experience for anyone to follow the advancements made in communications technologies and how they can be easily circumvented and otherwise compromised to carryout further activities. Although some of the technologies disclosed in the book are outdated and have been replaced, readers will still gain helpful insight of the mindset of hackers, crackers, and phreakers operating today. They are a force to be taken very seriously.
An extensive 217-page glossary of terms will enlighten readers about the slang talk used in the hacking, cracking, and phreaking communities. As a special bonus, the CD accompanying the book features full-length editions of the article and snippet extracts included in the book, hundreds of computing and Internet exploits, and a sampling of useful utility programs.
Hacking, cracking, phreaking, and virus infection still poses problems for many people today. This book will open the eyes of many people - including business people, IT managers, and law enforcement officials. It will serve as an excellent starting point for taking necessary corrective action to prevent further mischief and harm caused to personal and company computer systems. I can't wait to see an updated edition. Highly recommended reading.
five stars on the scale of worthless-nessReview Date: 2002-05-30
I would give it zero stars if I could.Review Date: 2004-02-11
My heart sank as I read through the book.
The vast, vast, VAST (over two-thirds) majority of the book consists of the first paragraph of BBS textfiles, with a line telling you the filename included on the CD that comes with the book. In some cases, Chirillo deigns to visit upon you a single-line description, but many don't even have that. So now, imagine this: page after page of filenames, then descriptions, then the first paragraph, of files located on a CD that's in the back of a book. What a horrible waste! There's a computer "glossary" in the back which looks suspiciously like similar documents available on the web, although I can't be sure. Also, there are a few tiny chapters giving general descriptions of the hacker and phreaking subculture. If you were to remove the filenames and descriptions and paragraphs, I doubt this book could get past 100 pages, if that.

Used price: $16.00

Awesome book!Review Date: 2008-08-26
Igniting PurchaseReview Date: 2008-01-07
Steve, you're a Genius!!!Review Date: 2007-11-07
Cheers!
How to Cheat in Photoshop - A Have to Have BookReview Date: 2007-08-31
Straight and to the PointReview Date: 2007-06-09

Used price: $51.36

An excellent introduction by examplesReview Date: 2008-09-12
Mr. Martin is a master at this sort of approach to teaching software design. Those familiar with his work will immediately recognize his hand. Some (perhaps most) learn well from this approach and the organization of the book lends itself well to a classroom study or self-directed learning. This is an excellent introduction to an important and timely topic.
Are you part of the problem or are you part of the solution in the disaster that is software development?Review Date: 2008-08-13
This book addresses some of the key reasons software continues to fail. It firmly ends the discussion that was never relevant of 'Agile means you do not have to REALLY known OO design'.
Indeed to be 'Agile' and not create iteratively 'crap', the only real way is via your mastery of OO Design. Long term systems that withstand change do not happen via accidential discovery with a lack of vision and core design at the core.
You can work in software with a lot of gaps, but the content here defines what is mandatory for even moderate levels of interesting work.
Do you agree in the following as a common value of `good' for software?
FROM: http://articles.techrepublic.com.com/5100-10878_11-1050347.html
Good design
Well-designed applications offer software components that are more robust, more maintainable, and more reusable. Such applications should be able to adapt changing business needs without affecting design. For example, a banking application should be able to support new types of accounts without a change in the existing design.
Three key points of good design are:
Maintainability, which is the ease with which a software system or component can be modified to adapt to changing environments, improve performance, correct faults, or other attributes. Well-designed applications require fewer resources for maintenance and changes.
Reusability, which is the degree to which a software module or components can be used in more than one computing program or software system. Reusability of software components helps ensure faster development of software applications.
Robustness, which is the stability of software applications in extreme situations (e.g., maximum load conditions, erroneous user inputs). Robust applications have less downtime and can reduce maintenance costs.
Bad design
Nobody plans to create ill-designed applications. It often happens because of a lack of experience or because the app was designed quickly to meet an extremely tight deadline. Poorly designed applications usually have these problems in common:
They're rigid. A design is rigid if it cannot be easily changed. For example, a single change to heavily interdependent, rigid software could begin a cascade of changes in dependent packages. When such a program grows in size, the designers or maintainers cannot predict the extent of that cascade of change, and the impact of the change cannot be estimated. This makes the cost of the change impossible to estimate.
They're fragile. Poorly created programs have a tendency to break in many places when a single change is made. Simple changes to one part of the application can lead to failures in other parts that appear to be completely unrelated. Fixing those problems leads to even more issues, and the maintenance process begins to resemble a dog chasing its tail. Such fragility greatly decreases the credibility of the design and maintenance organization, which leaves users and managers unable to predict the future quality of the product.
They're not reusable. A design is difficult to reuse when its desirable parts are highly dependent upon other details, which aren't desired. If the design is highly interdependent, other designers will also be daunted by the amount of work necessary to separate the desirable portion of the design from the parts that aren't reusable. In most such cases, the cost of the separation is deemed to be higher than the cost of redevelopment of the design.
Still with me? Ok..
.NET developers historically have lacked (as compared to other OFA (one framework only) developers) at the very, very least) acceptable OO Design skills. I mean even remotely `predictably' acceptable. Sure I worked with many teams who were exceptions but they were all from other (Java/Smalltalk) environments. Even C++ developers can slant to a master of C, deep internals, and Fragile Base Class disaster (grin). So Microsoft would have been nuts as they have always know this to put multiple-inheritance into C#. I digress... This is relevant to the book I swear....
Uncle Bob Martin created a masterpiece here that is still just as (more?) relevant. It is utterly transformative for anyone who wants to be even remotely productive on a team of best-practice types.
FYI this is the book used when I teach 'Core Object Oriented Design for the C# Developer' around the country.
NOTE: Do not let the word 'Agile' fool you. This is a book about best practices in software design and development. Agile just assumes you already know this material, yet most I work with do not.
He provides definitive coverage of the most critical reasons for failure if you skip then. For example, inheritance in OO is wrong for most cases used today in .NET.
Liskov substitution principle
Read this (covered in detail in this book):
Kind Regards,
Damon Wilder Carr
http://blog.domaindotnet.com
It's a great bookReview Date: 2008-04-17
Good bookReview Date: 2008-02-13
Very deserving in it's own right.Review Date: 2007-10-12


Non-FictionReview Date: 2008-05-05
As opposed to the O'Reilly publications, this book does not assume as much reading between the lines as what is written at times in those.
So, this may be useful for people to clarify what is being talked about in entries there, or just as a more clear starting point to begin with for the areas of PERL programming that it covers.
Great ReferenceReview Date: 2007-02-16
Book in good shapeReview Date: 2007-01-10
My Defacto Perl Reference Review Date: 2006-09-14
I was able to quickly expand my understanding of Perl and started writing real perl programs (albeit very simple ones as a beginning perl programmer) by using this book. You'll become well versed in Perl using this as your constant guide.
When a programming reference can be distilled is such a highly useful and pragmatic way, you've got to add it to your library. Brilliant job on this one.
I highly recommend this work and I'm confident you won't leave home without it. Or perhaps you'll buy one for home and work. I also highly recommend 'Perl Power' by John Flynt and 'Beginning Perl, Second Edition' by James Lee (Apress) as companion beginner books to this one.
Great Perl BookReview Date: 2006-02-15

Used price: $13.85

Well worth the money ! !Review Date: 2008-08-11
Still learning.Review Date: 2008-05-14
Best & Most Helpful Book On FrontPage 2003Review Date: 2008-04-17
excellent for beginnerReview Date: 2008-02-29
FrontPage 2003Review Date: 2008-04-20


Review for One Year Bible, KJVReview Date: 2008-03-02
MotivationalReview Date: 2008-02-08
The Bible in daily portionsReview Date: 2007-07-19
This CD-ROM is NOT COMPATIBLE with Windows XP and definitely not with Vista either.Review Date: 2007-06-17
It is compatible with the following Operating Systems:
Windows 95, Windows 98, Windows NT4, and Windows 2000. You must have Intel Pentium processor or greater, and 12MB or more available RAM.
Macintosh Users for this CD-ROM should have: Power PC System 7.5.3 or later with 12MB or more available RAM.
Luckily for me, I have two laptops - one with a Windows 2000 Operating System, which I move about with, and the other a Windows XP, which is lighter for me when I am on the go.
If I had known about the CD-ROM's Operating Systems' Capability, I would not have purchased it. I still installed it on my other laptop though which I hardly use when I am on the go, but which I still use as a stand alone computer at home.
Good Bible For Complete ReadingReview Date: 2006-07-13
I would have liked the ONE YEAR BIBLE better if it had a traditional leather binding. It is convenient that the readings for the day are arranged in an easy to use format.

Used price: $25.98

Oracle Wait interface Review Date: 2007-10-17
Its as good as new - though i paid second hand prices for it :)
Excellent examples - easy to understand and useReview Date: 2007-03-08
Skillful Oracle book!Review Date: 2007-01-03
Tired of reading obscure explanations about latches?
If so, read this book to learn it.
The authors were able to explain what Oracle latches are and how they work.
It's the only one book you need to understand how Oracle wait events should be used as a tuning tool.
It's a "definitive guide!"
Kirtikumar Deshpande, K. Gopalakrishnan are the Best Authors !Review Date: 2006-11-10
With this book, I was actually able to implement the concepts, whereas other books I read , were more derived from oracle manuals.
Thanks to Kirtikumar Deshpande, K. Gopalakrishnan for this book,
If you need to tune the database, this is the book for you.
Bye Bye Cache Hit Ratio Review Date: 2006-07-29
Hats off to Kirti & Richmond and to the editors I don't have to remember everything 'cept where I put this book.
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
However this actually makes learning the shell more simple. At work we have a pre-93 version so the instructions are sure to work.
The author's "93" version of the book is also good, but a bit harder to understand for a beginner.