« Back | Print 
Concordia.ca   /   Library   /   About   /   News   /   Acquisitions

New books by subject

sort items by: 

Q - Science - Concordia University Libraries Recent Acquisitions

Items in Science that were added to the Concordia University Libraries collection in the last 30 days.

  • Why don't cars run on apple juice? : real science questions from real kids / Kira Vermond ; Suharu Ogawa, illustrator
    Q 163 V47 2019eb

  • CompTIA A+ complete review guide : exam 220-1001 and exam 220-1002 / Troy McMillan

    A comprehensive step-by-step review for A+ certification, revised for the latest exams

    The CompTIA A+ Complete Review Guide: Exam 220-1001 and Exam 220-1002, Fourth Edition is an ideal preparation tool to help you ace the exam and get certified. The must-have companion to the CompTIA A+ Complete Study Guide, this book provides a streamlined review of vital exam topics, helping you reinforce comprehension and strengthen retention. Now in its fourth edition, this review guide has been fully updated to focus on the latest best practices and new exam objectives. A clear and concise review structure helps you to focus on problem areas while logically organized topics allow for quick reference and flexible study. Covering both A+ exams, this book covers topics including PC hardware, networking, operating systems and procedures, security, troubleshooting, and more. Access to the Sybex online learning environment includes practice test questions, bonus exams, electronic flashcards, and a searchable glossary of key terms. Organize your exam prep to focus on challenging areas and reinforce your understanding of essential exam objectives.

    A+ certification is a vital step for careers in information technology, allowing current and prospective computer technicians to validate or recertify their skills. An essential component to any A+ exam strategy, this valuable review will help you:

    Learn to install and configure modern hardware and peripherals such as network switches, firewalls, and Bluetooth modules Keep updated on current software, including Windows, Linux, and mobile operating systems Integrate exam reviews with other Sybex learning resources to provide a comprehensive study plan

    The CompTIA A+ Complete Review Guide: Exam 220-1001 and Exam 220-1002, Fourth Edition is an integral part of your overall exam prep strategy, allowing you to focus your study on what matters most.

  • Deep learning from scratch : building with Python from first principles / Seth Weidman

    With the resurgence of neural networks in the 2010s, deep learning has become essential for machine learning practitioners and even many software engineers. This book provides a comprehensive introduction for data scientists and software engineers with machine learning experience. You'll start with deep learning basics and move quickly to the details of important advanced architectures, implementing everything from scratch along the way.

    Author Seth Weidman shows you how neural networks work using a first principles approach. You'll learn how to apply multilayer neural networks, convolutional neural networks, and recurrent neural networks from the ground up. With a thorough understanding of how neural networks work mathematically, computationally, and conceptually, you'll be set up for success on all future deep learning projects.

    This book provides:

    Extremely clear and thorough mental models--accompanied by working code examples and mathematical explanations--for understanding neural networks Methods for implementing multilayer neural networks from scratch, using an easy-to-understand object-oriented framework Working implementations and clear-cut explanations of convolutional and recurrent neural networks Implementation of these neural network concepts using the popular PyTorch framework

  • Solving partial differential equation applications with PDE2D / Granville Sewell

    Solve engineering and scientific partial differential equation applications using the PDE2D software developed by the author

    Solving Partial Differential Equation Applications with PDE2D derives and solves a range of ordinary and partial differential equation (PDE) applications. This book describes an easy-to-use, general purpose, and time-tested PDE solver developed by the author that can be applied to a wide variety of science and engineering problems. The equations studied include many time-dependent, steady-state and eigenvalue applications such as diffusion, heat conduction and convection, image processing, math finance, fluid flow, and elasticity and quantum mechanics, in one, two, and three space dimensions.

    The author begins with some simple "0D" problems that give the reader an opportunity to become familiar with PDE2D before proceeding to more difficult problems. The book ends with the solution of a very difficult nonlinear problem, which requires a moving adaptive grid because the solution has sharp, moving peaks. This important book:

    Describes a finite-element program, PDE2D, developed by the author over the course of 40 years Derives the ordinary and partial differential equations, with appropriate initial and boundary conditions, for a wide variety of applications Offers free access to the Windows version of the PDE2D software through the author's website at www.pde2d.com Offers free access to the Linux and MacOSX versions of the PDE2D software also, for instructors who adopt the book for their course and contact the author at www.pde2d.com

    Written for graduate applied mathematics or computational science classes, Solving Partial Differential Equation Applications with PDE2D offers students the opportunity to actually solve interesting engineering and scientific applications using the accessible PDE2D.

  • Advanced time series data analysis : forecasting using EViews / I. Gusti Ngurah Agung

    Introduces the latest developments in forecasting in advanced quantitative data analysis

    This book presents advanced univariate multiple regressions, which can directly be used to forecast their dependent variables, evaluate their in-sample forecast values, and compute forecast values beyond the sample period. Various alternative multiple regressions models are presented based on a single time series, bivariate, and triple time-series, which are developed by taking into account specific growth patterns of each dependent variables, starting with the simplest model up to the most advanced model. Graphs of the observed scores and the forecast evaluation of each of the models are offered to show the worst and the best forecast models among each set of the models of a specific independent variable.

    Advanced Time Series Data Analysis: Forecasting Using EViews provides readers with a number of modern, advanced forecast models not featured in any other book. They include various interaction models, models with alternative trends (including the models with heterogeneous trends), and complete heterogeneous models for monthly time series, quarterly time series, and annually time series. Each of the models can be applied by all quantitative researchers.

    Presents models that are all classroom tested Contains real-life data samples Contains over 350 equation specifications of various time series models Contains over 200 illustrative examples with special notes and comments Applicable for time series data of all quantitative studies

    Advanced Time Series Data Analysis: Forecasting Using EViews will appeal to researchers and practitioners in forecasting models, as well as those studying quantitative data analysis. It is suitable for those wishing to obtain a better knowledge and understanding on forecasting, specifically the uncertainty of forecast values.

  • Mathematics for dyslexics and dyscalculics : a teaching handbook / Steve Chinn and Richard E. Ashcroft

    A seminal handbook in the field for more than 20 years, this new and updated edition of Mathematics for Dyslexics and Dyscalculics contains the latest research and best practices for helping learners with numerical and mathematical difficulties.

    Provides a complete overview of theory and research in the fields of dyslexia and dyscalculia, along with detailed yet pragmatic methods to apply in the classroom Contains enhanced coverage of place value and the role of the decimal point, why fractions can challenge a developed logic for arithmetic, and the complexity of time along with new material on addressing anxiety, fear, motivation, and resilience in the classroom; and links to new resources including standardized tests and recommended reading lists Written by two mathematics teachers with 50 years of teaching experience between them, much of it in specialist settings for students with specific learning difficulties Offers effective teaching strategies for learners of all ages in a structured but accessible format

  • Extending Kubernetes : making use of work queues, reconciliation loops, controllers, and operators / Gianluca Arbezzano

  • Alexa for dummies / by Paul McFedries

    Upgrade your Echo expertise with this Dummies guide to all things Alexa

    Amazon's hugely popular family of Echo devices has made Alexa a household name. She can answer your questions, entertain you, and even help around the house. Alexa for Dummies is the perfect guide for Alexa users who want to get up and running with their Echo devices. From basic setup to making the most of Alexa's powerful smart home capabilities, this is your one-stop resource to all things Alexa.

    Whether you'll use Alexa to send text messages, play music, control your thermostat, look up recipes, replenish your pantry, or just search the internet for information, you'll find detailed instructions in this fun and easy-to-understand guide.

    Set up and personalize your Alexa device with an Amazon account and custom settings, including your preferred Alexa voice Use Alexa to play music throughout your home, stream videos online, and meet all your entertainment needs Unlock the power of advanced features like Alexa Skills and make your Alexa accessible Turn your ordinary house into a modern smart home with advanced smart home features and Echo accessories The virtual assistant you've dreamed of is now a reality with your favorite Echo device . Let Alexa For Dummies make your wish Alexa's command.

  • MacOS Mojave for dummies / by Bob LeVitus

    Pro tips for macOS from "Dr. Mac"

    Your shiny new iMac or trusty old MacBook both rely on macOS to help you get things done. It helps to have an equally reliable guidebook to steer you through the tasks and steps that make macOS run efficiently.

    This fun and friendly guide provides the direction you need to easily navigate macOS. Longtime expert Bob "Dr. Mac" LeVitus shares his years of experience to help you better understand macOS and make it a timesaving tool in your life.

    Take a tour of the macOS interface Get organized and save time with macOS applications Get pro tips on speeding up your Mac Back up your data with ease

    Covering the fundamentals of the OS and offering insight into the most common functions of macOS, this is indispensable reading for new or inexperienced macOS users.

  • Apple Watch for dummies / by Marc Saltzman

    Take a bite out of the new and improved Apple Watch!

    The Apple Watch is a powerful computer that's worn on your wrist -- and can serve as an invaluable companion, anytime and anywhere. Acting as a communication device, fitness and health tracker, and sleek time piece, the Apple Watch keeps you connected --and all hands-free.

    Apple Watch For Dummies gets you up to speed on the latest updates to WatchOS, and teaches you about all-new features, such as the walkie-talkie. You'll find out how to use it to set and maintain reachable goals for your fitness; monitor your heart rate, detect falls, and track other health-related info; send and receive text messages and emails; use Siri; get directions in real-time; learn about the best apps for work and play; and much, much more!

    Find tips for picking a watch model Get watch basics for newbies Adjust the settings Learn about the hottest apps Troubleshoot common issues

    Wrap your head around WatchOS 5 and the updated Apple Watch, even as it wraps around your wrist!

  • Artificial intelligence for dummies / John Paul Mueller, Luca Massaron

    Step into the future with AI

    The term "Artificial Intelligence" has been around since the 1950s, but a lot has changed since then. Today, AI is referenced in the news, books, movies, and TV shows, and the exact definition is often misinterpreted. Artificial Intelligence For Dummies provides a clear introduction to AI and how it's being used today.

    Inside, you'll get a clear overview of the technology, the common misconceptions surrounding it, and a fascinating look at its applications in everything from self-driving cars and drones to its contributions in the medical field.

    Learn about what AI has contributed to society Explore uses for AI in computer applications Discover the limits of what AI can do Find out about the history of AI The world of AI is fascinating--and this hands-on guide makes it more accessible than ever!

  • Samsung Galaxy Tabs for dummies / Dan Gookin

    Welcome to the Galaxy

    Popular for both work and play, Android tablets fill a useful niche between smartphone and computer. Samsung's Galaxy Tab kicks it up a notch, offering both hardware and software technology beyond its competitors. Samsung enhances the basics--web, email, eReader, navigation, music, video, camera--and offers unique tools such as the Bixby assistant and the high-tech S-Pen. Coupled with an envious design, Galaxy Tab is a formidable contender to other devices, offering features you won't find anywhere else.

    Samsung Galaxy Tab For Dummies helps you take full advantage of everything this sweet device has to offer. Whether you're looking to keep in touch with friends and family on social media, want a portable way to stay connected to your work, or desire to read the latest potboiler or catch-up with the latest streaming TV drama, the Galaxy Tab makes it possible--and this book shows you how.

    Set up and start using your new tablet Connect with email, video chat, and explore social media Play games, enjoy music, watch movies and streaming TV Browse digital magazines and enjoy ebooks

    A whole new galaxy awaits! Get ready to soak it all in!

  • Beginning C# 7 programming with Visual Studio 2017 / Benjamin Perkins, Jacob Vibe Hammer, Jon D. Reid

    Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017

    Beginning C# 7 Programming with Visual Studio 2017 is the beginner's ultimate guide to the world's most popular programming language. Whether you're new to programming entirely, or just new to C#, there has never been a better time to get started. The new C# 7 and Visual Studio 2017 updates feature a number of new tools and features that streamline the workflow, simplify the code, and make it easier than ever to build high-quality apps. This book walks you through everything you need to know, starting from the very basics, to have you programming in no time. You'll learn about variables, flow control, and object oriented programming, then move into Web and Windows programming as well as databases and XML. The companion website provides downloadable code examples, and practical Try It Out sections provide explicit, step-by-step instructions for writing your own useful, customizable code.

    C# 7 can be used to build Windows applications, program Windows 10, and write Web apps when used alongside ASP.NET. With programming skills becoming de rigueur in fields far beyond the tech world, C# 7 is a great place to start building versatile, helpful skills. This book gets you started quickly and easily with instruction from a master-team of C# programmers.

    Learn how to program using the world's leading programming language Build smarter, faster apps using the latest features in C# 7 and Visual Studio 2017 Find and fix bugs sooner, saving headaches down the line Integrate with all .NET Core, Azure applications, cloud services, Docker containers, and more

    The world of programming can seem intimidating to a beginner, and the prospect of learning a whole new "language" can seem daunting. Beginning C# 7 Programming with Visual Studio 2017 demystifies the process and shows you how to bring your ideas to life.

  • Windows 10 all-in-one for dummies / Woody Leonhard

    Welcome to the world of Windows 10!

    Are you ready to become the resident Windows 10 expert in your office? Look no further! This book is your one-stop shop for everything related to the latest updates to this popular operating system. With the help of this comprehensive resource, you'll be able to back up your data and ensure the security of your network, use Universal Apps to make your computer work smarter, and personalize your Windows 10 experience.

    Windows 10 powers more than 400 million devices worldwide--and now you can know how to make it work better for you with Windows 10 All-in-One For Dummies . You'll find out how to personalize Windows, use the universal apps, control your system, secure Windows 10, and so much more.

    Covers the most recent updates to this globally renowned operating system Shows you how to start out with Windows 10 Walks you through maintaining and enhancing the system Makes it easy to connect with universal and social apps

    If you're a businessperson or Windows power-user looking to make this popular software program work for you, the buck stops here!

  • Microsoft Access 2019 for dummies / Laurie Ann Ulrich, Ken Cook

    Easy steps to practical databases

    People who really know how to build, populate, and simplify databases are few and far between. Access 2019 For Dummies is here to help you join the ranks of office heroes who possess these precious skills.

    This book offers clear and simple advice on how to build and operate databases as well as create simple forms, import data from outside sources, query databases for information, and share knowledge in reports. In short, it's the book that holds all the secrets behind the mysteries of Access!

    Build effective databases from the ground up Simplify your data entry with forms and tables Write queries that produce answers to your data questions Simplify input with forms

    There's no time like the present to get your hands on the insight that database beginners need to become Access gurus.

  • #MakeoverMonday : improving how we visualize and analyze data, one chart at a time / Andy Kriebel, Eva Murray

    Explore different perspectives and approaches to create more effective visualizations

    #MakeoverMonday offers inspiration and a giant dose of perspective for those who communicate data. Originally a small project in the data visualization community, #MakeoverMonday features a weekly chart or graph and a dataset that community members reimagine in order to make it more effective. The results have been astounding; hundreds of people have contributed thousands of makeovers, perfectly illustrating the highly variable nature of data visualization. Different takes on the same data showed a wide variation of theme, focus, content, and design, with side-by-side comparisons throwing more- and less-effective techniques into sharp relief.

    This book is an extension of that project, featuring a variety of makeovers that showcase various approaches to data communication and a focus on the analytical, design and storytelling skills that have been developed through #MakeoverMonday. Paging through the makeovers ignites immediate inspiration for your own work, provides insight into different perspectives, and highlights the techniques that truly make an impact.

    Explore the many approaches to visual data communication Think beyond the data and consider audience, stakeholders, and message Design your graphs to be intuitive and more communicative Assess the impact of layout, color, font, chart type, and other design choices

    Creating visual representation of complex datasets is tricky. There's the mandate to include all relevant data in a clean, readable format that best illustrates what the data is saying--but there is also the designer's impetus to showcase a command of the complexity and create multidimensional visualizations that "look cool." #MakeoverMonday shows you the many ways to walk the line between simple reporting and design artistry to create exactly the visualization the situation requires.

  • Deep learning illustrated : a visual, interactive guide to artificial intelligence / Jon Krohn ; with Grant Beyleveld and Aglaé Bassens

  • Serverless programming cookbook : practical solutions to building serverless applications using Java and AWS / Heartin Kanikathottu

  • Cloud native : using containers, functions, and data to build next-generation applications / Boris Scholl, Trent Swanson, and Peter Jausovec

    Developers often struggle when first encountering the cloud. Learning about distributed systems, becoming familiar with technologies such as containers and functions, and knowing how to put everything together can be daunting. With this practical guide, you'll get up to speed on patterns for building cloud native applications and best practices for common tasks such as messaging, eventing, and DevOps.

    Authors Boris Scholl, Trent Swanson, and Peter Jausovec describe the architectural building blocks for a modern cloud native application. You'll learn how to use microservices, containers, serverless computing, storage types, portability, and functions. You'll also explore the fundamentals of cloud native applications, including how to design, develop, and operate them.

    Explore the technologies you need to design a cloud native application Distinguish between containers and functions, and learn when to use them Architect applications for data-related requirements Learn DevOps fundamentals and practices for developing, testing, and operating your applications Use tips, techniques, and best practices for building and managing cloud native applications Understand the costs and trade-offs necessary to make an application portable

  • Machine learning with Python for everyone / Mark E. Fenner

  • Certified ethical hacker (CEH) version 10 cert guide / Michael Gregg, Omar Santos

  • Concurrency in C# Cookbook : Asynchronous, Parallel, and Multithreaded Programming / Stephen Cleary
    QA 76.73 C154C55 2019

  • The art of game design : a book of lenses / Jesse Schell

    Presents over 100 sets of questions, or different lenses, for viewing a game's design. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. New to this edition: many great examples from new VR and AR platforms as well as examples from modern games such as Uncharted 4 and The Last of Us, Free to Play games, hybrid games, transformational games, and more.

  • Keras to Kubernetes : the journey of a machine learning model to production / Dattaraj Jagdish Rao

    Build a Keras model to scale and deploy on a Kubernetes cluster

    We have seen an exponential growth in the use of Artificial Intelligence (AI) over last few years. AI is becoming the new electricity and is touching every industry from retail to manufacturing to healthcare to entertainment. Within AI, we're seeing a particular growth in Machine Learning (ML) and Deep Learning (DL) applications. ML is all about learning relationships from labeled (Supervised) or unlabeled data (Unsupervised). DL has many layers of learning and can extract patterns from unstructured data like images, video, audio, etc.

    Keras to Kubernetes: The Journey of a Machine Learning Model to Production takes you through real-world examples of building DL models in Keras for recognizing product logos in images and extracting sentiment from text. You will then take that trained model and package it as a web application container before learning how to deploy this model at scale on a Kubernetes cluster. You will understand the different practical steps involved in real-world ML implementations which go beyond the algorithms.

    * Find hands-on learning examples

    * Learn to uses Keras and Kubernetes to deploy Machine Learning models

    * Discover new ways to collect and manage your image and text data with Machine Learning

    * Reuse examples as-is to deploy your models

    * Understand the ML model development lifecycle and deployment to production

    If you're ready to learn about one of the most popular DL frameworks and build production applications with it, you've come to the right place!

  • Windows Server 2019 & PowerShell all-in-one for dummies / Sara Perrott

    Your one-stop reference for Windows Server 2019 and PowerShell know-how

    Windows Server 2019 & PowerShell All-in-One For Dummies offers a single reference to help you build and expand your knowledge of all things Windows Server, including the all-important PowerShell framework. Written by an information security pro and professor who trains aspiring system administrators, this book covers the broad range of topics a system administrator needs to know to run Windows Server 2019, including how to install, configure, and secure a system. This book includes coverage of:

    Installing & Setting Up Windows Server Configuring Windows Server 2019 Administering Windows Server 2019 Configuring Networking Managing Security Working with Windows PowerShell Installing and Administering Hyper-V Installing, Configuring, and Using Containers

    If you're a budding or experienced system administrator looking to build or expand your knowledge of Windows Server, this book has you covered.

  • The pragmatic programmer : your journey to mastery / by Dave Thomas, Andy Hunt

  • Software testing : an ISTQB-BCS certified tester foundation guide / Brian Hambling, editor [and four others]
    This best-selling software testing title is the only official textbook of the ISTQB-BCS Certified Tester Foundation Level. This fourth edition includes examples and exercises reflecting current technology and applications. It is ideal for those with a little experience of software testing who wish to cement their knowledge with industry-recognised techniques and theory.

  • Voice applications for Alexa and Google Assistant / Dustin Coates ; foreword by Max Amordeluso

  • Engineering reliable mobile applications : strategies for developing resilient client-side applications / Kristine Chen [and four others]

  • Software project estimation : intelligent forecasting, project control, and client relationship management / Dimitre Dimitrov

  • The enterprise big data lake : delivering the promise of big data and data science / Alex Gorelik

    The data lake is a daring new approach for harnessing the power of big data technology and providing convenient self-service capabilities. But is it right for your company? This book is based on discussions with practitioners and executives from more than a hundred organizations, ranging from data-driven companies such as Google, LinkedIn, and Facebook, to governments and traditional corporate enterprises. You'll learn what a data lake is, why enterprises need one, and how to build one successfully with the best practices in this book.

    Alex Gorelik, CTO and founder of Waterline Data, explains why old systems and processes can no longer support data needs in the enterprise. Then, in a collection of essays about data lake implementation, you'll examine data lake initiatives, analytic projects, experiences, and best practices from data experts working in various industries.

    Get a succinct introduction to data warehousing, big data, and data science Learn various paths enterprises take to build a data lake Explore how to build a self-service model and best practices for providing analysts access to the data Use different methods for architecting your data lake Discover ways to implement a data lake from experts in different industries

  • Securing your cloud : IBM security for LinuxONE / Edi Lopes Alves [and four others]

  • Mastering Spring 5 : an effective guide to build enterprise applications using Java Spring and Spring Boot framework / Rango Rao Karanam

  • Fundamentals of programming in SAS : a case studies approach / James Blum, Jonathan Duggins

    Unlock the essentials of SAS® programming!
    Fundamentals of Programming in SAS®: A Case Studies Approach gives a complete introduction to SAS programming. Perfect for students, novice SAS users, and programmers studying for their Base SAS certification, this book covers all the basics, including:

    working with data creating visualizations data validation good programming practices

    Experienced programmers know that real-world scenarios require practical solutions. Designed for use in the classroom and for self-guided learners, this book takes a novel approach to learning SAS programming by following a single case study throughout the text and circling back to previous concepts to reinforce material. Readers will benefit from the variety of exercises, including both multiple choice questions and in-depth case studies. Additional case studies are also provided online for extra practice. This approach mirrors the way good SAS programmers develop their skills-through hands-on work with an eye toward developing the knowledge necessary to tackle more difficult tasks. After reading this book, you will gain the skills and confidence to take on larger challenges with the power of SAS.

  • UX : essential tools

  • My Google Chromebook / Michael Miller

  • UX : tales from the trenches

  • My social media for seniors / Michael Miller

  • CCNA Cyber Ops SECOPS certification guide 210-255 : learn the skills to pass the 210-255 certification exam and become a competent SECOPS associate / Andrew Chu

  • Hands-on embedded programming with Qt : develop high performance applications for embedded systems with C++, and Qt 5 / John Werner

  • Hands-on system programming with Go : build modern and concurrent applications for Unix and Linux systems using Golang / Alex Guerrieri

  • Hands-on design patterns with C# and .NET Core : write clean and maintainable code by using reusable solutions to common software design problems / Gaurav Aroraa, Jeffrey Chilberto

  • Getting started with enterprise Blockchain : a guide to design and development / Michael Bradley [and three others]

  • Machine learning at enterprise scale : how real practitioners handle six common challenges / Piero Cinquegrana and Matheen Raza

  • Rebuilding reliable data pipelines through modern tools / Ted Malaska ; with the assistance of Shivnath Babu

  • The Blockchain developer : a practical guide for designing, implementing, publishing, testing, and securing distributed Blockchain-based projects / Elad Elrom

  • Data science with Python and Dask / Jesse C. Daniel

  • Android Tablets & Smartphones : der Ratgeber für Einsteiger und Senioren / Günter Born

  • Scrum, Lean, design thinking, Kanban, and XP / O'Reilly Media, Inc

  • GSEC, GIAC security essentials certification : exam guide / Ric Messier

  • IBM FlashSystem A9000, IBM FlashSystem A9000R, and IBM XIV storage system : host attachment and interoperability / Markus Oscheka [and six others]

  • Artificial you : AI and the future of your mind / Susan Schneider

    A sober-minded philosophical exploration of what AI can and cannot achieve

    Humans may not be Earth's most intelligent beings for much longer: the world champions of chess, Go, and Jeopardy! are now all AIs. Given the rapid pace of progress in AI, many predict that it could advance to human-level intelligence within the next several decades. From there, it could quickly outpace human intelligence. What do these developments mean for the future of the mind?

    In Artificial You , Susan Schneider says that it is inevitable that AI will take intelligence in new directions, but urges that it is up to us to carve out a sensible path forward. As AI technology turns inward, reshaping the brain, as well as outward, potentially creating machine minds, it is crucial to beware. Homo sapiens, as mind designers, will be playing with "tools" they do not understand how to use: the self, the mind, and consciousness. Schneider argues that an insufficient grasp of the nature of these entities could undermine the use of AI and brain enhancement technology, bringing about the demise or suffering of conscious beings. To flourish, we must grasp the philosophical issues lying beneath the algorithms.

    At the heart of her exploration is a sober-minded discussion of what AI can truly achieve: Can robots really be conscious? Can we merge with AI, as tech leaders like Elon Musk and Ray Kurzweil suggest? Is the mind just a program? Examining these thorny issues, Schneider proposes ways we can test for machine consciousness, questions whether consciousness is an unavoidable byproduct of sophisticated intelligence, and considers the overall dangers of creating machine minds.

  • CISM certified information security manager practice exams / Peter H. Gregory

  • Test-driven React : find problems early, fix them quickly, code with confidence / by Trevor Burnham

    You work in a loop: write code, get feedback, iterate. The faster you get feedback, the faster you can learn and become a more effective developer. Test-Driven React helps you refine your React workflow to give you the feedback you need as quickly as possible. Write strong tests and run them continuously as you work, split complex code up into manageable pieces, and stay focused on what's important by automating away mundane, trivial tasks. Adopt these techniques and you'll be able to avoid productivity traps and start building React components at a stunning pace!

    React has revolutionized web development by abstracting away the details of DOM manipulation. That conceptual elegance has opened the door to a new generation of web testing: clear, expressive, and lightning-fast. That makes React a perfect fit for test-driven development (TDD), a methodology in which tests are a blueprint instead of an afterthought.

    Each chapter will present new projects to challenge you and new tools to help you. Write fast, portable tests with Jest. Keep your code tidy with ESLint and Prettier. Perform every task you need from a single window with VS Code. See your test output directly in your code with Wallaby. Use the JavaScript features of the future with Babel. Make assertions about React component behavior with Enzyme. And style components in a testable way with styled-components. By understanding every piece of your project's stack, you'll feel more confident and able to focus on what matters: writing reliable and maintainable code.

    Discover a more joyful React development experience. Let your tests lead the way!

    What You Need:

    You'll need a working knowledge of JavaScript and a computer running macOS, Windows, or Linux.

  • Building your cloud strategy / Mitch Bolton

  • Navigating the continuous delivery pipeline / Brent Laster

  • Teradata certification associate : exam practice guide / author Tom Coffing

  • Network science with Python and NetworkX quick start guide : explore and visualize network data effectively / Edward L. Platt

  • Docker high performance : complete your Docker journey by optimizing your application's workflows and performance / Allan Espinosa, Russ McKendrick

  • Natural language processing with Java cookbook : over 70 recipes to create linguistic and language translation applications using Java libraries / Richard M. Reese

  • Android programming with Kotlin for beginners : build Android apps starting from zero programming experience with the new Kotlin programming language / John Horton

  • Programming Kubernetes : developing cloud-native applications / Michael Hausenblas and Stefan Schimanski

    If you're looking to develop native applications in Kubernetes, this is your guide. Developers and AppOps administrators will learn how to build Kubernetes-native applications that interact directly with the API server to query or update the state of resources. AWS developer advocate Michael Hausenblas and Red Hat principal software engineer Stefan Schimanski explain the characteristics of these apps and show you how to program Kubernetes to build them.

    You'll explore the basic building blocks of Kubernetes, including the client-go API library and custom resources. All you need to get started is a rudimentary understanding of development and system administration tools and practices, such as package management, the Go programming language, and Git.

    Walk through Kubernetes API basics and dive into the server's inner structure Explore Kubernetes's programming interface in Go, including Kubernetes API objects Learn about custom resources--the central extension tools used in the Kubernetes ecosystem Use tags to control Kubernetes code generators for custom resources Write custom controllers and operators and make them production ready Extend the Kubernetes API surface by implementing a custom API server

  • Programming quantum computers : essential algorithms and code samples / Eric R. Johnston, Nic Harrigan, and Mercedes Gimeno-Segovia

    Quantum computers are poised to kick-start a new computing revolution--and you can join in right away. If you're in software engineering, computer graphics, data science, or just an intrigued computerphile, this book provides a hands-on programmer's guide to understanding quantum computing. Rather than labor through math and theory, you'll work directly with examples that demonstrate this technology's unique capabilities.

    Quantum computing specialists Eric Johnston, Nic Harrigan, and Mercedes Gimeno-Segovia show you how to build the skills, tools, and intuition required to write quantum programs at the center of applications. You'll understand what quantum computers can do and learn how to identify the types of problems they can solve.

    This book includes three multichapter sections:

    Programming for a QPU --Explore core concepts for programming quantum processing units, including how to describe and manipulate qubits and how to perform quantum teleportation. QPU Primitives --Learn algorithmic primitives and techniques, including amplitude amplification, the Quantum Fourier Transform, and phase estimation. QPU Applications --Investigate how QPU primitives are used to build existing applications, including quantum search techniques and Shor's factoring algorithm.

  • R3 Corda for architects and developers : with case studies in finance, insurance, healthcare, travel, telecom, and agriculture / Debajani Mohanty
    QA 76.9 B56M64 2019

  • Load balancing in Microsoft Azure : practical solutions with NGINX and Microsoft Azure / Arlan Nugara

  • Data warehousing with Greenplum : open source massively parallel data analytics / Marshall Presser

  • Good habits for great coding : improving programming skills with examples in Python / Michael Stueben

  • Pro TypeScript : application-scale JavaScript development / Steve Fenton

  • Angular : Grundlagen, fortgeschrittene Themen und Best Practices, inklusive NativeScript und NgRx / Ferdinand Malcher, Johannes Hoppe, Danny Koppenhagen

  • The secret life of programs : understand computers, craft better code / by Jonathan E. Steinhart
    A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output.

    Many coders are unfamiliar with the underlying technologies that make their programs run. But why should you care when your code appears to work? Because you want it to run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your code had a security problem.

    Lots of technical detail is available online but it's not organized or collected into a convenient place. In The Secret Life of Programs , veteran engineer Jonathan E. Steinhart explores--in depth--the foundational concepts that underlie the machine. Subjects like computer hardware, how software behaves on hardware, as well as how people have solved problems using technology over time.

    You'll learn:
    * How the real world is converted into a form that computers understand, like bits, logic, numbers, text, and colors
    * The fundamental building blocks that make up a computer including logic gates, adders, decoders, registers, and memory
    * Why designing programs to match computer hardware, especially memory, improves performance
    * How programs are converted into machine language that computers understand
    * How software building blocks are combined to create programs like web browsers
    * Clever tricks for making programs more efficient, like loop invariance, strength reduction, and recursive subdivision
    * The fundamentals of computer security and machine intelligence
    * Project design, documentation, scheduling, portability, maintenance, and other practical programming realities.

    Learn what really happens when your code runs on the machine and you'll learn to craft better, more efficient code.

  • Exam ref MD-101 managing modern desktops / Andrew Bettany, Andrew Warren

  • Scala programming for big data analytics : get started with big data analytics using Apache Spark / Irfan Elahi

  • ITIL foundation essentials : ITIL 4 edition : the ultimate revision guide / Claire Agutter

  • The definitive guide to Spring Batch : modern finite batch processing in the cloud / Michael T. Minella ; foreword by Dave Syer

  • A concise introduction to the NIS directive : a pocket guide for digital service providers / Alan Calder

  • Modernizing the datacenter with Windows Server and hybrid cloud / John McCabe, Ward Ralston
    Transform your datacenter for breakthrough flexibility, agility, and scalability!

    Using public, private, and hybrid cloud services, you can transform your datacenter to serve fast-changing workloads, process and analyze enormous amounts of data, and achieve unprecedented flexibility and value. In this guide, two world-renowned experts in Microsoft datacenter technology show how to effectively leverage current legacy systems as you incorporate your optimal mix of cloud services. Drawing on extensive experience implementing Microsoft cloud solutions, they walk you step-by-step through your entire transition: strategy, deployment, security, identity protection, management, PowerShell automation, and more. Two concluding chapters offer indispensable advice for maximizing datacenter efficiency and supporting future innovation.

    Two leading enterprise cloud and Windows Server experts show how to:

    Move from legacy IT models to an agile service structure Implement managed self-service, iteration-based software updates, immutable infrastructure, and other elements of a modern IT environment Plan and smoothly integrate on-premises, Azure, Azure Stack, and Hybrid Cloud components Fortify IT security now and in the future Safeguard identities via new models and tools, including Remote Credential Guard Protect the OS, on premises and in the cloud Optimize datacenter efficiency via enterprise-class virtualization and other advanced technologies Promote innovation via microservices, DevOps, and NanoServer containerization

  • Mastering Python for finance : implement advanced state-of-the-art financial statistical applications using Python / James Ma Weiming

  • Hands-on AWS penetration testing with Kali Linux : set up a virtual lab and pentest major AWS services, including EC2, S3, Lambda, and CloudFormation / Karl Gilbert, Benjamin Caudill

  • Practical UI patterns for design systems : fast-track interaction design for a seamless user experience / Diana MacDonald
    QA 76.9 U83M333 2019

    Understanding UI patterns is invaluable to anyone creating websites for the first time. It helps you make connections between which tools are right for which jobs, understand the processes, and think deeply about the context of a problem. This is your concise guide to the tested and proven general mechanisms for solving recurring user interface problems, so that you don't have to reinvent the wheel.

    You'll see how to find a pattern you can apply to a given UI problem and how to deconstruct patterns to understand them in depth, including their constraints. UI patterns lead to better use of existing conventions and converging web standards. This book shows you how to spot anti-patterns, how to mix and match patterns, and how they inform design systems.

    By helping the non-web professionals and junior web professionals of the world use basic patterns, the web industry can put its best foot forward as new interfaces such as VR/AR/MR, conversational UIs, machine learning, voice input, evolving gestural interactions and more infiltrate the market. Given the emerging popularity of design systems and space of DesignOps, as well as the rise of companies competing on design and usability, now is the time to think about how we use and evolve UI patterns and scale design systems.

    What You'll Learn

    Produce intuitive products through consistency and familiarity. Save time instead of starting from scratch. Communicate design decisions with evidence to support solutions. Use smart defaults without extensive product design experience. Improve a user's experience. Scale growing business with design.

    Who This Book Is For

    Those familiar with creating websites and want to learn more, WordPress bloggers, or marketers who want to weave components together into a usable, revenue-generating experience.

  • Machine Learning with Microsoft Technologies Selecting the Right Architecture and Tools for Your Project / by Leila Etaati
Updated: Friday 13 December 2019
Back to top Back to top