Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
This textbook provides a comprehensive and well-structured introduction to the fundamentals, principles, and techniques of requirements engineering. The book includes numerous real-world examples to illustrate all aspects of requirements engineering.
The acoustics of a space can have a real impact on the sounds you create and capture. This book helps you understand how real music sounds behave in different spaces whether during a performance or a recording and how they are perceived by performers and listeners.
Suitable for those serious about photography, this comprehensive guide takes you from capture to output in both digital and film media, with sections on lens use, darkroom techniques, digital cameras and scanners, image editing techniques and processes, workflow, digital file formats and image archiving.
Product Lifecycle Management (PLM) is an essential means to cope with the challenges of global competition. This is the first English-language book on PLM that introduces the reader to the basic terms and fundamentals of PLM.
An examination of the many complex aspects of game audio, from the perspectives of both sound design and music composition.
Robotics provides the know-how on the foundations of robotics: modelling, planning and control. It covers mobile robots, visual control and motion planning. A variety of problems are worked through, and the tools to find engineering solutions are explained.
A how-to guide for photographers who want to take their work to the next level. It reveals techniques for shooting nature images in the field. It shows you what equipment works best in the field, and why, as well as tips for superb shots. It also helps you master the three factors that lead to excellent images: technique, subject, and situation.
This new edition of Daniel J. Velleman's successful textbook contains over 200 new exercises, selected solutions, and an introduction to Proof Designer software.
Offers a practical guide to achieving security throughout computer networks. This guide provides readers with a better understanding of why protecting information is harder in the digital world, what they need to know to protect digital information, and, how to assess business and corporate security needs.
This book offers a coherent modeling language that captures the complexity of architectural domains and their relations, allowing the construction of integrated enterprise architecture models. Introduces the ArchiMate(R) language for enterprise architecture.
Whether you are a university professor, researcher at a think tank, graduate student, or analyst at a private firm, chances are that at some point you have presented your work in front of an audience. Most of us approach this task by converting a written document into slides, but the result is often a text-heavy presentation saddled with bullet points, stock images, and graphs too complex for an audience to decipher-much less understand. Presenting is fundamentally different from writing, and with only a little more time, a little more effort, and a little more planning, you can communicate your work with force and clarity. Designed for presenters of scholarly or data-intensive content, Better Presentations details essential strategies for developing clear, sophisticated, and visually captivating presentations. Following three core principles-visualize, unify, and focus-Better Presentations describes how to visualize data effectively, find and use images appropriately, choose sensible fonts and colors, edit text for powerful delivery, and restructure a written argument for maximum engagement and persuasion. With a range of clear examples for what to do (and what not to do), the practical package offered in Better Presentations shares the best techniques to display work and the best tactics for winning over audiences. It pushes presenters past the frustration and intimidation of the process to more effective, memorable, and persuasive presentations.
Learn how Magento 2, the newest version of the eCommerce platform, works. Aimed at entrepreneurs, marketers, and other experts interested in eCommerce, this book is accessible for anyone who wants to learn how to use Magento with no previous experience. Magento continues to be a top choice for eCommerce solutions in small and large businesses. Magento 2 DIY shows you how to set up and configure Magento for your own project. You will learn how to use extensions, templates and enterprise features. Various techniques are taught in an easy-to-understand way with real-world examples. Get started with Magento 2 using this book. What You Will Learn Set up, configure, use templates, designs and extensionsUse the SEO and SMO features of Magento 2Optimize security and performance Integrate with PIM, ERP, CRM, and other enterprise systemsWho This Book Is For Anyone who wants to learn the basics of all aspects of Magento 2. You do not need any previous experience with Magento.
Start using Kubernetes in complex big data and enterprise applications, including Docker containers. Starting with installing Kubernetes on a single node, the book introduces Kubernetes with a simple Hello example and discusses using environment variables in Kubernetes. Next, Kubernetes Microservices with Docker discusses using Kubernetes with all major groups of technologies such as relational databases, NoSQL databases, and in the Apache Hadoop ecosystem.The book concludes with using multi container pods and installing Kubernetes on a multi node cluster. "e;a concise but clear introduction to containers, Docker and Kubernetes, using simple real-world examples to pass on the core concepts, via repetition, and is a very useful enabler."e; 10/10Dave Hay MBCS CITP: review for BCS, The Chartered Institute for IT (http://www.bcs.org/content/conWebDoc/58512)What You Will LearnInstall Kubernetes on a single nodeSet environment variablesCreate multi-container pods using DockerUse volumesUse Kubernetes with the Apache Hadoop ecosystem, NoSQL databases, and RDBMSsInstall Kubernetes on a multi-node clusterWho This Book Is ForApplication developers including Apache Hadoop developers, database developers and NoSQL developers.
Get started in the rapidly expanding field of computer vision with this practical guide. Written by Adrian Kaehler and Gary Bradski, creator of the open source OpenCV library, this book provides a thorough introduction for developers, academics, roboticists, and hobbyists. Youll learn what it takes to build applications that enable computers to "e;see"e; and make decisions based on that data.With over 500 functions that span many areas in vision, OpenCV is used for commercial applications such as security, medical imaging, pattern and face recognition, robotics, and factory product inspection. This book gives you a firm grounding in computer vision and OpenCV for building simple or sophisticated vision applications. Hands-on exercises in each chapter help you apply what youve learned.This volume covers the entire library, in its modern C++ implementation, including machine learning tools for computer vision.Learn OpenCV data types, array types, and array operationsCapture and store still and video images with HighGUITransform images to stretch, shrink, warp, remap, and repairExplore pattern recognition, including face detectionTrack objects and motion through the visual fieldReconstruct 3D images from stereo visionDiscover basic and advanced machine learning techniques in OpenCV
Distribute Actionable, Timely BI with Microsoft SQL Server 2016 and Power BI Drive better, faster, more informed decision making across your organization using the expert tips and best practices featured in this hands-on guide. Delivering Business Intelligence with Microsoft SQL Server 2016, Fourth Edition, shows, step-by-step, how to distribute high-performance, custom analytics to users enterprise-wide. Discover how to build BI Semantic Models, create data marts and OLAP cubes, write MDX and DAX scripts, and share insights using Microsoft client tools. The book includes coverage of self-service business intelligence with Power BI. Understand the goals and components of successful BI Build data marts, OLAP cubes, and Tabular models Load and cleanse data with SQL Server Integration Services Manipulate and analyze data using MDX and DAX scripts and queries Work with SQL Server Analysis Services and the BI Semantic Model Author interactive reports using SQL Server Data Tools Create KPIs and digital dashboards Implement time-based analytics Embed data model content in custom applications using ADOMD.NET Use Power BI to gather, model, and visualize data in a self-service environment
This introductory textbook provides students with a system-level perspective and the tools they need to understand, analyze and design digital systems. Going beyond the design of simple combinational and sequential modules, it shows how such modules are used to build complete systems, reflecting real-world digital design. All the essential topics are covered, including design and analysis of combinational and sequential modules, as well as system timing and synchronization. It also teaches how to write VHDL-2008 HDL in a productive and maintainable style that enables CAD tools to do much of the tedious work. A complete introduction to digital design is given through clear explanations, extensive examples and online VHDL files. The teaching package is completed with lecture slides, labs and a solutions manual for instructors. Assuming no previous digital knowledge, this textbook is ideal for undergraduate digital design courses that will prepare students for modern digital practice.
Learn to defend crucial ICS/SCADA infrastructure from devastating attacks the tried-and-true Hacking Exposed way This practical guide reveals the powerful weapons and devious methods cyber-terrorists use to compromise the devices, applications, and systems vital to oil and gas pipelines, electrical grids, and nuclear refineries. Written in the battle-tested Hacking Exposed style, the book arms you with the skills and tools necessary to defend against attacks that are debilitating and potentially deadly. Hacking Exposed Industrial Control Systems: ICS and SCADA Security Secrets & Solutions explains vulnerabilities and attack vectors specific to ICS/SCADA protocols, applications, hardware, servers, and workstations. You will learn how hackers and malware, such as the infamous Stuxnet worm, can exploit them and disrupt critical processes, compromise safety, and bring production to a halt. The authors fully explain defense strategies and offer ready-to-deploy countermeasures. Each chapter features a real-world case study as well as notes, tips, and cautions. Features examples, code samples, and screenshots of ICS/SCADA-specific attacks Offers step-by-step vulnerability assessment and penetration test instruction Written by a team of ICS/SCADA security experts and edited by Hacking Exposed veteran Joel Scambray
A classic reference book on user interface design and graphic design for web sites, updated to reflect a rapidly changing market Consistently praised as the best volume on classic elements of web site design, Web Style Guide has sold many thousands of copies and has been published around the world. This new revised edition confirms Web Style Guide as the go-to authority in a rapidly changing market. As web designers move from building sites from scratch to using content management and aggregation tools, the book's focus shifts away from code samples and toward best practices, especially those involving mobile experience, social media, and accessibility. An ideal reference for web site designers in corporations, government, nonprofit organizations, and academic institutions, the book explains established design principles and covers all aspects of web design-from planning to production to maintenance. The guide also shows how these principles apply in web design projects whose primary concerns are information design, interface design, and efficient search and navigation.
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutzs popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. Its an ideal way to begin, whether youre new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3 the latest releases in the 3.X and 2.X linesplus all other releases in common use today. Youll also learn some advanced language features that recently have become more common in Python code.Explore Pythons major built-in object types such as numbers, lists, and dictionariesCreate and process objects with Python statements, and learn Pythons general syntax modelUse functions to avoid code redundancy and package code for reuseOrganize statements, functions, and other tools into larger components with modulesDive into classes: Pythons object-oriented programming tool for structuring codeWrite large programs with Pythons exception-handling model and development toolsLearn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing
What will you learn from this book?This brain-friendly guide teaches you everything from JavaScript language fundamentals to advanced topics, including objects, functions, and the browsers document object model. You wont just be readingyoull be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript in ways you never imagined. And youll write real code, lots of it, so you can start building your own web applications. Prepare to open your mind as you learn (and nail) key topics including:The inner details of JavaScriptHow JavaScript works with the browserThe secrets of JavaScript typesUsing arraysThe power of functionsHow to work with objectsMaking use of prototypesUnderstanding closuresWriting and testing applicationsWhats so special about this book?We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First JavaScript Programming uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. This book replaces Head First JavaScript, which is now out of print.
Founders at Work: Stories of Startups' Early Days is a collection of interviews with founders of famous technology companies about what happened in the very earliest days. These people are celebrities now. What was it like when they were just a couple friends with an idea? Founders like Steve Wozniak (Apple), Caterina Fake (Flickr), Mitch Kapor (Lotus), Max Levchin (PayPal), and Sabeer Bhatia (Hotmail) tell you in their own words about their surprising and often very funny discoveries as they learned how to build a company.Where did they get the ideas that made them rich? How did they convince investors to back them? What went wrong, and how did they recover?Nearly all technical people have thought of one day starting or working for a startup. For them, this book is the closest you can come to being a fly on the wall at a successful startup, to learn how it's done.But ultimately these interviews are required reading for anyone who wants to understand business, because startups are business reduced to its essence. The reason their founders become rich is that startups do what businesses docreate valuemore intensively than almost any other part of the economy. How? What are the secrets that make successful startups so insanely productive? Read this book, and let the founders themselves tell you.
Find the right big data solution for your business or organization Big data management is one of the major challenges facing business, industry, and not-for-profit organizations. Data sets such as customer transactions for a mega-retailer, weather patterns monitored by meteorologists, or social network activity can quickly outpace the capacity of traditional data management tools. If you need to develop or manage big data solutions, you'll appreciate how these four experts define, explain, and guide you through this new and often confusing concept. You'll learn what it is, why it matters, and how to choose and implement solutions that work. Effectively managing big data is an issue of growing importance to businesses, not-for-profit organizations, government, and IT professionals Authors are experts in information management, big data, and a variety of solutions Explains big data in detail and discusses how to select and implement a solution, security concerns to consider, data storage and presentation issues, analytics, and much more Provides essential information in a no-nonsense, easy-to-understand style that is empowering Big Data For Dummies cuts through the confusion and helps you take charge of big data solutions for your organization.
In recent decades, we have witnessed an explosion in the number of visual images we encounter, as our lives have become increasingly saturated with screens. From Google Images to Instagram, video games to installation art, this transformation is confusing, liberating and worrying all at once, since observing the new visuality of culture is not the same as understanding it. Nicholas Mirzoeff is a leading figure in the field of visual culture, which aims to make sense of this extraordinary explosion of visual experiences. As Mirzoeff reminds us, this is not the first visual revolution; the 19th century saw the invention of film, photography and x-rays, and the development of maps, microscopes and telescopes made the 17th century an era of visual discovery. But the sheer quantity of images produced on the internet today has no parallels. In the first book to define visual culture for the general reader, Mirzoeff draws on art history, theory and everyday experience to provide an engaging and accessible overview of how visual materials shape and define our lives.
Professional testing of software is an essential task that requires a profound knowledge of testing techniques. The International Software Testing Qualifications Board (ISTQB) has developed a universally accepted, international qualification scheme aimed at software and system testing professionals, and has created the Syllabi and Tests for the "e;Certified Tester."e; Today about 300,000 people have taken the ISTQB certification exams.The authors of Software Testing Foundations, 4th Edition, are among the creators of the Certified Tester Syllabus and are currently active in the ISTQB. This thoroughly revised and updated fourth edition covers the "e;Foundations Level"e; (entry level) and teaches the most important methods of software testing. It is designed for self-study and provides the information necessary to pass the Certified Tester-Foundations Level exam, version 2011, as defined by the ISTQB. Also in this new edition, technical terms have been precisely stated according to the recently revised and updated ISTQB glossary. Topics covered:Fundamentals of TestingTesting and the Software LifecycleStatic and Dynamic Testing TechniquesTest ManagementTest ToolsAlso mentioned are some updates to the syllabus that are due in 2015.
With more than 500 new apps entering the market every day, what does it take to build a successful digital product? You can greatly reduce your risk of failure with design sprints, a process that enables your team to prototype and test a digital product idea within a week. This practical guide shows you exactly what a design sprint involves and how you can incorporate the process into your organization.Design sprints not only let you test digital product ideas before you pour too many resources into a project, they also help everyone get on boardwhether theyre team members, decision makers, or potential users. Youll know within days whether a particular product idea is worth pursuing.Design sprints enable you to:Clarify the problem at hand, and identify the needs of potential usersExplore solutions through brainstorming and sketching exercisesDistill your ideas into one or two solutions that you can testPrototype your solution and bring it to lifeTest the prototype with people who would use it
Ada Lovelace, the daughter of Lord Byron was born in 1815 just after the Battle of Waterloo, and died aged 36, soon after the Great Exhibition of 1851. She was connected with some of the most influential and colourful characters of the age: Charles Dickens, Michael Faraday, Charles Darwin and Charles Babbage. It was her work with Babbage that led to her being credited with the invention of computer programming and to her name being adopted for the programming language that controls the US military machine. Ada personified the seismic historical changes taking place over her lifetime. This was the era when fissures began to open up in culture: romance split away from reason, instinct from intellect, art from science. Ada came to embody these new polarities and her life heralded a new era: the machine age.Reissued to coincide with the bicentenary of Ada's birth, The Bride of Science is a fascinating examination of an extraordinary life offering devastating insight into the seemingly unbridgeable gulf between art and science, the consequences of which are still with us today.
Beginning Python Games Development, Second Edition teaches you how to create compelling games using Python and the PyGame games development library. It will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.In this update to the first ever book to cover the popular open source PyGame games development library, you'll stand to gain valuable technical insights and follow along with the creation of a real-world, freely downloadable video game. Written by industry veterans and Python experts Will McGugan and Harrison Kinsley, this is a comprehensive, practical introduction to games development in Python. You can also capitalize upon numerous tips and tricks the authors have accumulated over their careers creating games for some of the world's largest game developers.
New York Times BestsellerWall Street Journal Business BestsellerEvening Standard pick Favourite Books of 2013, Sunday Business PostTHE ULTIMATE 21ST CENTURY BUSINESS STORYEv told Jack he had to 'chill out' with the deluge of media he was doing. 'It's bad for the company,' Ev said. 'It's sending the wrong message.' Biz sat between them, watching like a spectator at a tennis match.'But I invented Twitter,' Jack said.'No, you didn't invent Twitter,' Ev replied. 'I didn't invent Twitter either. Neither did Biz. People don't invent things on the Internet. They simply expand on an idea that already exsists.'Since 2006, Twitter has grown from the accidental side project of a failing internet start-up, to a global icon that by 2013 had become an $11.5bn business. But the full story of Twitter's hatching has never been told before.In his revelatory new book, New York Times journalist Nick Bilton takes readers behind the scenes of Twitter as it grew at exponential speeds, and inside the heads of the four hackers who created it: ambitious millionaire Evan Williams; tattooed mastermind Jack Dorsey; joker and diplomat Biz Stone; and Noah Glass, the shy but energetic geek who invested his whole life in Twitter, only to be kicked out and expunged from the company's official history.Combining unprecedented access with exhaustive investigative reporting, and drawing on hundreds of sources, documents and internal e-mails, HATCHING TWITTER is a blistering drama of betrayed friendships and high-stakes power struggles. A business story like no other, it will shock, expose and inspire.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.