- Table View
- List View
Programming Ruby 3.3
by Noel Rappin Dave ThomasRuby is one of the most important programming languages in use for web development. It powers the Rails framework, which is the backing of some of the most important sites on the web. The Pickaxe Book, named for the tool on the cover, is the definitive reference on Ruby, a highly-regarded, fully object-oriented programming language. This updated edition is a comprehensive reference on the language itself, with a tutorial on the most important features of Ruby - including pattern matching and Ractors - and describes the language through Ruby 3.3. Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way instead of helping you get the work done? Are you using Rails and want to dig deeper into the underlying Ruby language? If so, then we've got a language and book for you! Ruby is a fully object-oriented language. The combination of the power of a pure object-oriented language with the convenience of a scripting language makes Ruby a favorite tool of programmers that want to get things done quickly and cleanly. This comprehensive reference manual for Ruby includes a description of the most important standard library modules, built-in classes, and modules. It also includes all the new and changed syntax and semantics introduced through Ruby 3.3, including pattern matching and Ractors, and describes the language through Ruby 3.3. What You Need: This book assumes you have a basic understanding of object-oriented programming. In general, Ruby programmers tend to favor the the command line for running their code, and they tend to use text editors rather than IDEs. Ruby runs on Windows, Linux, and MacOS.
Charged Bodies: People, Power, And Paradox In Silicon Valley
by Thomas MahonAt the heart of Silicon Valley's meteoric rise is a story etched in the lives of those who shaped it and those who were forever transformed by it. Author Tom Mahon provides an insider's perspective on the birth of the semiconductor industry, which sparked the region's transformation from sleepy farmland to the heart and soul of the high-tech revolution. Through twenty-five extended, in-person interviews you'll meet a diverse cast of characters whose goal was to create technology and tools in service to humanity. In the Afterword to this edition, the author questions whether they accomplished their objectives and urges readers to rise up and rethink technology. What did it take to create the atmosphere that transformed rich farmland into the wealthy center of high-tech? Five climates lined up in just the right way. Educational institutions (Stanford and Berkeley); an attractive location with balmy, Mediterranean-like weather; a history of technology development (Federal Telegraph in the early twentieth century); financial risk taking (the gold rush); and a cultural climate near the center of an ideological revolution (the hippie movement). The Santa Clara Valley had them all. In spades. Before personal computers, or the Internet, or social media came *chips*. Inventive minds took advantage of the quad-electron structure and unique properties - insulative and conductive - of silicon to create semiconductors. But Charged Bodies is more than just the story of new technologies emerging from "The Valley of the Heart's Delight." Using an approach like The Canterbury Tales, Tom Mahon captures the spirit of Silicon Valley in the 80s through the stories of the people all around him. The inventors and bankers have their say. But so do a range of other people who lived through that transition. Listen as artists and hackers, detectives and journalists, lawyers and scientists, flappers and philosophers tell the story of Silicon Valley in their own words.
Ruby on Rails Background Jobs with Sidekiq
by David B. CopelandOne of the best ways to improve your Rails app’s performance is to use background jobs with Sidekiq. While Sidekiq is easy to get set up, you need to do more than just move code around to reap the benefits. In this book, you’ll get solutions to what sort of code should go into a Sidekiq job and how to manage those jobs. You’ll create a Sidekiq configuration that will serve as a solid foundation for your app, including how to be notified when jobs inevitably fail. You’ll then tame alerting fatigue by designing idempotent jobs that can be safely retried in the face of the types of transient failures that are common in networked applications, all without alerting you until action is needed. With that foundation, you’ll get a conceptual framework for general monitoring and alerting around your Sidekiq installation and the Redis database it uses, as well as practical tips for organizing the code around your Sidekiq jobs. You’ll also learn valuable testing strategies for code that uses Sidekiq jobs. In no time at all you’ll build a Rails app using Sidekiq that is efficient, manageable, and sustainable. Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that uses background jobs. You’ll be able to simulate real-world failure modes and learn how to write idempotent code that can be safely run with Sidekiq. Buy this DRM-free Pragmatic Bookshelf ebook today!Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that uses background jobs. You’ll be able to simulate real-world failure modes and learn how to write idempotent code that can be safely run with Sidekiq.
From Objects to Functions: Build Your Software Faster And Safer With Functional Programming And Kotlin
by Uberto BarbiniBuild applications quicker and with less effort using functional programming and Kotlin. Learn by building a complete application, from gathering requirements to delivering a microservice architecture following functional programming principles. Learn how to implement CQRS and EventSourcing in a functional way to map the domain into code better and to keep the cost of change low for the whole application life cycle. If you're curious about functional programming or you are struggling with how to put it into practice, this guide will help you increase your productivity composing small functions together instead of creating fat objects. Switching to the functional paradigm isn't easy when you're used to object-oriented programming. You need more than just lambdas and mapping over collections to get a declarative style and disentangle the state from the computations. Use transformations and compositions to help you write less code with better results. Boost your productivity and harness the power of functional programming by creating real-world applications rather than focusing on theoretical concepts. Work through a series of short exercises to find and compose pure functions, and create data structures that work like algebra. Get rid of mutable state in your software to eliminate the main source of bugs. Apply CQRS and EventSourcing patterns to translate stakeholder requirements into functional design and then into code. See how Kotlin's easy-to-learn syntax and functional-friendly approach make it a great option for a pragmatic language that integrates well with existing Java code and libraries. Leverage functional programming to build and deliver robust applications in less time and with fewer defects. What You Need: The code in this book is designed to allow you to build your application from scratch on Windows, Mac and Linux. You will need a recent IDE, we recommend IntelliJ Community Edition, and Kotlin 1.3.x or later.
Functional Programming in Java
by Venkat SubramaniamImagine writing Java code that reads like the problem statement, code that's highly expressive, concise, easy to read and modify, and has reduced complexity. With the functional programming capabilities in Java, that's not a fantasy. This book will guide you from the familiar imperative style through the practical aspects of functional programming, using plenty of examples. Apply the techniques you learn to turn highly complex imperative code into elegant and easy-to-understand functional-style code. Updated to the latest version of Java, this edition has four new chapters on error handling, refactoring to functional style, transforming data, and idioms of functional programming. Don't struggle with the limitations of the imperative style; instead learn to combine object-oriented programming with the functional style to reduce the accidental complexity. Harness the functional programming capabilities of Java to create applications where the program reveals its intentions and your team can quickly understand and modify code to align with changing business requirements. Unlock the power of lambda expressions and the Streams API to turn the oft-written spaghetti code into highly concise, expressive, elegant, and maintainable code. See how Streams make the arduous task of parallelizing code as easy as flipping a switch when superior speed is necessary. Apply design patterns built around lambda expressions, safely manage resource allocations, use memoization, and learn to transform data into different forms, all while honoring immutability, and providing thread safety to leverage lazy evaluation for efficiency and parallel execution for performance. Move beyond the basics, explore the idioms for writing functional programs. Learn to think functionally by refactoring legacy code into the functional style. And, if your code runs aground due to failures, learn to properly handle errors the functional way.Don't drown in theory; instead learn the practical functional programming techniques to create superior Java code.What You Need:Java version 8 or newer.
Effective Haskell
by Rebecca SkinnerPut the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Manage concurrent processes fearlessly. Apply functional techniques to working with databases and building RESTful services. Don't get bogged down in theory, but learn to employ advanced programming concepts to solve real-world problems. Don't just learn the syntax, but dive deeply into Haskell as you build efficient, well-tested programs. Haskell is a pure functional programming language with a rich ecosystem of tools and libraries. Designed to push the boundaries of programming, it offers unparalleled power for building reliable and maintainable systems. But to unleash that power, you need a guide. Effective Haskell is that guide. Written by an engineer who understands how to apply Haskell to the real world and uses it daily to get practical work done, it is your ticket to Haskell mastery.Gain deep understanding of how Haskell deals with IO and the outside world by writing a complete Haskell application that does several different kinds of IO. Reinforce your learnings with practice exercises in every chapter.Write stable and performant code using Haskell's type system, code that is easier to grow and refactor. Leverage the power of pure functional programming to improve collaboration, make concurrency safe and easy, and make large code bases manageable.Implement type-safe web services, write generative tests, design strongly typed embedded domain-specific languages, and build applications that exploit parallelism and concurrency without fear of deadlocks and race conditions. Create and deploy cloud-native Haskell applications. Master the performance characteristics of functional applications to make them run faster and use less memory.Write Haskell programs that solve real-world business problems.What You Need:Intel based Mac, M1 Macs, Linux PC, or Windows with WSL2ghcup (http://www. Haskell.org/ghcup/)An active internet connection will be required for some projects.
Practical A/B Testing: Creating Experimentation-driven Products
by Leemay NasseryWhether you're a catalyst for organizational change or have the support you need to create an engineering culture that embraces A/B testing, this book will help you do it right. The step-by-step instructions will demystify the entire process, from constructing an A/B test to breaking down the decision factors to build an engineering platform. When you're ready to run the A/B test of your dreams, you'll have the perfect blueprint.With smart, tactful approaches to orchestrating A/B testing on a product, you'll quickly discover how to reap all the benefits that A/B testing has to offer - benefits that span your users, your product, and your team. Take the reins today, and be the change you want to see in your engineering and product organizations.Develop a hypothesis statement that's backed with metrics that demonstrate if your prediction for the experiment is correct. Build more inclusive products by leveraging audience segmentation strategies and ad-hoc post analysis to better understand the impact of changes on specific user groups. Determine which path is best for your team when deciding whether to go with a third-party A/B test framework or to build the A/B testing platform in-house. And finally, learn how to cultivate an experimentation-friendly culture within your team.Leverage the A/B testing methodology to demonstrate the impact of changes on a product to your users, your key business metrics, and the way your team works together. After all, if you aren't measuring the impact of the changes you make, how will you know if you're truly making improvements?
Mockito Made Clear
by Ken KousenMockito is the most popular framework in the Java world for automating unit testing with dependencies. Learn the Mockito API and how and when to use stubs, mocks, and spies. On a deeper level, discover why the framework does what it does and how it can simplify unit testing in Java. Using Mockito, you'll be able to isolate the code you want to test from the behavior or state of external dependencies without coding details of the dependency. You'll gain insights into the Mockito API, save time when unit testing, and have confidence in your Java programs. If you've only ever run a few JUnit tests or injected stubs into classes to return preset values, it's time to level up your Java toolbox. Dependencies on other classes and external resources can obscure issues and make bugs hard to detect. You need to test classes in isolation to truly pinpoint your problems. And while you could write dummy classes to replace dependencies yourself, Mockito automates the process and helps you fix your code faster. Start with the Mockito API to generate fake classes for dependencies, configure how each should respond when their methods are called, and verify that the class under test interacts with dependencies the way you'd expect. Next, build unit tests with the Mockito framework and feel confident not just that methods are called, but that they are called the correct number of times and in the correct order. Along the way, follow clear test examples based on JUnit 5 to create stubs, mocks, and spies and find the source of any problems lurking in Java classes. Save time, write better code, and have more confidence in your Java programs with Mockito. What You Need: In this book, we use Mockito 4, the latest version of the Mockito framework, but the concepts and the code works on versions 2 and 3. The tests are based on JUnit 5 (known as Jupiter). There are some differences in JUnit 4, but none of those affect Mockito directly. The underlying Java version is 11, but the provided tests in the GitHub repository will work successfully for any version of Java above that (including the current Long Term Support version, 17).
Building Table Views with Phoenix LiveView
by Peter UllrichAs a web developer, you have to build tables. Lots and lots of tables. With table UIs making up such a significant part of your daily work, you need to know how to build the right table for the task, with all the needed features. Building a simple table is easy, but tables only become really useful with advanced features like pagination, sorting, and filtering. That’s where building a table can quickly become complicated. This book shows you how to implement advanced table features in a clean and reusable way. You’ll build fast and interactive table UIs by leveraging Phoenix LiveView. Make vast amounts of data manageable with common but complex features like pagination, sorting, filtering, and inifinity scrolling. Use SOLID coding principles to make your queries reusable with query composition. Compartmentalize your UI with LiveComponents and learn how to handle user input securely with schemaless changesets. Share your view onto the data painlessly by storing your search parameters in the URL. Data is one of the most valuable assets of your business, but you cannot unlock its potential if you don’t know how to make it accessible. This book shows you how to deliver that data to your users’ fingertips quickly. ","Data is at the core of every business, but it is useless if nobody can access and analyze it. Learn how to generate business value by making your data accessible with advanced table UIs. This definitive guide teaches you how to bring your data to the fingertips of nontechnical users with advanced features like pagination, sorting, filtering, and infinity scrolling. Build reactive and reuseable table components by leveraging Phoenix LiveView, schemaless changesets, and Ecto query composition. Table UIs are the bread and butter for every web developer, so it is time to learn how to build them right.
Exploring Graphs with Elixir
by Tony HammondData is everywhere - it's just not very well connected, which makes it super hard to relate dataset to dataset. Using graphs as the underlying glue, you can readily join data together and create navigation paths across diverse sets of data. Add Elixir, with its awesome power of concurrency, and you'll soon be mastering data networks. Learn how different graph models can be accessed and used from within Elixir and how you can build a robust semantics overlay on top of graph data structures. We'll start from the basics and examine the main graph paradigms. Get ready to embrace the world of connected data! Graphs provide an intuitive and highly flexible means for organizing and querying huge amounts of loosely coupled data items. These data networks, or graphs in math speak, are typically stored and queried using graph databases. Elixir, with its noted support for fault tolerance and concurrency, stands out as a language eminently suited to processing sparsely connected and distributed datasets. Using Elixir and graph-aware packages in the Elixir ecosystem, you'll easily be able to fit your data to graphs and networks, and gain new information insights. Build a testbed app for comparing native graph data with external graph databases. Develop a set of applications under a single umbrella app to drill down into graph structures. Build graph models in Elixir, and query graph databases of various stripes - using Cypher and Gremlin with property graphs and SPARQL with RDF graphs. Transform data from one graph modeling regime to another. Understand why property graphs are especially good at graph traversal problems, while RDF graphs shine at integrating different semantic models and can scale up to web proportions. Harness the outstanding power of concurrent processing in Elixir to work with distributed graph datasets and manage data at scale. What You Need: To follow along with the book, you should have Elixir 1.10+ installed. The book will guide you through setting up an umbrella application for a graph testbed using a variety of graph databases for which Java SDK 8+ is generally required. Instructions for installing the graph databases are given in an appendix.
SQL Antipatterns, Volume 1: Avoiding The Pitfalls Of Database Programming
by Bill KarwinSQL is the ubiquitous language for software developers working with structured data. Most developers who rely on SQL are experts in their favorite language (such as Java, Python, or Go), but they're not experts in SQL. They often depend on antipatterns - solutions that look right but become increasingly painful to work with as you uncover their hidden costs. Learn to identify and avoid many of these common blunders. Refactor an inherited nightmare into a data model that really works. Updated for the current versions of MySQL and Python, this new edition adds a dozen brand new mini-antipatterns for quick wins. No matter which platform, framework, or language you use, the database is the foundation of your application, and the SQL database language is the standard for working with it. Antipatterns are solutions that look simple at the surface, but soon mire you down with needless work. Learn to identify these traps, and craft better solutions for the often-asked questions in this book. Avoid the mistakes that lead to poor performance and quality, and master the principles that make SQL a powerful and flexible tool for handling data and logic. Dive deep into SQL and database design, and learn to recognize the most common missteps made by software developers in database modeling, SQL query logic, and code design of data-driven applications. See practical examples of misconceptions about SQL that can lure software projects astray. Find the greatest value in each group of data. Understand why an intersection table may be your new best friend. Store passwords securely and don't reinvent the wheel. Handle NULL values like a pro. Defend your web applications against the security weakness of SQL injection. Use SQL the right way - it can save you from headaches and needless work, and let your application really shine! What You Need: The SQL examples use the MySQL 8.0 flavor, but other popular brands of RDBMS are mentioned. Other code examples use Python 3.9+ or Ruby 2.7+.
A Minecraft Movie: From Block to Big Screen
by Andrew FaragoGo behind the scenes of A Minecraft Movie and experience the creative journey that transformed the biggest video game of all time into a big-screen block-buster.Break open the filmmaking secrets of A Minecraft Movie with this deluxe art book. Featuring commentary from the filmmakers, this volume explores how a team of world-class artists brought the iconic, limitless world of Minecraft to the big screen. Including insights from the creatives as well as stunning illustrations and visuals––such as never-before-seen concept art and photography––this book is the ultimate companion to the first ever live-action adaptation of Minecraft. NEVER-BEFORE-SEEN IMAGERY: From character, mob, and item designs to images of in-world Minecraft locations and stunning photography, this book offers an incredible gallery of visuals from A Minecraft Movie. INTERVIEWS WITH CREATORS: Immerse yourself in the world of Minecraft like never before with exclusive behind the scene insights from the game creators and filmmakers. MINE THE CREATIVE CRAFT: Follow the filmmaking process of adapting the biggest video game of all time via beautiful concept art, amazing photography, and more.
Starfield: Recipes From Across the Galaxy
by Jim Festante Cassandra ReederExperience incredible feasts and tastes from beyond the stars—at home in your own kitchen. Designed and developed in partnership with Bethesda Game Studios, the award-winning creators of The Elder Scrolls V: Skyrim, Fallout 4, and more.No matter how far you wander, good food can make the coldest reaches of space feel like home. Join fellow travelers on an epic culinary journey, sampling foods both alien and familiar. With recipes inspired by the in-game cuisines, from Neon to New Atlantis and beyond —like Midnight Delight, Stellar Kabobs, Can-Uck! Treats and more—this beautifully photographed culinary adventure brings the tastes of the Starfield universe right to your table. With straightforward instructions and clear guidance, these meals are perfect for chefs of all skill levels—whether or not gastronomy, scavenging, and dueling are among your three starter skills. A GALACTIC ADVENTURE: Travel across the Settled System with stories and recipes from places humanity calls home. Like the many planets in the galaxy, this book offers a wide range of dishes for intrepid travelers and their palates such as Crispy Alien Nuggets, Nebula Wat, Can-Uck! Poutine, and a full assortment of Chunks! PERFECT FOR EVERY EXPLORER: With quick meals for the Long Hauler on the go and robust creations for the Homesteader with time to spare, the ideal meal will meet you where you are on your intergalactic voyage. STUNNING AND IMMSERIVE: This beautifully designed hardcover with full-color photos will bring both the recipes and the worlds of Starfield to life.
The Art of Destiny, Volume 3
by Michael OwenImmerse yourself in the stunning, dynamic world of Destiny with never-before-seen art and exclusive interviews from the Bungie team.The Art of Destiny, Volume 3 is a celebration of the stunning, dynamic visual style beloved by Destiny fans. Featuring hundreds of pieces of concept art, the book picks up where the previous volume left off in 2017. It features everything from early sketches and illustrations of characters, to paintings of sweeping vistas used to shape the in-game worlds. With stunning imagery, interviews with the development team, and more, The Art of Destiny, Volume 3 is a must-have for Guardians everywhere! ORIGINAL CONCEPT ART: Includes many never-before-seen concept art of the various Alien tribes, including: the Fallen, the Hive, the Vex, the Cabal, and the Taken. EXCLUSIVE INTERVIEWS: Hear from the development team and creators of Destiny as they delve deeper into the Light and Darkness saga. PEOPLE, PLACES, AND WEAPONS: Experience an in-depth look at the compelling characters, detailed environments, and incredible weaponry that brings the war to save our solar system to life. A STUNNING COMPANION: This exquisitely crafted hardcover book is perfect for all Guardians and fans of Destiny. Complete your collection with this gorgeous third volume in the Art of Destiny series.
The Official Horizon Cookbook: Tastes of the Seven Tribes (Gaming)
by Rick Barba Victoria RosenthalTake a break from machine-hunting in the wilds, and make the most delicious food of the 31st century, inspired by the post-apocalyptic world of Horizon!You&’ve explored the wicked heat of the Sun Furrows, the icy peaks of the Longroam, and the vast, deadly wilds of the Forbidden West. These locales are filled with danger, but are also rich with enough unique cuisines and flavorful foods to prepare a feast fit for a Sun-King! Now you can cook more than 60 of these delicious meals with Horizon: The Official Cookbook. From spicy Fireclaw stew to mouth-watering Bitterbrew Boar, there&’s a dish for everyone in this cookbook. Don&’t worry about getting lost in the wilds, because your recipes come with expert insight into the world, the people, and the culinary arts of the 31st century. ENTICING NEW LORE: As you explore the delicacies of Horizon&’s many tribes, you&’ll be guided on a journey across Aloy&’s world through the eyes of the Forbidden West&’s beloved cooks Milduf and Pentalla, written together with Guerrilla&’s Narrative team. 60+ DELICIOUS RECIPES: From delectable appetizers to epic entrees, icy refreshments to stomach-warming sides, this cookbook has a recipe for every kind of adventure. STUNNING PHOTOGRAPHY: Beautiful photos bring the dishes of Horizon to life, inspiring experienced chefs and new adventurers alike FIRST EVER OFFICIAL HORIZON COOKBOOK: Adventure into the wilds and explore the delicacies of this delicious and dangerous world
Diablo: Recipes and Tales from the Inns of Sanctuary
by Rick Barba Andy LuniqueTake a culinary journey through the dark fantasy world of Sanctuary with Diablo: The Official Cookbook, a flavorful compilation of recipes inspired by Blizzard Entertainment&’s iconic series.Journey through Sanctuary and prepare to feast on over 60 unique culinary delights inspired by Diablo in this one-of-a-kind cookbook experience. From the humble town of Tristram to the towering Mount Arreat, you will learn how to survive the horrors of this dark, nightmarish fantasy world by enjoying delicious dishes from the Burning Hells to the High Heavens. Each immersive recipe features straightforward step-by-step instructions, mouthwatering full-color photos, and pairing suggestions, as well as numerous substitution tips. Whether you&’re cooking up a lavish banquet spread fit for a countess or some vittles for a solo quest, Diablo: The Official Cookbook brings the flavors of Sanctuary to your table. 60+ RECIPES: From hearty bites in the mists of Scosglen to feasts straight from the banquet tables of Khanduras, Diablo: The Official Cookbook includes recipes from every zone for every occasion. BRING THE GAME TO LIFE: Explore delectable dishes inspired by iconic locations such as Khejistan, Westmarch, and The Dreadlands, fan-favorite monsters and enemies, and beloved characters such as The Butcher, Diablo, Deckard Cain, and Archangel Tyrael. DISHES FOR EVERY SKILL LEVEL: With step-by-step instructions and beautiful photographs, learn to make incredible dishes to satisfy even the hungriest Barbarian.
My Pokémon Baking Book: Delightful Bakes Inspired by the World of Pokémon
by Insight EditionsBake delicious, colorful treats and create lasting memories in the kitchen with your team with these amazing recipes inspired by the world of Pokémon!Explore confections and desserts representing every region of the incredible Pokémon universe. Featuring favorite treats that celebrate beloved characters from the world of Pokémon, My Pokémon Baking Book is the perfect addition to any Pokémon Trainer's kitchen. Great for fans of all ages! 50+ RECIPES: From quick treats to share with friends to dazzling dessert displays perfect for celebrating a Pokémon League victory, My Pokémon Baking Book includes recipes for every occasion. REGIONAL SPECIALTIES: Explore favorite and unique flavors from every currently known region, including the newly discovered region, Paldea! FAVORITE CHARACTERS: Create cookies, cakes, breads, cupcakes, and more with bakery-fresh recipes inspired by Pikachu and friends! DISHES FOR EVERY SKILL LEVEL: With step-by-step instructions and beautiful photographs, My Pokémon Baking Book will teach you how to make iconic foods that bring the vibrant culinary sweets inspired by the world of Pokémon to life. Whether you&’re baking with other Trainers or your family, these easy-to-follow recipes will make you a baking master in no time! COMPLETE YOUR COLLECTION: Looking for more creative fun? My Pokémon Cookbook is available to take you on another Pokémon culinary adventure, while Pokémon Wisdom: A Journal for Embracing Your Inner Trainer provides creative journaling!
The Elder Scrolls: The Official Survival Guide to Tamriel
by Tori SchaferEnter the expansive world of The Elder Scrolls Online and discover how to survive the wilds of Tamriel!Based on the award-winning Elder Scrolls Online, The Elder Scrolls Online: The Official Survival Guide to Tamriel is the ultimate guide to surviving the harsh and stunning landscape of Tamriel. This deluxe volume features incredible tips, tricks, and information to not only help you make your way through Tamriel, but provide solid advice in the real world as well. · Everything you need to know. Tamriel is a harsh world, with many, many dangers. Find the tips and tricks you need to survive the perilous encounters there...and in the real world. · Don&’t cut your adventuring life short! Learn how to dress a wound, how to survive encounters with wildlife, and even how best to pack for the adventuring life. · A stunning addition to your collection. Featuring exclusive artwork and packed full of lore, this premium hardcover book is a must have for every Elder Scrolls fan.
Mass Effect: The Official Cocktail Book
by Cassandra Reeder FestanteCraft the galaxy&’s finest drinks with the first official cocktail book inspired by the award-winning Mass Effect game series.Toast to the crew of the Normandy and serve up canon-official cocktails from the Afterlife Club, the Dark Star Lounge, Chora&’s Den, and beyond -- right at your table. A cosmic compendium of recipes that combine accessible mixology with stunning images, this book will take you to the epic edges of the Mass Effect universe. With drinks honoring Shepard, Garrus, Wrex, Tali, and more, The Official Mass Effect Cocktail Book includes step-by-step instructions, tips on how to take any beverage to the next level, and beautiful full-color photography. As lively and explorative as the Mass Effect universe, this book is an essential addition to every fan&’s collection. 70+ RECIPES: From refreshing cocktails for the crew to sophisticated after-dinner sips, learn to make specialty drinks for any occasion from across the entire Mass Effect series.IMMERSIVE COCKTAIL EXPERIENCE: Rejoin iconic characters on favorite missions from the franchise, with drinks that bring the game&’s exciting nightlife to your home. It&’s Mass Effect like never before.COMPREHENSIVE CODEX ENTRIES: Mixology is made easy with clear instructions and helpful background information for your brews. HELPFUL SUBSTITUTES: Stir up delicious drinks for gamers of all ages and tastes, with suggestions for non-alcoholic substitutes and alternatives. OFFICIAL BIOWARE BOOK: Created in partnership with BioWare, Mass Effect: The Official Cocktail Book is a trove of lore for die-hard fans and newcomers alike.
Social Media Marketing Workbook: How to Use Social Media for Business
by Jason McDonaldLearn SOCIAL MEDIA MARKETING in Plain English - Step by Step! Buy the Social Media Book Used by Stanford Continuing Studies to Teach Social Media Marketing. Updated - Fully updated for 2024, including the concepts of "Recommendation Engines" vs. "Traditional" social media. Social Media Marketing explained. It's a PARTY and you are the PARTY THROWER. Platform-by-Platform - Step-by-step Marketing on Facebook, Instagram, TikTok, LinkedIn, YouTube, X (Twitter), Pinterest. Read the Reviews - compare the REAL REVIEWS of this book compared to the REVIEWS (?) of other books Learn to Advertise on Social Media Platforms without losing money Watch Videos - view step-by-step companion VIDEOS that SHOW you how to use social media for your business. Use the Worksheets - download WORKSHEETS that guide you step-by-step for EACH platform - Facebook, Twitter, Instagram, YouTube, LinkedIn, etc. Access Free Tools - access the companion Marketing Almanac with free tools for social media marketing! The #1 Bestselling Book on Social Media Marketing for Your Business Jason McDonald - written by a successful practitioner of Social Media Marketing Stanford University - used by Dr. McDonald in his courses, both online and in face-to-face workshops Got Questions? - just Google 'Jason McDonald' and send a quick email or call.
NoOps: How AI Agents Are Reinventing DevOps and Software
by Roman VorelTraditional DevOps is struggling with new challenges in today's fast-changing software world. With the rise of microservices, cloud-based systems, and AI-driven automation, managing software has become increasingly difficult. Teams often deal with too many tools, repetitive manual tasks, and slow innovation. NoOps provides a clear guide to using AI to streamline DevOps and reduce manual work. The book starts by explaining how DevOps has evolved and why software development has become so fragmented. It highlights the importance of standardization as the first step toward NoOps. Readers will learn how AI can improve coding, testing, infrastructure management, and software deployment. It covers AI-powered development tools, automated testing, self-managing infrastructure, and intelligent AI agents that handle deployments and fix problems automatically. Real-world case studies show how companies are already using AI to transform their DevOps processes. Beyond automation, NoOps also explores how AI will change job roles, requiring new skills and shifting how teams work. It discusses ethical concerns, team dynamics, and the future of AI-driven software development. Whether you're a developer, DevOps engineer, or tech leader, this book will help you understand and prepare for a future where AI plays a major role in software delivery. What you will learn: How DevOps has evolved and why traditional methods struggle with modern software challenges. How AI can automate coding, testing, and infrastructure management to streamline workflows. Explore AI-driven DevOps strategies, including AI orchestration, self-healing infrastructure, and predictive analytics. Discover real-world case studies of companies successfully using AI to improve software delivery. Who this book is for: Technical Executives, DevOps Engineers & SREs looking to automate testing, monitoring, infrastructure, and CI/CD. Software Developers who want to write better code faster using AI-driven development tools. QA Engineers & Testers responsible for functional, integration, and performance testing who need to automate and self-heal test cases with AI.
Exploring Blazor: Creating Server-side and Client-side Applications in .NET 9
by Taurius LitvinaviciusBuild and develop web applications with Blazor in C#. This new edition not only covers the new structure for the Blazor environment, it also demonstrates the latest features, such as rendering, hosting types, improved security arrangements, and updates the syntax. Two new chapters on Forms and Validation along with Security in Blazor are also added. The code and project layout have been updated in .NET 9 for this new edition. The book starts with an introduction to Blazor, along with its various categories and its basics and syntax, including Razor syntax implementation. You will go through Blazor navigation and life cycle followed by its components. You will then learn features specific to each Blazor type. You will see how Blazor works with storage, files, and JavaScript, and you will create a Blazor code library. You will also create web applications in Blazor using practical implementations and real-life scenarios for both the server side and the client side. After reading this book, you will be able to build web applications with Blazor in C#11 and .NET Core 9.0. What You Will Learn Bind data and handle events in C# Blazor Handle components and page navigation in Blazor Connect Blazor front-end to APIs Interact with files using Blazor Understand the layout of Visual Studio Blazor project templates Who This Book Is For C# and .NET Core developers.
Getting Started with .NET Aspire: Build Cloud-Native and Distributed Applications with Ease
by Dave RaelLearn to master the brand-new .NET Aspire stack to simplify the creation of cloud-native and distributed applications. You will learn how .NET Aspire combines all the necessary tools, templates, and packages to minimize friction for applications that draw on a broad array of servers. Experienced software engineer Dave Rael explains how to leverage .NET Aspire. He begins by describing the motivations for .NET Aspire and how it improves upon current approaches for distributed applications. Then, he shows you how to use .NET Aspire and its associated tools and libraries in your projects, whether your project is completely from scratch or builds upon a previously existing solution. What You Will Learn: Gain a solid understanding of the .NET Aspire stack Create rich and dynamic distributed apps using .NET Aspire Test, deploy, and observe your cloud-native app Leverage built-in tools to use unit testing and integration testing with your projects Who This Book is For: This book is for both students and .NET developers who want to build cloud-native, distributed applications using the .NET Framework. A working knowledge of C# is recommended to follow the examples used in the book.
Cybersecurity Threats and Attacks in the Gaming Industry: Secure Game Players' and Developers' Data and Systems (Apress Pocket Guides)
by Massimo NardoneLearn about the most common and known threats and attacks in the gaming industry. Cybersecurity is a critical concern in the gaming industry due to the significant financial investments, personal data, and intellectual property at stake. Game developers, publishers, and players all have a vested interest in maintaining a secure gaming environment. This pocketbook is about why cybersecurity in the gaming industry is essential to protect player data, maintain a secure gaming environment, and safeguard intellectual property. Both players and game developers need to remain vigilant, educate themselves about potential threats, and employ best practices to ensure a safe and enjoyable gaming experience. We will describe the most common type of targeted games facing cybersecurity attacks as well as some of the most common types of cyber threats faced by the gaming industry such as malware, distributed denial of service (DDoS) attacks, data breaches, etc. What You Will Learn Describes the importance cybersecurity in the gaming industry Explains key aspects of cybersecurity in the gaming Describes the common types of cyber threats faced by the gaming industry Who Is This Book For The book assumes you have strong gaming development and security knowledge. The book will be written mainly for developers who want to learn how to choose the right tools, what are the best practice, the threats, and vulnerabilities
10 Rules for Impossible Projects: Surprising – But True – Advice on How to Successfully Deliver Difficult and Complex Projects
by Marcin DąbrowskiThis book is a collection of key principles that should be used to "deliver" difficult and unrealistic projects. These principles are independent of the chosen project management methodology - they remain complementary to them and help to successfully complete even those projects that seem unrealistic: in terms of time, scope, finances and other aspects. These holistic rules cover broad aspects from management, negotiation, psychology and business. It&’s full of real life examples of various international projects which were both successful or failed. The book shows that beyond certifications, methodologies, and manuals, project management professionals need to learn how to face crisis situations, changing scopes and toxic work environments and then successfully deliver a project. What You Will Learn Holistic view on project lifecycle from sales to delivery What is really important for customers in IT projects Key aspects of proactive attitudes needed for successful project delivery Who This Book is For Project Managers, Team Leaders, Unit Managers, IT managers, IT directors, CIOs