|
SOFTWARE DESIGN BOOKS
Posted in Software Design (Thursday, August 28, 2008)
Written by Joel Scott. By For Dummies.
The regular list price is $24.99.
Sells new for $1.62.
There are some available for $0.08.
Read more...
Purchase Information
5 comments about GoldMine 6 for Dummies.
- Terrific, common-sense writing. As the Midwest's oldest public GoldMine training center, Publish or Perish, Inc. wouldn't be without it as a supplement for our professional training. If you want understandable how-to that's technically correct, and you're not a propeller-head, you really need this book!
- I was thinking this was going to be better than the manual or the help files. I thought wrong. I was hoping to get some insight to the technical side of GM. This is not that. Typically good dummies book - my low-ish rating is more my frustration in finding a technical GM reference.
- The steps are easy to follow and now using more features on GoldMine. Has help simplify my records.
- Used the product for years, and had nothing but database corruption and Goldsync synchronization problems. I like and use salesforce dot com. Goldmine is a company that has milked the database and not kept up with the times. Act! is also a stronger product. Goldmine's days are numbered, the database is still contact centric rather than account centric which makes it difficult to use in a business to business selling environment.
- Buy Goldmine 7 for Dummies if available. This will cover most of what 7 offers if your on a budget. The Dummies version is often easier to understand than the help menu offered by Front Range themselves in the actual software.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Loren Abdulezer. By Sams.
The regular list price is $39.99.
Sells new for $26.39.
Read more...
Purchase Information
No comments about Xcelsius 2008 Dashboard Best Practices (Business Objects Press).
Posted in Software Design (Thursday, August 28, 2008)
Written by David Kroenke. By Prentice Hall.
The regular list price is $142.20.
Sells new for $19.00.
There are some available for $1.03.
Read more...
Purchase Information
5 comments about Database Processing: Fundamentals, Design, and Implementation, Ninth Edition.
- I use this book to teach database course as part of information systems management program. The update to the 9th edition is a big relief to me since it makes considerable improvement from the 8th edition, though I still feel disappointed time by time during my preparation and teaching. The 9th edition perhaps is a quick fix to the 8th edition and a lot remain to be corrected or improved.
First, let me discuss some of the strengths of this book as textbook. This book covers not only relational database itself, but also the database applications, which is essential to build an in-depth understanding of database technology. It covers managing Oracle and SQL Server in two separate chapters, which makes it easier for instructors to tailor the book. It has extensive coverage of database access technologies that enhance the understanding of database processing if the presentation of such material is improved.
This book does contain quite a few vague and confusing discussions on some important issues and concepts, even to subjects as basic as entity, entity class and entity instance. This makes the book sometimes difficult for beginners and students and irritating for experienced practionaers.
In my opinion, the author sometimes deliver material without enough consideration of the course flow or the style of the book. For instance, the discussion of the synthesis of relations is in a very different tone from the rest of the book. There are many occations like this one that cause this book unnecessary difficult to read. Though the book has devoted entire two chapters to Oracle and SQL Server, it fails to provide an adequate coverage of database industry, vendors and products. It does not provide good overview for the architectures Oracle and SQL Server, either.
Upon reading and teaching this textbook, I have the impression that the author often fails to deliver adequate and correct discussions of many of the contemporary technologies widely used in the industry. For instance, the discussion of database access technologies contains many incomplete and incorrect statements. Often efforts are made more to unnecessary details other than important concepts. Apparently the author is teaching us something that he does not understand well.
Some of the newly added contents are not very well designed and organized. Part V is titled Database Access Standards. I do not understand why Chapter 14, with subjects such as OLAP, data warehouse, data administration, is placed as a chapter here. I do not understand either why the author does not consider XML be a part of Chapter 14. I believe the author should also cover data integration in this chapter. Though the author spends 3 chapters to discuss database access technology, I feel most of the efforts are devoted to lengthy and poor-written ASP/VBScript, and JSP codes that do not help much to the understanding of the concepts and should be covered by other books and courses. Surprisingly, the author does not cover multi-tier architecture. For me, merely one chapter to cover the latest client/server and Internet architectures, as well as the various data access layer implementations, including the conceptual coverage of the contemporary database access technologies such as ODBC, OLE DB, ADO, ADO.Net, JDBC, and object-relational mapping, will achieve more. I also suggest the author to enhance significantly the coverage for Chapter 14, since OLAP, data warehouse and data management and database administration are fundamental for database processing course. I believe the author should at least dedicate one chapter to OLAP, considering that fact that he wrote 3 chapters for database access technology alone.
Overall, I feel the database coverage of this text is far more professional than the database applications part, though I still hope he will do a better job next time for the database part.
At the website of the publisher of this book, it states that this book is "For undergraduate courses in Database Design, Introduction to Database Processing, Database Management and Design in departments of Business, Information Systems and Applied Computer Science". However, The book description of Amazon.com suggests that this book is "For database administrators, database designers, application programmers, or other professionals in the field who want a complete, up-to-date, easy-to-use database book". Of course, this is an almost impoosible mission. My opinion is that this book is for school study, provided you have an experienced and good instructor who may clarify the many issues that the author misrepresented or not explain well.
/* The statement and opinions expresses here are my own and do not necessarily represent those of my employer */
- This book was used in the Data Modeling course I just finished and it was an excellent choice. Kroenke's book came bundled with oracle 9i, but I think that the ERwin data modeling tool should also be included in future editions. The use of the book along with Oracle and Computer Associates' ERwin made my study of Data Modeling very enjoyable.
In response to some of the negative reviews, it is my belief that the student should have a previous exposure to Relational Databases before attempting to read this book. Therefore, to use this book as an introductory course might be a bit much for the novice.
- Without question, this is the most obscenely overpriced and worthless book I've ever bought.
- There is a problem in the IT learning experience that surrounds textbooks. The problem is that their is not a logical learning path to follow to obtain the prerequisite knowledge to progress in the field. Data structures and Discrete Math are two prime examples of this. Its not like traditional math where you take Alg1 then Alg2 College Alg...etc....Its more like boom here it is with Discrete. Anyhow, I have been over many textbooks in IT and this is the problem. IT authors are either way too indepth and write textbooks that are practically impossible to understand or...??? Well in lots of cases there is no alternative. Database texts are no exception. I studied Conelly/Begg's "Database Systems" and found that to be an exceptional book for Intermediate level study, however it lacked any systematic learning approach. Its more encyclopedic and detailed than what is needed in a first course. Thats the problem with learning from IT texts. We are forced to learn from texts that are written from a high level non-structured format in entry level courses where structured learning is most critical. So how do we learn and progress when this is the case...answer: you dont...its a weed out. LOL? Anyhow, look at the title, it says FUNDAMENTALS! Then look up the word in the dictionary if you dont know what this means as it seems that some people in the IT teaching/learning world dont understand this word! Kroenke writes this book as an entry level, basic, introductory and FUNDAMENTAL course in database processing. After understanding these basics then you can move on to Intermediate and more Advanced Database courses. Thats what the IT teaching and learning experience is lacking. A Progressive structured learning format with texts written with appropriate titles which is seldom the case! Kroenke does this however as the title suggests. The text is progressive and structured and teaches the FUNDAMENTALS! Hopefully the textbook teaching world will evolve from the dark ages and professors will start writing texts in a progress oriented format in order to make the learning process more efficient and effective. Hmm..maybe thats why we are losing out to other countries, they teach this stuff more effectively? In brief conclusion, although this text isnt perfect, Kroenke provides what many of us are really looking for; to learn the basics of database technology. Thanks Mr. Kroenke!
- I'm a beginning db student, and this book is bad. Really bad. I'll just pick a few words that describe my experience with it: verbose, awkward, vague, anguishing...
Mine is now filled with handwritten corrections that our professor helped us add (I can't believe how many typos slipped through editing). Our whole class pretty much agrees that this book still needs some serious work before it could be considered publishing material.
The university department chose this book based on Kroenke's excellent teaching and database reputation. However, it seems that he really has no idea of how to put together a good book.
Something criticized in other reviews is the text's layout. I agree--it's horrendous. You are often reading about a diagram two pages back, or one page ahead. In fact, I'd say that, more often than not, when the illustrations are referenced, it is on a totally separate page. (Did that make sense?) Example: "Figure 4-5a shows how......." So you'll have to flip two pages back to see the illustration.
Ugh! I normally love learning, but I really have to force myself to trudge through this drivel.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Andres Andreu. By Wrox.
The regular list price is $39.99.
Sells new for $11.65.
There are some available for $21.41.
Read more...
Purchase Information
5 comments about Professional Pen Testing for Web Applications (Programmer to Programmer).
- First things first, this book is not intended for newbies... That being said, this is by far the most comprehensive guide to application security that exists today. No other books out there can give you the depth and practical security knowledge that is presented here.
Anyone that is serious about application security will find this book to be a great tool to augment their existing skillset...
Anyone who thinks that they know security because they run traditional network firewalls and/or IDS/IPS systems will find this book eye opening!!!
- I recently received copies of Hacking Exposed: Web Applications, 2nd Ed (HE:WA2E) by Joel Scambray, Mike Shema, and Caleb Sima, and Professional Pen Testing for Web Applications (PPTFWA) by Andres Andreu. I read HE:WA2E first, then PPTFWA. Both are excellent books, but I expect potential readers want to know which is best for them. I could honestly recommend readers buy either (or both) books. Most people should start by reading HE:WA2E, and then fill in gaps by reading PPTFWA.
Before proceeding I should note I used to work with the two ex-Foundstone authors of HE:WA2E, although I haven't been afraid in the past to review books honestly.
First, I must say PPTFWA was published in the right series. The motto "Programmer to Programmer," and the term "Professional" in the title, clearly apply to this book. Author Andres Andreu takes his work very seriously, sometimes at the expense of the non-programming network security crowd. You will feel welcome if you are a programmer/security person, but maybe not if you work with "edge devices" like firewalls, IDS, and so on. Given this stance, I found it ironic that PPTFWA's advice (on p 220) for dealing with such impediments is "[m]ake sure your client disables these." Despite the author's focus on application security, he still notes (on p 425) "edge-level protective steps are interesting because they can provide the same level of protection to multiple Web applications simultaneously... [t]his is important because many times you will be faced with a Web application that needs remediation, but the stakeholders will not allow anyone to touch it at the core." Exactly!
PPTFWA's strengths lie in the depth it covers certain subjects. For example, its discussions of Web Services are very strong, easily better than HE:WA2E. PPTFWA introduces a wider variety of tools than HE:WA2E, many of which were totally new to me. Even tools without a strict security use (e.g., Twill) are shown to have powerful assessment features. (I liked the hints on p0f in Ch 3, and I use p0f with Sguil.) I like the examples of real cross-site scripting attacks in Ch 4 and the case studies in several parts of the book.
PPTFWA deserves credit for two other features. First, the book covers report writing, especially identification and removal of false positives. This is critical yet not often mentioned elsewhere. Second, the book links to a VMware image built by the author containing vulnerable Web app software. This is exceptional and much appreciated.
I couldn't give PPTFWA five stars for two reasons. First, I didn't think the book was as well-organized as HE:WA2E. One of the other reviews mentions this fact. Signs of weak structure include repeating or rephrasing material, or wondering why a chapter is placed (e.g., Ch 5?).
Second, I found conceptional problems with PPTFWA that are unfortunately not limited to this book; i.e, they often appear in Web app security community discussions. On p 5 the author writes "truly thorough defensive postures can always beat out the offense in these scenarios because there will just be an easier target elsewhere." I disagree, especially when targeted attacks or insiders are at work. Speaking of insiders, on p 11 we read that FBI and CSI reports say "a majority of attacks [come] from inside." This isn't true either, and hasn't been for many years (if it were ever true at all).
I found the author's use of the terms threat and vulnerability to be all over the map. For example, p 191 says "Threats that are identified as unresolved become vulnerabilities. Vulnerability is also present when a threat exists and the steps to mediate it have not been implemented." This is just wrong; vulnerabilities exist despite the presence or absence of threats. Risk exists when a vulnerability is present, a threat has the capabilities and intentions to exploit it, and an asset has value. Furthermore, much of the "threat" talk in PPTFWA is built on the flawed characterizations of mostly attacks and vulnerabilities found in WASC and OWASP documents. It would have been great for PPTFWA to build on these technically exceptional but terminologically challenged guides by wrapping them with a sound risk, threat, vulnerability, asset, and attack framework.
Aside from these issues (which bother me but can be ignored in favor of technical material) I really liked PPTFWA. I think the book is an example of the sort of higher-end book we should expect to see from good security authors in the future. There is much more to digital security than Web applications, although you might not feel that way when reading PPTFWA. Nevertheless, I consider PPTFWA a must-read after HE:WA2E.
- Awesome book on Pen Testing!! I believe this is right up there with Richard Bejtlich's books. Great examples and very 3D. I highly recommend this book to ANY hands on security folks out there at all levels of skill.
- Just a quick note about this book; the book was entertaining enough to keep you interested and contained alot of useful and practical information. Recommend for anyone who is a IT professional entering into a pen testing role and any web developer.
- For the last 9 years I had been working daily in security tasks, (no managerial position!) in multiple tasks IDS, Firewalls, Switches, and had been exposed with multiple flavors of security products. From Open Source to Windows. Working with the products! In our arena we need security books references that will help us improve our analytical skills, and let us know what is out there. The field is very dynamic and nobody holds the torch of "guru" in this arena (Even thou many claim it!). Very very few books excel in quality of delivery, and comprehension. And understand our day to day security jobs. This book is one of the few books I recomend for your average security guy, that needs help to understand what is behind the scene in the web network traffic. Go ahead and buy this book. Its worth it.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Mary Hunt. By DPL Press.
The regular list price is $14.95.
Sells new for $8.91.
There are some available for $10.67.
Read more...
Purchase Information
4 comments about The Financially Confident Woman: The Least Every Woman Needs to Know to Manage Her Finances and Prepare for the Future.
- Mary really gave me hope! I thought this was just for women but discovered what she had to say applied to both me AND my wife.
This book is a real answer to prayer and has given us a great leap forward down the road to getting out of debt...once and for all!
Waytago, Mary! Hope you sell a million copies!
-RPR, Franklin, TN
- I found this book to be extremely helpful and informative. Mary Hunt offers practical advice in a manner that makes you feel like you're listening to advice from a good friend or relative who has been through it all. She also made me feel like I wasn't a freak for having bad financial habits but that I needed to learn how to break them. For those of you out there who are compulsive spenders (like myself), this book is a great way to start getting on the right financial track.
- I'm a HUGE Mary Hunt fan... her cheapskate lifestyle and debt-proof way of life has completely turned my finances around for the best! I've read nearly all of her books and love them so much I am quick to buy many copies and give them to others... EXCEPT THIS ONE. As a feminist, I found this book enormously patronizing. I felt that when she generalized women's spending habits, she made grossly inaccurate assumptions like I don't understand how a credit card works. If you don't know how a credit card works, read this book! I do not recommend this book unless you are a woman completely clueless about money. If you consider yourself financially savvy and trying to gain more tools, go with "The Complete Cheapskate." If you're married and trying to get a debt-proofed life, go with "Debt-Proof Marriage..." "The Gourmet Cheapskate" is also incredible! I also highly recommend her cheapskatemonthly.com newsletter, but the books are better if you're trying to make a personal change in your life with your finances. Good luck!
- Written by Mary Hunt - the editor and founder of the Cheapskate Monthly - the Financially Confident Woman is a quick read with lots of sound ideas for stretching a dollar and establishing financial independence. Pertinent scriptures are quoted for inspiration and motivation.
This short book is a great gift idea for women trying to take charge of their finances and clear their financial clutter. It also works out as a nice "bathroom" book - there is one tip per page, so it makes for easy browsing.
The advice is perfect for helping anyone create new money-related behaviors. Again, nothing too outrageous, but nice reminders just the same.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Yannis Haralambous. By O'Reilly Media, Inc..
The regular list price is $59.99.
Sells new for $16.87.
There are some available for $21.97.
Read more...
Purchase Information
5 comments about Fonts & Encodings.
- 'Fonts & Encodings' by Yannis Haralambous is about as complete a book as you will find on any computer topic, bar none. Rarely are expectations exceeded when it comes to anything in life, but this book goes way way way beyond what any other fonts/encodings book has done in the past. Packing 1000+ pages of content into this text, the author discusses all the relevant topics as hand, from history to font creation and specification to math involved in creating these typefaces we use every day... truly to infinity and beyond!!!
If you are a developer or user of fonts and want to learn more about the history of how difficult and non-trivial even the most basic characters were to get on your browser window, this book is for you. If you need this pertinent information and are in the business of creating fonts yourself, this book is for you. If you are just interested in the topic of one of the most basic computer technologies, this book is (you guessed it) for you!!!
With 14 chapters and 6 appendices, this book truly puts the U in Unicode and is a must read for anyone that wants to learn more about this exciting topic!!
***** HIGHLY RECOMMENDED
- 'Fonts & Encodings' by Yannis Haralambous is one of the most complete books I've ever read on a single topic. But surprisingly and opossite to most computer-related books, this one is perhaps the most easy to understand.
This is not a book just for the web developer or the typesetter. Nor it is for the graphic designer or for the software programmer. This is also a book for everyone interested in how computers work, in how data is converted into a graphical interpretation readable by humans.
Being a graphic designer and publisher for 30 years and a web designer and programmer for the last 10, I really enjoyed the history section, which transported me to those days when personal computers did not even exist and typography had to be hand-made as well as its continuous evolution to get the state as we know it now: Fonts & Encodings.
The way this book is structured make the novice readers find the subject of interest without having to go into the complicated technical stuff, while making the techs and versed find and easily understand the most complicated issues regarding the topic.
Special credits to P. Scott Horne for a so brilliant translation. Those who speak several languages will agree with me on how difficult is to translate a book mostly technical without getting lost in translation.
Daniel Ajzen "WEBstationONE" (San Diego, CA, USA)
- I ordered this book to help me with character encodings in our digital library files. That is fully covered, but there is so much more. Chapter 11 - History of Latin Fonts - is worth the price of the book. It makes sense that this book would be written by a European because of the great number of languages in Europe. I am very thankful that it was translated from French to English so I could have access!
- This is a terrific book for the technically minded person either designing type or dealing with its use from a technology perspective. I read the English translation and found the writing good and informative. My problem is that there appear to be numerous typos particularly in the hundreds of code examples. This may only be in the translation since I have not seen the original French. I hope the publisher can give it a thorough proof reading!
- It's a good book, it's a thick book.
But it does not deserve 5 stars. Three main problems:
1) it is too thick and often goes in far too many details
2) some of the material is out-of-date: for instance how to create keyboard drivers under Mac OS.
3) It is not didactic, Yannis obviously wants to impress his colleagues and his readers, not necessarily be understood by the below-average geek like me. Where is a simple introduction to OpenType before going in all the gory details?
This being said the book is interesting and some chapters are fascinating.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Hassan Gomaa. By Addison-Wesley Professional.
The regular list price is $64.99.
Sells new for $47.92.
There are some available for $33.08.
Read more...
Purchase Information
4 comments about Designing Concurrent, Distributed, and Real-Time Applications with UML (Addison-Wesley Object Technology Series).
- this book show u how to build real time app, but foor example
- I am using it as a textbook for a course on object-oriented development of real-time and distributed applications. I found that the author did an excellent job at merging the OO techniques and UML on one hand with the concurrency/distribution issues on the other hand. The book presents clear helpful guidelines for the developers of real-time and distributed systems. One of the features I liked the most is the fact that a number of well chosen examples, from an elevator control system to an e-commerce system, are completely worked out in the book. How better to learn than by following relevant, clearly explained examples!
- This book is an excellent source of information for software engineers designing concurrent and real-time systems using the object-oriented paradigm. Hassan's COMET method tackles the hard issues of concurrency, real-time constraints, and distributed systems with a comprehensive, straight-forward approach that is easy to understand and conforms to the UML standard. The text is also enhanced with an excellent selection of examples from different application domains. The book is structured in such a way as to be useful to both the novice (as a guidebook) and to the expert (as a reference). This book spends more time on my desk than on my bookshelf.
- This book provides a practical method to apply the Unified Modeling Language (UML) to design concurrent and distributed software for large systems. While many books have been published to explain the details of the UML notation, this book provides a method, COMET, to approach software design through application of a practical subset of the UML notation. The book contains numerous, extensive case studies and provides pragmatic, useful guidelines to identify distributed subsystems and concurrent tasks from a UML analysis model. The approach described represents a unique and valualbe contribution by the author of this text. Finally, because this book is intended mainly as a text for software design courses, I consulted with a few students who have used this book in a graduate-level software engineering course. All of the students were favorably impressed with the content, clarity, practicality, and detail contained in the book.
Prior to the publication of this text, a software design course based on UML could only be taught using a UML text together with a separate software design text. In this text book, Dr. Gomaa has integrated material from UML and software design in such a form that a software design course can now be taught with this text alone.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by R Blank and Chris Charlton and Omar Gonzalez and Hasan Otuome. By friends of ED.
The regular list price is $54.99.
Sells new for $31.04.
There are some available for $37.95.
Read more...
Purchase Information
5 comments about AdvancED Flex Application Development: Building Rich Media X (Advanced).
- CAST FROM A NEW MOLD
Early in the history of the Adobe Flash Platform it was possible to read all of the great books on the subject because there were so few notable titles. However, now with the incredible popularity of Flash CS3 and Flex 3, the industry is flooded with training materials. While decent, most are rehashes of the introductory 'Welcome to Flash/Flex' perspective giving a broad overview without taking the bold position to teach pertinent topics and to teach them correctly.
INTRODUCTION
This book is a great well rounded resource, perfect for anyone serious about Flex application development. This book 1) features a blend of various learning styles, 2) it offers the right amount of depth to tease & inspire, as well as actually teach, but 3) it is not for all audiences (and I like that).
LEARNING STYLES
With technical literature the tone and style ranges from the dry dictionary-like reference to the micro-task-oriented recipe books. There is not often an editorial voice giving industry insight, technological context, and workflow experience. That is one of my favorite aspects of this AdvanceED book, it gives all that and more. There is a historical introduction to application development, deep coverage on the many steps of the software development lifecycle through the real-world application of techniques on the authors' RMX application project, as well as some relevant, isolated (albeit kinda' non sequitured) programming recipes that can be plucked from the greater project shown in the book and applied in your own projects with ease. The multiple-learning styles is refreshing for those who have been disappointed by reading many other books. Most of the audience for this book has surely done some reading of tech texts and should appreciate the change of pace.
DEPTH AND SCOPE
The book lacks the breadth of a thick reference book, but what subjects it covers it covers deeply. Don't expect to be able to crack open a chapter and a fresh Flex project in your Flex builder and get typing. The book doesn't work like that. Its more of a casual read in many parts, fit for any time you get away from your computer. Fit even for some of the less-technical personnel on your team who would like to see the big picture of application development. Project managers, executives, and any creative folks with an eye toward project leadership will get great value from the book, but of course the intended audience is developers.
INTENDED AUDIENCE
Perhaps rather than titling this section 'Intended' Audience, I should say suggested-by-me audience. Part of the appeal of this book and what sets it apart from what else is available on the subject is its unique perspective. The book focuses on building one application, RMX. This application has a specific purpose and a different one than any we'd likely make as the readers, but one that has components that are immediately relevant to our every day app-developer-lives; Styling, UI/UX + Navigation Design, Forms, Video (that continues to be a big topic these days),
It goes on to feature some rare gems such as Advertising (specifically for Flex) and SEO (specifically for Flex). You just don't find those covered anywhere else.
CONCLUSION
This book is a refreshing read and the only must-read on my Flash bookshelf from this publisher.
- This is a very basic introduction to Flex, and doesn't provide much into how it fits into web design as a whole!
- This book is not all about FLEX it spends time covering the creation of RMX which is not what i wanted at all. The authors are idiots and don't focus mainly on flex. If you want to learn flex puchase something else. If you are interested in their (the authors) project and what they use in their project spend 42.00. WHAT A WAISTE!!
- I have mixed feelings about this book which I got because it was one of the first to cover Flex 3.
I think it is a bit weak on the pure Flex bit - I just can't see someone actually learning Flex out of it, though they will get a pretty good feel for what Flex does. It presents just enough information to explain their application, the RMX, no more. The coding examples are also somewhat hard to follow, with code being all over the place. Yes, it might be real-life production/business code but that doesn't mean that it is automatically great for teaching. Simpler, more illustrative, tighter code would have been better.
On the other hand, the book does a much better job at presenting the big picture of a Flex website and how all the parts fit together, almost at a business/planning level. The wireframe chapters and how to integrate ads are great. Also, though I don't use PHP+Drupal, which they use as a backend, I definitely came away with a confirmation that Flex wasn't tied to particular backend server technologies. If you do use PHP and Drupal, you will get more value out of it for sure.
All in all, a 3.5/5 book.
- This is a great book to learn how to build Flex Rich Internet Application. It is easy to read and follow, and it also includes SEO omptimization techniques for higher ranking in SEO results. Highly recommended!
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Uwe Meyer-Baese. By Springer.
The regular list price is $109.00.
Sells new for $70.50.
There are some available for $96.41.
Read more...
Purchase Information
5 comments about Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology).
- This book is well written and covers many of the aspects of DSP with FPGAs. I run a business that specializes exclusively in high performance DSP designs using FPGAs. This book pretty much covers it all, in fact it closely parallels the material we present in our DSP for FPGAs seminar. I very highly recommend this book.
The following are the contents of the book, which are not otherwise listed on Amazon: 1. Intro, which goes over FPGA architectures, 25 pages 2. Computer arithmetic. Covers computer arithmetic from the slant of hardware. Includes distributed arithmetic and cordic discussion, 46 pages, 3. FIR filters 34 pages 4. IIR filters 24 pages 5. Multirate signal processing -- decimation &interpolation, polyphase decompositin, CIC filters, Multistage decimators, Frequency sampling, filterbanks, wavelets. 59 pages 6. Fourier Transforms -- 42 pages 7. Advanced topics -- Rectangular and number theoretic transforms, error control and cryptography, modulation & demodulation --76 pages 8 . references and source code 76 pages -Ray Andraka, P.E. President, Andraka Consulting Group, Inc
- "Digital Signal Processing with Field Programmable Gate Arrays" covers most of the popular DSP applications in good detail.
Before you buy this book I would highly recommend reading "Understanding DSP" by Rick Lyons. Once you understand the fundamentals of DSP this book will help you decide on the best implementation of each algorithm using a step by step approach. The author also weighs up the pros and cons of each algorithm.
- In this book Dr Meyer-Baese brings in his industrial/proffessional experience from the field of DSP using FPGAS. Lots of other FPGA/Hardware books just talk about the theoretical/concetual/abstract level DSP. Here the main focus is the practical implementation of the different DSP Components
everything from Multipliers to the Discrete Wavelet Trasform. Each of these components are seperately discussed chapter-wise and is supplemented by applications and also source code in both VHDL and Verilog (mostly in the accompanying CD) If you just want to know what an FFT is then this book is NOT for you,but if you want to implement this in hardware then this is THE book.
- I was so disappointed after I read the book. I had expected to get some practical examples about implementing DSP in FPGA.I regret I was attracted by the name of the book and some reviews definitely not from sillicon valley . Except in chapter1"introduction" there lists some basic FPGA concepts, I hardly say how this book was named as "DSP with FPGA".
It does provide lots of mathemetical models, graphs for each DSP component, I believe it will be much more helpful to writing a PhD thesis rather than using as reference book in industry. If you are expecting to get some practical examples about implementing DSP in FPGA, this book might not be a choice.
- Comes from the DSP hardware Stars. Actually the only book on DSP hardware design in the market as of 2007. So there isnt much of choice, if you are into this businees. Good value for money, a hefty, detailed treatment.
Read more...
Posted in Software Design (Thursday, August 28, 2008)
Written by Dennis M. Ahern and Aaron Clouse and Richard Turner. By Addison-Wesley Professional.
The regular list price is $39.99.
Sells new for $29.15.
There are some available for $30.72.
Read more...
Purchase Information
5 comments about CMMI Distilled: A Practical Introduction to Integrated Process Improvement (3rd Edition) (SEI Series in Software Engineering).
- I bought the book thinking it would be a practical introduction on how to apply CMMI to your company hence I was very disappointed to find out the authors have limited themselves only to summarize the CMMI models. Few real explication is given about concepts within the CMMI models, neither any real life experience is shared that could help you implement CMMI.
- This book is useful to those who are fairly well-versed in CMMI. For me, this is by far the best "reference" material, since it is concise, and it consolidates separate points into a table or a 1-pager with diagrams, making it easier to digest and understand. This is especially so when compared with the thick (700+ pages) big (A4 size) tome official guidebook from SEI. I could easily take Ahern onto the plane / train for quick brush-up on particular process areas. I would recommend this book to those who had already gained some CMMI knowledge, and would need a light handbook for quick reference.
- CMMI is an acronym for Capability Maturity Model Integration, and is almost totally an area of management. Therefore, if you read this book with a mindset that is anything other than that of a manager, it will bore you and you may question the practicality of CMMI. When I say this, I am thinking of software developers, who will most likely consider some of what they read to be impediments to the true ways in which software is created.
As a set of objectives designed to improve quality, the basic tenets and activities mandated by the CMMI model are applicable to many other areas of business and organizations. This book is written for people unfamiliar with model-based processes and is non-technical, so very little is needed in the way of background knowledge. It is very appropriate for the manager who is considering adopting a CMMI model. Not only does it provide the essential background information, but also explains how to begin and execute the implementation of CMMI.
Like all other processes designed to improve quality, the most essential precondition is the desire to improve. No book can provide that ingredient. However, this one provides the essential knowledge about CMMI and I strongly recommend that all managers read it carefully. Even if your decision is to not implement CMMI, the knowledge that you will obtain will force you to rethink your current strategies and no doubt improve them.
- Many words, but not too practical. Definitions are fine, but that could have happened in 50 pages. This book basically consists of bureacratic motherhood. I will now look for a book written by someone who has actually managed a project to see what his book says about practical application of CMMI.
I wish I could remember the name of the author of a book I read several years ago on SEI processes, which provided excellent guidelines for projects. The author was very explicit and provided examples. He also stated in the Foreword that, though the book contained a great deal of excellent and useful information, if you tried to do everything in the book, you would fail. That may have been the most important line he wrote, since it implied that common sense was still the most important ingredient to meaningful process.
- This book is easy to read and well organized and provides a great overview of CMMI. A good choice for those wanting to acquire a working knowledge in a short period of time.
Read more...
|
|
|
GoldMine 6 for Dummies
Xcelsius 2008 Dashboard Best Practices (Business Objects Press)
Database Processing: Fundamentals, Design, and Implementation, Ninth Edition
Professional Pen Testing for Web Applications (Programmer to Programmer)
The Financially Confident Woman: The Least Every Woman Needs to Know to Manage Her Finances and Prepare for the Future
Fonts & Encodings
Designing Concurrent, Distributed, and Real-Time Applications with UML (Addison-Wesley Object Technology Series)
AdvancED Flex Application Development: Building Rich Media X (Advanced)
Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology)
CMMI Distilled: A Practical Introduction to Integrated Process Improvement (3rd Edition) (SEI Series in Software Engineering)
|