Used price: $11.25
Buy one from zShops for: $14.19
But I found Programming Ruby to be an excellent starting point -- it provides the quick-start help I need by giving numerous and well thought-out examples both in the body of the text and in the reference section (see below).
The chapters are well arranged (and even include information on distributed Ruby on page 272, often where most texts just start talking about file I/O!), with the first 276 pages devoted to an introduction to the language. The last 250-or-so pages contain an excellent library reference, alphabetically arranged.
The devil is in the details, though. And here, AW put a lot of thought into the finer points. The type is clear; the typographic conventions are standard and, if you've used any other typical programmer's text, easy to follow. So far, this is what you'd expect from any good computer title. In addition, however, they have added an easy-to-use thumbtab system for the alphabetical arrangement of the reference section, so finding a particular entry is quick and easy. Each entry in the reference section is clearly laid out with a class hierarchy (including super- and subclasses), parameters, description, "Mixes in" and a list of all class methods (most (if not all) with examples and output. All well-designed not only for the experienced Ruby programmer but also for the novice.
The index is thorough, with helpful vertical lines between the columns, and the reference section entry is identified by bold page numbers.
All in all, I would highly recommend this book for new Ruby programmers. There are still a number of things I don't understand about Ruby, but this book is an excellent place to start. It sets the bar very high for future books on this new and exciting programming language.
Not only does the book have an excellent tutorial which goes over major Ruby concepts and the majority of the language you will encounter on a daily basis, but it also has an indispensable language and standard library reference, as well as an overview of the C API and details on the inner workings of the Ruby interpreter.
This book is definitely worth picking up if you want to start dabbling in Ruby, and is almost a requirement to have on your desk during heavy hacking sessions.
Used price: $9.77
Buy one from zShops for: $21.23
You will not find many people that program in smalltalk and you will not be able to see a lot of code. This means that your coding style will take longer to develop *naturally*, on your own. This is where Smalltalk With Style comes in: It's a small book and makes simple and easy reading. When you're done with it, you'll put it aside and most likely never refer to it again. But it will change the way you write code in smalltalk, and your code will begin to look the way smalltalk code should. The advantage of this book is that it packs invaluable programming experience in a wonderful, but not-so-popular programming language into a very small book. Get it, read it, get over with it, and go on to write code like a natural smalltalker.
Used price: $25.00
As I have become older, and living now in the UK, I have become increasingly interested in what led my ancestors to come to Australia. I think Keneally has been struck by this thought as well - how did we become who we are? When you are descended from convicts, you find yourself wondering how life might have been different if they had not been deported - equally, you realise how lucky you are that as a consequence, you happen to have been born in one of the best places in the world. The British did not realise what a blessing they were bestowing upon us!
This book is not just a book about the Irish experience in Australia - it is more profoundly a history of Ireland itself. The Irish story, however, is much more than the potato famine or the rise of Sinn Fein or the Battle of the Boyne - it is also the lives led by its citizens, both in Ireland and abroad. To be Irish was a very special thing indeed, even though in most cases, this meant in fact that you were treated with suspicion and disdain.
The story of men and women such as Hugh Larkin deported to Australia for standing up for the families and land, is sadly common, even banal. But such people they were! I admire them so much for their fortitude and courage and this book is a tribute to them.
It is hard to imagine what it must have been like to have been forcefully removed from your families in those days of no telephones, faxes, planes - life truly meant life and those men and women left Ireland with little hope that they would ever be able to return. I have a small story to tell that helps put it all in context. My grandmother (sadly deceased) told us how when she was a child growing up in the Queensland bush in 1900, her aged father (not the convict! ) would ask her to sing, late in the evening at the barndances held at their farm, all the Irish songs to him and his cronies in the district who were all homesick for Ireland. The song the old men loved most, apparently, was "I'll take you home again Kathleen". The yearning for home was so deep for all of them.
Kenneally is a great Australian and I never enjoy his work more than when his sharp eyes and lyrical words are focused upon our country and the people who have made it what it is today. One of these days, Keneally will win the Nobel Prize, I am sure of it. He is a genial man and the love of his subject-matter shines through this extraordinary work.
I thoroughly recommend this book.
Used price: $33.05
On the back cover of the Omegy Conspiracy, Isaac Newton is quoted predicting that biblical literalists would now be claiming they know the true meaning of prophecy. He was right about that. But as for the "end times" nonsense, Newton was just as wrong about that as the literalists are. And Thomas and Hutchings, while no doubt well-meaning, also guessed wrong, even though their take is quite different.
The truth is that when enough people get the message from the Spirit of Truth (which Jesus said would come to guide us unto all truth and show us things to come), our world will begin to be transformed. Bad leadership will fall from power. Myths will be shattered. False beliefs will be dispelled. Conflicts will be resolved. Divisions will be mended. The people will be empowered by the truth, and realizing that we are all equal joint heirs to God's new "kingdom" to come, we will begin to create a "new world" here on earth. That's what real prophecy foretells, and I pray that more people will get the message so we can start progressing toward a positive future, rather than being afraid of it.
List price: $11.95 (that's 20% off!)
Used price: $8.31
Buy one from zShops for: $8.31
How ironic it is that Gatto's first two chapters contain the text of his acceptance speeches for NewYork State and City Teacher of the Year Awards. How ironic indeed, that he uses his own award presentation as a forum to attack the very same educational system that is honoring him! Gatto describes schooling, as opposed to learning, as a "twelve-year jail sentence where bad habits are the onlycurriculum truly learned. I teach school and win awards doing it," taunts the author.
While trapped in this debilitative system along with his students, Gatto, observed in them anoverwhelming dependence. He believes that school teaches this dependence by purposely inhibitingindependent thinking, and reinforcing indifference to adult thinking. He describes his students as"having almost no curiosity, a poor sense of the future, are a historical, cruel, uneasy with intimacy, and materialistic."
Gatto suggests that the remedy to this crisis in education is less time spent in school, and more timespent with family and "in meaningful pursuits in their communities." He advocates apprenticeships andhome schooling as a way for children to learn. He even goes so far as to argue for the removal of certification requirements for teachers, and letting "anybody who wants to, teach."
Gatto's style of writing is simple and easy to follow. He interlaces personal stories throughout the book to bring clarity and harmony to his views, while also drawing on logic and history to support his ideas about freedom in education and a return to building community. He clearly distinguishes communities from networks: "Communities ... are complex relationships of commonality and obligation," whereas, "Networksdon't require the whole person, but only a narrow piece."
While Gatto harshly criticizes schooling, we must realize that his opinions do come as a result of 26 yearsof experience and frustration with the public school system. Unfortunately, whether or not one agrees with his solutions, he has not outlined the logistics of how these improvements would be implemented. His ideas are based on idealism, and the reality of numbers and economics would present many obstacles. Nevertheless, it gives us a clear vision and a direction to follow for teachers and parents who believe in the family as the most important agent for childrearing and growth.
If you doubt that the US state school system is de facto totalitarian, just try to homeschool without jumping through hoops, pleading for exemptions, and submitting to standardized testing. See how long you go until you get "the knock".
Any current or soon-to-be school-age parent must read this book to assist them in their decision to send their kid to or keep their kid in the 12-year prison of progressive factory schooling. Those who are the product of the system, as I am, will read, grieve, get angry and get primed to take action. It is a disillusioning book, in the sense of having the wool pulled off one's eyes at last.
List price: $83.40 (that's 30% off!)
Used price: $40.80
Buy one from zShops for: $42.38
Used price: $32.06
Buy one from zShops for: $30.75
My other reservation about the book is that the authors are "Unix geeks", and view the world accordingly. They touch on Windows mostly to urge readers to put a Unix shell on top of it; other platforms like Mac OS are mentioned not at all. Personally, I am tired of "real programmers use the command line", or "Emacs is God" posturing (despite the authors' earnest but flawed attempts to justify these), and felt it detracted from an otherwise useful book. Worse, the authors fail to discuss any tools related to building complex interactive applications, a significant omission from the stated goals and scope of the book.
Those complaints aside, the book does contain useful information and ideas, especially for new programmers who often don't have a strong grasp on the bigger picture of software development. The authors offer good insights on topics like design by contract, documentation, and refactoring, which new programmers often fail to appreciate.
I can't emphasize this point enough. This book isn't a collection of stories that support the author's methodology or design technique. It isn't a book designed to sell his software tools. It is a book that will teach you to work more effectively. It talks about practical tips for prototyping projects (different ways to prototype, which is appropriate when, how to justify the time and expense to your manager), how to deal with and communicate effectively with customers, co-workers and managers.... if it sounds like The Pragmatic Programmer covers a lot of topics, that's because it does.
If you work with software or manage people who do, you owe it to yourself to read this book! I've been writing code (and reading these types of books) for nearly 10 years, and this is the best one I've ever read.
The tips are deceptively simple at times, but only a truly naive or inexperienced reader would miss the rich depth that their combination presents. In fact, that is the real beauty of this book -- it does not present some short-lived miracle-cure approach -- instead, it weaves together small bits of wisdom and practical advice into a powerful work-style.
They have some controversial views -- these authors are witty and opinionated -- but agreeing or disagreeing with each individual idea is not the point -- "seeing the forest" is.
There are numerous specific code examples, but the book is a fun and easy read -- strangely, I also think it would be a wonderful book for someone who is NOT a programmer, but who works with them, perhaps a business manager having a major system built. Even skipping all the really technical parts, it would be a wonderful set of benchmarks to assess how good your programmers really are -- much more powerful than "he has 3 years of C++, 2 years of Linux"...
I am hoping this writing team will follow this book with some specific guides as well, but this one is destined to be a classic. These guys really know what they are talking about, and, as a wonderful bonus, they are terrific writers, as well!
The book has gotten great reviews on slashdot, as well as a couple of programming magazines, including Dr Dobbs and Software Development -- they were well deserved. Buy IT!
List price: $16.95 (that's 30% off!)
Used price: $11.78
Collectible price: $24.26
Buy one from zShops for: $11.73
So, thank the authors for writing this important book that reminds me again and again who I am and why I have chosen to step back from all the glitter and acquisition. It reminds me why I work a 30 hour week, instead of a 40 hour week, and why I even hope to pare that down to a 25 hour week - so that the rest of my time can be spent on my life!
I like it that "Affluenza" isn't preachy or grim. It's light and humorous. It's fast-paced, like a television program - only without commercials. It's stock full of information about how we got to this place where money and things outweigh time with our families and time volunteering to make our communities stronger. And it gives examples and ideas about how to move forward into a place where each of us can get out of debt, and shift our priorities to what we truly value in this life that we only get to live one time.
David Horsey's cartoons are right on the money. They're witty and apt. The writing is visual and well-paced. Can you tell - I like this book! And it couldn't have come at a better time. A lot of us need to see its message. As for me, it's one of those books that I'll keep around to refer to when I feel particularly plagued by the lure of keeping up with any Joneses.
Not so fast! It's time to stop and think about what is really happening to us. How many Americans are working in jobs that don't energize them? How many spend hours every week shopping and commuting, but only minutes with their kids or their friends? How many feel 'used up' by a glitzy, gaudy American Dream? The book Affluenza is common ground for many victims who toss and turn, trying to wake up from a value system in which people are too often treated like machines, and machines are too often treated like people. If a million Americans read this book, we may have a shot at moving beyond the short-term illusion many call 'success.' The book offers welcome news that the Joneses have surrendered! Standing on their front porch, they plead, 'Please don't try to keep up with us anymore!' What a concept - that we might be able to cooperate with and support the Joneses, rather than compete with them...
Do we have a good thing going, or a good thing going bad? The fact is, beating affluenza is not about 'giving up' the good life, but getting it back. The strength of this book is that it successfully presents critical information on the anthropology and psychology of America without stripping the reader of hope. Yes, affluenza undermines our personal health, our family life, our communities, and our environment, but the authors offer us a way out. Affluenza has a three-step strategy: to present the symptoms of a disease that often feels deceptively pleasant, like an addiction; to trace the epidemic back to its historical sources; and then to offer dozens of concrete ways to Beat the Bug. The strategy works! The humor, the great satirical cartoons, and the well-researched presentation helped open my mind up and evaluate what's important for me individually, and also what needs to be done throughout our society. This is a great book for book clubs, church discussion groups, high school and college classrooms. Get it, read it, and tell your friends about it!
Used price: $3.99
Collectible price: $7.99
Buy one from zShops for: $3.94
The five points of Calvinism represent the doctrines of total depravity, unconditional election, limited atonement, irresistable grace and the perserverence of the saints. These doctrines form an easy-to-remember acrostic: T.U.L.I.P. A previous reviewer affirmed that he is a "2-point Calvinist" while I contend there is LOGICALLY no such thing, since he does not likely affirm a doctrine of total depravity remotely similiar to that of the Reformed doctrine of man's innate depravity. For if he did, he would recognize that there is corollary to the total depravity of man, which is man's total inability to save himself and the need for redemption by God's grace alone. As it is written, it is God who justifies and we who were made alive by the Holy Spirit were formerly dead to our sins and trespasses.
If you're new to Reformed Theology or interested in better understanding it, you might check out my Amazon guide to Reformed Protestant theology as well as What is So Amazing About Grace by Phillip Yancey. Sola Fide!
What the book does not do, however, is reconcile those passages in Scripture that causes problems for Calvinism such as Titus 2:11 "For the grace of God that bringeth salvation hath appeared to every man." or Heb. 2:9 "that he [Christ] should taste death for every man."
The authors quote a clergyman, Charles Spurgeon: "I love to proclaim these strong old doctrines that are called by the nickname Calvinism, but which are surely and verily the revealed truth of God as it is in Christ Jesus. By this truth I make a pilgrimage into [the] past, and as I go, I see father after father, confessor after confessor, martyr after martyr, standing up to shake hands with me...I see the land of the ancients peopled with my brethren...and acknowledge that this is the religion of God's own church."
Currently, "Calvinism" is not very popular in Christian teaching, but that does not detract from its basis in Biblical texts. Most of the material in this short book are in fact passages from the Bible that support human depravity, the saving work of Christ and God's election of the ones who will be saved through Christ. The concept is like that of election day: the president is chosen, but does not actually occupy the office of the presidency until he is sworn into office. I personally do not believe in free will. If we had free will, we could reason and and conquer what is bad in the world, but that is obviously not the case. Just by observing the world, I can tell that sex and death are in complete control, but everything will work out in the end to God's Will, in which the chosen will be glorified and the unredeemed will be condemned.
Used price: $2.10