|
|||
The Gang of Four’s seminal catalog of 23 patterns to solve commonly occurring design problems Patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. Highly influential, Design Patterns is a modern classic that introduces what patterns are and how they can help you design object-oriented software and provides a catalog of simple solutions for those already programming in at last one object-oriented programming language.  Each pattern: Describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design Is compiled from real systems and based on real-world examples Includes downloadable C++ source code that demonstrates how patterns can be implemented and Python From the preface: “Once you the design patterns and have had an ‘Aha!’ (and not just a ‘Huh?’) experience with them, you won't ever think about object-oriented design in the same way. You'll have insights that can make your own designs more flexible, modular, reusable, and understandable - which is why you're interested in object-oriented technology in the first place, right?” |
|
|||
This is the only interactive multi-touch eBook available for the application GarageBand 11 v6.05 " GarageBand 11 - How It Works " from the GEM series (Graphically Enhanced Manuals) explains Apple's popular music production application "GarageBand" with rich illustrations and diagrams that are not found in any other manual. This 336 pages interactive Multi-Touch eBook (with an extensive Glossary) presents this software application in great detail with that easy to understand, visual approach known from other books from the best-selling GEM series. "I wish all the manuals on software were like yours!" - Giovanni C. "You have the gift of making difficult concepts understandable" - William B. "Your style is the most informative and clear I have ever seen" - Mark D. "Great stuff Edgar! I bought your other Logic GEM books and love em..." - fform "Thank you so much for your fantastic guides; I've learned so much!" - Brandon B. "I love your manuals."  - Eli.  UNDERSTAND , not just LEARN That is the motto of the book series "Graphically Enhanced Manuals" (GEM). They're a new type of manual with a visual approach that helps you UNDERSTAND a program, not just LEARN it. No need to read through 500 of pages of dry text explanations. Rich graphics and diagrams help you to get that "aha" effect and make it easy to comprehend difficult concepts. The Graphically Enhanced Manuals help you master a program much faster with a much deeper understanding of concepts, features and workflows in a very intuitive way that is easy to understand. |
|
|||
This ebook comprises the entire GarageBand section of Apple Training Series: iLife '11 and provides you with practical techniques you will use on a daily basis to add professional-quality music to your projects. Whether you're a seasoned composer or have never written a piece of music before, you'll learn how to use GarageBand for a variety of real-world scenarios, including recording, arranging, and mixing music. You'll explore the new Flex Time and Groove Matching features and get a chance to work with the Learn to Play lessons and perform with virtual musicians onstage with Magic GarageBand Jam. You’ll also work with Real Instruments, MIDI Software Instruments, and prerecorded Apple Loops to edit music and add effects that sweeten your finished projects. Finally, you'll prepare your projects for iTunes and explore sharing your finished projects in other iLife applications. |
|
|||
The iPad Mini 6 is a portable, powerful, and efficient productivity powerhouse. Some of my absolute must-have iPad mini 6 apps and accessories to make your iPad Mini 6 more productive are covered in this book! If you just bought an iPad Mini, you need to install these iPadOS apps first for a safe iPad Mini 6 setup. If you are in the market for an iPad Mini 6, you have likely done your research, have seen its many capabilities, and are ready to purchase. If you have never purchased an iPad before, or haven't purchased one in awhile, you may be wondering about the latest features of this great device and how to use them. The iPad Mini 6 User Instruction Manual is a great way to learn about the newest features of this compact and popular tablet computer. If you have a basic knowledge of how to use an iPad or iPhone, you will easily learn everything you need to know. This manual covers everything a new owner of an iPad Mini will need to know about the device, from charging it, setting it up, and using the apps that come with it, to using the camera and changing the settings.  After getting a feel for the iPad Mini 6, you might be curious about what apps to download and how to use the device even more effectively, which usually entails purchasing some beneficial accessories. Read this book to learn more. With this book, you get to learn: 1. How to use your new iPad with ease. 2. The best accessories for your iPad device. 3. How to be productive with the iPad Mini 6. 4. Apps to help you get the most of your iPad Mini 6. 5. General and technical iPad Mini 6 exploration tips This iPad Mini Instruction Manual is a must-have for all new owners, and even those who have used an iPad before can benefit from reviewing the manual. This iPad Mini 6 Instruction Manual makes a great gift for mom, dad, your best friend, or even your kids. No matter who you give it to, they will love it. If you want to learn how to use your device fully, or just want to learn the most popular features, this is the instruction manual for you! Wait no further; get your copy to explore the benefits the iPad Mini 6 has to offer you. |
|
|||
If there is a section that most hacking books and blog posts currently disregard, it is the ‘stay safe’ section. In other words, they fail to detail the schemes and techniques a typical hacker (or activist) should use to guarantee a certain level of anonymity and safety. You may be the best hacker in the world, but if you cannot control your footprint on the internet and correctly erase your trail, you will simply crash and burn. There are many books on how to be anonymous online with tips that may work to some extent: disabling JavaScript, installing the Ghostery extension, using TOR, etc. These techniques may be effective against Facebook tracking and Google ads, but will do you no good against an active investigator tracking you down following a nasty hack, or a state sponsored surveillance program targeting activists. There is a mindset to have as well as a series of practical precautions to take when you want to completely disappear off the grid.  Together, we will set up an anonymous environment that guarantees maximum protection and shields your identity against prying eyes. Of course, there is no such thing as a zero-risk job, but we will try to get as close as possible. |
|
|||
Like the best-selling Black Hat Python , Black Hat Go explores the darker side of the popular Go programming language. This collection of short scripts will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset. Black Hat Go explores the darker side of Go, the popular programming language revered by hackers for its simplicity, efficiency, and reliability. It provides an arsenal of practical tactics from the perspective of security practitioners and hackers to help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset, all using the power of Go. You'll begin your journey with a basic overview of Go's syntax and philosophy and then start to explore examples that you can leverage for tool development, including common network protocols like HTTP, DNS, and SMB. You'll then dig into various tactics and problems that penetration testers encounter, addressing things like data pilfering, packet sniffing, and exploit development. You'll create dynamic, pluggable tools before diving into cryptography, attacking Microsoft Windows, and implementing steganography. You'll learn how to: Make performant tools that can be used for your own security projectsCreate usable tools that interact with remote APIsScrape arbitrary HTML dataUse Go's standard package, net/http, for building HTTP serversWrite your own DNS server and proxyUse DNS tunneling to establish a C2 channel out of a restrictive networkCreate a vulnerability fuzzer to discover an application's security weaknessesUse plug-ins and extensions to future-proof productsBuild an RC2 symmetric-key brute-forcerImplant data within a Portable Network Graphics (PNG) image. Are you ready to add to your arsenal of security tools? Then let's Go! |
|
|||
What Is Computationalism The computational theory of mind (CTM), also known as computationalism, is a family of beliefs that may be found in the field of philosophy of mind. These views claim that the human mind is an information processing machine, and that cognition and consciousness together are a sort of computing. Computationalism is also known as the computational theory of mind (CTM). Warren McCulloch and Walter Pitts (1943) were the pioneers who originally proposed the idea that brain activity might be modeled as a computer process. They argued that computations in the neural networks may explain cognition. The theory was first proposed by Hilary Putnam in 1967 in its current iteration, and it was developed by Jerry Fodor, a PhD student of Putnam's who was also a philosopher and cognitive scientist during the 1960s, 1970s, and 1980s. Although the position was hotly debated in analytic philosophy in the 1990s due to the work of Putnam himself, John Searle, and others, it is still widely held in modern cognitive psychology, and many theorists in evolutionary psychology take it as a given. This viewpoint has been making a comeback in analytic philosophy throughout the 2000s and 2010s. How You Will Benefit (I) Insights, and validations about the following topics: Chapter 1: Computational Theory of Mind Chapter 2: Cognitive Science Chapter 3: Computation Chapter 4: Functionalism (Philosophy of Mind) Chapter 5: Artificial Consciousness Chapter 6: Connectionism Chapter 7: Cognitive Architecture Chapter 8: Neurophilosophy Chapter 9: Philosophy of Artificial Intelligence Chapter 10: Neural Computation (II) Answering the public top questions about computationalism. (III) Real world examples for the usage of computationalism in many fields. (IV) 17 appendices to explain, briefly, 266 emerging technologies in each industry to have 360-degree full understanding of computationalism' technologies. Who This Book Is For Professionals, undergraduate and graduate students, enthusiasts, hobbyists, and those who want to go beyond basic knowledge or information for any kind of computationalism. |
|
|||
The landmark, prize-winning, international bestselling examination of how a gender gap in data perpetuates bias and disadvantages women.   #1 International Bestseller *  Winner of the Financial Times and McKinsey Business Book of the Year Award *  Winner of the 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. |
|
|||
From two of TIME’ s 100 Most Influential People in AI, what you need to know about AI—and how to defend yourself against bogus AI claims and products Confused about AI and worried about what it means for your future and the future of the world? You’re not alone. AI is everywhere—and few things are surrounded by so much hype, misinformation, and misunderstanding. In AI Snake Oil , computer scientists Arvind Narayanan and Sayash Kapoor cut through the confusion to give you an essential understanding of how AI works and why it often doesn’t, where it might be useful or harmful, and when you should suspect that companies are using AI hype to sell AI snake oil—products that don’t work, and probably never will. While acknowledging the potential of some AI, such as ChatGPT, AI Snake Oil uncovers rampant misleading claims about the capabilities of AI and describes the serious harms AI is already causing in how it’s being built, marketed, and used in areas such as education, medicine, hiring, banking, insurance, and criminal justice. The book explains the crucial differences between types of AI, why organizations are falling for AI snake oil, why AI can’t fix social media, why AI isn’t an existential risk, and why we should be far more worried about what people will do with AI than about anything AI will do on its own. The book also warns of the dangers of a world where AI continues to be controlled by largely unaccountable big tech companies. By revealing AI’s limits and real risks, AI Snake Oil will help you make better decisions about whether and how to use AI at work and home. |
|
|||
Anyone can learn how to develop professional applications for iPhones, iPads, and Mac computers. All you need is the information to be presented in a format that is clear and easy to understand. If that’s what you are looking for, this book is for you. SwiftUI for Masterminds covers both fundamental and advanced concepts, from computer programming and the Swift programming language to database storage, data sharing, graphics, the user interface, and everything you need to know to develop applications for Apple devices. Each topic is supported by practical step-by-step examples, making the latest technologies accessible to everyone. Whether you are a complete beginner or an experienced developer, SwiftUI for Masterminds will help you master SwiftUI and develop professional apps for Apple devices. By the end of this book, you will have a deep understanding of computer programming, the Swift language, SwiftUI, and every technology provided by Apple to create innovated applications and stunning user interfaces. Discover how easy and powerful app development can be. With SwiftUI for Masterminds, you will have everything you need to turn your ideas into fully functional applications! Introduction to Swift 6 Swift Paradigm Swift Concurrency SwiftData Observation 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 18, Xcode 16, Swift 6 and SwiftUI |
|
|||
"This colorful page-turner puts artificial intelligence into a human perspective. Through the lives of Geoff Hinton and other major players, Metz explains this transformative technology and makes the quest thrilling." —Walter Isaacson, author of The Code Breaker Recipient of starred reviews in both Kirkus and Library Journal THE UNTOLD TECH STORY OF OUR TIME   What does it mean to be smart? To be human? What do we really want from life and the intelligence we have, or might create?   With deep and exclusive reporting, across hundreds of interviews, New York Times Silicon Valley journalist Cade Metz brings you into the rooms where these questions are being answered. Where an extraordinarily powerful new artificial intelligence has been built into our biggest companies, our social discourse, and our daily lives, with few of us even noticing.    Long dismissed as a technology of the distant future, artificial intelligence was a project consigned to the fringes of the scientific community. Then two researchers changed everything. One was a sixty-four-year-old computer science professor who didn’t drive and didn’t fly because he could no longer sit down—but still made his way across North America for the moment that would define a new age of technology. The other was a thirty-six-year-old neuroscientist and chess prodigy who laid claim to being the greatest game player of all time before vowing to build a machine that could do anything the human brain could do.   They took two very different paths to that lofty goal, and they disagreed on how quickly it would arrive. But both were soon drawn into the heart of the tech industry. Their ideas drove a new kind of arms race, spanning Google, Microsoft, Facebook, and OpenAI, a new lab founded by Silicon Valley kingpin Elon Musk. But some believed that China would beat them all to the finish line.   Genius Makers dramatically presents the fierce conflict among national interests, shareholder value, the pursuit of scientific knowledge, and the very human concerns about privacy, security, bias, and prejudice. Like a great Victorian novel, this world of eccentric, brilliant, often unimaginably yet suddenly wealthy characters draws you into the most profound moral questions we can ask. And like a great mystery, it presents the story and facts that lead to a core, vital question:   How far will we let it go? |
|
|||
Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam. That fearsome reputation belies a field that is rich with useful techniques and not so difficult as some of its practitioners might have you believe. A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun. This book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will light up with new ideas, and your hands will get dirty and calloused. Starting from main(), you will build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. All packed into a few thousand lines of clean, fast code that you thoroughly understand because you wrote each one yourself. |
|
|||
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives. “Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.” —Elon Musk , cochair of OpenAI; cofounder and CEO of Tesla and SpaceX Deep learning is a form of machine learning that enables computers to learn from experience and understand the world in terms of a hierarchy of concepts. Because the computer gathers knowledge from experience, there is no need for a human computer operator to formally specify all the knowledge that the computer needs. The hierarchy of concepts allows the computer to learn complicated concepts by building them out of simpler ones; a graph of these hierarchies would be many layers deep. This book introduces a broad range of topics in deep learning. The text offers mathematical and conceptual background, covering relevant concepts in linear algebra, probability theory and information theory, numerical computation, and machine learning. It describes deep learning techniques used by practitioners in industry, including deep feedforward networks, regularization, optimization algorithms, convolutional networks, sequence modeling, and practical methodology; and it surveys such applications as natural language processing, speech recognition, computer vision, online recommendation systems, bioinformatics, and videogames. Finally, the book offers research perspectives, covering such theoretical topics as linear factor models, autoencoders, representation learning, structured probabilistic models, Monte Carlo methods, the partition function, approximate inference, and deep generative models. Deep Learning can be used by undergraduate or graduate students planning careers in either industry or research, and by software engineers who want to begin using deep learning in their products or platforms. A website offers supplementary material for both readers and instructors. |
|
|||
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. |
|
|||
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required. This book illustrates complex concepts of full stack deep learning and reinforces them through hands-on exercises to arm you with tools and techniques to scale your project. A scaling effort is only beneficial when it's effective and efficient. To that end, this guide explains the intricate concepts and techniques that will help you scale effectively and efficiently. You'll gain a thorough understanding of: How data flows through the deep-learning network and the role the computation graphs play in building your modelHow accelerated computing speeds up your training and how best you can utilize the resources at your disposalHow to train your model using distributed training paradigms, i.e., data, model, and pipeline parallelismHow to leverage PyTorch ecosystems in conjunction with NVIDIA libraries and Triton to scale your model trainingDebugging, monitoring, and investigating the undesirable bottlenecks that slow down your model trainingHow to expedite the training lifecycle and streamline your feedback loop to iterate model developmentA set of data tricks and techniques and how to apply them to scale your training modelHow to select the right tools and techniques for your deep-learning projectOptions for managing the compute infrastructure when running at scale |
|
|||
A vital guide to building the platforms and systems that bring deep learning models to production. In Designing Deep Learning Systems you will learn how to: • Transfer your software development skills to deep learning systems • Recognize and solve common engineering challenges for deep learning systems • Understand the deep learning development cycle • Automate training for models in TensorFlow and PyTorch • Optimize dataset management, training, model serving and hyperparameter tuning • Pick the right open-source project for your platform Deep learning systems are the components and infrastructure essential to supporting a deep learning model in a production environment. Written especially for software engineers with minimal knowledge of deep learning’s design requirements, Designing Deep Learning Systems is full of hands-on examples that will help you transfer your software development skills to creating these deep learning platforms. You’ll learn how to build automated and scalable services for core tasks like dataset management, model training/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting—and lucrative—career as a deep learning engineer. About the technology To be practically usable, a deep learning model must be built into a software platform. As a software engineer, you need a deep understanding of deep learning to create such a system. Th is book gives you that depth. About the book Designing Deep Learning Systems: A software engineer's guide teaches you everything you need to design and implement a production-ready deep learning platform. First, it presents the big picture of a deep learning system from the developer’s perspective, including its major components and how they are connected. Then, it carefully guides you through the engineering methods you’ll need to build your own maintainable, efficient, and scalable deep learning platforms. What's inside • The deep learning development cycle • Automate training in TensorFlow and PyTorch • Dataset management, model serving, and hyperparameter tuning • A hands-on deep learning lab About the reader For software developers and engineering-minded data scientists. Examples in Java and Python. About the author Chi Wang is a principal software developer in the Salesforce Einstein group. Donald Szeto was the co-founder and CTO of PredictionIO. Table of Contents 1 An introduction to deep learning systems 2 Dataset management service 3 Model training service 4 Distributed training 5 Hyperparameter optimization service 6 Model serving design 7 Model serving in practice 8 Metadata and artifact store 9 Workflow orchestration 10 Path to production |
|
|||
Ce guide est un aide-mémoire à conserver précieusement sur votre Mac (ou iPhone/iPad) en cas de panne ou de dysfonctionnement. Sans être magique, il vous aidera à déterminer le type d’erreur et comment la contourner. N’oubliez pas qu’en cas de panne importante, mieux vaut se fier au service client d’Apple comme nous vous l’indiquons plus loin. Bonne lecture ! |
|
|||
Ce nouvel ouvrage signé Compétence Mac fait la part belle à la photographie en vous accompagnant dès la prise de vues, avec votre iPhone ou avec un appareil photo, et jusqu’à la sauvegarde de vos précieuses photos, en passant par le transfert des fichiers sur votre Mac, le tri des images et la retouche photo. Très pratique et très complet, il répondra à n’en pas douter à tous vos questionnements, sur iOS comme sur macOS. Il est organisé en quatre chapitres : Prise de vue avec l’iPhone, Organisez et éditez vos photos sur iPhone, Organisez vos photos sur Mac et Retouchez vos photos sur Mac. Bonne lecture ! |
|
|||
Welcome to the ultimate guide for mastering your iPhone 16 Pro! Whether you’re a tech enthusiast or a complete beginner, this comprehensive manual is designed to help you unlock the full potential of your device. With the latest iOS 18, your iPhone 16 Pro is more powerful and versatile than ever before. Imagine having a personal tech expert at your fingertips, guiding you through every feature and function of your new iPhone. This book is packed with detailed illustrations and step-by-step instructions that make learning easy and enjoyable. From setting up your device to exploring advanced features, we’ve got you covered. Are you ready to take stunning photos, manage your apps like a pro, and stay connected with ease? Our guide will show you how to customize your iPhone to suit your lifestyle, enhance your productivity, and keep your data secure. With tips and tricks tailored for both beginners and seniors, you’ll gain confidence and proficiency in no time. Don’t wait any longer to become an iPhone 16 Pro expert! Dive into this user-friendly guide and start exploring the endless possibilities of your device. Whether you’re setting up your iPhone for the first time or looking to master new features, this book is your go-to resource. Get your copy today and transform your iPhone experience! |
|
|||
Vous souhaitez approfondir votre usage de macOS Sonoma pour en tirer parti au quotidien ? Ce guide composé de 50 astuces essentielles est fait pour vous. Divisé en trois grandes parties, il aborde les thèmes Au quotidien, Photos et loisirs et Réglages et système. Découvrez ou redécouvrez comment maîtriser au mieux le système de votre Mac pour gagner du temps et de la productivité dans toutes vos activités. Bonne lecture ! |
|
|||
"When everybody zigs, zag," says Marty Neumeier in this fresh view of brand strategy. ZAG follows the ultra-clear "whiteboard overview" style of the author’s first book, THE BRAND GAP, but drills deeper into the question of how brands can harness the power of differentiation. The author argues that in an extremely cluttered marketplace, traditional differentiation is no longer enough—today companies need “radical differentiation” to create lasting value for their shareholders and customers. In an entertaining 3-hour read you’ll learn: - why me-too brands are doomed to fail - how to "read" customer feedback on new products and messages - the 17 steps for designing “difference” into your brand - how to turn your brand’s “onliness” into a “trueline” to drive synergy - the secrets of naming products, services, and companies - the four deadly dangers faced by brand portfolios - how to “stretch” your brand without breaking it - how to succeed at all three stages of the competition cycle From the back cover: In an age of me-too products and instant communications, keeping up with the competition is no longer a winning strategy. Today you have to out-position, out-maneuver, and out-design the competition. The new rule? When everybody zigs, zag. In his first book, THE BRAND GAP, Neumeier showed companies how to bridge the distance between business strategy and design. In ZAG, he illustrates the number-one strategy of high-performance brands—radical differentiation. ZAG is an AIGA Design Press book, published under Peachpit's New Riders imprint in partnership with AIGA. For a quick peek inside ZAG, go to www.zagbook.com. |
|
|||
Ce nouveau guide est consacré à la sécurisation de vos données personnelles sur Mac. Vous y apprendrez à maîtriser pleinement votre compte Apple (ou anciennement identifiant Apple), à mieux gérer vos mots de passe, à tirer profit d’une suite sécurisée, à vérifier que vos données ne sont pas accessibles ou encore à faire face aux malwares et autres virus. Bonne lecture ! |
|
|||
This up-to-date Mike Meyers exam guide delivers complete coverage of every topic on the N10-008 version of the CompTIA Network+ Certification exam Get complete coverage of all the CompTIA Network+ exam objectives inside this comprehensive resource. Created and edited by Mike Meyers, the leading expert on CompTIA certification and training, CompTIA Network+ Certification All-in-One Exam Guide, Eighth Edition covers exam N10-008 in full detail. You’ll find learning objectives at the beginning of each chapter, exam tips, scenarios, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this authoritative guide also serves as an essential on-the-job reference. Covers all exam topics, including: Network architectures Cabling and topology Ethernet basics Network installation TCP/IP applications and network protocols Routing Network naming Advanced networking devices IPv6 Remote connectivity Wireless networking Virtualization and cloud computing Mobile networking Network operations Managing risk Network security Network monitoring and troubleshooting Online content includes:100+ practice exam questions in a customizable test engine 20+ lab simulations to help you prepare for the performance-based questions One hour of video training from Mike Meyers Mike Meyers’ favorite shareware and freeware networking tools and utilities |
|
|||
This invaluable roadmap for startup engineers reveals how to successfully handle web application scalability challenges to meet increasing product and traffic demands. Web Scalability for Startup Engineers shows engineers working at startups and small companies how to plan and implement a comprehensive scalability strategy. It presents broad and holistic view of infrastructure and architecture of a scalable web application. Successful startups often face the challenge of scalability, and the core concepts driving a scalable architecture are language and platform agnostic. The book covers scalability of HTTP-based systems (websites, REST APIs, SaaS, and mobile application backends), starting with a high-level perspective before taking a deep dive into common challenges and issues. This approach builds a holistic view of the problem, helping you see the big picture, and then introduces different technologies and best practices for solving the problem at hand. The book is enriched with the author's real-world experience and expert advice, saving you precious time and effort by learning from others' mistakes and successes. Language-agnostic approach addresses universally challenging concepts in Web development/scalability—does not require knowledge of a particular language Fills the gap for engineers in startups and smaller companies who have limited means for getting to the next level in terms of accomplishing scalability Strategies presented help to decrease time to market and increase the efficiency of web applications |
|
|||
Master the art and science of data storytelling—with frameworks and techniques to help you craft compelling stories with data. The ability to effectively communicate with data is no longer a luxury in today’s economy; it is a necessity. Transforming data into visual communication is only one part of the picture. It is equally important to engage your audience with a narrative—to tell a story with the numbers. Effective Data Storytelling will teach you the essential skills necessary to communicate your insights through persuasive and memorable data stories. Narratives are more powerful than raw statistics, more enduring than pretty charts. When done correctly, data stories can influence decisions and drive change. Most other books focus only on data visualization while neglecting the powerful narrative and psychological aspects of telling stories with data. Author Brent Dykes shows you how to take the three central elements of data storytelling—data, narrative, and visuals—and combine them for maximum effectiveness. Taking a comprehensive look at all the elements of data storytelling, this unique book will enable you to: Transform your insights and data visualizations into appealing, impactful data stories Learn the fundamental elements of a data story and key audience drivers Understand the differences between how the brain processes facts and narrative Structure your findings as a data narrative, using a four-step storyboarding process Incorporate the seven essential principles of better visual storytelling into your work Avoid common data storytelling mistakes by learning from historical and modern examples Effective Data Storytelling: How to Drive Change with Data, Narrative and Visuals is a must-have resource for anyone who communicates regularly with data, including business professionals, analysts, marketers, salespeople, financial managers, and educators. |