- Table View
- List View
The Kitty Hawk Venture: A Novel About Continuous Testing in DevOps to Support Continuous Delivery and Business Success
by Aruna Ravichandran Jeffrey Scheaffer Alex MartinsAn airline is supposed to make the experience of booking a flight easy, trouble free, and reliable. But when scheduling software breaks down and flights get canceled, customers will walk, and heads will roll. That’s what Leigh Freemark faces the day she and her team launch a software upgrade that fails spectacularly and hits the media immediately. As Senior Director of Quality Assurance, her job is to make sure that code is market ready. And she’s the one who must face the music when it doesn’t.Tasked by senior management to find and fix the source of the failure, Leigh discovers just how essential it has become to radically improve the process of software development by introducing a concept called continuous testing. She must quickly learn what it means, how it works, and how to build it into her company’s legacy system.But she soon discovers that managing change is much more difficult than it first appears. The airline business is changing fast, yet old traditions and loyalties still dominate. As she fights to convince her team to change or perish, she discovers that obstructions and opportunities come in surprising forms.***In The Kitty Hawk Venture, the authors deliver a sound lesson in the importance of continuous testing while taking the reader inside the world of commercial aviation. Each chapter delivers distinct and vital learning opportunities wrapped inside a fast-moving narrative complete with interesting characters, intriguing situations, and even some humor. The book concludes with a “Flight Plan for Continuous Testing” that stands on its own as a valuable resource guide for digital leaders in their continuous testing journey. The story is immediately relatable to anyone who has worked in software development or for the companies that rely on it.Who This Book Is For C-level executives, VPs of apps and quality, VPs of DevOps, architecture and strategy managers, and SMB and enterprise professionals
The Know-It-All Trivia Book for Minecrafters: Over 800 Amazing Facts and Insider Secrets
by Brian Boone Amanda BrackThe Know-It-All Trivia Book for Minecrafters is the must-have book of more than 800 incredible facts for your favorite multiplayer video game! Test your brains and stump your friends about life in the Overworld and down in the Nether, where Minecraft came from, and hundreds of other tips and Minecraft gaming secrets! Become a master builder of your own Minecraft smarts with The Know-It-All Trivia Book for Minecrafters! Inside you will find awesome trivia such as: Herobrine isn’t a real character programmed into the game. Urban legends insist that he’s a dead miner, or that Notch’s deceased brother haunts the game. It’s just a glitch that makes Steve sometimes appear to have spooky white eyes. They’re probably just bleary from playing too much Minecraft. The name of the main miner character in the game is Steve, right? Well, sort of. He didn’t ever have one until someone asked Notch in an interview if the character had a name. Notch’s response: “Steve?” The name stuck. We still don’t know what his last name is, though. This book is complete with silly illustrations to make becoming a master of Minecrafter facts even more fun. Whether you’re at home or school, you can have all your friends and family in awe of your Minecrafter knowledge!
The Know-It-Alls: The Rise of Silicon Valley as a Political Powerhouse and Social Wrecking Ball
by Noam CohenThe world&’s tech giants are at the centre of controversies over fake news, free speech and hate speech on platforms where influence is bought and sold. Yet, at the outset, almost everyone thought the internet would be a positive, democratic force, a space where knowledge could be freely shared to enable everyone to make better-informed decisions. How did it all go so wrong? Noam Cohen reports on the tech libertarians of Silicon Valley, from the self-proclaimed geniuses Jeff Bezos, Peter Thiel, Reid Hoffman and Mark Zuckerberg to the early pioneers at Stanford University, who have not only made the internet what it is today but reshaped society in the process. It is the story of how the greed, bias and prejudice of one neighbourhood is fracturing the Western world.
The Knowledge Web: Learning and Collaborating on the Net (Open and Flexible Learning Series)
by Eisenstadt, Marc Vincent, TomFeaturing contributions from staff and associates of the Knowledge Media Institute at the UK Open University, this text provides a glimpse into the wide variety of projects undertaken in the development and assessment of distance learning technologies.
The Kubernetes Bible: The definitive guide to deploying and managing Kubernetes across cloud and on-prem environments
by Gineesh Madapparambath Russ McKendrickThis completely revised edition equips you to secure, scale, and optimize your deployments like a K8s pro . Learn advanced techniques and cloud implementations for robust container orchestration and cloud-native domination. Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesComprehensive coverage of Kubernetes concepts - from deployment to cluster and resource managementGain insights into the latest cloud-native trends and how they impact your Kubernetes deploymentsTap into the collective wisdom of acclaimed Kubernetes expertsBook DescriptionKubernetes has become the go-to orchestration platform for containerized applications. As a Kubernetes user, you know firsthand how powerful yet complex this tool can be. The Kubernetes Bible cuts through the complexity, offering hands-on examples and expert advice to conquer containerization challenges With this new edition, you will master cutting edge security practices, deploy seamlessly and scale effortlessly, ensuring unwavering service availability. You will gain the expertise to craft production-grade applications, secure development environments, navigate complex deployments with ease, and become a security maestro. You will be able to optimize network communication and data management across major cloud platforms. Additionally, this book dives deep into these challenges, offering solutions such as multi-container Pods, advanced security techniques, and expert networking guidance. You will also explore persistent storage advancements, cloud-specific cluster management updates, and best practices for traffic routing By the end of this comprehensive guide, you will possess the skills and knowledge to orchestrate your containerized applications with precision, ensuring their optimal performance and scalability. Stop settling for basic container management. Order your copy today and orchestrate your containers to greatness.What you will learnSecure your Kubernetes clusters with advanced techniquesImplement scalable deployments and autoscaling strategiesDesign and learn to build production-grade containerized applicationsManage Kubernetes effectively on major cloud platforms (GKE, EKS, AKS)Utilize advanced networking and service management practicesUse Helm charts and Kubernetes Operators for robust security measuresOptimize in-cluster traffic routing with advanced configurationsEnhance security with techniques like Immutable ConfigMaps and RBACWho this book is forWhether you're a software developer, DevOps engineer, or an existing Kubernetes user, this Kubernetes book is your comprehensive guide to mastering container orchestration and services in the cloud. It empowers you to overcome challenges in building secure, scalable, and cloud-native applications using Kubernetes. With a foundational understanding of Kubernetes, Docker, and leading cloud providers (AWS, Azure, GCP) recommended, this book equips you with the knowledge and skills needed to navigate complex deployments and master core Kubernetes concepts and architecture.
The Kubernetes Bible: The definitive guide to deploying and managing Kubernetes across major cloud platforms
by Russ McKendrick Nassim Kebbani Piotr TylendaGet up and running with Kubernetes 1.19 and simplify the way you build, deploy, and maintain scalable distributed systemsKey FeaturesDesign and deploy large clusters on various cloud platformsExplore containerized application deployment, debugging, and recovery with the latest Kubernetes version 1.19Become well-versed with advanced Kubernetes topics such as traffic routing or Pod autoscaling and schedulingBook DescriptionWith its broad adoption across various industries, Kubernetes is helping engineers with the orchestration and automation of container deployments on a large scale, making it the leading container orchestration system and the most popular choice for running containerized applications.This Kubernetes book starts with an introduction to Kubernetes and containerization, covering the setup of your local development environment and the roles of the most important Kubernetes components. Along with covering the core concepts necessary to make the most of your infrastructure, this book will also help you get acquainted with the fundamentals of Kubernetes. As you advance, you'll learn how to manage Kubernetes clusters on cloud platforms, such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), and develop and deploy real-world applications in Kubernetes using practical examples. Additionally, you'll get to grips with managing microservices along with best practices.By the end of this book, you'll be equipped with battle-tested knowledge of advanced Kubernetes topics, such as scheduling of Pods and managing incoming traffic to the cluster, and be ready to work with Kubernetes on cloud platforms.What you will learnManage containerized applications with KubernetesUnderstand Kubernetes architecture and the responsibilities of each componentSet up Kubernetes on Amazon Elastic Kubernetes Service, Google Kubernetes Engine, and Microsoft Azure Kubernetes ServiceDeploy cloud applications such as Prometheus and Elasticsearch using Helm chartsDiscover advanced techniques for Pod scheduling and auto-scaling the clusterUnderstand possible approaches to traffic routing in KubernetesWho this book is forThis book is for software developers and DevOps engineers looking to understand how to work with Kubernetes for orchestrating containerized applications and services in the cloud. Prior experience with designing software running in operating system containers, as well as a general background in DevOps best practices, will be helpful. Basic knowledge of Kubernetes, Docker, and leading cloud service providers assist with grasping the concepts covered easily.
The Kubernetes Book: The fastest way to get your head around Kubernetes
by Nigel Poulton Pushkar JoglekarUnderstand the Kubernetes ecosystem and learn techniques to run fault-tolerant, scalable applications Key Features Gain insight into the inner workings of Kubernetes Learn how to deploy and manage applications on Kubernetes Explore ways to build and secure Kubernetes clusters Book Description Kubernetes is the leading orchestrator of cloud-native apps. With knowledge of how to work with Kubernetes, you can easily deploy and manage applications on the cloud or in your on-premises data center. The book begins by introducing you to Kubernetes and showing you how to install it. You'll learn how to use Kubernetes Services and bring stable and reliable networking to apps that are deployed on Kubernetes. You'll delve deep into the powerful storage subsystem of Kubernetes and learn how to leverage the variety of external storage backends in your applications. As the book progresses, it shows you how to use features such as DaemonSets, Helm, and RBAC to enhance your Kubernetes applications. You'll explore the six categories of identifying vulnerabilities and look at a few ways to prevent and mitigate them. You'll also look at ways to secure the software delivery pipeline by discussing some image-related best practices. The book ends by sharing with you some resources that'll help take your Kubernetes knowledge to the next level. By the end of the book, you'll have the confidence and skills to leverage all the features of Kubernetes to develop scalable applications. What you will learn Explore cluster-level and node-level isolation and runtime isolation options Use Kubernetes Deployments for self-healing, scaling, and updating apps Manage Kubernetes clusters with kubectl Write a Container Storage Interface (CSI) plugin to work across multiple orchestrators Use Kubernetes features such as Jons and CronJobs in your apps Identify vulnerabilities and learn measures to prevent and mitigate them Who this book is for If you want to be more comfortable using Kubernetes to orchestrate your containerized applications, this is the ideal book for you. To easily grasp the concepts explained in this book, you must be familiar with Docker and containers.
The Kubernetes Operator Framework Book: Overcome complex Kubernetes cluster management challenges with automation toolkits
by Michael DameDesign and deploy an operator for personal use and public distribution and get to grips with writing, packaging, and distributing a basic operator for a Kubernetes clusterKey FeaturesDevelop a holistic understanding of operators and the Operator FrameworkLearn to design and develop your own operators as per industry standardsFind out how to implement best practices and troubleshoot Kubernetes operatorsBook DescriptionFrom incomplete collections of knowledge and varying design approaches to technical knowledge barriers, Kubernetes users face various challenges when developing their own operators. Knowing how to write, deploy, and pack operators makes cluster management automation much easier – and that's what this book is here to teach you.Beginning with operators and Operator Framework fundamentals, the book delves into how the different components of Operator Framework (such as the Operator SDK, Operator Lifecycle Manager, and OperatorHub.io) are used to build operators. You'll learn how to write a basic operator, interact with a Kubernetes cluster in code, and distribute that operator to users. As you advance, you'll be able to develop a sample operator in the Go programming language using Operator SDK tools before running it locally with Operator Lifecycle Manager, and also learn how to package an operator bundle for distribution. The book covers best practices as well as sample applications and case studies based on real-world operators to help you implement the concepts you've learned.By the end of this Kubernetes book, you'll be able to build and add application-specific operational logic to a Kubernetes cluster, making it easier to automate complex applications and augment the platform.What you will learnGain insight into the Operator Framework and the benefits of operatorsImplement standard approaches for designing an operatorDevelop an operator in a stepwise manner using the Operator SDKPublish operators using distribution options such as OperatorHub.ioDeploy operators using different Operator Lifecycle Manager optionsDiscover how Kubernetes development standards relate to operatorsApply knowledge learned from the case studies of real-world operatorsWho this book is forThis book is for DevOps and cloud engineers, Kubernetes engineers, SREs, developers, and cloud architects interested in automating the management of their Kubernetes clusters. It assumes a basic understanding of core Kubernetes topics or familiarity with Kubernetes and container orchestration.
The Kubernetes Workshop: Learn how to build and run highly scalable workloads on Kubernetes
by Wei Huang Melony Qin Zachary Arnold Sahil Dua Faisal Masood Mohammed Abu TalebFrom building your own cluster to running cloud-native applications with Kubernetes, this workshop covers it all using engaging examples and activities Key Features Explore the Kubernetes environment and understand how containers are managed Learn how to build, maintain, and deploy cloud-native applications using Kubernetes Get to grips with using Kubernetes primitives to manage the life cycle of a full application stack Book Description Thanks to its extensive support for managing hundreds of containers that run cloud-native applications, Kubernetes is the most popular open source container orchestration platform that makes cluster management easy. This workshop adopts a practical approach to get you acquainted with the Kubernetes environment and its applications. Starting with an introduction to the fundamentals of Kubernetes, you'll install and set up your Kubernetes environment. You'll understand how to write YAML files and deploy your first simple web application container using Pod. You'll then assign human-friendly names to Pods, explore various Kubernetes entities and functions, and discover when to use them. As you work through the chapters, this Kubernetes book will show you how you can make full-scale use of Kubernetes by applying a variety of techniques for designing components and deploying clusters. You'll also get to grips with security policies for limiting access to certain functions inside the cluster. Toward the end of the book, you'll get a rundown of Kubernetes advanced features for building your own controller and upgrading to a Kubernetes cluster without downtime. By the end of this workshop, you'll be able to manage containers and run cloud-based applications efficiently using Kubernetes. What you will learn Get to grips with the fundamentals of Kubernetes and its terminology Share or store data in different containers running in the same pod Create a container image from an image definition manifest Construct a Kubernetes-aware continuous integration (CI) pipeline for deployments Attract traffic to your app using Kubernetes ingress Build and deploy your own admission controller Who this book is for Whether you are new to the world of web programming or are an experienced developer or software engineer looking to use Kubernetes for managing and scaling containerized applications, you'll find this workshop useful. A basic understanding of Docker and containerization is necessary to make the most of this book.
The LEGO Animation Book: Make Your Own LEGO Movies!
by David Pagano David PickettHave you ever wondered what your LEGO creations would look like on the big screen? The LEGO Animation Book will show you how to bring your models to life with stop-motion animation—no experience required! Follow step-by-step instructions to make your first animation, and then explore the entire filmmaking process, from storyboards to post-production.Along the way, you’ll learn how to:–Create special effects like explosions and flying minifigures–Convey action and emotion with your minifigure actors–Design sets for animation—make three buildings look like an entire city!–Light, frame, and capture consistent photos–Add detail and scope to your films by building in different scales–Build camera dollies and rigs out of LEGO bricks–Choose cameras, software, and other essential animation toolsDive into the world of animation and discover a whole new way to play!For ages 10+
The LEGO Arduino Cookbook: Expanding the Realm of MINDSTORMS EV3 Invention
by Grady KochPush into new fields of technology using LEGO and Arduino with the projects in this Cookbook. MINDSTORMS EV3 inventions don’t have to be confined to LEGO factory-made sensors. Incorporate a wide range of sensors, displays, LED arrays, actuators, and even a smartphone into your creations. Add amazing capabilities to your LEGOs by building things such as a metal detector, long-range lidar, audio spectrum analyzer, weather station, and a smartphone. Step-by-step instructions bring these new devices to life. You’ll work with the reliable and inexpensive Arduino UNO to take your projects even further and make them truly smart. Learn to set up and program your Arduino UNO. Then learn data communications protocols (I2C, SPI, and PWM) to link sensors to the Arduino. A variety of data communications techniques are also demonstrated on passing data between the Arduino and the MINDSTORMS EV3 Intelligent Brick. Equipped with these new tools, LEGO inventors can build vast new capabilities into their designs. What You'll LearnInterface new sensors, devices, and communications with LEGO Mindstorms EV3Work with communication protocols of pulse width modulation (PWM), I2c, and SPIConvert pulse width modulation to analog voltage with resistor and capacitor componentsWho This Book Is ForTech savvy fans of LEGO projects and hardware hackers. Also coaches or students involved in a school science/technology project or design competition.
The LEGO BOOST Activity Book
by Daniele BenedettelliAt last, fans of the LEGO BOOST robot building kit have the learning resource they've been missing! Enter The LEGO BOOST Activity Book: a full-color guide that will help readers learn how to build and code LEGO creations that move, explore their environment, grab and lift objects, and more.The LEGO BOOST kit lets younger builders create fun, multifunctional robots by combining bricks with code, but it doesn't come with a manual. With the help of this complete guide to the LEGO BOOST set, you'll be on your way to building and programming BOOST robots in no time.You'll begin your exploration by building a basic rover robot called MARIO to help you learn the fundamentals of the BOOST programming environment. Next, you'll add features to your rover to control its movement and make it repeat actions and react to colors and sounds. Once you've learned some programming basics, you'll learn how to program your robot to do things like follow lines on the ground, scan its environment to decide where to go, and even play darts. As final projects, you'll create two complete robots: BrickPecker to help you organize your bricks and CYBOT, a robot that talks, shoots objects, and executes voice commands. As you advance through the book, optional lessons aim to deepen your understanding of basic robotics concepts. Brain BOOSter sections let you dig into the math and engineering behind your builds while a host of experiments seek to test your skills and encourage you to do more with your robots. With countless illustrations, extensive explanations, and a wealth of coding examples to guide you, The LEGO BOOST Activity Book is sure to take you from beginning builder to robotics whiz and give your robot-building brain that needed boost!
The LEGO BOOST Idea Book: 95 Simple Robots and Hints for Making More!
by Yoshihito IsogawaThe LEGO® BOOST® Idea Book contains dozens of ideas for building simple robots with the LEGO BOOST set.The LEGO® BOOST® Idea Book explores 95 creative ways to build simple robots with the LEGO BOOST set. Each model includes a parts list, minimal text, screenshots of programs, and colorful photographs from multiple angles so you can re-create it without step-by-step instructions.You'll learn to build robots that can walk and crawl, shoot and grab objects, and even draw using a pen! Each model demonstrates handy mechanical principles that you can use to come up with your own creations.Models come with building hints and ideas for putting your own spin on things. Best of all, every part you need to build these models comes in the LEGO BOOST Creative Toolbox (set #17101).
The LEGO Builder's Handbook: Become a Master Builder
by Deepak ShenoyForget step-by-step instructions — you&’re ready to design your own LEGO creations! The LEGO Builder&’s Handbook is the only guide you need for building totally out-of-this-world, wholly original models.What&’s the right scale to use for your LEGO model? How does SNOT, also known as sideways building, work? What&’s the trick to achieving smoother tapers? How do you design a LEGO sculpture? Find the answers to these questions and more in The LEGO Builder&’s Handbook. Unlock the secrets to advanced building techniques and take your creations to the next level.In this comprehensive, modern introduction to LEGO building, you&’ll learn how to:Build models that won&’t fall apart using masonry-inspired techniquesChoose the right pieces while mastering LEGO measurement units and the geometry of basic elementsBuild using a variety of scales to create realistic replicas of real-world structuresCreate LEGO mosaics, curved shapes, and 3D sculptures using software like BrickLink Studio, LEGO Art Remix, and LSculptFull-color and packed with detailed illustrations, this book will also show you how to:Apply half-stud offsets using jumper plates to add subtle textures and realistic details to your modelsUse SNOT (studs not on top) techniques to build sideways, creating shapes and details impossible with simple stackingBuild angled walls, cylinders, domes, and spheres using advanced techniques like brick bending, hinged polygons, and Lowell spheresUnlock the secrets of the master builders with The LEGO Builder&’s Handbook. Whether you&’re a beginner or a seasoned builder, you&’ll learn to push the boundaries of your creativity and build your own models, brick by brick.
The LEGO MINDSTORMS EV3 Discovery Book: A Beginner's Guide to Building and Programming Robots
by Laurens ValkLEGO MINDSTORMS has changed the way we think about robotics by making it possible for anyone to build real, working robots. The latest MINDSTORMS set, EV3, is more powerful than ever, and The LEGO MINDSTORMS EV3 Discovery Book is the complete, beginner-friendly guide you need to get started.Begin with the basics as you build and program a simple robot to experiment with motors, sensors, and EV3 programming. Then you’ll move on to a series of increasingly sophisticated robots that will show you how to work with advanced programming techniques like data wires, variables, and custom-made programming blocks. You’ll also learn essential building techniques like how to use beams, gears, and connector blocks effectively in your own designs.Master the possibilities of the EV3 set as you build and program:–The EXPLOR3R, a wheeled vehicle that uses sensors to navigate around a room and follow lines–The FORMULA EV3 RACE CAR, a streamlined remote-controlled race car–ANTY, a six-legged walking creature that adapts its behavior to its surroundings–SK3TCHBOT, a robot that lets you play games on the EV3 screen–The SNATCH3R, a robotic arm that can autonomously find, grab, lift, and move the infrared beacon–LAVA R3X, a humanoid robot that walks and talksMore than 150 building and programming challenges throughout encourage you to think creatively and apply what you’ve learned to invent your own robots. With The LEGO MINDSTORMS EV3 Discovery Book as your guide, you’ll be building your own out-of-this-world creations in no time!Requirements: One LEGO MINDSTORMS EV3 set (LEGO SET #31313)
The LEGO MINDSTORMS EV3 Idea Book: 181 Simple Machines and Clever Contraptions
by Yoshihito IsogawaThe LEGO® MINDSTORMS® EV3 Idea Book explores dozens of creative ways to build amazing mechanisms with the LEGO MINDSTORMS EV3 set. Each model includes a list of the required parts, minimal text, and colorful photographs from multiple angles so you can re-create it without the need for step-by-step instructions.You’ll learn to build cars with real suspension, steerable crawlers, ball-shooters, grasping robotic arms, and other creative marvels. Each model demonstrates simple mechanical principles that you can use as building blocks for your own creations.Best of all, every part you need to build these machines comes in one LEGO set (#31313)!
The LEGO MINDSTORMS EV3 Laboratory: Build, Program, and Experiment with Five Wicked Cool Robots
by Daniele Benedettelli<P>The LEGO® MINDSTORMS® EV3 set offers so many new and exciting features that it can be hard to know where to begin. Without the help of an expert, it could take months of experimentation to learn how to use the advanced mechanisms and numerous programming features. <P>In The LEGO MINDSTORMS EV3 Laboratory, author Daniele Benedettelli, robotics expert and member of the elite LEGO MINDSTORMS Expert Panel, shows you how to use gears, beams, motors, sensors, and programming blocks to create sophisticated robots that can avoid obstacles, walk on two legs, and even demonstrate autonomous behavior. You’ll also dig into related math, engineering, and robotics concepts that will help you create your own amazing robots. Programming experiments throughout will challenge you, while a series of comics and countless illustrations inform the discussion and keep things fun. <P>As you make your way through the book, you’ll build and program five wicked cool robots: <br>–ROV3R, a vehicle you can modify to do things like follow a line, avoid obstacles, and even clean a room <br>–WATCHGOOZ3, a bipedal robot that can be programmed to patrol a room using only the Brick Program App (no computer required!) <br>–SUP3R CAR, a rear-wheel-drive armored car with an ergonomic two-lever remote control <br>–SENTIN3L, a walking tripod that can record and execute color-coded sequences of commands <br>–T-R3X, a fearsome bipedal robot that will find and chase down prey <P>With The LEGO MINDSTORMS EV3 Laboratory as your guide, you’ll become an EV3 master in no time. <br>Requirements: One LEGO MINDSTORMS EV3 set (LEGO SET #31313)
The Landscape Photographer's Field Guide: Capturing the Great Outdoors with your Digital SLR Camera
by Carl Heilman IILandscape photography remains one of the most popular genres for enthusiast and commercial photographers alike, but all of the books on the market are large in format and unsuited to use in the field. This latest addition to Ilex's popular Field Guide series meets this need perfectly, with Carl Heilman's unique expertise and brilliant photos presented for the first time in a go-anywhere format.Covering key areas like equipment, exposure, weather and post-processing, and with a handy ready-reference section in the back of the book, The Landscape Photography Field Guide will become an essential companion on any shooting trip.
The Language Phenomenon
by K. Smith P. M. BinderThis volume contains a contemporary, integrated description of the processes of language. These range from fast scales (fractions of a second) to slow ones (over a million years). The contributors, all experts in their fields, address language in the brain, production of sentences and dialogues, language learning, transmission and evolutionary processes that happen over centuries or millenia, the relation between language and genes, the origins of language, self-organization, and language competition and death. The book as a whole will help to show how processes at different scales affect each other, thus presenting language as a dynamic, complex and profoundly human phenomenon.
The Language of Creative AI: Practices, Aesthetics and Structures (Springer Series on Cultural Computing)
by Fabrizio Poltronieri Craig VearCreative AI defines art and media practices that have AI embedded into the process of creation, but also encompass novel AI approaches in the realisation and experience of such work, e.g. robotic art, distributed AI artworks across locations, AI performers, artificial musicians, synthetic images generated by neural networks, AI authors and journalist bots.This book builds on the discourse of AI and creativity and extends the notion of embedded and co-operative creativity with intelligent software. It does so through a human-centred approach in which AI is empowered to make the human experience more creative. It presents ways-of-thinking and doing by the creators themselves so as to add to the ongoing discussion of AI and creativity at a time when the field needs to expand its thinking. This will avoid over-academization of this emerging field, and help counter engrained prejudice and bias. The Language of Creative AI contains technical descriptions, theoretical frameworks, philosophical concepts and practice-based case studies. It is a compendium of thinking around creative AI for technologists, human-computer interaction researchers and artists who are wishing to explore the creative potential of AI.
The Language of Deception: Weaponizing Next Generation AI
by Justin HutchensA penetrating look at the dark side of emerging AI technologies In The Language of Deception: Weaponizing Next Generation AI, artificial intelligence and cybersecurity veteran Justin Hutchens delivers an incisive and penetrating look at how contemporary and future AI can and will be weaponized for malicious and adversarial purposes. In the book, you will explore multiple foundational concepts to include the history of social engineering and social robotics, the psychology of deception, considerations of machine sentience and consciousness, and the history of how technology has been weaponized in the past. From these foundations, the author examines topics related to the emerging risks of advanced AI technologies, to include: The use of Large Language Models (LLMs) for social manipulation, disinformation, psychological operations, deception and fraud The implementation of LLMs to construct fully autonomous social engineering systems for targeted attacks or for mass manipulation at scale The technical use of LLMs and the underlying transformer architecture for use in technical weapons systems to include advanced next-generation malware, physical robotics, and even autonomous munition systems Speculative future risks such as the alignment problem, disembodiment attacks, and flash wars.Perfect for tech enthusiasts, cybersecurity specialists, and AI and machine learning professionals, The Language of Deception is an insightful and timely take on an increasingly essential subject.
The Language of Images: The Forms and the Forces (Lecture Notes in Morphogenesis)
by Maria Giulia DonderoThis book deals with two fundamental issues in the semiotics of the image. The first is the relationship between image and observer: how does one look at an image? To answer this question, this book sets out to transpose the theory of enunciation formulated in linguistics over to the visual field. It also aims to clarify the gains made in contemporary visual semiotics relative to the semiology of Roland Barthes and Emile Benveniste. The second issue addressed is the relation between the forces, forms and materiality of the images. How do different physical mediums (pictorial, photographic and digital) influence visual forms? How does materiality affect the generativity of forms? On the forces within the images, the book addresses the philosophical thought of Gilles Deleuze and René Thom as well as the experiment of Aby Warburg’s Atlas Mnemosyne. The theories discussed in the book are tested on a variety of corpora for analysis, including both paintings and photographs, taken from traditional as well as contemporary sources in a variety of social sectors (arts and sciences). Finally, semiotic methodology is contrasted with the computational analysis of large collections of images (Big Data), such as the “Media Visualization” analyses proposed by Lev Manovich and Cultural Analytics in the field of Computer Science to evaluate the impact of automatic analysis of visual forms on Digital Art History and more generally on the image sciences.
The Language of Innovation: Transforming Ideas into Awesome Products
by Ron ItelmanTransform how teams innovate together and turn your ideas into scalable solutions through practical implementation techniques. Drawing from real-world successes and failures at companies like Apple, Toyota, and Amazon, this book provides a visual language and framework that helps teams align their efforts and reduce risks. Do you struggle to turn creative ideas into reality? Are your innovation projects moving slower than you'd like? Innovation thrives on collaboration, but without the right tools and principles, even brilliant ideas can falter. Through captivating stories and clear frameworks, learn how to create alignment across teams and stakeholders to help make confident strategic choices that minimize risk. You’ll also identify and solve innovation bottlenecks, build systems that scale innovation success, and measure what matters for sustainable growth Whether you're a startup founder, corporate innovator, or team leader, The Language of Innovation equips you with practical tools you can implement immediately using just a whiteboard or spreadsheet. Master the proven principles that help organizations like Amazon turn simple ideas into billion-dollar innovations. What You Will Learn Master the four types of innovation (Process, Business Model, Product, Marketing) and how to apply them effectively Develop systems thinking approaches to understand and improve organizational processes Create effective innovation strategies using proven frameworks and tools Build alignment across teams and stakeholders to drive successful innovation Measure and validate innovation success using data-driven methods Who This Book is For Innovation leaders, product developers, entrepreneurs, and business strategists who need practical frameworks to turn ideas into reality; project managers, business analysts, and cross-functional team leaders who must navigate complex organizational challenges while delivering results; MBA students and business educators interested in understanding real-world innovation dynamics.
The Languages of Programming (Click, Connect, Compute #4)
by Dharini BalasubramaniamComputer language fundamentals, using clear, expert explanations and comic illustrations to spark interest and enthusiasm in the next generation of computer scientists!The Languages of Programming looks at the definitions and uses of languages, bot natural and constructed. Readers will find out about the elements of a programming language, the best types of language to use at each stage of the software life cycle, and about the tools that help to solve difficult programming problems and complex tasks such as monitoring air traffic. And the end of the book fast-forwards to the future of computer science, languages and robotics and considers what it might mean to live in a 'smarter' world.Contents: What is a language? / Languages can come naturally ... / ... or languages can be constructed / Language types for CS / Even more languages! / It's all syntax and semantics / Ways of programming / Choose your language / Programming is a process / Tools to make our work easier / Case study: Blocks vs Python / The future of programming languages / Pioneer portraits / Further information / Glossary / Quiz yourself! / IndexThe Click, Connect, Compute series untangles the computer science web and teaches children about the essentials of computer software, hardware and digital literacy, as well as discussing the ethics surrounding this evolving field. Featuring fun, friendly comic strip illustrations, pioneer bios and a quiz, this is a perfect read for children aged 8+.Books in the series: Computer Science Essentials / Data, Big and Small / Smart Machines / The Languages of ProgrammingWritten in a clear, thoughtful way by computer science expert, Dr. Dharini Balasubramaniam, a strong advocate for ethics and education in her field.
The Languages of Western Tonality
by Eytan AgmonTonal music, from a historical perspective, is far from homogenous; yet an enduring feature is a background "diatonic" system of exactly seven notes orderable cyclically by fifth. What is the source of the durability of the diatonic system, the octave of which is representable in terms of two particular integers, namely 12 and 7? And how is this durability consistent with the equally remarkable variety of musical styles -- or languages -- that the history of Western tonal music has taught us exist? This book is an attempt to answer these questions. Using mathematical tools to describe and explain the Western musical system as a highly sophisticated communication system, this theoretical, historical, and cognitive study is unprecedented in scope and depth. The author engages in intense dialogue with 1000 years of music-theoretical thinking, offering answers to some of the most enduring questions concerning Western tonality. The book is divided into two main parts, both governed by the communicative premise. Part I studies proto-tonality, the background system of notes prior to the selection of a privileged note known as "final. " After some preliminaries that concern consonance and chromaticism, Part II begins with the notion "mode. " A mode is "dyadic" or "triadic," depending on its "nucleus. " Further, a "key" is a special type of "semi-key" which is a special type of mode. Different combinations of these categories account for tonal variety. Ninth-century music, for example, is a tonal language of dyadic modes, while seventeenth-century music is a language of triadic semi-keys. While portions of the book are characterized by abstraction and formal rigor, more suitable for expert readers, it will also be of value to anyone intrigued by the tonal phenomenon at large, including music theorists, musicologists, and music-cognition researchers. The content is supported by a general index, a list of definitions, a list of notation used, and two appendices providing the basic mathematical background.