Foner's book is an exciting history of these days. He quotes extensively from labor and capitalist press of the day, from speeches and declarations by workers' leaders, and from government reports and documents to give a real feel of the roots of the uprising and the conflicting interests that lay behind it. I particularly found useful the description of what different workers leaders did at the time-- from conservative trade union presidents to militant socialists. Also the challenge and experiences of native-born and immigrant workers fighting together against their common exploiters. There is a lot to learn from this book today!
While this book gives a rich detail of the day-to-day struggles in 1877, two others will help get a broader perspective on the key issues political posed: American Labor Struggles 1877-1934, by Samuel Yellen, and Revolutionary Continuity, Marxist Leadership in the U.S. 1948-1917, by Farrell Dobbs.
Used price: $50.00
Buy one from zShops for: $152.95
Used price: $20.00
Buy one from zShops for: $19.98
Used price: $11.00
Buy one from zShops for: $85.00
Much of this volume is more technical than the average reader wants or needs. It is a textbook used in veterinary schools. But a dedicated reader could gain much from it. Even the average reader could benefit from the chapters on commerical pet foods and on home prepared diets.
Used price: $9.00
Collectible price: $12.71
The material in this book has been taught for several years in one-semester first-year graduate courses at Rensselaer Polytechnic Institute in Troy, N.Y., the State University of New York at Albany, and many other institutions. The bewildered looks of students in these institutions have motivated the authors to do several rewrites of the materials. That's why the book is pleasant to read and easy to understand.
The book contains a good introduction to state machines and all modern grammars, including, but not limited to, LALR(1).
Since the book doesn't cover code generation, but only lexical and syntax part, it is still actual since published 1976. For example, the most popular nowadays LALR(1) grammar, supported by Yacc and Bison, is a core of the GNU compiler and many other commercial compilers. But the book itself is tool-free, it explains the background that never expires, rather than bothering the reader with the tools which may exist today and vanish tomorrow. The example of such book with a mess of theory and tools is "Compilers: Principles, Techniques, and Tools" by by Alfred V. Aho.
The book "Compiler Design Theory" is embracing, neat and actual.
List price: $40.00 (that's 55% off!)
Used price: $8.95
Collectible price: $39.69
Buy one from zShops for: $5.95
As Branscomb and Auerswald explain in their Preface, this book is the result of a joint Harvard-MIT Project on Managing Technical Risk sponsored by the Advanced Technology Program (ATP) of the National Institute for Standards and Technology (NIST). There were two workshops (on June 22, 1999 and then on September 17, 1999). Subsequently, Branscomb and Auerswald assembled a wealth of material (including the subsequent Report to NIST-ATP, "Managing technical Risk: Understanding the Private-Sector Decision Making Process. This book is a six-segment (or six-"chapter") essay co-authored by them, in combination with the five essays. "The chapters, though, are self-contained, so that they can be read sequentially without the contributed essays."
Later, in the Introduction, they explain that their objective is "to map the very specific boundary that lies between invention (an idea) and innovation (a product)....[in process exploring and developing several themes such as] successful innovations are rare, and the rewards must compensate for the risks; there are many ways to fail: technical risks and market risks are closely related; innovation themes are the key to resolving the tension between the rarity of success innovation and the need for a dependable sequence of innovations; there are serious financial, technological, and institutional gaps in the U.S. system of innovation; the pace of development is accelerating and is changing the innovation system; and government institutions, state and federal, must be seen as part of the fabric of social capital on which the innovation system rests." Obviously, no single essay (or even an extended essay such as that which Branscomb and Auerswald co-authored) can possibly address all or even most of these themes. The achievement of this book is that, to varying degrees, each of the contributors, including Branscomb and Auerswald of course) participates in a group collaboration to formulate the aforementioned "map." By the end of this remarkable book, is the map complete? No. Far from it.
In their concluding remarks, Branscomb and Auerswald suggest that, in the century now underway, "creative destruction will continue to be a public as well as private imperative. Yet we must recognize a serious political obstacle: the strong reluctance of some to having the federal government share private firms' costs for early-stage, research-based innovations. Schumpeter's phrase 'creative destruction' carries with it the implication that whenever there are innovation winners, there are likely to be losers -- losers who may complain to their political representatives if government agencies are seen as the instruments of their destruction, however creative it might be for the economy as a whole." Certain institutional deficiencies (both public and private) must be ameliorated so that the investment of the required energies and resources "will ensure continued innovative productivity for at least a century to come." Thanks to Branscomb, Auerswald, and their distinguished associates, public officials and corporate executives now have at least the beginning of a "map" to guide and inform what must be collaborative initiatives.
Used price: $126.96
Used price: $55.00
Buy one from zShops for: $45.00
First of all, formulas are not presented in a way that is helpful. Facts should be highlighted and processes explained more clearly and concisely. As a non-programmer (I've taken web programming, computer science 1 and 2 up through binary trees), I felt that the symbols used for representing a lot of the rules were more confusing, and the text didn't help much in the explanation of what these combinations of symbols actually represented. Luckily I had a friend who could help me sum up what these things meant!
Our instructor also posted solutions to the problems from the instructor's book. One week there were 5 corrections for 10 homework problems (where the meat of the problem was actually approached in the WRONG WAY). Not to mention the multiple typos that any spell checker could have found.
For $[money], I'm sure there's a better textbook out there. To quote one of my friends, there is a better interpretation of Jim Gray's quote:
"This is a great book!" (I didn't read it at all!)
"This is the book I wish I had written!" (Then it wouldn't be so messed up and I'd be rolling in the dough!)...
Do I now understand how transactions are implemented? Not 100%, but certainly a great deal more so than before I read this books' chapters on transactions. Indeed, I am far more equiped to work with transactions because this book helped me understand what is going on "under the hood". While it wasn't "code level" details, it certainly satisfied this novices' thirst for a general understanding of transaction implementation plus it piqued my curiousity to go on and learn more about transactions as written by the likes of Gray.
Further, I have been given a nice introduction to Database Theory and the topic of Entity Relationships - an entire study of how best to design our data, which before hand I was completely unaware of!
Two chapters seemed rather difficult and one of the authors was kind enough to suggest I study Susanna Epp's fine "Discrete Mathematics with Applications" before heading back into foray of DB theory.
So, all and all, I found this book a delight and well worth working through.
Being outside of the academia, but still needing a foundational theoretical (but not necessarily formal or overly detailed) reference, I was impressed on the ability of the authors to present concise and useful practical facts. Some other textbooks suffer from overwrought attention to topics in database normalization, correctness proves, and such - this one gives a lot of practical advise in optimization, distributed databases and issues of concurrency control and transaction processing. Chapters are organized in a self-contained fashion, so with a bit of background in databases, reader can just read a chapter in isolation if she is interested in a topic.
In summary, a very useful book.
It was not the greed and brutality of the capitalist overlords that provoked a mass rebellion. It was that they made life virtually impossible for the working people. The great strike was centered in rail and began in the summer of 1877 in response to yet another wage cut.
A group of bold rail workers in West Virginia walked off the job. With no union, no organization, and nothing but a desperate urge to reclaim their humanity, their initiative spread like wildfire to thousands of other rail workers from Baltimore to St. Louis in a rolling surge of strikes, mass mobilizations and confrontations with the armed minions of capital. Ultimately general strikes of all workers were precipitated in St. Louis, San Francisco and other cities.
The rail barons sought to put down the uprising with military force, mobilizing state militias, police and national guard troops, firing into the crowds, killing dozens. For them it was only a question of forcing the masses to do their bidding. They believed that they were the rulers, the workers were there to serve them.
This great labor battle awakened the true spirit of liberty and solidarity among the laboring masses. In their struggle against the tyranny of capital they became the one true embodiment of democracy and the only hope of progress for toiling humanity. They laid the foundation stone for the worker's movement in the U.S. It gave a huge impetus to the organization of labor unions as well as the beginnings of labor political action: the formation of a workers party.
Reading this book brings home the reality of the class struggle in the U.S. and helps us to understand how and why it developed as it did. It also helps us understand why this class struggle won't go away as long as capitalism exists. It helps us to appreciate the organized struggle of the workers as the only way forward for humanity in its quest for a truly livable planet.