Book picks similar to
Rogue Archives: Digital Cultural Memory and Media Fandom by Abigail De Kosnik
non-fiction
fan-studies
nonfiction
academic
Hackers & Painters: Big Ideas from the Computer Age
Paul Graham - 2004
Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls “an intellectual Wild West.”The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.
Metaphors We Live By
George Lakoff - 1980
Metaphor, the authors explain, is a fundamental mechanism of mind, one that allows us to use what we know about our physical and social experience to provide understanding of countless other subjects. Because such metaphors structure our most basic understandings of our experience, they are "metaphors we live by", metaphors that can shape our perceptions and actions without our ever noticing them.In this updated edition of Lakoff and Johnson's influential book, the authors supply an afterword surveying how their theory of metaphor has developed within the cognitive sciences to become central to the contemporary understanding of how we think and how we express our thoughts in language.
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
Learn You a Haskell for Great Good!
Miran Lipovača - 2011
Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.
The History of Sexuality, Volume 1: An Introduction
Michel Foucault - 1976
Michel Foucault offers an iconoclastic exploration of why we feel compelled to continually analyze and discuss sex, and of the social and mental mechanisms of power that cause us to direct the questions of what we are to what our sexuality is.
The Black Belt Librarian: Real-World Safety Security
Warren Graham - 2011
In straightforward language, the author Shows how to easily set clear expectations for visitors' behavior Presents guidelines for when and how to intervene when someone violates the code of conduct, including tips for approaching an unruly patron Offers instruction on keeping persistent troublemakers under control or permanently barred from the library Gives library staff tools for communicating effectively with its security professionals, including examples of basic documentation The Black Belt Librarian arms librarians with the confidence and know-how they need to maintain a comfortable, productive, and safe environment for everyone in the library.
America on Film: Representing Race, Class, Gender, and Sexuality at the Movies
Harry M. Benshoff - 2003
Introduces issues of diversity as represented within the American cinema in a lively and accessible manner. Provides a comprehensive overview of the industrial, socio-cultural, and aesthetic factors that contribute to cinematic representations of race, class, gender, and sexuality. Is designed specifically for students and includes 101 illustrations, a glossary of key terms, questions for discussion, and lists for futher reading and further viewing. Includes case studies of a number of films, including The Lion King, The Jazz Singer, Smoke Signals, The Grapes of Wrath, and The Celluloid Closet. Each chapter features a concise overview of the topic at hand, a discussion of representative films, figures, and movements, and an in-depth analysis of a single film.
HTML and CSS: Design and Build Websites
Jon Duckett - 2011
Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach. • Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisureThis educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!
A Universal History of the Destruction of Books: From Ancient Sumer to Modern-Day Iraq
Fernando Báez - 2003
A product of ten years of research and support from leading American and European universities, "A Universal History of the Destruction of Books" traces a tragic story: the smashed tablets of ancient Sumer, the widespread looting of libraries in post-war Iraq, the leveling of the Library of Alexandria, book burnings by Crusaders and Nazis, and censorship against authors past and present. With diligence and grace, Baez mounts a compelling investigation into the motives behind the destruction of books, reading man's violence against writing as a perverse anti-creation. "By destroying," Baez argues, "man ratifies this ritual of permanence, purification and consecration; by destroying, man brings to the surface a behavior originating in the depth of his personality." His findings ultimately attest to the lasting power of books as the great human repository of knowledge and memory, fragile yet vital bulwarks against the intransigence and barbarity of every age.
Homo Sacer: Sovereign Power and Bare Life
Giorgio Agamben - 1994
Recently, Agamben has begun to direct his thinking to the constitution of the social and to some concrete, ethico-political conclusions concerning the state of society today, and the place of the individual within it.In Homo Sacer, Agamben aims to connect the problem of pure possibility, potentiality, and power with the problem of political and social ethics in a context where the latter has lost its previous religious, metaphysical, and cultural grounding. Taking his cue from Foucault’s fragmentary analysis of biopolitics, Agamben probes with great breadth, intensity, and acuteness the covert or implicit presence of an idea of biopolitics in the history of traditional political theory. He argues that from the earliest treatises of political theory, notably in Aristotle’s notion of man as a political animal, and throughout the history of Western thinking about sovereignty (whether of the king or the state), a notion of sovereignty as power over “life” is implicit.The reason it remains merely implicit has to do, according to Agamben, with the way the sacred, or the idea of sacrality, becomes indissociable from the idea of sovereignty. Drawing upon Carl Schmitt’s idea of the sovereign’s status as the exception to the rules he safeguards, and on anthropological research that reveals the close interlinking of the sacred and the taboo, Agamben defines the sacred person as one who can be killed and yet not sacrificed—a paradox he sees as operative in the status of the modern individual living in a system that exerts control over the collective “naked life” of all individuals.
The Elements of Computing Systems: Building a Modern Computer from First Principles
Noam Nisan - 2005
The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.
The Art of Game Design: A Book of Lenses
Jesse Schell - 2008
The Art of Game Design: A Book of Lenses shows that the same basic principles of psychology that work for board games, card games and athletic games also are the keys to making top-quality video games. Good game design happens when you view your game from many different perspectives, or lenses. While touring through the unusual territory that is game design, this book gives the reader one hundred of these lenses—one hundred sets of insightful questions to ask yourself that will help make your game better. These lenses are gathered from fields as diverse as psychology, architecture, music, visual design, film, software engineering, theme park design, mathematics, writing, puzzle design, and anthropology. Anyone who reads this book will be inspired to become a better game designer—and will understand how to do it.
A Software Engineer Learns HTML5, JavaScript and jQuery
Dane Cameron - 2013
Due to their monopoly position in web browsers, and the fact web browsers have spread from PCs to phones, tablets and TVs; their status will continue to grow and grow. Despite their success, many software engineers are apprehensive about JavaScript and HTML. This apprehensiveness is not completely unfounded; both JavaScript and HTML were rushed in their early years, and driven by commercial rather than engineering interests. As a result, many dubious features crept into these languages. Due to backwards compatibility concerns, most of these features still remain. In addition, many software engineers have used these languages without ever learning them. JavaScript and HTML have low barriers to entry, and this, along with their similarity to other languages, led many software engineers to conclude that there really was nothing much to learn. If you have not used JavaScript and HTML for a number of years, or if you are a programmer or software engineer using other languages, you may be surprised at what they now offer. Browser based web applications are now capable of matching or exceeding the sophistication and scale of traditional desktop applications. In order to create complex web applications however, it is essential to learn these languages. This book takes the point of view that once you have a strong grasp of the fundamentals, the details will take care of themselves. It will not present you with long lists of APIs, or intricate details of every attribute, these can be found in reference manuals. It will focus on the details of each language that are fundamental to understanding how they work. This book will guide you through the process of developing a web application using HTML5, Javascript, jQuery and CSS. It contains the following content: 1. An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML. 2. An introduction to JavaScript, including an in-depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications. 3. An introduction to jQuery selection, traversal, manipulation and events. 4. An in-depth look at the Web storage and IndexedDB APIs for client side data storage. 5. A guide to implementing offline web applications with the Application Cache API. 6. An introduction to the ways JavaScript can interact with the users file-system using the FileReader API. 7. The use of Web Workers in a web application to execute algorithms on background threads. 8. An introduction to AJAX, and the jQuery API supporting AJAX. 9. An introduction to Server Sent Events and Web Sockets. All subjects are introduced in the context of a sample web application. This book is intended for anyone with at least a superficial knowledge of HTML and programming.
Salsa Dancing Into the Social Sciences: Research in an Age of Info-Glut
Kristin Luker - 2008
But trust me. Salsa dancing is a practice as well as a metaphor for a kind of research that will make your life easier and better.""Savvy, witty, and sensible, this unique book is both a handbook for defining and completing a research project, and an astute introduction to the neglected history and changeable philosophy of modern social science. In this volume, Kristin Luker guides novice researchers in: knowing the difference between an area of interest and a research topicdefining the relevant parts of a potentially infinite research literaturemastering sampling, operationalization, and generalizationunderstanding which research methods best answer your questionsbeating writer's blockMost important, she shows how friendships, nonacademic interests, and even salsa dancing can make for a better researcher.""You know about setting the kitchen timer and writing for only an hour, or only 15 minutes if you are feeling particularly anxious. I wrote a fairly large part of this book feeling exactly like that. If I can write an entire book 15 minutes at a time, so can you.""
History: A Very Short Introduction
John H. Arnold - 2000
John Arnold's addition to Oxford's popular Very Short Introductions series is a stimulating essay about how people studyand understand history. The book begins by inviting us to think about various questions provoked by our investigation of history, and then explores the ways in which these questions have been answered in the past. Such key concepts as causation, interpretation, and periodization are introduced byway of concrete examples of how historians work, thus giving the reader a sense of the excitement implicit in discovering the past--and ourselves.The aim throughout History: A Very Short Introduction is to discuss theories of history in a general, pithy, and accessible manner, rather than delve into specific periods. This is a book that will appeal to all students and general readers with an interest in history or historiography.About the Series: Oxford's Very Short Introductions series offers concise and original introductions to a wide range of subjects--from Islam to Sociology, Politics to Classics, Literary Theory to History, and Archaeology to the Bible. Not simply a textbook of definitions, each volume in this series provides trenchantand provocative--yet always balanced and complete--discussions of the central issues in a given discipline or field. Every Very Short Introduction gives a readable evolution of the subject in question, demonstrating how the subject has developed and how it has influenced society. Eventually, theseries will encompass every major academic discipline, offering all students an accessible and abundant reference library. Whatever the area of study that one deems important or appealing, whatever the topic that fascinates the general reader, the Very Short Introductions series has a handy andaffordable guide that will likely prove indispensable.