Book picks similar to
Internet: The Complete Reference by Margaret Levine Young
computers
internet
partially-read
shelved
Everything Is Miscellaneous: The Power of the New Digital Disorder
David Weinberger - 2007
Everything Is Miscellaneous: The Power of the New Digital Disorder
THE DARKNESS
Stephen King - 2019
King. Do not let the lack of light stop you from discovering more adventures and stories that will keep you up at night and ignite the imagination. There is no place to hide in, THE DARKNESS!
Deadlines Don't Care If Janet Doesn't Like Her Photo
David Thorne - 2021
Have you ever wondered what it would be like to be a fly on the wall of a creative agency? No? Well, that’s fine as well. You wouldn’t know you were in an agency anyway; flies have no concept of that kind of thing. All they’re interested in is standing in poo then walking around the rim of your coffee mug.
Core Java 2, Volume I--Fundamentals (Core Series)
Cay S. Horstmann - 1999
A no-nonsense tutorial and reliable reference, this book features thoroughly tested real-world examples. The most important language and library features are demonstrated with deliberately simple sample programs, but they aren't fake and they don't cut corners. More importantly, all of the programs have been updated for J2SE 5.0 and should make good starting points for your own code. You won't find any toy examples here. This is a book for programmers who want to write real code to solve real problems. Cay S. Horstmann is a professor of computer science at San Jose State University. Previously he was vice president and chief technology officer of Preview Systems Inc. and a consultant on C++, Java, and Internet programming for major corporations, universities, and organizations. Gary Cornell has written or cowritten more than twenty popular computer books. He has a Ph.D. from Brown University and has been a visiting scientist at IBM Watson Laboratories, as well as a professor at the University of Connecticut.
The Go Programming Language
Alan A.A. Donovan - 2015
It has been winning converts from dynamic language enthusiasts as well as users of traditional compiled languages. The former appreciate the robustness and efficiency that Go's lightweight type system brings to their code; the latter find Go's simplicity and fast tools a refreshing change. Thanks to its well-designed standard libraries and its excellent support for concurrent programming, Go is fast becoming the language of choice for distributed systems. The Go Programming Language is the definitive book on Go for the working programmer. It assumes no prior knowledge of Go, nor any other specific programming language, so you'll find it an accessible guide whether you come from JavaScript, Ruby, Python, Java, or C++. The book will quickly get you started using Go effectively from the beginning, and by the end, you will know how to use it well to write clear, idiomatic and efficient programs to solve real-world problems. You'll understand not just how to use its standard libraries, but how they work, and how to apply the same design techniques to your own projects. The earlier chapters will introduce you to the basic concepts of Go programming---numbers, strings, functions---while at the same time presenting important computer science concepts like recursion, and useful examples of graphics, UTF-8, and error handling. The chapters on methods and interfaces will show you a new way to think about object-oriented programming; the chapter on concurrency explains why concurrency is so important in modern programming, and how Go helps you handle it well. You'll also learn about Go's pragmatic but effective approach to testing; how to build, test, and manage projects using the go tool, and the art of metaprogramming using reflection. The book contains hundreds of interesting and practical examples that cover the whole language and a wide range of applications. The code samples from the book are available for download from gopl.io.
Linkers and Loaders
John R. Levine - 1999
But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is there an authoritative book devoted entirely to these deep-seated compile-time and run-time processes. The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code. You'll learn to avoid the pitfalls associated with Windows DLLs, take advantage of the space-saving, performance-improving techniques supported by many modern linkers, make the best use of the UNIX ELF library scheme, and much more. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.
Designing Data-Intensive Applications
Martin Kleppmann - 2015
Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures
The Horror Collection: Black Edition
Becky NarronLee McGeorge - 2019
Featuring stories by Richard Chizmar, Mark Lukens, Michael A. Arnzen, Eric J. Guignard, Veronica Smith, Lee McGeorge, James Matthew Byers & Kevin J. Kennedy
The Palm Beach Murder: The True Story of a Millionaire, Marriage and Murder
Marion Collins - 2004
But when the reckless social climber and adulterer turned marriage in their Palm Beach mansion into a luxurious hell, the beautiful Georgia debutante wanted out--and half of her husband's fortune to take with her.Then in 1987, a hit man unloaded three bullets into Lita's head.Her family demanded justice. James had other plans--and the money to insure it. But it wasn't until eleven years later that a startling confession from a surprise witness would bring James Sullivan's comfortable life crashing down around him. The cold-blooded millionaire was indicted and fled the country turning hotspots across the globe into exotic private playgrounds before settling with his new fiancée in a sumptuous resort near Bangkok, where he was arrested four years later. From Palm Beach elite to life in a squalid Thailand jail cell, Marion Collins' Palm Beach Murder is the astonishing true story of one man's flight from justice and one family's burning desire to make him pay.
Web Form Design: Filling in the Blanks
Luke WroblewskiMicah Alpern - 2008
In Web Form Design, Luke Wroblewski draws on original research, his considerable experience at Yahoo! and eBay, and the perspectives of many of the field's leading designers to show you everything you need to know about designing effective and engaging Web forms.
Love Is Strong as Death: Poems chosen by Paul Kelly
Paul Kelly - 2019
And now he has gathered from around the world the poems he loves – poems that have inspired and challenged him over the years, a number of which he has set to music. This wide-ranging and deeply moving anthology combines the ancient and the modern, the hallowed and the profane, the famous and the little known, to speak to two of literature’s great themes that have proven so powerful in his music: love and death – plus everything in between.Here are poems by Yehuda Amichai, W.H. Auden, Tusiata Avia, Hera Lindsay Bird, William Blake, Bertolt Brecht, Constantine Cavafy, Alison Croggon, Mahmoud Darwish, Emily Dickinson, John Donne, Ali Cobby Eckermann, James Fenton, Thomas Hardy, Kevin Hart, Gwen Harwood, Seamus Heaney, Philip Hodgins, Homer, Gerard Manley Hopkins, Langston Hughes, John Keats, Ono No Komachi, Maxine Kumin, Philip Larkin, Li-Young Lee, Norman MacCaig, Paula Meehan, Czeslaw Milosz, Les Murray, Pablo Neruda, Sharon Olds, Ovid, Sylvia Plath, Dorothy Porter, Rumi, Anne Sexton, William Shakespeare, Izumi Shikibu, Warsan Shire, Kenneth Slessor, Wislawa Szymborska, Máire Mhac an tSaoi, Ko Un, Walt Whitman, Judith Wright, W.B. Yeats and many more.
Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP
Peter Norvig - 1991
By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical performance issues involved in writing real working programs of significant size. Chapters on troubleshooting and efficiency are included, along with a discussion of the fundamentals of object-oriented programming and a description of the main CLOS functions. This volume is an excellent text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer.
The Digital Divide: Arguments for and Against Facebook, Google, Texting, and the Age of Social Networking
Mark Bauerlein - 2011
Some see the technological breakthroughs we live with as hopeful and democratic new steps in education, information gathering, and human progress. But others are deeply concerned by the eroding of civility online, declining reading habits, withering attention spans, and the treacherous effects of 24/7 peer pressure on our young.With The Dumbest Generation, Mark Bauerlein emerged as the foremost voice against the development of an overwhelming digital social culture. But The Digital Divide doesn't take sides. Framing the discussion so that leading voices from across the spectrum, supporters and detractors alike, have the opportunity to weigh in on the profound issues raised by the new media - from questions of reading skills and attention span, to cyber-bullying and the digital playground - Bauerlein's new book takes the debate to a higher ground.The book includes essays by Steven Johnson, Nicholas Carr, Don Tapscott, Douglas Rushkoff, Maggie Jackson, Clay Shirky, Todd Gitlin, and many more. Though these pieces have been previously published, the organization of The Digital Divide gives them freshness and new relevancy, making them part of a single document readers can use to truly get a handle on online privacy, the perils of a plugged-in childhood, and other technology-related hot topics.Rather than dividing the book into "pro" and "con" sections, the essays are arranged by subject - "The Brain, the Senses," "Learning in and out of the Classroom," "Social and Personal Life," "The Millennials," "The Fate of Culture," and "The Human (and Political) Impact." Bauerlein incorporates a short headnote and a capsule bio about each contributor, as well as relevant contextual information about the source of the selection.Bauerlein also provides a new introduction that traces the development of the debate, from the initial Digital Age zeal, to a wave of skepticism, and to a third stage of reflection that wavers between criticism and endorsement.Enthusiasm for the Digital Age has cooled with the passage of time and the piling up of real-life examples that prove the risks of an online-focused culture. However, there is still much debate, comprising thousands of commentaries and hundreds of books, about how these technologies are rewriting our futures. Now, with this timely and definitive volume, readers can finally cut through the clamor, read the the very best writings from each side of The Digital Divide, and make more informed decisions about the presence and place of technology in their lives.
Basic Category Theory for Computer Scientists
Benjamin C. Pierce - 1991
Assuming a minimum of mathematical preparation, Basic Category Theory for Computer Scientists provides a straightforward presentation of the basic constructions and terminology of category theory, including limits, functors, natural transformations, adjoints, and cartesian closed categories. Four case studies illustrate applications of category theory to programming language design, semantics, and the solution of recursive domain equations. A brief literature survey offers suggestions for further study in more advanced texts.