Magazines cover a wide subjects, including not limited to fashion, lifestyle, health, politics, business, Entertainment, sports, science,

Computers & Internet Books

Invisible Women - Caroline Criado Perez

Invisible Women

Caroline Criado Perez ’s Invisible Women: Data Bias in a World Designed for Men is a landmark, prize-winning, international bestselling examination of how a gender gap in data perpetuates bias and disadvantages women.   #1 International Bestseller   Winner of the 2019 Financial Times and McKinsey Business Book of the Year Award   Winner of the 2019 Royal Society Science Book Prize   Data is fundamental to the modern world. From economic development to health care to education and public policy, we rely on numbers to allocate resources and make crucial decisions. But because so much data fails to take into account gender, because it treats men as the default and women as atypical, bias and discrimination are baked into our systems. And women pay tremendous costs for this insidious bias: in time, in money, and often with their lives.   Celebrated feminist advocate Caroline Criado Perez investigates this shocking root cause of gender inequality in Invisible Women . Examining the home, the workplace, the public square, the doctor’s office, and more, Criado Perez unearths a dangerous pattern in data and its consequences on women’s lives. Product designers use a “one-size-fits-all” approach to everything from pianos to cell phones to voice recognition software, when in fact this approach is designed to fit men. Cities prioritize men’s needs when designing public transportation, roads, and even snow removal, neglecting to consider women’s safety or unique responsibilities and travel patterns. And in medical research, women have largely been excluded from studies and textbooks, leaving them chronically misunderstood, mistreated, and misdiagnosed.   Built on hundreds of studies in the United States, in the United Kingdom, and around the world, and written with energy, wit, and sparkling intelligence, this is a groundbreaking, highly readable exposé that will change the way you look at the world.

Python Crash Course, 3rd Edition - Eric Matthes

Python Crash Course, 3rd Edition

Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date! Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time. You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online. As you work through the book, you’ll learn how to: Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and DjangoMake increasingly complex 2D games that respond to keypresses and mouse clicksGenerate interactive data visualizations using a variety of datasetsBuild apps that allow users to create accounts and manage their own data, and deploy your apps online Troubleshoot coding errors and solve common programming problems New to this edition : This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django. If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code! Covers Python 3.x

Designing Data-Intensive Applications - Martin Kleppmann

Designing Data-Intensive Applications

Data is at the center of many challenges in system design today. 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 effectivelyMake informed decisions by identifying the strengths and weaknesses of different toolsNavigate the trade-offs around consistency, scalability, fault tolerance, and complexityUnderstand the distributed systems research upon which modern databases are builtPeek behind the scenes of major online services, and learn from their architectures

Deep Utopia - Nick Bostrom

Deep Utopia

A greyhound catching the mechanical lure—what would he actually do with it?  Has he given this any thought? Bostrom’s previous book, Superintelligence: Paths, Dangers, Strategies changed the global conversation on AI and became a New York Times bestseller.  It focused on what might happen if AI development goes wrong.  But what if things go right? Suppose that we develop superintelligence safely, govern it well, and make good use of the cornucopian wealth and near magical technological powers that this technology can unlock.  If this transition to the machine intelligence era goes well, human labor becomes obsolete.  We would thus enter a condition of "post-instrumentality", in which our efforts are not needed for any practical purpose.  Furthermore, at technological maturity, human nature becomes entirely malleable. Here we confront a challenge that is not technological but philosophical and spiritual.  In such a solved world, what is the point of human existence?  What gives meaning to life?  What do we do all day? Deep Utopia shines new light on these old questions, and gives us glimpses of a different kind of existence, which might be ours in the future.

Computer Architecture - Charles Fox

Computer Architecture

Not since the 1980s has computer architecture been so exciting! This book captures the moment, mining the history of computing to teach key concepts in modern hardware design and introduce the neural and quantum architectures of the future. Computer Architecture is an in-depth exploration of the principles and designs that have shaped computer hardware through the ages, from counting devices like the abacus, to Babbage’s Difference Engine, to modern GPUs and the frontiers of quantum computing. This engaging blend of history, theory, hands-on exercises, and real-world examples is sure to make for an insightful romp through a fast-changing world. You won’t just read about computer architecture, you’ll also gain the understanding to touch, build, and program it. You’ll explore the basic structures of a CPU by learning to program a Victorian Analytical Engine. You’ll extend electronic machines to 8-bit and 16-bit retro gaming computers, learning to program a Commodore 64 and an Amiga. You’ll delve into x86 and RISC-V architectures, cloud and supercomputers, and ideas for future technologies.  You’ll also learn: • How to represent data with different coding schemes and build digital logic gates  • The basics of machine and assembly language programming • How pipelining, out-of-order execution, and parallelism work, in context • The power and promise of neural networks, DNA, photonics, and quantum computing  Whether you’re a student, a professional, or simply a tech enthusiast, after reading this book, you’ll grasp the milestones of computer architecture and be able to engage directly with the technology that defines today’s world. Prepare to be inspired, challenged, and above all, see and experience the digital world, hands-on.

The Microsoft Office 365 Bible - James Holler

The Microsoft Office 365 Bible

⭐ This book includes 4 COMPLETELY FREE EBOOKS! Find out how to download them inside the book ⭐ NOW! Stop wasting time and money trying to figure out everything yourself and master all the functions of the Office Suite! If you are a fan of PC and use it for work, entertainment, or anything else, mastering main Microsoft Programs is a MUST. I can’t tell you enough how many people I see not just struggling to use a program like EXCEL, WORD, POWERPOINT, ONE NOTE, ONE DRIVE, OUTLOOK, TEAMS, ACCESS, PUBLISHER, and others, but also… wasting so much time doing things that should take minutes and even seconds instead of hours and days. On top of that, on average most people use less than 5% of programs’ full potential at any given time. For this exact reason, I created this amazing, in-depth book – to help you master these programs in no time, even if you don’t have any experience. Here is what’s inside: - BOOK #1 – EXCEL - BOOK #2 – WORD - BOOK #3 – POWERPOINT - BOOK #4 – ONE NOTE - BOOK #5 – ONE DRIVE - BOOK #6 – OUTLOOK - BOOK #7 – TEAMS - BOOK #8 – ACCESS - BOOK #9 – PUBLISHER As you can see, this book covers the majority of the most important Microsoft Office programs and helps you understand: - Ins and Outs of each program - How to learn the fundamentals fast and use main functions effectively - Different kinds of shortcuts and tips for smart use and speed - Differences between them and when you should choose which program for a specific task - Unique elements and functions you have to be aware of but probably have never used - So much more! And even if you don’t have any experience whatsoever, or just bought your PC a few days ago and now you are wondering what the best and simplest way to master Microsoft Office is, this book is for you!

Machine Learning For Dummies - John Paul Mueller & Luca Massaron

Machine Learning For Dummies

One of Mark Cuban’s top reads for better understanding A.I. (inc.com, 2021) Your comprehensive entry-level guide to machine learning While machine learning expertise doesn’t quite mean you can create your own Turing Test-proof android—as in the movie Ex Machina—it is a form of artificial intelligence and one of the most exciting technological means of identifying opportunities and solving problems fast and on a large scale. Anyone who masters the principles of machine learning is mastering a big part of our tech future and opening up incredible new directions in careers that include fraud detection, optimizing search results, serving real-time ads, credit-scoring, building accurate and sophisticated pricing models—and way, way more. Unlike most machine learning books, the fully updated 2nd Edition of Machine Learning For Dummies doesn't assume you have years of experience using programming languages such as Python (R source is also included in a downloadable form with comments and explanations), but lets you in on the ground floor, covering the entry-level materials that will get you up and running building models you need to perform practical tasks. It takes a look at the underlying—and fascinating—math principles that power machine learning but also shows that you don't need to be a math whiz to build fun new tools and apply them to your work and study. Understand the history of AI and machine learning Work with Python 3.8 and TensorFlow 2.x (and R as a download) Build and test your own models Use the latest datasets, rather than the worn out data found in other books Apply machine learning to real problems Whether you want to learn for college or to enhance your business or career performance, this friendly beginner's guide is your best introduction to machine learning, allowing you to become quickly confident using this amazing and fast-developing technology that's impacting lives for the better all over the world.

Code - Charles Petzold

Code

The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18:  Let's Build a Clock! Chapter 21:  The Arithmetic Logic Unit Chapter 22:  Registers and Busses Chapter 23:  CPU Control Signals Chapter 24:  Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.

CompTIA A+ Certification All-in-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102) - Mike Meyers, Travis A. Everett & Andrew Hutz

CompTIA A+ Certification All-in-One Exam Guide, Eleventh Edition (Exams 220-1101 & 220-1102)

This bestselling on-the-job reference and test preparation guide has been fully revised for new 2022 exam objectives This fully revised and updated resource offers complete coverage of the latest release of CompTIA A+ exams 220-1101 & 220-1102. You’ll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CompTIA A+ exams with ease, this definitive guide also serves as an essential on-the-job IT reference. Covers all exam topics, including how to: Work with CPUs, RAM, BIOS, motherboards, power supplies, and other personal computer components Install, configure, and maintain hard drives Manage input devices and removable media Set up, upgrade, and maintain Microsoft Windows Troubleshoot and fix computer problems Install printers and other peripherals Configure and secure mobile devices Connect to the Internet Set up wired and wireless networks Protect your personal computer and your network Implement virtualization and cloud-based technologies Online content includes: Practice exams for 1101 & 1102 with hundreds of questions One hour of video training from Mike Meyers TotalSim simulations of performance-based questions A collection of Mike Meyers’ favorite shareware and freeware PC tools and utilities

C++ Crash Course - Josh Lospinoso

C++ Crash Course

A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading  C++ Crash Course , you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries. C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any programmer would be proud of. Designed for intermediate to advanced programmers, C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard. Part 1 covers the core of the C++ language, where you'll learn about everything from types and functions, to the object life cycle and expressions. Part 2 introduces you to the C++ Standard Library and Boost Libraries, where you'll learn about all of the high-quality, fully-featured facilities available to you. You'll cover special utility classes, data structures, and algorithms, and learn how to manipulate file systems and build high-performance programs that communicate over networks.  You'll learn all the major features of modern C++, including: Fundamental types, reference types, and user-defined typesThe object lifecycle including storage duration, memory management, exceptions, call stacks, and the RAII paradigm Compile-time polymorphism with templates and run-time polymorphism with virtual classesAdvanced expressions, statements, and functionsSmart pointers, data structures, dates and times, numerics, and probability/statistics facilitiesContainers, iterators, strings, and algorithmsStreams and files, concurrency, networking, and application development With well over 500 code samples and nearly 100 exercises, C++ Crash Course is sure to help you build a strong C++ foundation.

Python for Beginners. A Smarter Way to Learn Python in 5 Days and Remember it Longer. With Easy Step by Step Guidance and Hands on Examples. (Python Crash Course-Programming for Beginners) - Arthur T. Brooks

Python for Beginners. A Smarter Way to Learn Python in 5 Days and Remember it Longer. With Easy Step by Step Guidance and Hands on Examples. (Python Crash Course-Programming for Beginners)

Have you always wanted to learn computer programming but thought it was too difficult or would take too long? Do you want to know the secret to learning Python the easy way and start programming today? This book is for you. You don't need to waste your time and money learning Python the hard way through tiresome technical books, expensive online courses and difficult Python tutorials. This non-technical book will gently guide you through… The Python Programming Language. You will learn the most concise methods to get you coding on day one-the smart way. Python for Beginners. Beginner friendly hands on examples of practical and usable projects. The most useful Python examples. Each example is specifically designed to give you a progressive and thorough understanding of key concepts and all answers are provided. Strategic Python topics. The topics are presented in user friendly bite sized chunks to optimize a quick learning style which will also make it easy for you to remember. This book is different in that it's primary focus it to teach you Python coding in a simple and concise format and in the quickest time frame possible. Each short chapter has exercises at the end which summarize what you have learned in a progressive manner to avoid overloading you with information. Each exercise has been carefully chosen to enable you to master the language and retain what you have learned. No technical skills, previous knowledge or experience is required. Download it now You'll also learn: Exactly what is Python? Which software do you need to code and run Python programs and where to find it? What are variables? What are strings and methods? Using operations with numbers? Using operations with lists? How to use comments? Working with loops? Working with IF statements? Operations involving dictionaries. Operations using defined functions. How to work with files? How to manage errors and exceptions? And more! Finally, you will be gently guided on how to put everything that you have learned together so that you can immediately start your own Python coding in your chosen real-world scenarios.

Learning PHP, MySQL, JavaScript, CSS & HTML5 - Robin Nixon

Learning PHP, MySQL, JavaScript, CSS & HTML5

Build interactive, data-driven websites with the potent combination of open-source technologies and web standards, even if you only have basic HTML knowledge. With this popular hands-on guide, you’ll tackle dynamic web programming with the help of today’s core technologies: PHP, MySQL, JavaScript, CSS, and HTML5. Explore each technology separately, learn how to use them together, and pick up valuable web programming practices along the way. At the end of the book, you’ll put everything together to build a fully functional social networking site. Learn PHP in-depth, along with the basics of object-oriented programmingExplore MySQL, from database structure to complex queriesCreate dynamic PHP web pages that tailor themselves to the userManage cookies and sessions, and maintain a high level of securityMaster the JavaScript language and use it to create interactive web pagesUse Ajax calls for background browser/server communicationAcquire CSS2 & CSS3 skills for professionally styling your web pagesImplement all the new HTML5 features, including geolocation, audio, video, and the canvas

Take Control of Apple Mail, Sixth Edition - Joe Kissell

Take Control of Apple Mail, Sixth Edition

Master Mail in macOS, iOS, and iPadOS! Version 6.1, updated January 18, 2024 Use Apple Mail more effectively! Email expert Joe Kissell explains what's new with Mail for macOS, iOS, and iPadOS, and how to best set up your Gmail, iCloud, IMAP, and Exchange accounts. He then shows you how to take Mail to the next level with plugins and automation, manage your incoming email, customize Mail, and solve common problems. Take Control of Apple Mail is your complete guide to Apple's Mail app. In this book, Joe explains core concepts like special IMAP mailboxes and email archiving, reveals Mail's hidden interface elements and gestures, and helps with common tasks like addressing and adding attachments. He also offers tips on customizing Mail, including a nifty chapter on how simple plugins and special automation can dramatically improve the way you use Mail. Joe also covers finding that message in the haystack with Mail's natural-language search, improving the messages you send, how digital signatures and encryption work in Mail, and—perhaps most important—an award-winning strategy for avoiding email overload. You’ll quickly find the information that’s most important to you, including: • Key changes in Mail for Sonoma, Ventura, iOS 17/iPadOS 17, and iOS 16/iPadOS 16, such as automated handling of two-factor verification codes, link tracking protection, discontinuation of plugin support in favor of extensions, unsending messages, scheduling messages to send later, following up on messages awaiting replies, reminding yourself about important messages in your Inbox, getting notifications for missing attachments and recipients, and more • How to take advantage of the new Mail privacy features Mail Privacy Protection and Hide My Email • Getting through your email faster with gestures • Using advanced search techniques to find filed messages • Using third-party add-ons to significantly enhance how you use Mail • The whys and hows of sending attachments • Using markup features to embellish, and even sign, outgoing attachments • Defeating spam with the Junk Mail filter—and what to do if you need more firepower • Understanding special mailboxes like Sent, Drafts, and Junk • Using notifications to stay apprised of incoming messages • Taking charge of email organization with rules and other measures • Backing up and restoring email • Importing email from other apps, older versions of Mail, or another Mac • Deciding whether you should encrypt your email, along with detailed, real-world steps for signing and encrypting messages • Taking Mail to the next level with AppleScript and Automator • Key skills for using Mail in iOS and iPadOS, such as working with incoming and outgoing messages, using attachments, and configuring accounts • Fixing problems: receiving, sending, logging in, bad mailboxes, and more Although this book primarily covers Mail in Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave, iOS 17/iPadOS 17, and iOS 16/iPadOS 16, the majority of it is also applicable to earlier versions.

XRP Ripple: The Next Bitcoin - J. Davidson

XRP Ripple: The Next Bitcoin

Today, most of our transactions and interaction are done over the internet. This not only includes the constantly increasing rise in the use of social media for communicating. Most of us already use some sort of online banking system. Even though banking transactions have been made easier and more convenient with the introduction of online banking, there still are some hiccups that affect how we utilize the system. This where cryptocurrency comes in. Cryptocurrency is digital currency. The XRP Ripple is one such digital currency.   How would you like to know that your transactions can be completed instantly? This is regardless of the currencies that are involved in the process. This would be a solution to many of the banking issues that we face today. The XRP Ripple aims to solve the most pressing of these problems such as the high transaction rates and the very long processing times that we have come to know.

AutoCAD 2020 for the Interior Designer - Dean Muccio

AutoCAD 2020 for the Interior Designer

• No prior AutoCAD experience is required  • Created specifically for interior designers and classroom use  • Uses interior space planning tutorials  • Focused around a hotel suite project  • Covers AutoCAD for both Macs and PCs  Focused around a hotel suite project, AutoCAD 2020 for the Interior Designer provides the Interior Design student with a non-intimidating, tutorial based approach to learning the AutoCAD program. It accomplishes this by taking students that have no computer design experience from simple commands to complete projects in this single-semester sized text. This well organized and progressive approach to learning AutoCAD sets this text apart from others. To support all users, this book now covers AutoCAD for both Macs and PCs. The emphasis of this book is on easy to understand descriptions and instructions, allowing the non-technical, artistic, visual learning Interior Design student to quickly get past the fear of using the computer to produce drawings. The focus is entirely on the use of AutoCAD for the Interior Design field and not simply architectural drawings. Chapters alternate between command descriptions, which are organized by a command set category, and tutorials. This allows students to easily refer back to command descriptions without hunting through a tutorial that introduces commands as it progresses. The emphasis is on the practical use of commands using the AutoCAD ribbon workspace, rather than the multiple (and seldom used) command options. Multiple tutorials of the hotel suite, which includes floor plan, elevation views, dimensioning, and plotting, provide a practical application of the commands learned in the preceding chapters. Completely dimensioned drawings are provided at the beginning of each tutorial so that the advanced student, or an instructor led class, can complete them without going through the step-by-step process. This textbook is classroom proven, and relevant interior design homework problems are provided. After completing this book, the student will be able to create all their 2-D Interior Design work using AutoCAD. Table of Contents 1.   Getting Started with AutoCAD  2.   Setting up and Intro to AutoCAD  3.   Commands - Set 1: Drawing Constructions - Getting Started  4.   Hotel Suite Project - Tutorial 1  5.   Commands - Set 2: Working with Your Drawing  6.   Hotel Suite Project - Tutorial 2  7.   Commands - Set 3: Laying out Your Drawing for Printing  8.   Hotel Suite Project - Tutorial 3  9.   Commands - Set 4: Re-Using Objects and Getting Organized  10. Hotel Suite Project - Tutorial 4  11. Commands - Set 5: Annotating Your Drawing  12. Hotel Suite Project - Tutorial 5  13. Commands - Set 6: Creating and Editing Schedules  14. Commands - Set 7: Creating Curves and Rendering  15. Miscellaneous - Techniques, Commands and Options        Index

The Book of R - Tilman M. Davies

The Book of R

The Book of R is a comprehensive, beginner-friendly guide to R, the world’s most popular programming language for statistical analysis. Even if you have no programming experience and little more than a grounding in the basics of mathematics, you’ll find everything you need to begin using R effectively for statistical analysis. You’ll start with the basics, like how to handle data and write simple programs, before moving on to more advanced topics, like producing statistical summaries of your data and performing statistical tests and modeling. You’ll even learn how to create impressive data visualizations with R’s basic graphics tools and contributed packages, like ggplot2 and ggvis, as well as interactive 3D visualizations using the rgl package. Dozens of hands-on exercises (with downloadable solutions) take you from theory to practice, as you learn: –The fundamentals of programming in R, including how to write data frames, create functions, and use variables, statements, and loops –Statistical concepts like exploratory data analysis, probabilities, hypothesis tests, and regression modeling, and how to execute them in R –How to access R’s thousands of functions, libraries, and data sets –How to draw valid and useful conclusions from your data –How to create publication-quality graphics of your results Combining detailed explanations with real-world examples and exercises, this book will provide you with a solid understanding of both statistics and the depth of R’s functionality. Make The Book of R your doorway into the growing world of data analysis.

Artificial Intelligence - Clifford A. Pickover

Artificial Intelligence

“This is an addictive stroll through the annals of artificial intelligence, highlighting almost 100 innovations developed between 1300 BCE and 2018” ( Booklist ). From medieval robots and Boolean algebra to facial recognition, artificial neural networks, and adversarial patches, this fascinating history takes readers on a lively tour through the world of artificial intelligence. Award–winning author Clifford A. Pickover ( The Math Book, The Physics Book, Death & the Afterlife ) explores the historic and current applications of AI in such diverse fields as computing, medicine, popular culture, mythology, and philosophy, and considers the enduring threat to humanity should AI grow out of control. Across 100 illustrated entries, Pickover provides an entertaining and informative look into when artificial intelligence began, how it developed, where it’s going, and what it means for the future of human-machine interaction. “An enjoyable diversion to read cover to cover, follow along common strands, or dip into for random bits. ”  — Booklist

Computer Science: A Very Short Introduction - Subrata Dasgupta

Computer Science: A Very Short Introduction

While the development of Information Technology has been obvious to all, the underpinning computer science has been less apparent. Subrata Dasgupta provides a thought-provoking introduction to the field and its core principles, considering computer science as a science of symbol processing.

ITIL® 4 Essentials - Claire Agutter

ITIL® 4 Essentials

ITIL ®  4 Essentials  contains everything you need to know to pass the ITIL 4 Foundation Certificate, plus more. It covers practices and concepts that are not addressed as part of the Foundation syllabus, making it ideal for newly qualified practitioners. This second edition has been updated to align with amendments to the ITIL ®  4 Foundation syllabus.

PHP and MySQL Web Development: A Beginner’s Guide - Marty Matthews

PHP and MySQL Web Development: A Beginner’s Guide

Essential Skills—Made Easy! PHP and MySQL Web Development: A Beginner's Guide takes you from building static web pages to creating comprehensive database-driven web applications. The book reviews HTML, CSS, and JavaScript and then explores PHP--its structure, control statements, arrays, functions, use with forms, and file handling capabilities. Next, the book examines MySQL, including SQL, the MySQL command set, and how to use it with PHP to create a relational database and build secure, databasedriven web applications. This practical resource features complete,step-by-step examples with code that you can use as templates for your own projects. Designed for Easy Learning Key Skills & Concepts --Chapter-opening lists of specific skills covered in the chapter Try This --Hands-on exercises that show you how to apply your skills Notes --Extra information related to the topic being covered Tips --Helpful reminders or alternate ways of doing things Cautions --Errors and pitfalls to avoid Self Tests --End-of-chapter quizzes to reinforce your skills Annotated Syntax --Example code with commentary that describes the programming techniques being illustrated Ready-to-use code at www.mhprofessional.com

How Software Works - V. Anton Spraul

How Software Works

We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many. How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day. Inside you'll learn: –How data is encrypted –How passwords are used and protected –How computer graphics are created –How video is compressed for streaming and storage –How data is searched (and found) in huge databases –How programs can work together on the same problem without conflict –How data travels over the Internet How Software Works breaks down these processes with patient explanations and intuitive diagrams so that anyone can understand—no technical background is required, and you won't be reading through any code. In plain English, you'll examine the intricate logic behind the technologies you constantly use but never understood. If you've ever wondered what really goes on behind your computer screen, How Software Works will give you fascinating look into the software all around you.

Data Science on AWS - Chris Fregly & Antje Barth

Data Science on AWS

With this practical book, AI and machine learning practitioners will learn how to successfully build and deploy data science projects on Amazon Web Services. The Amazon AI and machine learning stack unifies data science, data engineering, and application development to help level upyour skills. This guide shows you how to build and run pipelines in the cloud, then integrate the results into applications in minutes instead of days. Throughout the book, authors Chris Fregly and Antje Barth demonstrate how to reduce cost and improve performance. Apply the Amazon AI and ML stack to real-world use cases for natural language processing, computer vision, fraud detection, conversational devices, and moreUse automated machine learning to implement a specific subset of use cases with SageMaker AutopilotDive deep into the complete model development lifecycle for a BERT-based NLP use case including data ingestion, analysis, model training, and deploymentTie everything together into a repeatable machine learning operations pipelineExplore real-time ML, anomaly detection, and streaming analytics on data streams with Amazon Kinesis and Managed Streaming for Apache KafkaLearn security best practices for data science projects and workflows including identity and access management, authentication, authorization, and more

Computational Complexity - Sanjeev Arora & Boaz Barak

Computational Complexity

This beginning graduate textbook describes both recent achievements and classical results of computational complexity theory. Requiring essentially no background apart from mathematical maturity, the book can be used as a reference for self-study for anyone interested in complexity, including physicists, mathematicians, and other scientists, as well as a textbook for a variety of courses and seminars. More than 300 exercises are included with a selected hint set. The book starts with a broad introduction to the field and progresses to advanced results. Contents include: definition of Turing machines and basic time and space complexity classes, probabilistic algorithms, interactive proofs, cryptography, quantum computation, lower bounds for concrete computational models (decision trees, communication complexity, constant depth, algebraic and monotone circuits, proof complexity), average-case complexity and hardness amplification, derandomization and pseudorandom constructions, and the PCP theorem.

Tor Darknet Series: Master the Art of Invisibility (Books 1-5) - Lance Henderson

Tor Darknet Series: Master the Art of Invisibility (Books 1-5)

Darknet: The ULTIMATE Guide on the Art of Invisibility Want to surf the web anonymously? Cloak yourself in shadow? I will show you how to become a ghost in the machine - leaving no tracks back to your ISP. This book covers it all! Encrypting your files, securing your PC, masking your online footsteps with Tor browser, VPNs, Freenet and Bitcoins, and all while giving you peace of mind with TOTAL 100% ANONYMITY. - How to Be Anonymous Online AND Offline - Step by Step Guides for Tor, Freenet, I2P, VPNs, Usenet and more - Browser Fingerprinting - Anti-Hacking and Counter-forensics Techniques - Photo & Video Metadata - How to Encrypt Files (I make this super simple) - How to Defeat NSA Spying - How to Browse the Deep Web - How to Protect Your Identity - How to Hide Anything! Tor & The Dark Art of Anonymity The NSA hates Tor. So does the FBI. Even Google wants it gone, as do Facebook and Yahoo and every other soul-draining, identity-tracking vampiric media cartel that scans your emails and spies on your private browsing sessions to better target you - but there's hope. This manual will give you the incognito tools that will make you a master of anonymity! Covered in Tor: - Browse the Internet Anonymously - Darkcoins, Darknet Marketplaces & Opsec Requirements - Tor Hidden Servers - How to Not Get Caught - Counter-Forensics the FBI Doesn't Want You to Know About! - Windows vs. Linux Network Security - Cryptocurrency (Real Bitcoin Anonymity) - Supercookies & Encryption - Preventing Marketers and Debt Collectors From Finding You - How to Protect Your Assets - Home, Money & Family! - How to Hide Anything from even the most trained IRS agents The Invisibility Toolkit Within this book lies top secrets known only to the FBI and a few law enforcement agencies: How to disappear in style and retain assets. How to switch up multiple identities on the fly and be invisible such that no one; not your ex, not your parole officer, nor even the federal government can find you. Ever. You'll learn: - How to disappear overseas - How to wear a perfect disguise. - How to bring down a drone. - How to be invisible in Canada, Thailand, China or the Philippines. - How to use Bitcoin on the run. - How to fool skip tracers, child support courts, student loan collectors - How to sneak into Canada - How to be anonymous online using Tor, Tails and the Internet Underground - Edward Snowden's biggest mistake. Usenet: The Ultimate Guide The first rule of Usenet: Don't Talk About Usenet! But times have changed and you want what you want. Usenet is the way to go. I will show you: - How to use Usenet - which groups to join, which to avoid - How to be anonymous online - Why Usenet is better than torrents - How to use Tor, How to use PGP, Remailers/Mixmaster, SSL. - How to encrypt your files - Which Vpn and Usenet companies rat you out, and which won't. - How to Stay Anonymous Online

iPad 10th Generation User Guide: A Beginners And Seniors Step By Step Manual To Effectively Master The New Apple iPad 10th Generation With iPadOS 16 Tips And Tricks - ANDRE BEVERLY

iPad 10th Generation User Guide: A Beginners And Seniors Step By Step Manual To Effectively Master The New Apple iPad 10th Generation With iPadOS 16 Tips And Tricks

The Apple iPad 10th gen sits towards the lower end of the iPad range, combining features from the pricier iPad Air 2022 with those from the previous budget iPad. It looks like a clone of the current iPad Air, and inherits the sleeker, flatter body used by other iPad models since 2018. Apple’s base model iPad gets a much-needed modern redesign with a bigger screen and a bunch of new accessories. The home button and large bezels are gone, allowing a larger 10.9in screen to fit in a body that is about the same size as its predecessor. Small and light enough to easily slip into a bag, it is a great improvement. Much more could about the new and beautiful features of this device. Learn more about these features and updates by clicking the BUY NOW button to get this guide as it explains aspects such as: • iPad Activation And Initialization • Swap Up Your Android For An Apple iPad • Turn On the iPad And Unlock • Establish A Cellular Connection • Participate In A Mobile Hotspot • iPad Settings For Your Apple ID • Using iCloud • Configure iPad For Email, Contacts, And Calendar Access • Conceal And Reveal Apps From The Home Screen • Use The App Switcher • Dictate On An iPad • Split Your Keyboard • Editing Texts • Drag And Drop To Move Or Duplicate Items • Copy And Paste Across Applications • Using Split View • Slide Over App Launch • The Stage Manager • Working From The Lock Screen • Do A Search Using • Using AirDrop • Take A Screenshot Or Screen Recording • Draw In Applications Using Markup On Ipad • Add Text, Shapes, And Signatures • Turn On Airplane Mode • Activate Wireless Connections In Airplane Mode • Neatly Arrange Your App Collection • Create Folders • Installing Widgets • Modify Your Alert Preferences • Flip The Focus Switch On Or Off • Obtain A Wide-Angle Shot • Modify How Door Detection Works • Mark Up Or Modify A Picture

Linux Basics for Hackers, 2nd Edition - OccupyTheWeb

Linux Basics for Hackers, 2nd Edition

The second edition of this bestselling introduction to the Linux operating system for hackers and penetration testers has been fully updated and revised, covering the latest version of Kali. If you’re getting started along the exciting path of hacking, cybersecurity, and pentesting, this book is an excellent first step. Using Kali Linux—an advanced penetration testing distribution of Linux—you’ll quickly pick up the basics of using the Linux operating system, and acquire the tools and techniques you’ll need to take control of a Linux environment. Later chapters focus on foundational hacking concepts like security, anonymity and scripting, along with practical tutorials and exercises that test your skills. This fully revised second edition covers the latest version of Kali, includes new options for setting up a Linux virtual machine, and discusses some differences between the bash and Z shells used on the newest versions of the distribution. It also addresses contemporary examples of real-world hacking, such as the cyberwar between Russia and Ukraine. You’ll learn how to: Install Kali on a virtual machine and build your own hacking tools Perform common tasks like manipulating text and controlling file and directory permissionsCover your tracks by leveraging the rsyslog logging utilityHide your internet activity using Tor, proxy servers, VPNs, and encrypted emailWrite bash and Python scripts to scan open ports for potential targets If you’re ready to dive into hacking, cybersecurity, or pentesting, Linux Basics for Hackers, 2nd Edition is exactly what you need to get going.

CompTIA Server+ Study Guide - Troy McMillan

CompTIA Server+ Study Guide

Prepare for the Server+ exam—and an exciting new career in tech—with this hands-on guide In the newly updated Second Edition of the CompTIA Server+ Study Guide: Exam SK0-005 , veteran technology educator Troy McMillan delivers a comprehensive, hands-on blueprint for success on the Server+ SK0-005 exam. Learn about essential hardware and software technologies used in on-premise and hybrid server environments and prepare yourself for the exam and real-world, on-the-job challenges. This Study Guide provides you with a solid understanding of how network and cloud storage systems work by helping you learn how to store, protect, and access the data that’s ever more crucial to modern businesses. Find coverage of every objective tested by the exam, including server hardware installation and management, server administration, security and disaster recovery, and troubleshooting. You also learn: Expert guidance on acing a certification exam is increasing demand amongst high-paying employers Critical performance tips for professionals who want to hit the ground running on their first day on the job Complimentary access to the Sybex interactive online learning environment and test bank, complete with hundreds of practice questions and answers, bonus exams, electronic flashcards, and a searchable glossary of key terms A can’t-miss resource for anyone preparing for a new role as a server administrator, data storage specialist, or related IT specialty, the CompTIA Server+ Study Guide: Exam SK0-005, Second Edition, will earn a place in the libraries of anyone looking for an efficient and effective way to prep for this challenging and rewarding technical certification.

Talking to Machines The Rise of Chatbots  and Virtual Agents - Ary S. Jr.

Talking to Machines The Rise of Chatbots and Virtual Agents

The book "Talking to Machines The Rise of Chatbots and Virtual Agents", unravels the complexities of conversational AI, tracing its evolution from humble pattern-matching algorithms to deep learning and cutting-edge neural networks. Through engaging storytelling and real-world examples, it reveals the transformative impact of chatbots across industries, from supply chain management and predictive maintenance to intelligent process automation and improved customer experiences.

Exam CompTIA Cloud Essentials+ CLO-002 - 93 Test Prep Questions - Ger Arevalo

Exam CompTIA Cloud Essentials+ CLO-002 - 93 Test Prep Questions

This book is designed to be an ancillary to the classes, labs, and hands on practice that you have diligently worked on in preparing to obtain your CompTIA Cloud Essentials+ CLO-002 certification. I won’t bother talking about the benefits of certifications. This book tries to reinforce the knowledge that you have gained in your process of studying. It is meant as one of the end steps in your preparation for the CompTIA Cloud Essentials exam. This book is short, but It will give you a good gauge of your readiness. Learning can be seen in 4 stages: 1. Unconscious Incompetence 2. Conscious Incompetence 3. Conscious Competence 4. Unconscious Competence This book will assume the reader has already gone through the needed classes, labs, and practice. It is meant to take the reader from stage 2, Conscious Incompetence, to stage 3 Conscious Competence. At stage 3, you should be ready to take the exam. Only real-world scenarios and work experience will take you to stage 4, Unconscious Competence. I am not an author by trade. My goal is not to write the cleanest of a book. This book will get to the gist of things, no frills no thrills. The only purpose is to have the reader pass the CompTIA Cloud Essentials exam. Before we get started, we all have doubts when preparing to take an exam. What is your reason and purpose for taking this exam? Remember your reason and purpose when you have some doubts. Obstacle is the way. Control your mind, attitude, and you can control the situation. Persistence leads to confidence. Confidence erases doubts.

The Insanely Easy Guide to iPhone 15 and iPhone 15 Pro: Getting Started with the 2023 iPhone and iOS 17 - Scott La Counte

The Insanely Easy Guide to iPhone 15 and iPhone 15 Pro: Getting Started with the 2023 iPhone and iOS 17

Learn how to use the 2023 iPhone and iOS 17! Discover the ins and outs of the iPhone 15 and iPhone 15 Pro with this guide. Whether you're a seasoned iPhone user or someone curious about Apple's latest offerings, this book provides a deep dive into the new features and capabilities of these advanced devices. Whether you are upgrading to iOS 17 or unlocking a brand new iPhone, there's a lot to unpack! Inside this guide, you'll explore: New Design Aesthetics: Understand the sleek redesign featuring flat edges and a minimized notch, giving the iPhones a contemporary appeal.Camera System OverviewTips and Tricks: Unlock the full potential of your iPhone 15 or iPhone 15 Pro with expert advice and suggestions.Using Face IDUsing Dynamic IslandHow to use Picture-in-Picture for movies and TV showsHow to add widgets to your Home screenOrganizing apps with the App LibraryBuying, removing, rearranging, updating appsUnsending and editing text messagesUsing SiriUsing pre-installed apps like Notes, Calendar, Reminders, and moreAnd much, much more!Ideal for both potential buyers weighing their options and current owners eager to make the most of their new device, this guide aims to provide a thorough understanding of the iPhone 15 and iPhone 15 Pro's capabilities. Note: This book is not endorsed by Apple, Inc and should be considered unofficial.

Building Large Scale Web Apps - Addy Osmani, Hassan Djirdeh

Building Large Scale Web Apps

"Building Large Scale Web Apps" is a toolkit for managing large-scale React applications. React as a library allows you to start building user interfaces quickly and easily. But how do things scale as an application grows? How do you ensure that your codebase remains manageable, your performance metrics stay on point, and your team continues to work cohesively as the project evolves? In this book, you'll uncover strategies that industry professionals use to build scalable, performant, and maintainable React applications, all without becoming overwhelmed by complexity.

Best iPhone 13 User Guide Ever - Brian McShore

Best iPhone 13 User Guide Ever

The iPhone world is quite fascinating; it feels like an adventure through the milky way. This awesome piece of technology: the iPhone 13 feels like a maze. The power of an iPhone 13 is understanding its secret superpowers. With amazing integration of artificial intelligence, the iPhone 13 learns on the go; whether you outsmart or even enjoy this device will rely on how much you know beforehand. The iPhone 13 is a very smart advanced piece of technology, but you shall be ahead if you master its techniques. So many intricacies set the iPhone 13 apart from any other device, but this user manual with SCREENSHOTS proves that you can conquer and explore the iPhone to its full potential. The iPhone 12 learns on the go. Stay ahead and streamline your everyday life by ordering and digesting this guide today. This manual will give you the power to exploit your iPhone 13 and equip you to know: 1. What your iPhone 13 can do. 2. What it will do. 3. What it may learn to do and 4. How to stay in control of your activities. This manual is all you need to be the boss of your routine with the new iPhone 13. What are you waiting for? Order your copy now!

JavaScript Crash Course - Nick Morgan

JavaScript Crash Course

A fast-paced, thorough programming introduction that will have you writing your own software and web applications in no time. Like Python Crash Course , this hands-on guide is a must-have for anyone who wants to learn how to code from the ground up—this time using the popular JavaScript programming language. Learn JavaScript—Fast!  JavaScript Crash Course is a fun-filled, fast-paced introduction to programming with JavaScript. Dive right in and you’ll be writing code, solving problems, and building working web applications and games in no time. You’ll start by learning fundamental programming concepts, such as variables, arrays, objects, functions, conditionals, loops, classes, and more. Aided by engaging examples and hands-on exercises, you’ll build on this foundation and combine JavaScript with HTML and CSS to create interactive web applications that you can run right away. Then you’ll put your new skills into play with three substantial projects: a Pong -style game with a virtual opponent, an app that generates electronic music, and a platform for visualizing data fetched from an API. Along the way, you’ll learn how to: • Update web pages in real time by manipulating the Document Object Model • Trigger functions in response to events like key presses and mouse clicks • Generate graphics and animations with JavaScript and HTML’s Canvas element • Visualize data with the D3.js library and scalable vector graphics (SVG) • Make electronic music with Tone.js and the Web Audio API If you’ve been thinking about digging into programming, JavaScript Crash Course will get you writing real programs fast. Why wait any longer? Jump on your magic carpet and ride!

The Unaccountability Machine - Dan Davies

The Unaccountability Machine

'Entertaining, insightful ... compelling' Financial Times 'Clear and compelling ... it will make you look at the world differently' Stephen Bush When we avoid taking a decision, what happens to it? In The Unaccountability Machine , Dan Davies examines why markets, institutions and even governments systematically generate outcomes that everyone involved claims not to want. He casts new light on the writing of Stafford Beer, a legendary economist who argued in the 1950s that we should regard organisations as artificial intelligences, capable of taking decisions that are distinct from the intentions of their members. Management cybernetics was Beer's science of applying self-regulation in organisational settings, but it was largely ignored - with the result being the political and economic crises that that we see today. With his signature blend of cynicism and journalistic rigour, Davies looks at what's gone wrong, and what might have been, had the world listened to Stafford Beer when it had the chance.

How Cybersecurity Really Works - Sam Grubb

How Cybersecurity Really Works

Cybersecurity for Beginners is an engaging introduction to the field of cybersecurity. You'll learn how attackers operate, as well as how to defend yourself and organizations against online attacks. You don’t need a technical background to understand core cybersecurity concepts and their practical applications – all you need is this book . It covers all the important stuff and leaves out the jargon, giving you a broad view of how specific attacks work and common methods used by online adversaries, as well as the controls and strategies you can use to defend against them.   Each chapter tackles a new topic from the ground up, such as malware or social engineering, with easy-to-grasp explanations of the technology at play and relatable, real-world examples. Hands-on exercises then turn the conceptual knowledge you’ve gained into cyber-savvy skills that will make you safer at work and at home. You’ll explore various types of authentication (and how they can be broken), ways to prevent infections from different types of malware, like worms and viruses, and methods for protecting your cloud accounts from adversaries who target web apps.   You’ll also learn how to:    •   Use command-line tools to see information about your computer and network    •   Analyze email headers to detect phishing attempts    •   Open potentially malicious documents in a sandbox to safely see what they do    •   Set up your operating system accounts, firewalls, and router to protect your network    •   Perform a SQL injection attack by targeting an intentionally vulnerable website    •   Encrypt and hash your files   In addition, you’ll get an inside look at the roles and responsibilities of security professionals, see how an attack works from a cybercriminal’s viewpoint, and get first-hand experience implementing sophisticated cybersecurity measures on your own devices.

Learning OpenTelemetry - Ted Young & Austin Parker

Learning OpenTelemetry

OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical guide shows you how to set up, operate, and troubleshoot the OpenTelemetry observability system. Authors Austin Parker, head of developer relations at Lightstep and OpenTelemetry Community Maintainer, and Ted Young, cofounder of the OpenTelemetry project, cover every OpenTelemetry component, as well as observability best practices for many popular cloud, platform, and data services such as Kubernetes and AWS Lambda. You'll learn how OpenTelemetry enables OSS libraries and services to provide their own native instrumentation—a first in the industry. Ideal for application developers, OSS maintainers, operators and infrastructure teams, and managers and team leaders, this book guides you through: The principles of modern observabilityAll OpenTelemetry components—and how they fit togetherA practical approach to instrumenting platforms and applicationsMethods for installing, operating, and troubleshooting an OpenTelemetry-based observability solutionWays to roll out and maintain end-to-end observability across a large organizationHow to write and maintain consistent, high-quality instrumentation without a lot of work

How To Break Into The TV Industry - Sabine Kertscher

How To Break Into The TV Industry

"AN INSIDER'S PERSPECTIVE" There are millions of Film schools and expensive short-term courses in film-making, VFX creation, Editing and Production worldwide, but despite all of them, it s tough to break in. Competition is tough, and there are only so many jobs out there. How can you leap from a sheltered course or Uni to a real-life job? what's next? How about you ever went to film school, and you have the burning desire to break into this industry? Have you ever wondered what it takes to qualify, what executives are looking for in a candidate, and how you can shine and showcase yourself in the best possible way?

MacBook Air Guidebook - Thomas Anthony

MacBook Air Guidebook

The MacBook Air is powerful, yet small enough to carry comfortably with one hand. It features a Retina display which makes images, video, and the web look pin-sharp. It can be plugged into a 5K monitor and used as a desktop computer. It’s also a beautiful device to behold. MacBook Air Guide is the perfect companion for your new Mac. Brought to you by the expert team at Leaf Publishing, and written by best-selling technology author Thomas Anthony, MacBook Air Guidebook is packed with top tips and in-depth tutorials.  You'll learn about key MacBook Air features, such as the Touch ID, discover how to use macOS and its built-in apps, plus much more. By the time you've finished reading MacBook Air Guidebook, you'll be an expert in nearly everything MacBook and macOS related. Inside you'll discover: - Everything you need to know about MacBook Air - How to set up your Mac - How to use Touch ID and the TrackPad - Detailed app tutorials - How to edit photos - Essential settings and configurations & much more!

Beginner's Step-by-Step Coding Course - DK

Beginner's Step-by-Step Coding Course

With this visual guide to computer programming for beginners, it has never been easier to learn how to code. Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you. You'll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete program. There are challenges for you to tackle to build your confidence before moving on. Written by a team of expert coders and coding teachers, Beginner's Step-by-Step Coding Course is the ideal way to get to set you on the road to code.

SwiftUI for Masterminds 4th Edition - J.D. Gauchat

SwiftUI for Masterminds 4th Edition

Learn how to create apps for iOS 17 and macOS Sonoma with Swift 5.9 and the SwiftUI framework. SwiftUI for Masterminds is a complete course on creating professional applications for iPhones, iPads, and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces, and how to combine traditional frameworks with SwiftUI's advanced features to create modern applications. In this book, we show you how to build insanely great apps from scratch. We explore basic and complex concepts; from computer programming and the Swift programming language to database storage, data sharing, and everything you need to know to develop applications for Apple devices. The information is backed up by practical examples that provide a step-by-step introduction to the latests technologies available for app development, making them accessible to everyone. SwiftUI for Masterminds is designed to prepare you for the future and was written for the genius in you, for Masterminds. Introduction to Swift 5.9 Swift Paradigm Swift Concurrency SwiftData Declarative User Interfaces SwiftUI Framework Multiplatform Applications Navigation Stacks Navigation Split Views Custom Layouts Scroll Views Lists and Grids Tables Maps Forms Graphics and Animations Charts Files Archiving Documents iCloud CloudKit Camera and Photos Video View Web View Gesture Recognizers Drag & Drop Notifications Internationalization and Localization UIKit in SwiftUI ...and more! iOS and Mac development with iOS 17, Xcode 15, Swift 5.9 and SwiftUI

Optimizing DAX - Alberto Ferrari

Optimizing DAX

This book is the state of the art of optimizing DAX expressions in Power BI and Analysis Services semantic models. Learn how to locate performance bottlenecks, read the query plan and performance metrics, rewrite the slower part of an expression, and measure the performance improvements. - Use tools like Power BI Desktop Performance Analyzer and DAX Studio - Understand the DAX formula engine - Learn characteristics of different storage engines (VertiPaq, DirectQuery over SQL) - Read DAX query plans - Optimize common DAX constructs - Solve security performance issues - Improve DirectQuery response time - Control the data placement in composite models to avoid bottlenecks Prerequisites: proficiency in DAX and SQL (for DirectQuery), understanding of the Tabular engine used by semantic models, and familiarity with DAX Studio.

System Design Interview – An Insider's Guide - Alex Xu

System Design Interview – An Insider's Guide

The system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-step framework on how to tackle a system design question. It provides many examples to illustrate the systematic approach with detailed steps that you can follow. What’s inside? - An insider’s take on what interviewers really look for and why. - A 4-step framework for solving any system design interview question. - 15 real system design interview questions with detailed solutions. - 188 diagrams to visually explain how different systems work. Table Of Contents Chapter 1: Scale From Zero To Millions Of Users Chapter 2: Back-of-the-envelope Estimation Chapter 3: A Framework For System Design Interviews Chapter 4: Design A Rate Limiter Chapter 5: Design Consistent Hashing Chapter 6: Design A Key-value Store Chapter 7: Design A Unique Id Generator In Distributed Systems Chapter 8: Design A Url Shortener Chapter 9: Design A Web Crawler Chapter 10: Design A Notification System Chapter 11: Design A News Feed System Chapter 12: Design A Chat System Chapter 13: Design A Search Autocomplete System Chapter 14: Design Youtube Chapter 15: Design Google Drive Chapter 16: The Learning Continues

Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam - The OpenEDG Python Institute

Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam

Unleash Your Potential and Transform Your Life with Python Essentials 1 — Your Gateway to Career Success! Are you stuck in a job that drains your energy? Do you yearn to achieve your full potential, all while earning a better income? Are you overwhelmed by repetitive, tedious tasks that eat away at your free time and joy? Step into a transformative learning experience with Python Essentials 1 — a meticulously crafted course that empowers you to claim the life you've always wanted. This book doesn't just teach you Python; it opens the door to a thrilling career as a professional programmer, and an opportunity to become part of a global community of people just like you. Every moment you invest in learning equips you to tackle real-world challenges with Python, setting you on a fast-track to becoming an in-demand professional. Here's a taste of what you'll dive into: The magical world of computing, making the machine bend to your will The beauty and genius behind Python, created by Guido van Rossum — a language that has changed millions of lives Step-by-step setup guidance, so you can jump in without any hitches Empowering you to replace tedious tasks with simple Python scripts Mastering the heart and soul of Python—variables, operators, and professional best practices Crafting interactive programs that spark awe Creating complex solutions effortlessly with conditional logic Looping code to multiply productivity Real-world Python applications to show off in your portfolio The Python Essentials 1 book includes: Four Comprehensive Modules 23 In-Depth Chapters 30 Hands-on Lab Exercises with Thoughtful Hints and Sample Solutions 18 Quizzes to Validate Your Progress and Sharpen Your Skills Complete Preparatory Material for the Globally Trusted PCEP™ – Certified Entry-Level Python Programmer certification exam So why just dream of a fulfilling, high-paying career? Seize this opportunity to be more, do more, and achieve more. Get Python Essentials 1 from the OpenEDG Python Institute and make your aspirations a reality — today!

Our Final Invention - James Barrat

Our Final Invention

Elon Musk named Our Final Invention one of 5 books everyone should read about the future A Huffington Post Definitive Tech Book of 2013 Artificial Intelligence helps choose what books you buy, what movies you see, and even who you date. It puts the "smart" in your smartphone and soon it will drive your car. It makes most of the trades on Wall Street, and controls vital energy, water, and transportation infrastructure. But Artificial Intelligence can also threaten our existence. In as little as a decade, AI could match and then surpass human intelligence. Corporations and government agencies are pouring billions into achieving AI's Holy Grail—human-level intelligence. Once AI has attained it, scientists argue, it will have survival drives much like our own. We may be forced to compete with a rival more cunning, more powerful, and more alien than we can imagine. Through profiles of tech visionaries, industry watchdogs, and groundbreaking AI systems, Our Final Invention explores the perils of the heedless pursuit of advanced AI. Until now, human intelligence has had no rival. Can we coexist with beings whose intelligence dwarfs our own? And will they allow us to?

The Art of Invisibility - Kevin Mitnick

The Art of Invisibility

Real-world advice on how to be invisible online from "the FBI's most wanted hacker" ( Wired ). Be online without leaving a trace. Your every step online is being tracked and stored, and your identity literally stolen. Big companies and big governments want to know and exploit what you do, and privacy is a luxury few can afford or understand. In this explosive yet practical book, Kevin Mitnick uses true-life stories to show exactly what is happening without your knowledge, teaching you "the art of invisibility" -- online and real-world tactics to protect you and your family, using easy step-by-step instructions. Reading this book, you will learn everything from password protection and smart Wi-Fi usage to advanced techniques designed to maximize your anonymity. Kevin Mitnick knows exactly how vulnerabilities can be exploited and just what to do to prevent that from happening. The world's most famous -- and formerly the US government's most wanted -- computer hacker, he has hacked into some of the country's most powerful and seemingly impenetrable agencies and companies, and at one point was on a three-year run from the FBI. Now Mitnick is reformed and widely regarded as the expert on the subject of computer security. Invisibility isn't just for superheroes; privacy is a power you deserve and need in the age of Big Brother and Big Data. "Who better than Mitnick -- internationally wanted hacker turned Fortune 500 security consultant -- to teach you how to keep your data safe?" -- Esquire

Don't Make Me Think, Revisited - Steve Krug

Don't Make Me Think, Revisited

Since Don’t Make Me Think was first published in 2000, hundreds of thousands of Web designers and developers have relied on usability guru Steve Krug’s guide to help them understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it’s one of the best-loved and most recommended books on the subject. Now Steve returns with fresh perspective to reexamine the principles that made Don’t Make Me Think a classic–with updated examples and a new chapter on mobile usability. And it’s still short, profusely illustrated…and best of all–fun to read. If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web designers and developers around the world. If you’ve never read it, you’ll see why so many people have said it should be required reading for anyone working on Web sites. “After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book.” –Jeffrey Zeldman, author of Designing with Web Standards

Take Control of the Mac Command Line with Terminal, Third Edition - Joe Kissell

Take Control of the Mac Command Line with Terminal, Third Edition

Learn how to unleash your inner Unix geek! Version 3.3, updated February 12, 2024 Release your inner geek and harness the power of the Unix underpinnings of macOS! This book from Joe Kissell explains everything you need to know to become comfortable working on the command line in Terminal, and provides numerous "recipes" for performing useful tasks. If you've ever thought you should learn to use the Unix command line that underlies macOS, or felt at sea when typing commands into Terminal, Joe Kissell is here to help! With this book, you'll become comfortable working on the Mac's command line, starting with the fundamentals and adding more advanced topics as your knowledge increases. Joe includes 67 real-life "recipes" for tasks that are best done from the command line, as well as directions for working with permissions, carrying out grep-based searches, creating shell scripts, and installing Unix software. The book begins by teaching you these core concepts: • The differences among Unix, a command line, a shell, and Terminal • Exactly how commands, arguments, and flags work • The basics of Terminal's interface and how to customize it Next, it's on to the command line, where you'll learn: • How to navigate your Mac's directory structure • Basic file management: creating, copying, moving, renaming, opening, viewing, and deleting files • Creating symbolic links • The types of command-line programs • How to start and stop a command-line program • How to edit a text file in nano • How to customize your prompt and other shell defaults • The importance of your PATH and how to change it, if you need to • How to get help (Joe goes way beyond telling you to read the man pages) You'll extend your skills as you discover how to: • Create basic shell scripts to automate repetitive tasks. • Make shell scripts that have variables, user input, conditional statements, loops, and math. • See which programs are running and what system resources they're consuming. • Quit programs that refuse to quit normally. • Enable the command line to interact with the Finder. • Control another Mac via its command line with ssh. • Understand and change an item's permissions, owner, and group. • Run commands as the root user using sudo. • Handle output with pipe (|) or redirect (> or <). • Use grep to search for text patterns in files and filter output. • Install new command-line software from scratch or with a package manager. • Use handy shortcuts in the Terminal app itself and in zsh. Questions answered include: • What changed on the command line in recent versions of macOS? • What are the differences between the zsh shell and the bash shell? • Which shell am I using, and how can I change my default shell? • How do I quickly figure out the path to an item on my Mac? • How can I customize my Terminal window so I can see man pages behind it? • How can I make a shortcut to avoid retyping the same long command? • Is there a trick for entering a long path quickly? • What should I say when someone asks if I know how to use vi? • How do I change my prompt to suit my mood or needs? • What is Command Line Tools for Xcode? • When it comes to package managers, which one should I use? Finally, to help you put it all together, the book showcases 67 real-world "recipes" that combine commands to perform useful tasks, such as listing users who've logged in recently, manipulating graphics, using a separate FileVault password, creating and editing user accounts, figuring out why a disk won't eject, copying the source code of a webpage, determining which apps have open connections to the internet, flushing the DNS cache, finding out why a Mac won't sleep, sending an SMS message, and deleting stubborn items from the Trash.

Sandworm - Andy Greenberg

Sandworm

"With the nuance of a reporter and the pace of a thriller writer, Andy Greenberg gives us a glimpse of the cyberwars of the future while at the same time placing his story in the long arc of Russian and Ukrainian history." — Anne Applebaum, bestselling author of Twilight of Democracy The true story of the most devastating act of cyberwarfare in history and the desperate hunt to identify and track the elite Russian agents behind it: "[A] chilling account of a Kremlin-led cyberattack, a new front in global conflict" ( Financial Times ). In 2014, the world witnessed the start of a mysterious series of cyberattacks. Targeting American utility companies, NATO, and electric grids in Eastern Europe, the strikes grew ever more brazen. They culminated in the summer of 2017, when the malware known as NotPetya was unleashed, penetrating, disrupting, and paralyzing some of the world's largest businesses—from drug manufacturers to software developers to shipping companies. At the attack's epicenter in Ukraine, ATMs froze. The railway and postal systems shut down. Hospitals went dark. NotPetya spread around the world, inflicting an unprecedented ten billion dollars in damage—the largest, most destructive cyberattack the world had ever seen. The hackers behind these attacks are quickly gaining a reputation as the most dangerous team of cyberwarriors in history: a group known as Sandworm. Working in the service of Russia's military intelligence agency, they represent a persistent, highly skilled force, one whose talents are matched by their willingness to launch broad, unrestrained attacks on the most critical infrastructure of their adversaries. They target government and private sector, military and civilians alike. A chilling, globe-spanning detective story, Sandworm considers the danger this force poses to our national security and stability. As the Kremlin's role in foreign government manipulation comes into greater focus, Sandworm exposes the realities not just of Russia's global digital offensive, but of an era where warfare ceases to be waged on the battlefield. It reveals how the lines between digital and physical conflict, between wartime and peacetime, have begun to blur—with world-shaking implications.

Mobile First - Luke Wroblewski

Mobile First

Our industry’s long wait for the complete, strategic guide to mobile web design is finally over. Former Yahoo! design architect and co-creator of Bagcheck Luke Wroblewski knows more about mobile experience than the rest of us, and packs all he knows into this entertaining, to-the-point guidebook. Its data-driven strategies and battle tested techniques will make you a master of mobile—and improve your non-mobile design, too!

On Intelligence - Jeff Hawkins & Sandra Blakeslee

On Intelligence

From the inventor of the PalmPilot comes a new and compelling theory of intelligence, brain function, and the future of intelligent machines Jeff Hawkins, the man who created the PalmPilot, Treo smart phone, and other handheld devices, has reshaped our relationship to computers. Now he stands ready to revolutionize both neuroscience and computing in one stroke, with a new understanding of intelligence itself. Hawkins develops a powerful theory of how the human brain works, explaining why computers are not intelligent and how, based on this new theory, we can finally build intelligent machines. The brain is not a computer, but a memory system that stores experiences in a way that reflects the true structure of the world, remembering sequences of events and their nested relationships and making predictions based on those memories. It is this memory-prediction system that forms the basis of intelligence, perception, creativity, and even consciousness. In an engaging style that will captivate audiences from the merely curious to the professional scientist, Hawkins shows how a clear understanding of how the brain works will make it possible for us to build intelligent machines, in silicon, that will exceed our human ability in surprising ways. Written with acclaimed science writer Sandra Blakeslee, On Intelligence promises to completely transfigure the possibilities of the technology age. It is a landmark book in its scope and clarity.

GarageBand for Beginners - Imagine Publishing

GarageBand for Beginners

Discover all GarageBand has to offer, from the built-in settings and options to making music on the move, recording your own masterpieces and working with a range of different instruments. All the basics are covered here to get you up and running in Apple’s excellent music-editing suite. Designed by experts as an accessible, friendly guide to world-beating software and devices, the For Beginners series will help give you the confidence to learn everything you need to know. Clear, easy-to-understand and comprehensive, For Beginners’ first class tutorials, features and reviews are created with you in mind, ready to give you the tools you need to get the most out of your new passion.

CompTIA CySA+ Study Guide - Mike Chapple & David Seidl

CompTIA CySA+ Study Guide

Master key exam objectives and crucial cybersecurity concepts for the updated CompTIA CySA+ CS0-003 exam, along with an online test bank with hundreds of practice questions and flashcards In the newly revised third edition of CompTIA CySA+ Study Guide: Exam CS0-003 , a team of leading security experts and tech educators delivers comprehensive and accurate coverage of every topic and domain covered on the certification exam. You’ll find clear and concise information on critical security topics presented by way of practical, real-world examples, chapter reviews, and exam highlights. Prepare for the test and for a new role in cybersecurity with the book’s useful study tools, including: Hands-on lab exercises and an opportunity to create your own cybersecurity toolkit Authoritative discussions of each exam competency, including security operations, vulnerability management, incident response and management, and reporting and communication Complimentary access to Sybex's proven library of digital resources, including an online test bank, bonus questions, flashcards, and glossary, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions Reduce test anxiety and get a head-start learning the on-the-job skills you’ll need on your first day in a cybersecurity career. Or augment your existing CompTIA Security+ certification with an impressive new credential. Fully updated for the newly released CS0-003 exam, CompTIA CySA+ Study Guide: Exam CS0-003, Third Edition is an essential resource for test takers and cybersecurity professionals alike. And save 10% when you purchase your CompTIA exam voucher with our exclusive WILEY10 coupon code.

The Model Thinker - Scott E. Page

The Model Thinker

Work with data like a pro using this guide that breaks down how to organize, apply, and most importantly, understand what you are analyzing in order to become a true data ninja. From the stock market to genomics laboratories, census figures to marketing email blasts, we are awash with data. But as anyone who has ever opened up a spreadsheet packed with seemingly infinite lines of data knows, numbers aren't enough: we need to know how to make those numbers talk. In The Model Thinker , social scientist Scott E. Page shows us the mathematical, statistical, and computational models—from linear regression to random walks and far beyond—that can turn anyone into a genius. At the core of the book is Page's "many-model paradigm," which shows the reader how to apply multiple models to organize the data, leading to wiser choices, more accurate predictions, and more robust designs. The Model Thinker provides a toolkit for business people, students, scientists, pollsters, and bloggers to make them better, clearer thinkers, able to leverage data and information to their advantage.

Robert C. Martin Clean Code Collection, The - Robert C. Martin

Robert C. Martin Clean Code Collection, The

The Robert C. Martin Clean Code Collection consists of two bestselling eBooks: Clean Code: A Handbook of Agile Software Craftmanship by Robert C. Martin The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin In Clean Code , legendary software expert Robert C. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code "on the fly" into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it. You will be challenged to think about what's right about that code and what's wrong with it. More important, you will be challenged to reassess your professional values and your commitment to your craft. In The Clean Coder , Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice—about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers of this collection will come away understanding How to tell the difference between good and bad codeHow to write good code and how to transform bad code into good codeHow to create good names, good functions, good objects, and good classesHow to format code for maximum readabilityHow to implement complete error handling without obscuring code logicHow to unit test and practice test-driven developmentWhat it means to behave as a true software craftsmanHow to deal with conflict, tight schedules, and unreasonable managersHow to get into the flow of coding and get past writer’s blockHow to handle unrelenting pressure and avoid burnoutHow to combine enduring attitudes with new development paradigmsHow to manage your time and avoid blind alleys, marshes, bogs, and swampsHow to foster environments where programmers and teams can thriveWhen to say "No"—and how to say itWhen to say "Yes"—and what yes really means

The Data Warehouse Toolkit - Ralph Kimball & Margy Ross

The Data Warehouse Toolkit

Updated new edition of Ralph Kimball's groundbreaking book on dimensional modeling for data warehousing and business intelligence! The first edition of Ralph Kimball's  The Data Warehouse Toolkit  introduced the industry to dimensional modeling, and now his books are considered the most authoritative guides in this space. This new third edition is a complete library of updated dimensional modeling techniques, the most comprehensive collection ever. It covers new and enhanced star schema dimensional modeling patterns, adds two new chapters on ETL techniques, includes new and expanded business matrices for 12 case studies, and more. Authored by Ralph Kimball and Margy Ross, known worldwide as educators, consultants, and influential thought leaders in data warehousing and business intelligence Begins with fundamental design recommendations and progresses through increasingly complex scenarios Presents unique modeling techniques for business applications such as inventory management, procurement, invoicing, accounting, customer relationship management, big data analytics, and more Draws real-world case studies from a variety of industries, including retail sales, financial services, telecommunications, education, health care, insurance, e-commerce, and more Design dimensional databases that are easy to understand and provide fast query response with  The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, 3rd Edition .

iPhone 14 User Guide for Beginners and Seniors - Charles J Jones

iPhone 14 User Guide for Beginners and Seniors

The Easy and Complete Step-By-Step Manual for a 6.1-inch iPhone 14, 6.1-inch iPhone 14 Pro, 6.7-inch iPhone 14 (Max or Plus), and a 6.7-inch iPhone 14 Pro Max. Are you new to the technology space or recently switched from an Android device to the new iPhone 14? Have you bought any model of the new iPhone 14 and want to know how to easily handle the device? Then, keep reading because you have finally clicked on the perfect book to solve your current problem. This book is the perfect guide for everyone who is new to the technology space or recently switched from an Android device to the new iPhone 14. In this easy-to-follow manual, you will find all the basic information about your iPhone 14 models, and how to easily handle them. You'll also learn about the differences between iPhone 14 models and how to set them up. Furthermore, you'll learn all about the new features of your iPhone 14 models, including what they are and how they work. This book is for beginners or seniors who are new to the iPhone 14 models and want to know how to handle the device. In this book, you'll learn all the basics about your different iPhone 14 models, as well as the differences between them. It'll cover how to set up your device and the new features of each model so that you can easily connect to the people you love. Inside this step-by-step guide book, you will discover: All the basics about your iPhone 14 modelsDifferences between the iPhone 14 modelsHow to set up all the iPhone 14 modelsThe new iPhone 14 features (all the models)All the new features of the new iOS 16 for iPhone 14 modelsSecret tips and tricks of the iPhone 14 modelsSetting up Apple pay, face-time, and Siri on iPhone 14 models and many more ORDER YOUR COPY NOW TO ENJOY THE EASY USAGE OF YOUR NEW IPHONE 14 MODEL TODAY!

Apple Watch Users Guide - Michael Wright

Apple Watch Users Guide

The Apple Watch Series 4 is the newest generation of Apple Watch. The digital wearable device tracks health and fitness, provides access to iTunes Music, connect to numerous applications, and now offers the option of sending and receiving calls, text messages, and email without needing to have your iPhone nearby. The Apple Series 4 models also offer customers version with built-in-cellular connectivity. This book will teach you quick and easy ways you can master your apple watch. You will find a lot of new tips and tricks, and how to troubleshoot common problems.  

SQL Programming & Database Management For Absolute Beginners SQL Server, Structured Query Language Fundamentals:

SQL Programming & Database Management For Absolute Beginners SQL Server, Structured Query Language Fundamentals: "Learn - By Doing" Approach And Master SQL

SQL Made Easy- The Ultimate Step by Step Guide To Success Do you want to learn SQL programming without the complicated explanations? Do you want to understand how to manage databases without all the confusion? Well than, this is your go to guide to help you master SQL programming in no time!  This book breaks down the fundamentals elements that are essential to make you proficient in SQL programming and database management. By the end of this book you will be confident enough to take on any problems that encompass SQL.  SQL software can be complex, but a powerful tool if used with the right understanding. In this book you will discover how SQL is simple, flexible, portable and most of all well integrated to various database applications.  The demand for SQL professionals is  HUGE and the opportunities are endless! Learn how to easily master it  and land yourself high grade paying jobs or free-lance work.  Entry level positions in the US can easily earn $90,000+ USD salary. - That's almost six figures! The demand for these desirable skill sets are high, so become familiar with SQL ASAP.  What Sets This Book Apart From The Rest? This is most comprehensive and detailed book out for beginners to use. Complicated subject matter is simplified in an easy to read  structured fashion that increases the knowledge retention and real world application capacity for any reader. Normal SQL books on the market can be expensive, but, this book gives you so much immense value and is far superior than any book out there for beginners. Why not start off at an affordable price? Don't miss out on this opportunity! What You'll Learn SQL and its uses Data definition language statements Detailed keywords, statements, commands and functions, and how to put them to use in specific or altered ways Data query language statements How to use each formula in real life situations Transactional control commands Terminology, syntax and expressions Understanding Cursors, Triggers and Errors And, much, much more The amount of value you receive is immense and the return on investment is exponential. Make the greatest investment in yourself by starting yourself off the right way today From the examples, images, and step by step guide instructions you can have the assurance that you will be on the right path to mastery and long term success in SQL programming and database management. What are you waiting for? Take advantage this opportunity while you still can. Grab your copy now!

CompTIA IT Fundamentals (ITF+) Study Guide - Quentin Docter

CompTIA IT Fundamentals (ITF+) Study Guide

NOTE:   The name of the exam has changed from IT Fundamentals to IT Fundamentals+ (ITF+). However, the FC0-U61 exam objectives are exactly the same. After the book was printed with IT Fundamentals in the title, CompTIA changed the name to IT Fundamentals+ (ITF+). We have corrected the title to IT Fundamentals+ (ITF+) in subsequent book printings, but earlier printings that were sold may still show IT Fundamentals in the title. Please rest assured that the book content is 100% the same. The ultimate study guide for the essential entry-level IT cert! The CompTIA IT Fundamentals Study Guide: Exam FC0-U61, Second Edition is your ideal companion for comprehensive exam preparation. Covering 100 percent of the latest exam objectives, this book contains everything you need to know to pass with flying colors—the first time! Clear, concise language breaks down fundamental IT concepts to help you truly grasp important concepts, and practical examples illustrate how each new skill is applied in real-world situations. You’ll learn your way around hardware and software, conduct installations, and connect to networks to get a workstation up and running smoothly; you’ll also develop the knowledge base needed to identify compatibility and security issues, mitigate risks, and conduct all-important preventative maintenance that keeps the end-user problem-free. The CompTIA IT Fundamentals certification validates your skills as a systems support specialist, and gets your foot in the door to a successful IT career. This book is your ultimate preparation resource, with expert guidance backed by online tools to take your preparation to the next level! Master 100 percent of Exam FC0-U61 objectives Learn real-world applications and practical on-the-job skills Know what to expect with exam highlights and review questions Includes 1 year free access to Sybex's online study tools including flashcards, chapter tests, and a practice exam, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions The IT department is instrumental in keeping any organization on its feet. As support staff, you will be called upon to assess and repair common problems, set up and configure workstations, address individual issues, and much more. If you decide to continue on to more advanced IT positions, the CompTIA IT Fundamentals certification is a great springboard; if you’re ready to launch your career, the CompTIA IT Fundamentals Study Guide offers complete, practical prep to help you face the exam with confidence.  

An Introduction to Information Theory - John R. Pierce

An Introduction to Information Theory

"Uncommonly good...the most satisfying discussion to be found." — Scientific American. Behind the familiar surfaces of the telephone, radio, and television lies a sophisticated and intriguing body of knowledge known as information theory. This is the theory that has permitted the rapid development of all sorts of communication, from color television to the clear transmission of photographs from the vicinity of Jupiter. Even more revolutionary progress is expected in the future. To give a solid introduction to this burgeoning field, J. R. Pierce has revised his well-received 1961 study of information theory for a second edition. Beginning with the origins of the field, Dr. Pierce follows the brilliant formulations of Claude Shannon and describes such aspects of the subject as encoding and binary digits, entropy, language and meaning, efficient encoding, and the noisy channel. He then goes beyond the strict confines of the topic to explore the ways in which information theory relates to physics, cybernetics, psychology, and art. Mathematical formulas are introduced at the appropriate points for the benefit of serious students. A glossary of terms and an appendix on mathematical notation are proved to help the less mathematically sophisticated. J. R. Pierce worked for many years at the Bell Telephone Laboratories, where he became Director of Research in Communications Principles. His Introduction to Information Theory continues to be the most impressive nontechnical account available and a fascinating introduction to the subject for lay readers.

Book Genres