Development Books
Related Subjects: VBA AutoLISP
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: $1.05
Collectible price: $14.95

Excellent book Review Date: 2007-06-13
This is one fine bookReview Date: 2006-12-02
Make the Right ChoiceReview Date: 2006-11-08
Each success story is easy to understand, and all of them are relevant to every day life, and the bulk will likely help you do what needs to be done; make choices to change your life for the better. All the short accounts of the Hero's lives are bound by common themes which led them to success.
Critical Choices will likely change the way you think about many things for the better, and positively change the way you perceive the world.
I learned a great deal from reading Dan's book, and I plan on sharing it with my friends and family. I suggest you do the same.
Beautiful Read!Review Date: 2006-11-01
"Choices" is the pointReview Date: 2006-08-23
I was especially interested in Castro's first chapter where he laid out his thinking about the difference between what he defines as "heroes," and the rest of us. The secret, he asserts, lies with how they answer three questions: 1. What are you focusing on? 2. What do you believe? 3. What are you expecting.
As a life coach, I think these are excellent questions for anyone who wants to achieve anything outside of their comfort zone. In fact the entire first chapter of the book where Castro develops his thesis about why "heroes" make the choices they do, was informative and helpful. His Seven Laws of Critical Focus could be a roadmap for people who are looking for ways to help them meet challenges in their own lives.

Used price: $0.89

Oliver's mommyReview Date: 2007-04-10
Good book/buyReview Date: 2006-01-16
We LOVE, LOVE Fireman Small!Review Date: 2008-03-17
Great Fireman Book, Great Bedtime StoryReview Date: 2005-12-10
One small problem; Wong seems to have a unique sense of rhythm, which makes this harder to read aloud then you might expect; it took me a couple of readings before I felt that I had gotten it completely right. With practice, though, it flows beautifully.
My son loves it!Review Date: 2006-12-01

Used price: $0.01

excellent sturdy lift-the-flap bookReview Date: 2008-02-16
Fun book but flimsyReview Date: 2007-06-12
sturdy, fun book for toddlersReview Date: 2006-09-07
Great book - not just for the age limit.Review Date: 2004-05-21
Love this book-first one my baby got!Review Date: 2005-12-17

Used price: $0.95
Collectible price: $16.95

Civilization in TroubleReview Date: 2008-07-04
Crisis is clear but expected some solutionsReview Date: 2008-06-17
However, I take away one star because the 'solutions' offered are not indepth. A majority of the book only focuses on talking about issues. The last chapter with the solutions leaves something desired.
Brown's Plan B 2.0Review Date: 2007-11-05
Best YetReview Date: 2007-09-20
Essential reading for every human on this planetReview Date: 2007-09-19

Used price: $27.83

Great book, but needs slight improvementReview Date: 2008-06-26
I would buy it again, even if the previous version is available for free online. It's great to read when you're not near a computer, as (for a programmer) the book is easy enough to follow without needing to try every example yourself.
Great book for learning the Lua language.Review Date: 2008-01-30
Good PIL bookReview Date: 2007-11-17
I was not impressedReview Date: 2007-10-26
"I do not recommend the use of arrays starting at 0 in Lua. Most built-in functions assume that arrays start at index 1, and therefore they will not handle such arrays correctly."
Talk about giving you just enough rope to hang yourself. But it gets even better. Array elements in Lua are to be removed by assigning their indices the value of nil. This is all well and good, but, again in the author's own words:
"Lua uses [the nil] value as a sentinel to find the end of the array. When the array has holes--nil elements inside it--the length operator may assume any of these nil elements as the end marker. Of course, this unpredictability is hardly what you want."
No shoot, Sherlock. So why not get rid of that unpredictability? As I read further I came to the conclusion that this decision was made because doing otherwise would spoil the running theme of the language. Another favorite passage comes from page 32 when discussing the numeric for loop:
"you should never change the value of the control variable: the effect of such changes is unpredictable."
Great! I love unpredictable results. They make so much more sense than raising a predictable exception or pointing out a predictable old syntax error. Let's see now... How else can we anger C programmers? How about if we make it so "a break or return statement can appear only as the last statement of a block"? Wonderful! Now let's get rid of one of the primary attractions of high-level scripting languages--regular expressions--and say we can't include them due to size concerns (we really need to be able to brag about our entire distribution fitting on a single floppy disk, and the PCRE library is just HUGE).
These things are marginally less obnoxious than Python's significant whitespace, but still obnoxious, and apart from the multiple return values thing, I really didn't find any compelling reason to join the Lua fanboy camp in this volume. Maybe if I were a Warcraft player I'd feel differently.
As for the book itself, the writing is terse and very obviously coming from a non-native speaker. The typesetting is atrocious (good typography is one of those things you never really appreciate until it's gone) and the entire thing looks like it was printed on an old laser printer that was low on toner at Kinko's. If it were cheaper, I wouldn't care, but it's not, so I do.
Stick to the free PDF if you really have to learn Lua for something. The changes in 5.1 are not significant enough to warrant a second edition, and the flimsy, smudged paper is really not worth paying for.
All C programmers should have this bookReview Date: 2007-08-06
Lua is very different from C, and so allows a programmer to easily do things that are difficult in C. That makes it a perfect companion language. The only obstacle is training a C programmer to use it! That's where the book becomes useful. It's a quick read and covers all the essentials.
Even better, Lua is so well-connected to C that it is easy to switch back and forth in the course of a typical programming day, writing performance code in C and high-level logic in Lua. It is even possible to easily interact with Lua data structures in C without writing Lua code for situations where the data structures are desirable but Lua code isn't required. If you're looking for a scripting language for your next project, you need to know about Lua, and this book is the quickest way to make an informed decision.


High-level security concepts book.Review Date: 2008-02-17
Few things where this book falls short "Ignorant" to emerging application landscape and the coding complexities in a multi-platform and application integration environment - J2EE, .NET, XML Web Services and SOA. I am sure, the author will agree on those gaps hopefully we see in the next edition of this book.
The book deserves 5 stars for the concepts + illustrations and 3 stars for those keen on development details for distributed applications.
Good book for secure software coding !Review Date: 2007-05-09
Couple of things I QUIBBLE with are... the book does'nt realize the emerging issues and how-to's for build/refactor security for distributed application proliferation as your it - Portals, Web Services and SOA. The way we develop software is changing, the applications are becoming more pervasive and no-longer contained standalone to a system which makes the built-in security brittle impeding the agile business requirements for application/process orchestration, b2b federation and Web based application mashups. I am sure, the author will realize those gaps in the next edition of this book.
Havingsaid - This book is still a must-read for the budding security developer who wants to focus on secure programming and testing.
What is MISSING - You will not find answers for how you do secure web-centric applications, XML Web services - message-level security, identity federation and other b2b application complexities.
The best secure development lifecycle bookReview Date: 2007-07-05
If you're a software developer, Software Security is an essential book to have on your shelf, and you'll also want a secure programming book like Secure Programming with Static Analysis (Addison-Wesley Software Security Series) or the author's own Building Secure Software: How to Avoid Security Problems the Right Way.
Required residing for all software developersReview Date: 2007-03-01
Software Security: Building Security In is a valiant attempt to show software developers how to do just that. The book is the latest step in Gary McGraw's software security series, whose previous titles include Building Secure Software and Exploiting Software.
In past decades, writing secure code was left to the military and banking industry. Today, with everything on networks, all sectors must get into the act.
Much of the problem is that organizations target their security elsewhere--specifically on networks--rather than on software. But so many malicious attacks are directed at software that it is foolish to leave this vulnerability exposed.
McGraw goes into detail not only about writing secure code but also about key related areas, which he terms "the seven touchpoints of software security."
These points comprise code review, architectural risk analysis, penetration testing, risk-based security tests, abuse cases, security requirements, and security operations. A major portion of the book effectively discusses these "touchpoints," making the work a recommended tool for inculcating software developers with a security mind-set.
A powerful book with deep truths for secure developmentReview Date: 2006-11-02
Gary McGraw's book gets my vote as the best of the six because it made the biggest impact on the way I look at the software security problem. First, Gary emphasizes the differences between bugs (coding errors) and flaws (deeper architectural problems). He shows that automated code inspection tools can be applied more or less successfully to the first problem set, but human investigation is required to address the second. Gary applauds the diversity of backgrounds found in today's security professionals, but wonders what will happen when this rag-tag bunch (myself included) is eventually replaced by "formally" trained college security graduates.
Second, Gary explains that although tools cannot replace a flaw-finding human, they can assist programmers trying to avoid writing bugs. Gary is the only author I encountered who acknowledged that it is unrealistic to expect a programmer to keep dozens or hundreds of sound coding practices and historical vulnerabilities in his head while writing software. An automated tool is a powerful way to apply secure coding lessons in a repeatable and measurable manner. Gary also reframed the way I look at software penetration testing, by showing in ch 6 that they are best used to discover environmental and configuration problems of software in production.
Third, Gary is not afraid to point out the problems with other interpretations of the software security problem. I almost fell out of my chair when I read his critique on pp 140-7 and p 213 of Microsoft's improper use of terms like "threat" in their so-called "threat model." Gary is absolutely right to say Microsoft is performing "risk analysis," not "threat analysis." (I laughed when I read him describe Microsoft's "Threat Modeling" as "[t]he unfortunately titled book" on p 310.) I examine this issue deeper in my reviews of Microsoft's books. Gary is also correct when he states on p 153 that "security is more like insurance than it is some kind of investment." I bookmarked the section (pp 292, 296-7) where Gary explained how the "19 Deadly Sins of Software Security" mix "specific types of errors and vulnerability classes and talk about them all at the same level of abstraction." He's also right that the OWASP Top Ten suffers the same problem. Finally, Gary understands the relationships between operators and developers and the importance of security vocabulary.
I was pleasantly surprised by "Software Security". I reviewed an early draft for Addison-Wesley and wondered where the author was taking this book. It ended up being my favorite software security book, easily complementing Gary's earlier book "Building Secure Software." In my opinion, Gary is thinking properly about all the fundamental issues that matter. This book should be distributed to all Microsoft developers to help them frame the software security problem properly.

Used price: $0.01

LOL F-U-N-N-Y!!!Review Date: 2005-08-02
FantasticReview Date: 2003-08-06
Don't Let my Sin be their SinReview Date: 2003-06-25
I received the book for Mothers Day, and jokingly accused my grown-up-sons of contributing ideas to it. It was that easy to share warm hearted memories and stories with family members after I had read it.
A Great Gift to read and save to pass down to the next generation of parents. (God Be Their Mercy)
Fun bookReview Date: 2003-06-05
And I know the author, too!Review Date: 2003-05-29
Truly though, Ken has a unique style of reality and humor. He mixes them well in each episode of the book. It is definitely a "keeper" and I am recommending to all my e-mail friends.

Used price: $45.00

Out of print, but still the best!Review Date: 2004-09-03
Awesome Active Directory BookReview Date: 2002-12-12
Excellent bookReview Date: 2003-06-30
unlike others.
WowReview Date: 2003-04-24
Awesome Active Directory BookReview Date: 2002-12-12

Used price: $26.95

Estou muito satisfeito de ter este livro !!!Review Date: 2008-01-29
Como um livro de tutorial foi maravilhoso e me trouxe muito conteudo !!!
Realmente vale a pena !!!
Excellent bookReview Date: 2007-09-06
Great bookReview Date: 2006-09-13
Essential Book for ANY E-Commerce .NET 2.0 Developers!!!Review Date: 2007-02-09
01. Starting off
02. Laying Out the Foundation
03. Creating the Product Catalog: Part I
04. Creating the Product Catalog: Part II
05. Searching the Catalog
06. Improving Performance
07. Receiving Payments Using PayPal
08. Catalog Administration
09. Creating a Custom Shopping Cart
10. Custom Orders
11. Making Product Recommendations
12. Adding Customer Accounts
13. Advanced Customer Orders
14. Order Pipeline
15. Implementing the Pipeline
16. Credit Card Transactions
17. Integrating with Amazon
Tack on 2 appendixes to the end and you have a MUST-HAVE book for anyone that is looking to achieve the same goals that this books does!!
***** HIGHLY RECOMMENDED
Great ASP.Net 2.0 E-Commerce Primer/ReferenceReview Date: 2006-11-09
The authors have a great approach to design that anyone doing E-Commerce would do well to follow. Better yet they mention the pros and cons of different approaches and explain why they chose their approach. I've been thrilled to learn some new strategies to improve performance that I hadn't considered before as well as some new features in ASP.Net and ADO 2.0 that I wasn't aware of.
The only negative, for me, is the database as well as ADO basics this book spends many pages covering. However there's plenty of worthwhile content to justify the price. So if you are familiar with database design and have a working knowledge of ADO you can just skip past those pages. I do recommend you skim thru them though as, like me, you may learn some new 2.0 features you weren't aware of.
The book covered all my E-Commerce questions: catalog design, how to scale up/performance considerations, SSL, Security issues, credit card processing, and costs involved. They even point you in the direction of a few recommended credit card processing businesses. Best of all they approach the site creation in such a way you can quickly get up and going and then later on focus on fine tuning payment options and really making the site standout with features.

Used price: $1.18

Must Have "How To Book" About Learning OrganizationsReview Date: 2008-08-07
In short, the book itself contains useful real life examples and tips & tricks on building learning organization. It really opens new point of views to see and solve problems. It has helped me at work and at personal life, it is 'more than asked I for'.
I recommend this book for anybody.
enlightening concepts about leadershipReview Date: 2005-10-26
A follow up to the legendReview Date: 2003-01-27
Thus people who have read The fifth discipline will gain the most from this book. It's a must read for people who want to make their organizations transition into a 'learning organization'
The Fifth DisciplineReview Date: 2003-02-07
The learning organization - Senge's vision for the productive, competitive, and efficient institutions of the future - is in a continuous state of change. Four fundamental questions continuously serve to check and guide a group's learning and improvement (see page 49): (1) Do you continuously test your experiences? ("Are you willing to examine and challenge your sacred cows - not just during crises, but in good times?") (2) Are you producing knowledge? ("Knowledge, in this case, means the capacity for effective action.") (3) Is knowledge shared? ("Is it accessible to all of the organization's members?") (4) Is the learning relevant? ("Is this learning aimed at the organization's core purpose?") If these questions represent the organization's compass, the five disciplines are its map.
Each of the five disciplines is explained, and elaborated in its own lengthy section of the book. In the section on "Systems Thinking" (a set of practices and perspectives, which views all aspects of life as inter-related and playing a role in some larger system), the authors build on the idea of feedback loops (reinforcing and balancing) and introduce five systems archetypes. They are: "fixes that backfire", "limits to growth", "shifting the burden", "tragedy of the commons", and "accidental adversaries". In the section on "Personal Mastery", the authors argue that learning starts with each person. For organizations to learn and improve, people within the organization (perhaps starting with its core leadership) must learn to reflect on and become aware of their own core beliefs and visions. In "Mental Models", the authors argue that learning organizations need to explore the assumptions and attitudes, which guide their institutional directions, practices, and strategies. Articles on scenario planning, the ladder of inference, the left-hand column, and balancing inquiry and advocacy offer practical strategies to investigate our personal mental models as well as those of others in the organization. In "Shared Vision", the authors make the case for the stakeholders of an organization to continually adapt their vision ("an image of a desired future"), values ("how we get to travel to where we want to go"), purpose ("what the organization is here to do"), and goals ("milestones we expect to reach before too long"). The section offers many strategies and perspectives on how to move an organization toward continuous reflection. In "Team Learning", the authors rely mostly on the work of William Isaacs and others, and make a case for educating organization members in the processes and skills of dialogue and skillful discussion.
This book is enlightening and informative. It has already found a place on my shelf for essential reference books.
Tools for creating a Learning CultureReview Date: 2006-09-11
To quote the first few paragraphs at beginning of book:
Among the tribes of northen Natal in South Africa, the most common greeting, equivalent to "hello" in English, is the expression: Sawu bona. It literally means, "I see you." If you are a member of the tribe, you might reply by saying Sikhona, "I am here." The order of the exchange is important: until you see me, I do not exist. It's as if, when you see me bring me into existence.
This meaning, implicit in the language, is part of the spirit of ubuntu, a frame of mind prevalent among native people in Africa below the Sahara. The word ubuntu stems from the folk saying Umuntu ngumuntu nagabantu, which from Zulu, literally translates as: "A person is a person because of other people."
"I bow in honor and reverence that place within you where to the Universe resides, when you are in that place within you, and I am in that place within me, there is One." ~namaste
The five disciplines are at the CORE of a Learning Organization
1) Personal Mastery: expand your personal capacity and ability
2) Mental Models: see how our internal pictures of the world shape action and decision
3) Shared Vision: group commitment
4) Team Learning: group ability is greater than the sum of individual talents
5) System Thinking:
"When we try to bring about change in our societies, we are treated first with indifference, then with ridicule, then with abuse and then with oppression. And finally, the greatest challenge is thrown at us: We are treated with respect. This is the most dangerous stage." --A. T. Ariyaratne (Speech made at International Community Leadership Summit, Winrock, Arkansas, March 1983. This quote paraphrases and expands upon a well-known statement made by Mahatma Gandhi in his book Satyagraha in South Africa, 1982, 1979, Canon, Me.: Greenleaf books)
"An [organization] is not a machine but a living organism." --Ikujiro Nonaka /****
Fundamentals of epistemology: what is knowledge, the nature of knowledge, and what constitutes learning.
understanding is achieved after internalization.
Without experience, we cannot truly understand.
Internalization: transformation from explicit knowledge to tacit knowledge, habits and culture that we do not recognize in ourselves.
Innovation is a process to capture, create, leverage, and retain knowledge.
What is your belief? A belief about images of the world - you may call it a mental model - is a very subjective thing
information is the flow of a message, while knowledge is created by accumulating information. Thus, information is a necessary medium or material for eliciting and constructing knowledge.
The second difference is that information is something passive. When we switch on a TV set, information comes regardless of my commitment. But knowledge comes from my belief, so it's more proactive.
And the organizational knowledge or intellectual infrastructure of an organization encourages its individual members to develop new knowledge through new experiences.
This dynamic process is the key to organizational knowledge creation - that is, socialization (from individual tacit knowledge to group tacit knowledge), externalization (from tacit knowledge to explicit knowledge), combination (from separate explicit knowledge to systemic explicit knowledge), and internalization (from explicit knowledge to tacit knowledge) [...].
[...]
Three Guiding Ideas
1) The Whole. When you are pointing a finger at the problems, notice how many fingers are pointing back at you. If you fixed the symptoms and ignore the root causes, the problems have not gone away. Another way to look at this is treat the person, not the disease. Of course treat the disease if the patient is dying, but know that the patient will get sick again because the "root causes" are stil there.
2) Community. The self is "a point of view." "The essence of being a person is being in a relationship [with] other people." You will not believe this, but each person before you is there for a reason. The reason this person is there at this moment is for you to learn something about yourself. If you ignore the person, do not ignore or forget the lesson.
3) Language. The map is not the territory. We cannot contain every bit of information that comes to us in the world, so we have to create a "map of the territory" and then refer to the map for our information. By changing a person's map, we change their reality. Language is the map, not the reality.
Related Subjects: VBA AutoLISP
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