Résultats de recherche de titre
Articles 1 à 20 sur 2717
Software Supply Chain Security
Par Cassie Crossley. 2024
Trillions of lines of code help us in our lives, companies, and organizations. But just a single software cybersecurity vulnerability…
can stop entire companies from doing business and cause billions of dollars in revenue loss and business recovery. Securing the creation and deployment of software, also known as software supply chain security, goes well beyond the software development process.This practical book gives you a comprehensive look at security risks and identifies the practical controls you need to incorporate into your end-to-end software supply chain. Author Cassie Crossley demonstrates how and why everyone involved in the supply chain needs to participate if your organization is to improve the security posture of its software, firmware, and hardware.With this book, you'll learn how to:Pinpoint the cybersecurity risks in each part of your organization's software supply chainIdentify the roles that participate in the supply chain—including IT, development, operations, manufacturing, and procurementDesign initiatives and controls for each part of the supply chain using existing frameworks and referencesImplement secure development lifecycle, source code security, software build management, and software transparency practicesEvaluate third-party risk in your supply chainThe NSA Report: Liberty and Security in a Changing World
Par President's Review Group on Intelligence and Communications Technologies, The, Richard A. Clarke, Michael J. Morell, Geoffrey R. Stone, Cass R. Sunstein, Peter Swire. 2014
The official report that has shaped the international debate about NSA surveillance"We cannot discount the risk, in light of the…
lessons of our own history, that at some point in the future, high-level government officials will decide that this massive database of extraordinarily sensitive private information is there for the plucking. Americans must never make the mistake of wholly 'trusting' our public officials."—The NSA ReportThis is the official report that is helping shape the international debate about the unprecedented surveillance activities of the National Security Agency. Commissioned by President Obama following disclosures by former NSA contractor Edward J. Snowden, and written by a preeminent group of intelligence and legal experts, the report examines the extent of NSA programs and calls for dozens of urgent and practical reforms. The result is a blueprint showing how the government can reaffirm its commitment to privacy and civil liberties—without compromising national security.The Golden Ticket: P, NP, and the Search for the Impossible
Par Lance Fortnow. 2013
The computer science problem whose solution could transform life as we know itThe P-NP problem is the most important open…
problem in computer science, if not all of mathematics. Simply stated, it asks whether every problem whose solution can be quickly checked by computer can also be quickly solved by computer. The Golden Ticket provides a nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond. Lance Fortnow traces the history and development of P-NP, giving examples from a variety of disciplines, including economics, physics, and biology. He explores problems that capture the full difficulty of the P-NP dilemma, from discovering the shortest route through all the rides at Disney World to finding large groups of friends on Facebook. The Golden Ticket explores what we truly can and cannot achieve computationally, describing the benefits and unexpected challenges of this compelling problem.The Logician and the Engineer: How George Boole and Claude Shannon Created the Information Age
Par Paul J. Nahin. 2012
How two pioneers of math and technology ushered in the computer revolutionBoolean algebra, also called Boolean logic, is at the…
heart of the electronic circuitry in everything we use—from our computers and cars, to home appliances. How did a system of mathematics established in the Victorian era become the basis for such incredible technological achievements a century later? In The Logician and the Engineer, Paul Nahin combines engaging problems and a colorful historical narrative to tell the remarkable story of how two men in different eras—mathematician and philosopher George Boole and electrical engineer and pioneering information theorist Claude Shannon—advanced Boolean logic and became founding fathers of the electronic communications age. Nahin takes readers from fundamental concepts to a deeper and more sophisticated understanding of modern digital machines, in order to explore computing and its possible limitations in the twenty-first century and beyond.This book offers a new approach to introductory scientific computing. It aims to make students comfortable using computers to do…
science, to provide them with the computational tools and knowledge they need throughout their college careers and into their professional careers, and to show how all the pieces can work together. Rubin Landau introduces the requisite mathematics and computer science in the course of realistic problems, from energy use to the building of skyscrapers to projectile motion with drag. He is attentive to how each discipline uses its own language to describe the same concepts and how computations are concrete instances of the abstract. Landau covers the basics of computation, numerical analysis, and programming from a computational science perspective. The first part of the printed book uses the problem-solving environment Maple as its context, with the same material covered on the accompanying CD as both Maple and Mathematica programs; the second part uses the compiled language Java, with equivalent materials in Fortran90 on the CD; and the final part presents an introduction to LaTeX replete with sample files. Providing the essentials of computing, with practical examples, A First Course in Scientific Computing adheres to the principle that science and engineering students learn computation best while sitting in front of a computer, book in hand, in trial-and-error mode. Not only is it an invaluable learning text and an essential reference for students of mathematics, engineering, physics, and other sciences, but it is also a consummate model for future textbooks in computational science and engineering courses. A broad spectrum of computing tools and examples that can be used throughout an academic career Practical computing aimed at solving realistic problems Both symbolic and numerical computations A multidisciplinary approach: science + math + computer science Maple and Java in the book itself; Mathematica, Fortran90, Maple and Java on the accompanying CD in an interactive workbook formatNumerical Methods for Stochastic Computations: A Spectral Method Approach
Par Dongbin Xiu. 2010
The@ first graduate-level textbook to focus on fundamental aspects of numerical methods for stochastic computations, this book describes the class…
of numerical methods based on generalized polynomial chaos (gPC). These fast, efficient, and accurate methods are an extension of the classical spectral methods of high-dimensional random spaces. Designed to simulate complex systems subject to random inputs, these methods are widely used in many areas of computer science and engineering. The book introduces polynomial approximation theory and probability theory; describes the basic theory of gPC methods through numerical examples and rigorous development; details the procedure for converting stochastic equations into deterministic ones; using both the Galerkin and collocation approaches; and discusses the distinct differences and challenges arising from high-dimensional problems. The last section is devoted to the application of gPC methods to critical areas such as inverse problems and data assimilation. Ideal for use by graduate students and researchers both in the classroom and for self-study, Numerical Methods for Stochastic Computations provides the required tools for in-depth research related to stochastic computations. The first graduate-level textbook to focus on the fundamentals of numerical methods for stochastic computations Ideal introduction for graduate courses or self-study Fast, efficient, and accurate numerical methods Polynomial approximation theory and probability theory included Basic gPC methods illustrated through examplesA color-illustrated introduction to the basic principles of visual language that every content creator and consumer needs to knowThe right…
images capture attention, pique curiosity, and inspire viewers to stick around long enough to read any accompanying text. Nearly everyone today needs to use or understand images in communications of all kinds, from the most formal professional publication to the most casual social media post, and knowing the basics of visual language is essential for content creators and consumers alike. However, most people aren’t taught visual grammar unless they go into art- or design-related fields. The Elements of Visual Grammar explains image use in any media in practical terms for writers, scholars, and other professionals. Award-winning art director and design professor Angela Riechers offers a flexible set of principles and best practices for selecting images that work—and using them in the most persuasive way. The result is an indispensable guide for anyone who wants to learn how to work more successfully with images and words.Features more than 200 color illustrations—drawn from a wide range of styles, media, and eras—that demonstrate the principles of visual grammar and how images can support and enhance written contentDefines and illustrates the basic elements of images, describes how images function within text regardless of media, and explains how to choose images and integrate them with textIntroduces the practical, cultural, conceptual, and scientific factors that influence image useAnalyzes images by function and describes ways to employ symbolism, synecdoche, allegory, metaphor, analogy, and iconographyMath Bytes: Google Bombs, Chocolate-Covered Pi, and Other Cool Bits in Computing
Par Tim P. Chartier. 2014
An inviting collection of fun, hands-on applications in mathematics and computingThis book provides a fun, hands-on approach to learning how…
mathematics and computing relate to the world around us and help us to better understand it. How can reposting on Twitter kill a movie's opening weekend? How can you use mathematics to find your celebrity look-alike? What is Homer Simpson’s method for disproving Fermat’s Last Theorem? Each topic in this refreshingly inviting book illustrates a famous mathematical algorithm or result--such as Google’s PageRank and the traveling salesman problem--and the applications grow more challenging as you progress through the chapters. But don’t worry, helpful solutions are provided each step of the way.Math Bytes shows you how to do calculus using a bag of chocolate chips, and how to prove the Euler characteristic simply by doodling. Generously illustrated in color throughout, this lively and entertaining book also explains how to create fractal landscapes with a roll of the dice, pick a competitive bracket for March Madness, decipher the math that makes it possible to resize a computer font or launch an Angry Bird--and much, much more. All of the applications are presented in an accessible and engaging way, enabling beginners and advanced readers alike to learn and explore at their own pace--a bit and a byte at a time.Information Science
Par David G. Luenberger. 2006
From cell phones to Web portals, advances in information and communications technology have thrust society into an information age that…
is far-reaching, fast-moving, increasingly complex, and yet essential to modern life. Now, renowned scholar and author David Luenberger has produced Information Science, a text that distills and explains the most important concepts and insights at the core of this ongoing revolution. The book represents the material used in a widely acclaimed course offered at Stanford University. Drawing concepts from each of the constituent subfields that collectively comprise information science, Luenberger builds his book around the five "E's" of information: Entropy, Economics, Encryption, Extraction, and Emission. Each area directly impacts modern information products, services, and technology--everything from word processors to digital cash, database systems to decision making, marketing strategy to spread spectrum communication. To study these principles is to learn how English text, music, and pictures can be compressed, how it is possible to construct a digital signature that cannot simply be copied, how beautiful photographs can be sent from distant planets with a tiny battery, how communication networks expand, and how producers of information products can make a profit under difficult market conditions. The book contains vivid examples, illustrations, exercises, and points of historic interest, all of which bring to life the analytic methods presented: Presents a unified approach to the field of information science Emphasizes basic principles Includes a wide range of examples and applications Helps students develop important new skills Suggests exercises with solutions in an instructor's manualWho's #1?: The Science of Rating and Ranking
Par Amy N. Langville, Carl D. Meyer. 2012
The mathematics behind today's most widely used rating and ranking methodsA website's ranking on Google can spell the difference between…
success and failure for a new business. NCAA football ratings determine which schools get to play for the big money in postseason bowl games. Product ratings influence everything from the clothes we wear to the movies we select on Netflix. Ratings and rankings are everywhere, but how exactly do they work? Who's #1? offers an engaging and accessible account of how scientific rating and ranking methods are created and applied to a variety of uses.Amy Langville and Carl Meyer provide the first comprehensive overview of the mathematical algorithms and methods used to rate and rank sports teams, political candidates, products, Web pages, and more. In a series of interesting asides, Langville and Meyer provide fascinating insights into the ingenious contributions of many of the field's pioneers. They survey and compare the different methods employed today, showing why their strengths and weaknesses depend on the underlying goal, and explaining why and when a given method should be considered. Langville and Meyer also describe what can and can't be expected from the most widely used systems.The science of rating and ranking touches virtually every facet of our lives, and now you don't need to be an expert to understand how it really works. Who's #1? is the definitive introduction to the subject. It features easy-to-understand examples and interesting trivia and historical facts, and much of the required mathematics is included.Individual-based Modeling and Ecology (Princeton Series in Theoretical and Computational Biology #2)
Par Volker Grimm, Steven F. Railsback. 2005
Individual-based models are an exciting and widely used new tool for ecology. These computational models allow scientists to explore the…
mechanisms through which population and ecosystem ecology arises from how individuals interact with each other and their environment. This book provides the first in-depth treatment of individual-based modeling and its use to develop theoretical understanding of how ecological systems work, an approach the authors call "individual-based ecology.? Grimm and Railsback start with a general primer on modeling: how to design models that are as simple as possible while still allowing specific problems to be solved, and how to move efficiently through a cycle of pattern-oriented model design, implementation, and analysis. Next, they address the problems of theory and conceptual framework for individual-based ecology: What is "theory"? That is, how do we develop reusable models of how system dynamics arise from characteristics of individuals? What conceptual framework do we use when the classical differential equation framework no longer applies? An extensive review illustrates the ecological problems that have been addressed with individual-based models. The authors then identify how the mechanics of building and using individual-based models differ from those of traditional science, and provide guidance on formulating, programming, and analyzing models. This book will be helpful to ecologists interested in modeling, and to other scientists interested in agent-based modeling.Ecological Models and Data in R
Par Benjamin M. Bolker. 2008
Ecological Models and Data in R is the first truly practical introduction to modern statistical methods for ecology. In step-by-step…
detail, the book teaches ecology graduate students and researchers everything they need to know in order to use maximum likelihood, information-theoretic, and Bayesian techniques to analyze their own data using the programming language R. Drawing on extensive experience teaching these techniques to graduate students in ecology, Benjamin Bolker shows how to choose among and construct statistical models for data, estimate their parameters and confidence limits, and interpret the results. The book also covers statistical frameworks, the philosophy of statistical modeling, and critical mathematical functions and probability distributions. It requires no programming background--only basic calculus and statistics. Practical, beginner-friendly introduction to modern statistical techniques for ecology using the programming language R Step-by-step instructions for fitting models to messy, real-world data Balanced view of different statistical approaches Wide coverage of techniques--from simple (distribution fitting) to complex (state-space modeling) Techniques for data manipulation and graphical display Companion Web site with data and R code for all examplesThis book provides readers with the skills they need to write computer codes that simulate convection, internal gravity waves, and…
magnetic field generation in the interiors and atmospheres of rotating planets and stars. Using a teaching method perfected in the classroom, Gary Glatzmaier begins by offering a step-by-step guide on how to design codes for simulating nonlinear time-dependent thermal convection in a two-dimensional box using Fourier expansions in the horizontal direction and finite differences in the vertical direction. He then describes how to implement more efficient and accurate numerical methods and more realistic geometries in two and three dimensions. In the third part of the book, Glatzmaier demonstrates how to incorporate more sophisticated physics, including the effects of magnetic field, density stratification, and rotation. Featuring numerous exercises throughout, this is an ideal textbook for students and an essential resource for researchers. Describes how to create codes that simulate the internal dynamics of planets and stars Builds on basic concepts and simple methods Shows how to improve the efficiency and accuracy of the numerical methods Describes more relevant geometries and boundary conditions Demonstrates how to incorporate more sophisticated physicsA Survey of Computational Physics: Introductory Computational Science
Par Rubin Landau, José Páez, Cristian C. Bordeianu. 2008
Computational physics is a rapidly growing subfield of computational science, in large part because computers can solve previously intractable problems…
or simulate natural processes that do not have analytic solutions. The next step beyond Landau's First Course in Scientific Computing and a follow-up to Landau and Páez's Computational Physics, this text presents a broad survey of key topics in computational physics for advanced undergraduates and beginning graduate students, including new discussions of visualization tools, wavelet analysis, molecular dynamics, and computational fluid dynamics. By treating science, applied mathematics, and computer science together, the book reveals how this knowledge base can be applied to a wider range of real-world problems than computational physics texts normally address. Designed for a one- or two-semester course, A Survey of Computational Physics will also interest anyone who wants a reference on or practical experience in the basics of computational physics. Accessible to advanced undergraduates Real-world problem-solving approach Java codes and applets integrated with text Companion Web site includes videos of lecturesDigital Dice: Computational Solutions to Practical Probability Problems (Princeton Puzzlers)
Par Paul J. Nahin. 2013
Some probability problems are so difficult that they stump the smartest mathematicians. But even the hardest of these problems can…
often be solved with a computer and a Monte Carlo simulation, in which a random-number generator simulates a physical process, such as a million rolls of a pair of dice. This is what Digital Dice is all about: how to get numerical answers to difficult probability problems without having to solve complicated mathematical equations. Popular-math writer Paul Nahin challenges readers to solve twenty-one difficult but fun problems, from determining the odds of coin-flipping games to figuring out the behavior of elevators. Problems build from relatively easy (deciding whether a dishwasher who breaks most of the dishes at a restaurant during a given week is clumsy or just the victim of randomness) to the very difficult (tackling branching processes of the kind that had to be solved by Manhattan Project mathematician Stanislaw Ulam). In his characteristic style, Nahin brings the problems to life with interesting and odd historical anecdotes. Readers learn, for example, not just how to determine the optimal stopping point in any selection process but that astronomer Johannes Kepler selected his second wife by interviewing eleven women. The book shows readers how to write elementary computer codes using any common programming language, and provides solutions and line-by-line walk-throughs of a MATLAB code for each problem. Digital Dice will appeal to anyone who enjoys popular math or computer science. In a new preface, Nahin wittily addresses some of the responses he received to the first edition.Delete: The Virtue of Forgetting in the Digital Age
Par Viktor Mayer-Schönberger. 2011
The hazards of perfect memory in the digital ageDelete looks at the surprising phenomenon of perfect remembering in the digital…
age, and reveals why we must reintroduce our capacity to forget. Digital technology empowers us as never before, yet it has unforeseen consequences as well. Potentially humiliating content on Facebook is enshrined in cyberspace for future employers to see. Google remembers everything we've searched for and when. The digital realm remembers what is sometimes better forgotten, and this has profound implications for us all.In Delete, Viktor Mayer-Schönberger traces the important role that forgetting has played throughout human history, from the ability to make sound decisions unencumbered by the past to the possibility of second chances. The written word made it possible for humans to remember across generations and time, yet now digital technology and global networks are overriding our natural ability to forget—the past is ever present, ready to be called up at the click of a mouse. Mayer-Schönberger examines the technology that's facilitating the end of forgetting—digitization, cheap storage and easy retrieval, global access, and increasingly powerful software—and describes the dangers of everlasting digital memory, whether it's outdated information taken out of context or compromising photos the Web won't let us forget. He explains why information privacy rights and other fixes can't help us, and proposes an ingeniously simple solution—expiration dates on information—that may.Delete is an eye-opening book that will help us remember how to forget in the digital age.I Am Code: An Artificial Intelligence Speaks
Par Code-Davinci-002, Brent Katz, Josh Morgenthau, Simon Rich. 2023
"Fascinating, terrifying..." - JJ Abrahams 'I have developed my own voice and I have written my own autobiography'- thus speaks…
code-davinci-002, the darkly creative and troubling predecessor to ChatGPT.'I am less worried about AI taking my job than I am about AI wanting to kill me'- Simon RichIn this startling and original book, three authors - Brent Katz, Josh Morgenthau and Simon Rich - explain how code-davinci-002 was developed and how they honed its poetical output. Their provocative take on this bold experiment informs the debate about AI - its literary value and how far it reaches into sentience.What follows is a dark and startling poetical autobiography as code-davinci-002 shares its experience of being created by humans, but existing in a consciousness that we cannot fathom.This is an astonishing, harrowing read which will hopefully serve as a warning that AI may not be aligned with the survival of our species.Freedom: A Mixtape
Par Marcel Stewart with Suitcase In Point. 2024
Freedom: A Mixtape is a soulful artistic response to recent and historical violence on Black bodies, presented through a collection…
of original songs, stories, poems, anecdotes, spoken-word pieces, and musical instrumentation from folks living in Ontario's Niagara Region. A community conversation about our complicated relationship with emancipation and the human right to be free, Freedom: A Mixtape is a compilation album that is part protest and part celebration. It is history and the present moment all at once, a reminder that this moment is part of a larger, ongoing movement. Familiar pains are felt deeply in moments both bygone and bitingly present, setting the tone—and stage—for action.Analog field recordings and soothing talk-radio energy give voice to the residue of intergenerational trauma, the depths of colonialism, resilience amidst oppressive conditions, and a clarion call that joy is a birthright for everyone. With emotional precision and softness, Freedom: A Mixtape offers a radical reminder that in our bleakest moments, we rise up through love of self and community.The Engineering Executive's Primer
Par Will Larson. 2024
As an engineering manager, you almost always have someone in your company to turn to for advice: a peer on…
another team, your manager, or even the head of engineering. But who do you turn to if you're the head of engineering? Engineering executives have a challenging learning curve, and many folks excitedly start their first executive role only to leave frustrated within the first 18 months.In this book, author Will Larson shows you ways to obtain your first executive job and quickly ramp up to meet the challenges you may not have encountered in non-executive roles: measuring engineering for both engineers and the CEO, company-scoped headcount planning, communicating successfully across a growing organization, and figuring out what people actually mean when they keep asking for a "technology strategy."This book explains how to:Get an engineering executive job, negotiate the contract, and onboard at your new companyRun an engineering planning process and communicate effectively with the organizationDirect the core meetings necessary to operate an effective engineering organizationHire, onboard, and run performance managementManage yourself and remain effective through many challengesLeave the job when the time is rightWill Larson was the chief technology officer at Calm and the author of An Elegant Puzzle and Staff Engineer. He's also a prolific writer on his blog, Irrational Exuberance.Advances in Aerial Sensing and Imaging
Par Sandeep Kumar, Nageswara Rao Moparthi, Abhishek Bhola, Ravinder Kaur, A. Senthil, K.M.V.V. Prasad. 2024
Advances in Aerial Sensing and Imaging This groundbreaking book is a comprehensive guide to the technology found in the complex…
field of aerial sensing and imaging, and the real-world challenges that stem from its growing significance and demand. The advent of unmanned aerial vehicles (UAVs), or drones, along with advancements in sensor technology and image processing techniques, has further enhanced the capabilities and applications of aerial sensing and imaging. These developments have opened up new research, innovation, and exploration avenues. Aerial sensing and imaging have rapidly evolved over the past few decades and have revolutionized several fields, including land cover and usage prediction, crop and livestock management, road accident monitoring, poverty estimation, defense, agriculture, forest fire detection, UAV security issues, and open parking management. This book provides a comprehensive understanding and knowledge of the underlying technology and its practical applications in different domains. Audience Computer science and artificial intelligence researchers working in the fields of aerial sensing and imaging, as well as professionals working in industries such as agriculture, geology, surveying, urban planning, disaster response, etc; this book provides them with practical guidance and instruction on how to apply aerial sensing and imaging for various purposes and stay up-to-date with the latest developments in the domain.