Critical Code
Download Critical Code full books in PDF, epub, and Kindle. Read online free Critical Code ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads.
Author |
: Mark C. Marino |
Publisher |
: MIT Press |
Total Pages |
: 289 |
Release |
: 2020-03-10 |
ISBN-10 |
: 9780262357432 |
ISBN-13 |
: 0262357437 |
Rating |
: 4/5 (32 Downloads) |
Synopsis Critical Code Studies by : Mark C. Marino
An argument that we must read code for more than what it does—we must consider what it means. Computer source code has become part of popular discourse. Code is read not only by programmers but by lawyers, artists, pundits, reporters, political activists, and literary scholars; it is used in political debate, works of art, popular entertainment, and historical accounts. In this book, Mark Marino argues that code means more than merely what it does; we must also consider what it means. We need to learn to read code critically. Marino presents a series of case studies—ranging from the Climategate scandal to a hactivist art project on the US-Mexico border—as lessons in critical code reading. Marino shows how, in the process of its circulation, the meaning of code changes beyond its functional role to include connotations and implications, opening it up to interpretation and inference—and misinterpretation and reappropriation. The Climategate controversy, for example, stemmed from a misreading of a bit of placeholder code as a “smoking gun” that supposedly proved fabrication of climate data. A poetry generator created by Nick Montfort was remixed and reimagined by other poets, and subject to literary interpretation. Each case study begins by presenting a small and self-contained passage of code—by coders as disparate as programming pioneer Grace Hopper and philosopher Friedrich Kittler—and an accessible explanation of its context and functioning. Marino then explores its extra-functional significance, demonstrating a variety of interpretive approaches.
Author |
: National Research Council |
Publisher |
: National Academies Press |
Total Pages |
: 161 |
Release |
: 2010-10-27 |
ISBN-10 |
: 9780309163279 |
ISBN-13 |
: 0309163277 |
Rating |
: 4/5 (79 Downloads) |
Synopsis Critical Code by : National Research Council
Critical Code contemplates Department of Defense (DoD) needs and priorities for software research and suggests a research agenda and related actions. Building on two prior booksâ€"Summary of a Workshop on Software Intensive Systems and Uncertainty at Scale and Preliminary Observations on DoD Software Research Needs and Prioritiesâ€"the present volume assesses the nature of the national investment in software research and, in particular, considers ways to revitalize the knowledge base needed to design, produce, and employ software-intensive systems for tomorrow's defense needs. Critical Code discusses four sets of questions: To what extent is software capability significant for the DoD? Is it becoming more or less significant and strategic in systems development? Will the advances in software producibility needed by the DoD emerge unaided from industry at a pace sufficient to meet evolving defense requirements? What are the opportunities for the DoD to make more effective use of emerging technology to improve software capability and software producibility? In which technology areas should the DoD invest in research to advance defense software capability and producibility?
Author |
: Arthur Kroker |
Publisher |
: University of Toronto Press |
Total Pages |
: 625 |
Release |
: 2013-01-01 |
ISBN-10 |
: 9781442614666 |
ISBN-13 |
: 1442614668 |
Rating |
: 4/5 (66 Downloads) |
Synopsis Critical Digital Studies by : Arthur Kroker
An indispensable resource for instructors and students in digital studies programs, Critical Digital Studies is a comprehensive, creative, and fascinating look at a digital culture that is struggling to be born, survive, and flourish."--Publisher description.
Author |
: Rob Kitchin |
Publisher |
: MIT Press |
Total Pages |
: 305 |
Release |
: 2011 |
ISBN-10 |
: 9780262042482 |
ISBN-13 |
: 0262042487 |
Rating |
: 4/5 (82 Downloads) |
Synopsis Code/space by : Rob Kitchin
The authors examine software from a spatial perspective, analyzing the dyadic relationship of software & space. The production of space, they argue, is increasingly dependent on code, & code is written to produce space.
Author |
: Steve McConnell |
Publisher |
: Pearson Education |
Total Pages |
: 952 |
Release |
: 2004-06-09 |
ISBN-10 |
: 9780735636972 |
ISBN-13 |
: 0735636974 |
Rating |
: 4/5 (72 Downloads) |
Synopsis Code Complete by : Steve McConnell
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
Author |
: Simon Singh |
Publisher |
: Delacorte Press |
Total Pages |
: 274 |
Release |
: 2002-05-14 |
ISBN-10 |
: 9780375890123 |
ISBN-13 |
: 0375890122 |
Rating |
: 4/5 (23 Downloads) |
Synopsis The Code Book: The Secrets Behind Codebreaking by : Simon Singh
"As gripping as a good thriller." --The Washington Post Unpack the science of secrecy and discover the methods behind cryptography--the encoding and decoding of information--in this clear and easy-to-understand young adult adaptation of the national bestseller that's perfect for this age of WikiLeaks, the Sony hack, and other events that reveal the extent to which our technology is never quite as secure as we want to believe. Coders and codebreakers alike will be fascinated by history's most mesmerizing stories of intrigue and cunning--from Julius Caesar and his Caeser cipher to the Allies' use of the Enigma machine to decode German messages during World War II. Accessible, compelling, and timely, The Code Book is sure to make readers see the past--and the future--in a whole new way. "Singh's power of explaining complex ideas is as dazzling as ever." --The Guardian
Author |
: Manu |
Publisher |
: Oxford University Press |
Total Pages |
: 1150 |
Release |
: 2005 |
ISBN-10 |
: 0195171462 |
ISBN-13 |
: 9780195171464 |
Rating |
: 4/5 (62 Downloads) |
Synopsis Manu's Code of Law by : Manu
Manu's Code of Law is one of the most important texts in the Sanskrit canon, indeed one of the most important surviving texts from any classical civilization. It paints an astoundingly detailed picture of ancient Indian life-covering everything from the constitution of the king's cabinet to the price of a ferry trip for a pregnant woman-and its doctrines have been central to Indian thought and practice for 2000 years. Despite its importance, however, until now no one has produced a critical edition of this text. As a result, for centuries scholars have been forced to accept clearly inferior editions of Sanskrit texts and to use those unreliable editions as the basis for constructing the history of classical India. In this volume, Patrick Olivelle has assembled the critical text of Manu, including a critical apparatus containing all the significant manuscript variants, along with a reliable and readable translation, copious explanatory notes, and a comprehensive introduction on the structure, content, and socio-political context of the treatise. The result is an outstanding scholarly achievement that will be an essential tool for any serious student of India.
Author |
: Matthew Fuller |
Publisher |
: MIT Press |
Total Pages |
: 349 |
Release |
: 2008 |
ISBN-10 |
: 9780262062749 |
ISBN-13 |
: 0262062747 |
Rating |
: 4/5 (49 Downloads) |
Synopsis Software Studies by : Matthew Fuller
This collection of short expository, critical and speculative texts offers a field guide to the cultural, political, social and aesthetic impact of software. Experts from a range of disciplines each take a key topic in software and the understanding of software, such as algorithms and logical structures.
Author |
: John M. Beggs |
Publisher |
: MIT Press |
Total Pages |
: 217 |
Release |
: 2022-08-30 |
ISBN-10 |
: 9780262544030 |
ISBN-13 |
: 0262544032 |
Rating |
: 4/5 (30 Downloads) |
Synopsis The Cortex and the Critical Point by : John M. Beggs
How the cerebral cortex operates near a critical phase transition point for optimum performance. Individual neurons have limited computational powers, but when they work together, it is almost like magic. Firing synchronously and then breaking off to improvise by themselves, they can be paradoxically both independent and interdependent. This happens near the critical point: when neurons are poised between a phase where activity is damped and a phase where it is amplified, where information processing is optimized, and complex emergent activity patterns arise. The claim that neurons in the cortex work best when they operate near the critical point is known as the criticality hypothesis. In this book John Beggs—one of the pioneers of this hypothesis—offers an introduction to the critical point and its relevance to the brain. Drawing on recent experimental evidence, Beggs first explains the main ideas underlying the criticality hypotheses and emergent phenomena. He then discusses the critical point and its two main consequences—first, scale-free properties that confer optimum information processing; and second, universality, or the idea that complex emergent phenomena, like that seen near the critical point, can be explained by relatively simple models that are applicable across species and scale. Finally, Beggs considers future directions for the field, including research on homeostatic regulation, quasicriticality, and the expansion of the cortex and intelligence. An appendix provides technical material; many chapters include exercises that use freely available code and data sets.
Author |
: Leanna Rierson |
Publisher |
: CRC Press |
Total Pages |
: 612 |
Release |
: 2017-12-19 |
ISBN-10 |
: 9781351834056 |
ISBN-13 |
: 1351834053 |
Rating |
: 4/5 (56 Downloads) |
Synopsis Developing Safety-Critical Software by : Leanna Rierson
The amount of software used in safety-critical systems is increasing at a rapid rate. At the same time, software technology is changing, projects are pressed to develop software faster and more cheaply, and the software is being used in more critical ways. Developing Safety-Critical Software: A Practical Guide for Aviation Software and DO-178C Compliance equips you with the information you need to effectively and efficiently develop safety-critical, life-critical, and mission-critical software for aviation. The principles also apply to software for automotive, medical, nuclear, and other safety-critical domains. An international authority on safety-critical software, the author helped write DO-178C and the U.S. Federal Aviation Administration’s policy and guidance on safety-critical software. In this book, she draws on more than 20 years of experience as a certification authority, an avionics manufacturer, an aircraft integrator, and a software developer to present best practices, real-world examples, and concrete recommendations. The book includes: An overview of how software fits into the systems and safety processes Detailed examination of DO-178C and how to effectively apply the guidance Insight into the DO-178C-related documents on tool qualification (DO-330), model-based development (DO-331), object-oriented technology (DO-332), and formal methods (DO-333) Practical tips for the successful development of safety-critical software and certification Insightful coverage of some of the more challenging topics in safety-critical software development and verification, including real-time operating systems, partitioning, configuration data, software reuse, previously developed software, reverse engineering, and outsourcing and offshoring An invaluable reference for systems and software managers, developers, and quality assurance personnel, this book provides a wealth of information to help you develop, manage, and approve safety-critical software more confidently.