Beautiful Code

Beautiful Code

Author: Greg Wilson

Publisher: "O'Reilly Media, Inc."

Published: 2007-06-26

Total Pages: 621

ISBN-13: 0596554672

DOWNLOAD EBOOK

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. This book contains 33 chapters contributed by Brian Kernighan, KarlFogel, Jon Bentley, Tim Bray, Elliotte Rusty Harold, Michael Feathers,Alberto Savoia, Charles Petzold, Douglas Crockford, Henry S. Warren,Jr., Ashish Gulhati, Lincoln Stein, Jim Kent, Jack Dongarra and PiotrLuszczek, Adam Kolawa, Greg Kroah-Hartman, Diomidis Spinellis, AndrewKuchling, Travis E. Oliphant, Ronald Mak, Rogerio Atem de Carvalho andRafael Monnerat, Bryan Cantrill, Jeff Dean and Sanjay Ghemawat, SimonPeyton Jones, Kent Dybvig, William Otte and Douglas C. Schmidt, AndrewPatzer, Andreas Zeller, Yukihiro Matsumoto, Arun Mehta, TV Raman,Laura Wingerd and Christopher Seiwald, and Brian Hayes. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.


Source

Source

Author: Joseph Jaworski

Publisher: Berrett-Koehler Publishers

Published: 2012-02-06

Total Pages: 240

ISBN-13: 1576754707

DOWNLOAD EBOOK

As he did in his classic Synchronicity, Joseph Jaworski once again takes us on a mind-expanding journey, this time to the very heart of creativity and deep knowing. Institutions of all sorts are facing profound change today, with complexity increasing at a speed and intensity we’ve never experienced before. Jaworski came to realize that traditional analytical leadership approaches are inadequate for dealing creatively with this complexity. To effectively face these challenges, leaders need to access the Source from which truly profound innovation flows. Many people, including Jaworski himself, have experienced a connection with this Source, often when called upon to respond in times of crisis—moments of extreme spontaneity and intuitive insight. Actions simply flow through them, seemingly without any sort of conscious intervention. But these experiences are chance occurrences—ordinarily, we don’t know how to access the Source, and we even have a blind spot as to its very existence. In an extraordinarily wide-ranging intellectual odyssey, Jaworski relates his fascinating experiences with quantum physicists, cognitive scientists, indigenous leaders, and spiritual thinkers, all focused on getting to the heart of the Source. Ultimately, he develops four guiding principles that encompass the nature of the Source and what we need to do to stay in dynamic dialogue with it. Using the combination of narrative and reflection that made Synchronicity so compelling, Jaworski has written a book that illuminates the essential nature not only of visionary leadership but also of relationships, consciousness, and ultimately reality itself.


Software Project Management in a Changing World

Software Project Management in a Changing World

Author: Günther Ruhe

Publisher: Springer

Published: 2014-09-04

Total Pages: 490

ISBN-13: 3642550355

DOWNLOAD EBOOK

By bringing together various current directions, Software Project Management in a Changing World focuses on how people and organizations can make their processes more change-adaptive. The selected chapters closely correspond to the project management knowledge areas introduced by the Project Management Body of Knowledge, including its extension for managing software projects. The contributions are grouped into four parts, preceded by a general introduction. Part I “Fundamentals” provides in-depth insights into fundamental topics including resource allocation, cost estimation and risk management. Part II “Supporting Areas” presents recent experiences and results related to the management of quality systems, knowledge, product portfolios and global and virtual software teams. Part III “New Paradigms” details new and evolving software-development practices including agile, distributed and open and inner-source development. Finally, Part IV “Emerging Techniques” introduces search-based techniques, social media, software process simulation and the efficient use of empirical data and their effects on software-management practices. This book will attract readers from both academia and practice with its excellent balance between new findings and experience of their usage in new contexts. Whenever appropriate, the presentation is based on evidence from empirical evaluation of the proposed approaches. For researchers and graduate students, it presents some of the latest methods and techniques to accommodate new challenges facing the discipline. For professionals, it serves as a source of inspiration for refining their project-management skills in new areas.


Open Sources

Open Sources

Author: Chris DiBona

Publisher: "O'Reilly Media, Inc."

Published: 1999-01-03

Total Pages: 283

ISBN-13: 0596553900

DOWNLOAD EBOOK

Freely available source code, with contributions from thousands of programmers around the world: this is the spirit of the software revolution known as Open Source. Open Source has grabbed the computer industry's attention. Netscape has opened the source code to Mozilla; IBM supports Apache; major database vendors haved ported their products to Linux. As enterprises realize the power of the open-source development model, Open Source is becoming a viable mainstream alternative to commercial software.Now in Open Sources, leaders of Open Source come together for the first time to discuss the new vision of the software industry they have created. The essays in this volume offer insight into how the Open Source movement works, why it succeeds, and where it is going.For programmers who have labored on open-source projects, Open Sources is the new gospel: a powerful vision from the movement's spiritual leaders. For businesses integrating open-source software into their enterprise, Open Sources reveals the mysteries of how open development builds better software, and how businesses can leverage freely available software for a competitive business advantage.The contributors here have been the leaders in the open-source arena: Brian Behlendorf (Apache) Kirk McKusick (Berkeley Unix) Tim O'Reilly (Publisher, O'Reilly & Associates) Bruce Perens (Debian Project, Open Source Initiative) Tom Paquin and Jim Hamerly (mozilla.org, Netscape) Eric Raymond (Open Source Initiative) Richard Stallman (GNU, Free Software Foundation, Emacs) Michael Tiemann (Cygnus Solutions) Linus Torvalds (Linux) Paul Vixie (Bind) Larry Wall (Perl) This book explains why the majority of the Internet's servers use open- source technologies for everything from the operating system to Web serving and email. Key technology products developed with open-source software have overtaken and surpassed the commercial efforts of billion dollar companies like Microsoft and IBM to dominate software markets. Learn the inside story of what led Netscape to decide to release its source code using the open-source mode. Learn how Cygnus Solutions builds the world's best compilers by sharing the source code. Learn why venture capitalists are eagerly watching Red Hat Software, a company that gives its key product -- Linux -- away.For the first time in print, this book presents the story of the open- source phenomenon told by the people who created this movement.Open Sources will bring you into the world of free software and show you the revolution.


Inner Loops

Inner Loops

Author: Rick Booth

Publisher: Addison-Wesley Professional

Published: 1997-01-01

Total Pages: 364

ISBN-13: 9780201479607

DOWNLOAD EBOOK

With practical advice and a broad sampling of important algorithms, Inner Loops shows how to design programs that extend the edge of the envelope of PC performance. It provides a thorough review of 32-bit code optimization for the 486, Pentium and Pentium Pro, as well as design tips for writing fast 32-bit software.


The Inner Game of Tennis

The Inner Game of Tennis

Author: W. Timothy Gallwey

Publisher: Random House Trade Paperbacks

Published: 1997-05-27

Total Pages: 193

ISBN-13: 0679778314

DOWNLOAD EBOOK

The timeless guide to achieving the state of “relaxed concentration” that’s not only the key to peak performance in tennis but the secret to success in life itself—now in a 50th anniversary edition with an updated epilogue, a foreword by Bill Gates, and an updated preface from NFL coach Pete Carroll “Groundbreaking . . . the best guide to getting out of your own way . . . Its profound advice applies to many other parts of life.”—Bill Gates, GatesNotes (“Five of My All-Time Favorite Books”) This phenomenally successful guide to mastering the game from the inside out has become a touchstone for hundreds of thousands of people. Billie Jean King has called the book her tennis bible; Al Gore has used it to focus his campaign staff; and Itzhak Perlman has recommended it to young violinists. Based on W. Timothy Gallwey’s profound realization that the key to success doesn’t lie in holding the racket just right, or positioning the feet perfectly, but rather in keeping the mind uncluttered, this transformative book gives you the tools to unlock the potential that you’ve possessed all along. “The Inner Game” is the one played within the mind of the player, against the hurdles of self-doubt, nervousness, and lapses in concentration. Gallwey shows us how to overcome these obstacles by trusting the intuitive wisdom of our bodies and achieving a state of “relaxed concentration.” With chapters devoted to trusting the self and changing habits, it is no surprise then, that Gallwey’s method has had an impact far beyond the confines of the tennis court. Whether you want to play music, write a novel, get ahead at work, or simply unwind after a stressful day, Gallwey shows you how to tap into your utmost potential. In this fiftieth-anniversary edition, the principles of the Inner Game shine through as more relevant today than ever before. No matter your goals, The Inner Game of Tennis gives you the definitive framework for long-term success.


From Inner Sources

From Inner Sources

Author: N. Gregory Hamilton

Publisher: Jason Aronson

Published: 1992

Total Pages: 344

ISBN-13: 9780876685402

DOWNLOAD EBOOK

Clinical theory is becoming a way of understanding oneself and one's patients rather than a tool for determining the best technical intervention as a thing in itself. This change has brought increased recognition that different therapists need different theories with their patients, and that even the same clinician may need different theories at different times. As a result there is a new tolerance for and even an encompassing of divergent viewpoints. Today is an age of multiple models in psychotherapy. From Inner Sources: New Directions in Object Relations Psychotherapy includes chapters by the most prominent contributors to this change - Kernberg, Adler, Ogden, McDougall, Pine, and the Scharffs. These clinicians, among others included, originally laid the base for object relations theories in the United States. Their ideas about how individuals grow and change by internalizing and externalizing experience were derived from psychoanalytic investigations into severe mental disorders. As these concepts have been more widely understood and accepted, they have been applied to a wider range of disorders and problems. Each chapter reflects in a different way how object relations psychotherapies are moving in new directions while maintaining their connection with the original inner source. The central concepts such as empathy, containment, object identification, splitting, counter-transference, and the examination of internal object relations' newness are emphasized in each of the contributions. The chapters are clinically relevant and contain significant case material. Although it is not an introduction to object relations theory, this book is understandable to beginning therapists, whilecontaining sufficient depth and controversial discussion for advanced clinicians. The focus of this book is on individual psychotherapy with emphasis on examination of the therapist's intersubjective experience in relation to the patient, as opposed to focusing on the patient's experience alone.


The Inner Word in Gadamer's Hermeneutics

The Inner Word in Gadamer's Hermeneutics

Author: John Arthos

Publisher:

Published: 2009

Total Pages: 488

ISBN-13:

DOWNLOAD EBOOK

Late in his life, Hans-Georg Gadamer was asked to explain what the universal aspect of hermeneutics consisted in, and he replied, enigmatically, "in the verbum interius." Gadamer devoted a pivotal section of his magnum opus, Truth and Method, to this Augustinian concept, and subsequently pointed to it as a kind of passkey to his thought. It remains, however, both in its origins and its interpretations, a mysterious concept. From out of its layered history, it remains a provocation to thought, expressing something about the relation of language and understanding that has yet to be fully worked out. The scholastic idea of a word that is fully formed in the mind but not articulated served Augustine as an analogy for the procession of the Trinity, and served Thomas Aquinas as an analogy for the procession between divine ideas and human thought. Gadamer turned the analogy on its head by using the verbum interius to explain the obscure relation between language and human understanding. His learned interpretation of the idea of the inner word through Neoplatonism, Lutheranism, idealism, and historicism may seem nearly as complex as the medieval source texts he consulted and construed in his exegesis, but the profoundity of his insights are unquestioned. In unpacking Gadamer's interpretive feat, John Arthos provides an overview of the philosophy of the logos out of which the verbum interius emerged. He summarizes the development of the verbum in ancient and medieval doctrine, traces its path through German thought, and explains its relevance to modern hermeneutic theory. His work unfolds in two parts, as an expansive intellectual history and as a close analysis and commentary on source texts on the inner word, from Augustine to Gadamer. As such, this book serves as an indispensable guide and reference for hermeneutics and the intellectual traditions out of which it arose, as well as an original theoretical statement in its own right. "Consummately researched, lucidly written, and persuasively argued throughout, The Inner Word succeeds brilliantly in bringing to light this neglected but pivotal matter in Gadamer's work. Arthos is learned in the best 'humanist' way, for he succeeds in creating something new of his own that will speak eloquently to all of us." --Walter Jost, University of Virginia "Gadamer suggests that the Christian idea of incarnation is a key to his hermeneutics, but does not explain his position in a detailed or systematic manner. Arthos brings his considerable knowledge of hermeneutics and rhetoric to bear on Gadamer's insight, recounting the rich intellectual history to which Gadamer gestures, and providing an extended and detailed exegesis of this pivotal point in the third part of Truth and Method. Gadamer's account of 'linguisticality,' Arthos explains, can best be understood through his use of a complex metaphor--the 'inner word.' Arthos matches his erudition with clear and clean prose, and his account exemplifies, rather than just describes, Gadamer's hermeneutical philosophy. Any scholar interested in Gadamer's philosophy should have this book on his or her shelf." --Francis J. Mootz III, William S. Boyd Professor of Law, William S. Boyd School of Law "Arthos's strength lies for me in his careful reading of the sources. He effectively commands the literature on the subject. This work shows in a sophisticated way the legacy of trinitarian theology for philosophical hermeneutics. The very complex task of illuminating the phenomenon of the verbum interius and indicating its centrality for philosophical hermeneutics is accomplished by John Arthos with great sensitivity to the subject matter." --Andrzej Wiercinski, The International Institute for Hermeneutics


Perspectives on Free and Open Source Software

Perspectives on Free and Open Source Software

Author: Joseph Feller

Publisher: MIT Press

Published: 2005

Total Pages: 590

ISBN-13: 9780262062466

DOWNLOAD EBOOK

Leading Free and Open Source software researchers and analysts consider the status of the open source revolution and its effect on industry and society.