Rust for Rustaceans


Book Description

Master professional-level coding in Rust. For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects. Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You’ll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more. You'll Learn: How to design reliable, idiomatic, and ergonomic Rust programs based on best principles Effective use of declarative and procedural macros, and the difference between them How asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those words What it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traits How to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystem How to write Rust code that can interoperate with non-Rust libraries and systems, or run in constrained and embedded environments Brimming with practical, pragmatic insights that you can immediately apply, Rust for Rustaceans helps you do more with Rust, while also teaching you its underlying mechanisms.




My Samsung Galaxy Tab S2


Book Description

Friendly, quick, and 100% practical, My Samsung Galaxy Tab S2 is the must-have companion for every Samsung Galaxy Tab S2 user. Step-by-step instructions with callouts to photos that show you exactly what to do with the Galaxy Tab S2 9.7 and Galaxy Tab S2 8.0 Help when you run into Samsung Galaxy Tab S2 problems or limitations Tips and Notes to help you get the most from your Samsung Galaxy Tab S2 Full-color, step-by-step tasks walk you through getting and keeping your Samsung Galaxy Tab S2 working just the way you want. Learn how to Navigate Samsung Galaxy Tab S2’s Android operating system Retrieve, play, and manage music, video, podcasts, and audiobooks Use Google Play as a portal to movies and TV content Capture higher quality photos and video Surf the Web quickly with the built-in browser Simplify your life with the Calendar and Contacts Send email, text, and multimedia messages Connect your Galaxy Tab S2 to other devices and the Cloud Use your Galaxy Tab S2 as an eReader to read books and magazines online Find and share any destination with Maps Discover, install, maintain, and work with new Android apps and widgets Customize your tablet to reflect your personal style and preferences Keep your Galaxy Tab S2 software up to date, reliable, and running smoothly




Samsung Galaxy Tabs For Dummies


Book Description

A colorful, entertaining, and informative guide to the Samsung Galaxy family of tablets Samsung's bestselling Galaxy Tabs may come in multiple sizes, but they all share the wildly popular Android operating system and are packed with tons of top-notch tablet features. This full-color book shows you how to enjoy all the things your Galaxy Tab can do, regardless of model: browse the web, handle e-mail, manage your social media, make phone calls and video chat, read e-books, take and share photos, play music, and more. Author Dan Gookin, famous for his skill in demystifying technology, takes you on a tour of the Galaxy, explaining hidden tablet tricks and showing you how to make your Tab your own. Walks you through every element of the popular Galaxy Tab models, illustrated with full-color screen shots that show you exactly how to use your new tablet Covers the unique elements of this amazing Android tablet that give the Galaxy Tab a competitive edge as well as more common tablet features like the touchscreen interface, web browser, camera, social media, e-mail, apps, and more Includes tips for filling your Galaxy Tab with music, movies, TV shows, books, games, photos, videos, and other cool content from Google Play Shows you how to type successfully on the Tab keyboard, get directions, manage your content, connect wirelessly, travel with your Tab, and customize its features Samsung Galaxy Tabs For Dummies is the perfect guide for getting started and getting around the Galaxy like a pro.




How to Do Everything


Book Description

Maximize the power of your iPhone 5 Master the versatile features of your iPhone 5 and stay organized, connected, informed, and entertained. How to Do Everything: iPhone 5 covers iOS 6 and the new capabilities added to the core functions and apps, such as Contacts, Calendar, Reminders, Notes, Safari, Mail, Camera, Maps, FaceTime, and iTunes. You’ll also learn how to use iCloud, Notification Center, and Siri. Plus, discover tips on finding and downloading additional apps that can dramatically increase your iPhone’s performance. This hands-on guide covers it all! Get assistance from Siri and use the Dictation feature Import and sync data from your computer, iCloud, and other iOS devices Discover preinstalled apps and download additional apps Make and receive calls, use voicemail, and set up custom ringtones Manage Contacts and stay organized with Calendar, Reminders, and Notes Surf the Web with Safari Shoot, edit, and share photos and videos Navigate with turn-by-turn directions using the newly redesigned Maps app Manage e-mail accounts, use text messaging, and connect to social media networks, including Facebook and Twitter Video chat via FaceTime or Skype Experience multimedia entertainment and read e-books and digital editions of newspapers and magazines Play exciting single- and multi-player games Protect and troubleshoot your iPhone 5




Dear Data


Book Description

Equal parts mail art, data visualization, and affectionate correspondence, Dear Data celebrates "the infinitesimal, incomplete, imperfect, yet exquisitely human details of life," in the words of Maria Popova (Brain Pickings), who introduces this charming and graphically powerful book. For one year, Giorgia Lupi, an Italian living in New York, and Stefanie Posavec, an American in London, mapped the particulars of their daily lives as a series of hand-drawn postcards they exchanged via mail weekly—small portraits as full of emotion as they are data, both mundane and magical. Dear Data reproduces in pinpoint detail the full year's set of cards, front and back, providing a remarkable portrait of two artists connected by their attention to the details of their lives—including complaints, distractions, phone addictions, physical contact, and desires. These details illuminate the lives of two remarkable young women and also inspire us to map our own lives, including specific suggestions on what data to draw and how. A captivating and unique book for designers, artists, correspondents, friends, and lovers everywhere.




Computer Organization and Design RISC-V Edition


Book Description

The new RISC-V Edition of Computer Organization and Design features the RISC-V open source instruction set architecture, the first open source architecture designed to be used in modern computing environments such as cloud computing, mobile devices, and other embedded systems. With the post-PC era now upon us, Computer Organization and Design moves forward to explore this generational change with examples, exercises, and material highlighting the emergence of mobile computing and the Cloud. Updated content featuring tablet computers, Cloud infrastructure, and the x86 (cloud computing) and ARM (mobile computing devices) architectures is included. An online companion Web site provides advanced content for further study, appendices, glossary, references, and recommended reading. - Features RISC-V, the first such architecture designed to be used in modern computing environments, such as cloud computing, mobile devices, and other embedded systems - Includes relevant examples, exercises, and material highlighting the emergence of mobile computing and the cloud




Digital Religion


Book Description

This book offers a critical and systematic survey of the study of religion and digital media. It covers religious engagement with a wide range of digital media forms and highlights examples of new media engagement in all five of the major world religions. From mobile apps and video games to virtual reality and social media, the book: • provides a detailed review of major topics including ritual, identity, community, authority, and embodiment; • includes a series of engaging case studies to illustrate and elucidate the thematic explorations; • considers the theoretical, ethical, and theological issues raised. This unique volume draws together the work of experts from key disciplinary perspectives and is the go-to volume for students and scholars wanting to develop a deeper understanding of the subject area. Thoroughly updated throughout with new case studies and in-depth analysis of recent scholarship and developments, this new edition provides a comprehensive overview of this fast-paced, constantly developing, and fascinating field.




Statistical Inference


Book Description

This classic textbook builds theoretical statistics from the first principles of probability theory. Starting from the basics of probability, the authors develop the theory of statistical inference using techniques, definitions, and concepts that are statistical and natural extensions, and consequences, of previous concepts. It covers all topics from a standard inference course including: distributions, random variables, data reduction, point estimation, hypothesis testing, and interval estimation. Features The classic graduate-level textbook on statistical inference Develops elements of statistical theory from first principles of probability Written in a lucid style accessible to anyone with some background in calculus Covers all key topics of a standard course in inference Hundreds of examples throughout to aid understanding Each chapter includes an extensive set of graduated exercises Statistical Inference, Second Edition is primarily aimed at graduate students of statistics, but can be used by advanced undergraduate students majoring in statistics who have a solid mathematics background. It also stresses the more practical uses of statistical theory, being more concerned with understanding basic statistical concepts and deriving reasonable statistical procedures, while less focused on formal optimality considerations. This is a reprint of the second edition originally published by Cengage Learning, Inc. in 2001.




A Global History of Architecture


Book Description

Praise for the First Edition "Because of its exceptionally wide perspective, even architectural historians who do not teach general survey courses are likely to enjoy and appreciate it." —Annali d'architettura "Not only does A Global History of Architecture own the territory (of world architecture), it pulls off this audacious task with panache, intelligence, and—for the most part—grace." —Journal of the Society of Architectural Historians Revised and updated—the compelling history of the world's great architectural achievements Organized along a global timeline, A Global History of Architecture, Second Edition has been updated and revised throughout to reflect current scholarship. Spanning from 3,500 b.c.e. to the present, this unique guide is written by an all-star team of architectural experts in their fields who emphasize the connections, contrasts, and influences of architectural movements throughout history. The architectural history of the world comes to life through a unified framework for interpreting and understanding architecture, supplemented by rich drawings from the renowned Frank Ching, as well as brilliant photographs. This new Second Edition: Delivers more coverage of non-Western areas, particularly Africa, South Asia, South East Asia, and Pre-Columbian America Is completely re-designed with full-color illustrations throughout Incorporates additional drawings by Professor Ching, including new maps with more information and color Meets the requirements set by the National Architectural Accrediting Board (NAAB) for "non-Western" architecture in history education. Offers new connections to a companion Web site, including Google EarthTM coordinates for ease of finding sites. Architecture and art enthusiasts will find A Global History of Architecture, Second Edition perpetually at their fingertips.




Android For Dummies


Book Description

Your comprehensive (and very friendly!) reference guide to Android phones and tablets You’re used to hearing it said that the phone in your pocket or tablet by your bed has more computing power than the entire Apollo 11 space program in the 1960s (or something similarly impressive)—and this is no less true for Android devices than any other. Sounds great—but what does that actually mean you can do with them? The new edition of Android For Dummies reveals all for new and experienced users alike, making it easy to get the most out of the awesome computing power of Android smartphone and tablet devices—from communications and pictures and videos to the wonderful world of 2.8+ million Google apps! Cutting through the jargon, bestselling tech author Dan Gookin puts you in touch with all the Android features you’ll need to know (and many more you’ll be pleased to discover!), from setup and configuration to the major features, such as text, email, internet, maps, navigation, camera, and video, as well as synching with your home computer. In addition to getting familiar with these and the latest Android 10 operating system (OS)—in both Google Pixel and Samsung versions—you’ll become an expert on the best ways to share your thoughts, videos, and pictures on social media, navigate with Android Auto when driving, and maintain your files so they’re orderly and easy to find. Explore Android devices, from physical functions to software and online features Communicate via email, social media, Google Duo video calls, and more Tweak your privacy settings to keep your information secure Use Android Auto when driving and see in the dark with Night Light and Dark Mode Androids may be able to land a spacecraft on the Moon (yet) but there’s a whole universe waiting right there in the device at your fingertips—and this book is the perfect place to begin to explore!