Computer programming / software engineering Books
AuthorHouse Introduction to Information Quality
Book Synopsis
£22.79
Sae Edge Research Report Unsettled Topics in the Application of Satellite
Book Synopsis
£82.79
APress Android Apps Security
Book SynopsisGain the information you need to design secure, useful, high-performing apps that expose end-users to as little risk as possible. This book shows you how to best design and develop Android apps with security in mind: explore concepts that you can use to secure apps and how you can use and incorporate these security features into your apps.What You Will Learn Identify data that should be secured Use the Android APIs to ensure confidentiality and integrity of data Build secure apps for the enterprise Implement Public Key Infrastructure and encryption APIs in apps Master owners, access control lists, and permissions to allow user control over app properties Manage authentication, transport layer encryption, and server-side security Who This Book Is ForExperienced Android app developers.Table of Contents1. Introduction.- 2. Recap of Secure Development Principles.- 3. Changes in Security Architecture.- 4. Security when Building Apps to Scale.- 5. Testing the Security of Your App (this covers pentesting and bug bounties).- 6. The Toolbag.- 7. Rooting an Android phone. 8. Looking at your App's Data through a Root shell.- Bypassing SSL Pinning (the holy grail of hacking apps).- 10. Reverse Engineering Android Apps.- 11. Incident Response.
£37.49
APress GameMaker Studio 100 Programming Challenges
Book SynopsisPush your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: Studio and GML. Each challenge includes an outline of the challenge, a scoring and time guide, useful GML code, and a working example provided in GMZ format. For more advanced programmers, each challenge comes with an additional task to complete.Think you''re a good GameMaker game application developer or programmer? Think again with this awesome book!What You''ll Learn Upgrade your skills with each specific game application coding challenge Create many different game events, action or scenarios Code for many different kinds of game applications or themes from space to adventure to sports to fantasy Who This Book Is ForGameMaker and GameMaker: Studio users and codeTable of ContentsChallenge 1 Maths Bar Graph 1Challenge 2 Clickable & Moveable Object 3Challenge 3 Room Fade In & Out Transition 5Challenge 4 Typewriter Text Effect 7Challenge 5 Audio Volume Change Based On Distance 9Challenge 6 Move Object To Position Using Path 11Challenge 7 Make The Screen Shake 13Challenge 8 Create Snow Effect 15Challenge 9 Password Easter Egg 17Challenge 10 Follow Two Objects In View 19Challenge 11 High / Low Number Game 21Challenge 12 Calculate Average Position Of Two Clicks 23Challenge 13 Retrieve Text File Web From & Save Locally 25Challenge 14 Shuffle Pack Of Playing Cards & Deal 5 27Challenge 15 Reverse Sentence Order 29Challenge 16 Rotate & Move Object To Mouse Position 31Challenge 17 Firework Display Using Effects 33Challenge 18 Random Sentence Generator 35Challenge 19 Pop Up RPG Style Text Box 37Challenge 20 Room Wrapping 39Challenge 21 Sprite Shadow 41Challenge 22 Make A Jukebox Player For 4 Songs 43Challenge 23 Scrolling Credits 45Challenge 24 Random Dice Roller 47Challenge 25 Substitution Cipher 49Challenge 26 Save Highscore To INI 51Challenge 27 Spawn Point 53Challenge 28 Dictionary Check 55Challenge 29 Draw Text With Shadow 57Challenge 30 Classic Brick & Ball Game Remake 59Challenge 31 Fire Projectile 61Challenge 32 World Clock 63Challenge 33 Text Based Quiz 65Challenge 34 On Screen Keyboard 67Challenge 35 Create A Driveable Tank That Leaves Tyre Tracks 69Challenge 36 Parallax Background 71Challenge 37 Click The Ghost 73Challenge 38 Particle Fire Effect 75Challenge 39 Bubble Sort 77Challenge 40 Unlockable Levels Select Screen 79Challenge 41 Moon Lander AI 81Challenge 42 Dodge The Barrels 83Challenge 43 Convert Celsius To Fahrenheit 85Challenge 44 Find Path To Position Avoiding Objects 87Challenge 45 Calculate BMI 89Challenge 46 Shuffle Pack Of Playing Cards & Save To Text 91Challenge 47 10 Green Bottles 93Challenge 48 English To Morse Code 95Challenge 49 Blitz Game Remake 97Challenge 50 Mini Golf Game Remake 99Challenge 51 Rock, Paper, Scissors Game Remake 101Challenge 52 Health Based On Distance 103Challenge 53 Tank Trax Game Remake 105Challenge 54 Two Separate Views 107Challenge 55 Word Typing Game 109Challenge 56 Destructible Terrain 111Challenge 57 Duck Hunt Game Remake 113Challenge 58 Keep Player In View 115Challenge 59 Fizz Buzz 117Challenge 60 Calculate Numbers 119Challenge 61 Particle Trail Effect 121Challenge 62 Draw Rectangle and Calculate Area & Perimeter 123Challenge 63 Random Terrain Generation 125Challenge 64 Drop The Coin (arcade style) 127Challenge 65 Calculate the Nth Result Of Fibonacci Sequence 129Challenge 66 Distance From Object To Mouse 131Challenge 67 Convert Decimal To Binary, Oct, Hex & Roman 133Challenge 68 Text In X Box 135Challenge 69 Frogger Game Remake 137Challenge 70 Take a Screen Shot 139Challenge 71 Slowly Move Direction 141Challenge 72 Pong Style Game Remake 143Challenge 73 Shooting Gallery 145Challenge 74 How Many Of Each Letter 147Challenge 75 Torpedo Game Remake 149Challenge 76 One Hundred Random Numbers 151Challenge 77 Coin Flip 153Challenge 78 Predict Path Of An Object 155Challenge 79 Dynamic Button 157Challenge 80 Sokoban Game Remake 159Challenge 81 Top Down Football 161Challenge 82 Top Down Racing 163Challenge 83 Convert Numbers (in digits) To Words 165Challenge 84 Zelda Style Views 167Challenge 85 Convert Text File To eBook 169Challenge 86 Planets Database (INI) 171Challenge 87 How Much Flour 173Challenge 88 Rotating Mini Map 175Challenge 89 Selectable Troops 177Challenge 90 Pipes 179Challenge 91 Arcade Style Horse Race Game 181Challenge 92 Road Builder 183Challenge 93 Chess Board Representation 185Challenge 94 1942 Game Remake 187Challenge 95 Create A Virtual ATM (bank teller) 189Challenge 96 Moon Lander Game Remake 191Challenge 97 Pixelate An Image 193Challenge 98 Miner 195Challenge 99 Follow Player (Ghost) 197Challenge 100 Multiplication Table 199Appendix A Points Chart<
£37.49
APress Practical JSF in Java EE 8
Book SynopsisMaster the Java EE 8 and JSF (JavaServer Faces) APIs and web framework with this practical, projects-driven guide to web development. This book combines theoretical background with a practical approach by building four real-world applications. By developing these JSF web applications, you''ll take a tour through the other Java EE technologies such as JPA, CDI, Security, WebSockets, and more.In Practical JSF in Java EE 8, you will learn to use the JavaServer Faces web framework in Java EE 8 to easily construct a web-based user interface from a set of reusable components. Next, you add JSF event handling and then link to a database, persist data, and add security and the other bells and whistles that the Java EE 8 platform has to offer.After reading this book you will have a good foundation in Java-based web development and will have increased your proficiency in sophisticated Java EE 8 web development using the JSF framework.What You Will LearTable of ContentsPart I: TinyCalculator Project1. TinyCalculator2. Foundations3. JavaServer Faces4. Expression Language5. HTML Friendly Markup6. Configuration files7. Testing with Selenium8. Recap TinyCalculatorPart II: Books Project9. Preparing for Java EE 810. Introducing the Books Application11. Starting the Books App12. Java Persistence API13. JSF Templating14. Becoming International15. Bean Validation16. Contexts and Dependency Injection17. Conversation Scope18. Links19. Responsive Design20. Summary and PerspectivePart III: Intermezzo Project21. Intermezzo22. JSF Lifecycle revised23. Repetitive Structures23. JSF and BeanValidationPart IV: Alumni Project24. Alumni25. Validation26. Ajax27. Building Composite Components28. Secure Passwords29. Data Facade30. Activation Mail31. Cleanup (or Scheduled Tasks)32. Authentication and Authorization33. Account Handling34. Classroom Chat (WebSockets) 35. Changing Look and Feel36. Constants HandlingAfterwordAppendix AAppendix BAppendix CAppendix DAppendix E
£49.49
APress Learn Android Studio 3 with Kotlin
Book Synopsis Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming language. With this book, you''ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Along the way, you''ll use Android Studio to develop apps tier by tier through practical examples. These examples cover core Android topics such as Activities, Intents, BroadcastReceivers, Services and AsyncTask. Then, you''ll learn how to publish your apps and sell them online and in the Google Play store. What You''ll Learn Use Android Studio 3 to quickly and confidently build your first Android apps Build an Android user interface using activities and layouts, event handling, images, menus and the action bar Incorporate new elements including fragments Learn how data is persisted Use Kotlin to build apps Who This Book Is For Those who may be new to Android Studio 3 or Android Studio in general. You may or may not be new to Android development in general. Some prior experience with Java is also recommended. Table of ContentsPart 1 The Kotlin LanguageChapter 1: IntroductionChapter 2: Getting StartedChapter 3: FunctionsChapter 4: TypesChapter 5: Higher Order Functions and LambdasChapter 6 : CollectionsChapter 7 : Generic supportPart 2: Android Programming with KotlinChapter 8: Introduction to AndroidChapter 9: Getting startedChapter 10: Activities and LayoutsChapter 11: Event HandlingChapter 12: IntentsChapter 13: UI ElementsChapter 14: FragmentsChapter 15: Running in the backgroundChapter 16: DebuggingChapter 17: File SystemChapter 18: SQLite and RealmChapter 19: ContentProviderChapter 20: Publishing your app
£41.24
APress Stylish F
Book SynopsisWhy just get by in F# when you can program in style! This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code. Stylish F# covers every design decision that a developer makes in constructing F# programs, helping you make the most educated and valuable design choices at every stage of code development. You will learn about the design of types and function signatures, the benefits of immutability, and the uses of partial function application. You will understand best practices for writing APIs to be used by F#, C#, and other languages. Each carefully vetted design choice is supported with compelling examples, illustrations, and rationales. What You''ll Learn Know why, when, and how to code in immutable style Use collection functions, piping, and function composition to build working software qui
£40.49
APress Vertically Integrated Architectures
Book SynopsisUnderstand how and why the separation between layers and tiers in service-oriented architectures holds software developers back from being truly productive, and how you can remedy that problem. Strong processes and development tools can help developers write more complex software, but large amounts of code can still be directly deduced from the underlying database model, hampering developer productivity. In a world with a shortage of developers, this is bad news. More code also increases maintenance costs and the risk of bugs, meaning less time is spent improving the quality of systems. You will learn that by making relationships first-class citizens within an item/relationship model, you can develop an extremely compact query language, inspired by natural language. You will also learn how this model can serve as both a database schema and an object model upon which to build business logic. Implicit services free you from writing code for standard readTable of Contents1. The Problem 2. History: How Did We Get Here? 3. Analysis: What’s Going Wrong? 4. Five Dogmas That Hold Us Back 5. The Solution: Vertical Integration 6. The Art of Querying 7. The I/R Model 8. Implicit Services 9. Persistence-Aware Programming 10. The Client
£999.99
APress Pro ASP.NET Core 3
Book SynopsisNow in its 8th edition, Pro ASP.NET Core has been thoroughly updated for ASP.NET Core 3 and online for ASP.NET Core 5 and .NET 5.0.
£41.24
APress Beginning R 4
Book SynopsisLearn how to use R 4, write and save R scripts, read in and write out data files, use built-in functions, and understand common statistical methods. This in-depth tutorial includes key R 4 features including a new color palette for charts, an enhanced reference counting system (useful for big data), and new data import settings for text (as well as the statistical methods to model text-based, categorical data). Each chapter starts with a list of learning outcomes and concludes with a summary of any R functions introduced in that chapter, along with exercises to test your new knowledge. The text opens with a hands-on installation of R and CRAN packages for both Windows and macOS. The bulk of the book is an introduction to statistical methods (non-proof-based, applied statistics) that relies heavily on R (and R visualizations) to understand, motivate, and conduct statistical tests and modeling.Beginning R 4 shows the use of R in specific cases such as ANOTable of Contents1: Installing R2: Installing Packages and Using Libraries3: Data Input and Output4: Working with Data5: Data and Samples6: Descriptive Statistics7: Understanding Probability and Distribution8: Correlation and Regression9: Confidence Intervals10: Hypothesis Testing11: Multiple Regression12: Moderated Regression13: Analysts of VarianceBibliography
£999.99
APress C20 for Lazy Programmers
Book Synopsis Ready to learn programming with less effort and more fun? Then do it the lazy way! C++20 for Lazy Programmers uses humor and fun to make you actually willing to read and eager to do the projects as you master the popular and powerful C++ language. Along the way it includes many features from the new C++20 standard, such as ranges, spans, format strings, the spaceship operator, and concepts (template parameter requirements), and provides brief introductions to modules and coroutines.With this unique method, you''ll stretch your abilities with a variety of projects, including your own C++ arcade game. You''ll construct your own classes, templates, and abstract data types. After reading and using this book you''ll be ready to build real-world C++ applications and game projects on your own. What You Will Learn: The brand-new C++20 standard Programming graphics and games with the SDL library, using SSDL, the Simple SDL wrapper libraTable of ContentsIntroduction 1-11 Getting started 1-91.1 A simple program 1-91.2 Creating an SSDL project 1-121.3 Shapes and the functions that draw them 1-271.4 consts and colors 1-351.5 Text 1-37 Prominent examples from this chapter: a drawing of a bug's head; a neatly printed poem.2 Images and sound 2-432.1 Images and changing window characteristics 2-432.2 Multiple images together 2-482.3 Adding transparency with GIMP 2-502.4 Sound 2-54Example: a slide show (Your yard gnome's travel pics).3 Math: types, operations, consts, and math functions 3-563.1 Variables 3-563.2 const, constexpr, constinit 3-573.3 Math operators 3-593.4 Built-in functions and casting 3-62Examples: diver on a diving board; a 5-pointed star.C++20 updates: constexpr, constinit.After this chapter, constexpr/constinit show up in most examples.4 Mouse, and if 4-674.1 Mouse functions 4-674.2 if 4-694.3 Boolean values and variables 4-734.4 A hidden-object game 4-75Example: The hidden-object game.5 Loops and text input 5-795.1 Keyboard input 5-795.2 while and do-while 5-815.3 for loops 5-855.4 chars and cctype 5-905.5 switch 5-94Examples: the Monty Hall problem; menus.6 Algorithms and the development process 6-976.1 Adventures in robotic cooking 6-976.2 Writing a program from start to finish 6-100Example: a bullseye pattern.7 Functions 7-1067.1 Functions that return values 7-1067.2 Functions that return nothing 7-1097.3 Global variables and why they're evil 7-1117.4 How to write a function in four easy steps (and call it in one) 7-1137.5 Why have functions, anyway? 7-117Example: a multi-frame comic (illustrates code reuse). 8 Functions (Continued) 8-1268.1 Random numbers 8-1268.2 Boolean functions 8-1318.3 Multiple values provided: using & parameters 8-1338.4 Identifier scope 8-1388.5 A final note on algorithms 8-140 Examples: various functions using random number generation.9 Using the debugger 9-1419.1 A flawed program 9-1419.2 Breakpoints and watched variables 9-1459.3 Fixing the stripes 9-1459.4 Going into functions 9-1499.4 Fixing the stars 9-1499.4 Wrap-up 9-1509.4 Other debugging techniques 9-1539.4 More on antibugging 9-156Example: a national flag.10 Arrays and enum class 10-15910.1 Arrays 10-15910.2 Arrays as function parameters 10-16010.3 enum class 10-16610.4 Multidimensional arrays 10-166Examples: monthly temperatures, checkers, tic-tac-toe.C++20 update: using enum class (which significantly improves the usefulness of enum class).11 Animation with structs and sprites 11-17311.1 struct 11-17311.2 Making a movie with struct and while 11-17611.3 Sprites 11-182Examples: bouncing balls; a video aquarium.C++20 update: designated initializers for structs.12 Building your own arcade game: input, collisions, and putting it all together 12-18812.1 Determining input states 12-18812.2 Events 12-19012.3 Cooldowns and lifetimes 12-19112.4 Collisions 12-19412.5 The big game 12-195Examples: an arcade game, and the student's own game.13 Standard I/O and file operations 13-20413.1 Standard I/O programs in Visual C++ and g++ 13-20413.2 File I/O (optional) 13-210Examples: various programs reading/writing text files. Except for Chapter 21 (virtual functions), this and subsequent chapters use standard console I/O, not the SSDL graphics library. If used for a course, this chapter likely ends the first semester, so if students are going into a class with a different textbook, they are ready for the console I/O it will certainly require them to know.14 Character arrays and dynamic memory (pointers) 14-22114.1 Character arrays 14-22114.2 Dynamic allocation of arrays. 14-22414.3 Using the * notation 14-228Examples: C's string functions, written as examples or offered as exercises; code with new and deleteC++20 updates: array size deduction in new expressions.15 Classes: the basics 15-23215.1 Writing classes 15-23215.2 Constructors 15-23515.3 const objects, const member functions... 15-23915.4 ...and const parameters 15-24115.5 Multiple constructors 15-24115.6 Default parameters for code reuse 15-24415.7 Date program (so far) 15-245Examples: the Date class; the student's own Time class.16 Classes, continued 16-24816.1 inline functions for efficiency 16-24816.2 Access functions 16-24916.3 static members, inline, and constexpr/constinit 16-25016.4 Separate compilation and include files 16-25216.5 Multiple-file projects in Microsoft Visual C++ 16-25716.7 Multiple-file projects in g++ 16-25916.8 Final Date program 16-264Examples: the Date class; the student's own Time class, continued.C++20 updates: constexpr/consteval member functions; constexpr/constinit data members and their interaction with static.17 Operators, and destructors 17-26817.1 The basic string class 17-26817.2 Destructors 17-27017.3 == and != operators 17-27117.3 Other comparison operators, using the spaceship operator 17-27117.4 Assignment operators and *this 17-27317.5 Arithmetic operators 17-27517.6 [] and () operators 17-27917.7 >> and <<: operators that aren't class members 17-28117.8 ++ and -- 17-28317.9 Explicit call to constructor 17-28417.10 .The final String class 17-28517.11 #include 17-291Examples: a String class; the student's own Point or Fraction class.C++20 updates: implicit != operator; the three-way "spaceship" () operator.18 Exceptions, recursion, and O notation 18-29218.1 Exceptions 18-29218.1 Move constructors and move = (optional) 18-29618.2 Recursion (optional; used in the next section) 18-30018.3 Algorithm analysis and O-notation (optional) 18-303Examples: a Stack class; a factorial function; binary and linear search.19 Classes, continued: inheritance 19-30919.1 The basics of inheritance 19-30919.2 Constructors and destructors 19-31219.2 Inheritance as a concept 19-31219.3 An inheritance heirarchy, and public/private inheritance 19-31419.4 Modules: the modern way to maintain libraries 19-314Examples: card games.C++20 update: modules. 20 Template functions and classes 20-33520.1 Function templates 20-33520.2 The Vector class 20-33820.3 Making Vector a template 20-34120.4 Unusual class templates (optional) 20-34520.5 #include ^t; 20-346C++20 updates: concepts; class template argument deduction for aggregates.21 Multiple inheritance and virtual functions 21-34721.1 Virtual functions 21-34721.2 Multiple inheritance 21-357Example: a Shape class. This chapter uses the SSDL library.C++20 updates: if it fits with the examples, constexpr virtual functions. 22 Linked lists 22-35922.1 What lists are and why have them 22-35922.2 The (default) constructor 22-36322.3 push_front 22-36322.4 pop_front 22-36522.5 The destructor 22-36722.6 ->: a bit of syntactic sugar 22-36722.7 A bit more friendly syntax: pointers as conditions 22-36722.8 The linked list template 22-36822.9 #include 22-371Example: the List class.23 The Standard Template Library (STL) 23-37123.1 Iterators 23-37123.2 Getting really lazy: ranges and auto 23-37523.3 Initializer lists (optional) 23-37623.4 algorithm (optional) 23-375Example: an extension of the List class to use iterators.C++20 updates: initialization statements in range-based for loops (Section 23.2); std::span (23.2); parenthesized initialization of aggregates (23.3); simplified erase*/remove* functions (23.4).If this is used for a class, the second semester likely ends with Chapter 19 or 20. Remaining chapters are extras for those who want to go further.24 Building bigger projects 24-37724.1 Namespaces 24-37724.2 Conditional compilation 24-37824.3 Libraries 24-37825 History 25-38225.1 SIMULA 67 25-38225.2 Smalltalk 25-38225.3 What "object-oriented" is 25-38325.4 C 25-38325.5 C++ 25-38326.6 C++'s evolving standards, C++98 to C++20 25-38326 Esoterica (recommended) 26-38526.1 Formatted output (fmt) 26-38526.2 Command-line arguments 26-38726.3 static_cast et al 26-38926.4 Defaulted constructors and = 26-39126.5 User-defined literals: let C++ handle your units for you 26-39326.6 Lambda functions for one-time use 26-39526.7 Sructured bindings: returning multiple values at once 26-39826.8 Smart pointers 26-40026.9 Bit twiddling: &, |, and ~ 26-402C++20 updates: Formatted output; std::make_shared()'s support for arrays (Section 26.8).27 Esoterica (not so recommended) 27-40427.1 protected sections 27-40427.2 Template specialization 27-40527.3 friends and why you shouldn't have any 27-40527.4 User-defined conversions 27-40828 C 28-41228.1 Compiling C 28-41228.2 I/O 28-41428.3 Parameter passing with * 28-42128.4 Dynamic memory 27-423Examples: programs using C's stdio functions (printf, sscanf, etc.).29 Moving on with SDL 29-42429.1 A basic program in SDL 29-42429.2 Compling 29-42629.3 Further resources 29-427AppendicesA. Setting up SDL and SSDL 427B. Operators 429C. ASCII codes 429D. Escape sequences 430E. Basic C standard library 432F. SSDL reference 435Index 448References 455
£41.24
O'Reilly Media Arduino A Technical Reference
Book SynopsisThis book brings together in one place all the information you need to get something done with Arduino. It will save you from endless web searches and digging through translations of datasheets or notes in project-based texts to find the information that corresponds to your own particular setup and question.
£31.99
O'Reilly Media Learning FPGAs
Book SynopsisWith this practical guide, author Justin Rajewski shows you hands-on how to create FPGA projects, whether you're a programmer, engineer, product designer, or maker. You'll quickly go from the basics to designing your own processor.
£29.99
O'Reilly Media React Native Cookbook
Book SynopsisIf you're familiar with JavaScript, the recipes in this cookbook will help you understand the React Native ecosystem, deal with design and hardware issues, take on the deployment process, and write maintainable code.
£25.59
O'Reilly Media Angular Up and Running
Book SynopsisThis book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications.
£33.74
O'Reilly Media Wordpress The Missing Manual
Book SynopsisWhether you're a budding blogger or seasoned web designer, WordPress is a brilliant tool for creating websites - once you know how to tap into its impressive features. The latest edition of this jargon-free Missing Manual shows you how to use WordPress's themes, widgets, and plug-ins to build just about any kind of site.
£33.74
O'Reilly Media Reactive Systems in Java
Book SynopsisThis practical book helps Java developers bring these approaches together using Quarkus 2.x, the Kubernetes-native Java framework.
£47.99
No Starch Press,US The Cult Of Mac
Book SynopsisThere is no product on the planet that enjoys the devotion of a Macintosh computer. Famously dedicated to their machines, many Mac fans eat, sleep, and breathe Macintosh. The Cult of Mac is the first book about Macintosh culture, arguably the largest distinct subculture in computing. Written by Wired News managing editor Leander Kahney, The Cult of Mac is an in-depth look at Mac users and their unique, creative, and often very funny culture. Like fans of a football team or a rock group, Macintosh fans have their own customs, with clearly defined obsessions, rites and passages. From people who get Mac tattoos and haircuts, to those who furnish their apartments with empty Mac boxes, this book details Mac fandom in all of its forms. The paperback edition includes an all-new chapter about the iPod, updates throughout, and new photos that reflect current Apple technology.Table of ContentsPart 1: MACINTOSH MADNESS Ch 1: Techno Fetishism Ch 2: Macs and the Counterculture Ch 3: Worshipping the Two Steves Ch 4: Mac Tattoos and Haircuts Ch 5: Macspotting Ch 6: Mac Evangelism Ch 7: The Mac Web Part 2: GATHERINGS OF THE CLAN Ch 8: Tales of Macworld Ch 9: Macs in Japan PART 3: INCESSANT TINKERERS Ch 10: Macquariums Ch 11: Fantasy Macs Ch 12: Hardware Mods Ch 13: Paper Macs PART 4: HOARDERS AND RECYCLERS Ch 14: Mac Collectors and Collectibles Ch 15: Antique Macs PART 5: NEW FRONTIERS Ch 16: iPod Ch 17: What Makes Mac Fans So Loyal
£22.79
No Starch Press,US Lauren Ipsum
Book SynopsisLauren Ipsum is a whimsical journey through a land where logic and computer science come to life. Meet Lauren, an adventurer lost in Userland who needs to find her way home by solving a series of puzzles. As she visits places like the Push & Pop Caf© and makes friends with people like Hugh Rustic and the Wandering Salesman, Lauren learns about computer science without even realizing it and so do you! Read Lauren Ipsum yourself or with someone littler than you, then flip to the notes at the back of the book to learn more about logic and computer science in the real world. Suggested for ages 10+Table of ContentsThe Computers in this BookChapter 0: Mostly LostChapter 1: A Hidden AllyChapter 2: Sense and SensiblenessChapter 3: Rounding ErrorChapter 4: What the Tortoise Said to LaurieChapter 5: Welcome to SymbolChapter 6: A Tinker's TradeChapter 7: Read MeChapter 8: More That One Way to Do ItChapter 9: Don't Repeat YourselfChapter 10: A Well-Timed EntranceChapter 11: A Fair ExchangeChapter 12: An Improbable TwistChapter 13: The Game of LifeChapter 14: In the AbstractChapter 15: Cleverness When It CountsChapter 16: A Change of PlanChapter 17: Chasing ElegantsChapter 18: Many Hands Make Light WorkChapter 19: Branching OutChapter 20: FinChapter 21: One More TningThe Field Guide to Userland
£14.39
No Starch Press,US Cracking Codes With Python: An Introduction to
Book SynopsisCracking Secret Codes with Python is a hands-on introduction to Python that teaches readers how to make and hack cipher programs, which are used to encrypt secret messages. It covers ciphers like the Caesar cipher, transposition cipher, and the RSA cipher, and teaches readers how to test and hack them. For every program, Sweigart provides the full source code and then walks readers through it, explaining how every line works. Along the way, readers will learn Python fundamentals - and by the book's end, they'll have a solid foundation in Python and some fun programs under their belt.Table of ContentsIntroductionChapter 1: Making Paper Cryptography ToolsChapter 2: Installing PythonChapter 3: The Interactive ShellChapter 4: Strings and Writing ProgramsChapter 5: The Reverse CipherChapter 6: The Caesar CipherChapter 7: Hacking the Caesar Cipher with the Brute-Force TechniqueChapter 8: Encrypting with the Transposition CipherChapter 9: Decrypting with the Transposition CipherChapter 10: Programming a Program to Test Our ProgramChapter 11: Encrypting and Decrypting FilesChapter 12: Detecting English ProgrammaticallyChapter 13: Hacking the Transposition CipherChapter 14: Making a Modular Arithmetic Module for the Multiplicative and Affine CiphersChapter 15: Programming the Affine CipherChapter 16: Hacking the Affine CipherChapter 17: The Simple Substitution CipherChapter 18: Hacking the Simple Substitution CipherChapter 19: The Vigenere CipherChapter 20: Frequency AnalysisChapter 21: Hacking the Viginere CipherChapter 22: The One-Time Pad CipherChapter 23: Finding Prime NumbersChapter 24: Generating Keys for the RSA CipherChapter 25: Public Key Cryptography and Programming the RSA CipherAppendix: Debugger
£24.64
Manning Publications Isomorphic Web Applications
Book SynopsisSummaryIsomorphic Web Applications teaches you to build production-quality web apps using isomorphic architecture. Designed for working developers, this book offers examples in relevant frameworks like React, Redux, Angular, Ember, and webpack.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyBuild secure web apps that perform beautifully with high, low, or no bandwidth. Isomorphic web apps employ a pattern that exploits the full stack, storing data locally and minimizing server hits. They render flawlessly, maximize SEO, and offer opportunities to share code and libraries between client and server.About the BookIsomorphic Web Applications teaches you to build production-quality web apps using isomorphic architecture. You''ll learn to create and render views for both server and browser, optimize local storage, streamline server
£999.99
Manning Publications Interperetable AI
Book SynopsisAI models can become so complex that even experts have difficulty understanding them—and forget about explaining the nuances of a cluster of novel algorithms to a business stakeholder! InterpretableAI is filled with cutting-edge techniques that will improve your understanding of how your AI models function. InterpretableAI is a hands-on guide to interpretability techniques that open up the black box of AI. This practical guide simplifies cutting edge research into transparent and explainable AI, delivering practical methods you can easily implement with Python and opensource libraries. With examples from all major machine learning approaches, this book demonstrates why some approaches to AI are so opaque, teaches you toidentify the patterns your model has learned, and presents best practices for building fair and unbiased models. How deep learning models produce their results is often a complete mystery, even to their creators. These AI"black boxes" can hide unknown issues—including data leakage, the replication of human bias, and difficulties complying with legal requirements such as the EU's "right to explanation." State-of-the-art interpretability techniques have been developed to understand even the most complex deep learning models, allowing humans to follow an AI's methods and to better detect when it has made a mistake.Trade Review“I think this is a valuable book both for beginners as well for more experienced users.”Kim Falk Jørgensen “This book provides a great insight into the interpretability step of developing a structured learning robust AI systems.” IzharHaq “Really great introduction to interpretability of ML models as well asgreat examples of how you can do it to your own models.” JonathanWood “Techniques are consistently presented with excellent examples.” JamesJ. Byleckie “A fine book towards making ML models less opaque.” AlainCouniot “Read this to understand what the model actually says about the underlying data.” Shashank Polasa “Everybody working with ML models should be able to interpret (and check) results. This book will help you with that.” KaiGellien
£36.09
Pogo Books What Is Coding?
a huge range and FREE tracked UK delivery on ALL orders.
£8.99
The Pragmatic Programmers Modern Vim
Book SynopsisTurn Vim into a full-blown development environment using Vim 8's new features and this sequel to the beloved bestseller Practical Vim. Integrate your editor with tools for building, testing, linting, indexing, and searching your codebase. Discover the future of Vim with Neovim: a fork of Vim that includes a built-in terminal emulator that will transform your workflow. Whether you choose to switch to Neovim or stick with Vim 8, you'll be a better developer. A serious tool for programmers and web developers, no other text editor comes close to Vim for speed and efficiency. Make Vim the centerpiece of a Unix-based IDE as you discover new ways to work with Vim 8 and Neovim in more than 20 hands-on tips. Execute tasks asynchronously, allowing you to continue in Vim while linting, grepping, building a project, or running a test suite. Install plugins to be loaded on startup - or on-demand when you need them - with Vim 8's new package support. Save and restore sessions, enabling you to quit Vim and restart again while preserving your window layout and undo history. Use Neovim as a drop-in replacement for Vim - it supports all of the features Vim 8 offers and more, including an integrated terminal that lets you quickly perform interactive commands. And if you enjoy using tmux and Vim together, you'll love Neovim's terminal emulator, which lets you run an interactive shell in a buffer. The terminal buffers fit naturally with Vim's split windows, and you can use Normal mode commands to scroll, search, copy, and paste. On top of all that: Neovim's terminal buffers are scriptable. With Vim at the core of your development environment, you'll become a faster and more efficient developer. What You Need: You'll need a Unix-based environment and an up-to-date release of Vim (8.0 or newer). For the tips about running a terminal emulator, you'll need to install Neovim.
£30.39
No Starch Press,US Scratch 3 Programming Playground: Learn to
Book SynopsisKids learn to code by making fun computer games with the Scratch programming language. Games include things like a timed maze, a snake game, asteroids, and more. By combining colorful Scratch programming blocks of code, kids quickly learn computer programming concepts, like loops, strings, and variables, without having to master the cryptic syntax found in most programming languages. Easy-to-follow, full color instructions let readers get immediate results with minor supervision. Review questions and coding challenges reinforce learning and aid classroom use and the development of lesson plans.Trade Review"Kids who can master Minecraft might want to try making their own games using this as a guideline."—Joy Schwabach, Arkansas Online "The book is well written, full of humor and puns, and the explanations of how things work are good. It also generally implements things in a sensible way and you aren't going to learn any bad habits or methods from the book. . . . highly recommended." —Kay Ewbank, I Programmer, Programming Book Choices For Fun"An excellent resource to learn how to make epic games . . . My son has been coding for several years now. He enjoyed working through this book and completing the games. He likes that the author's presentation is clear, concise, and engaging. There is no second-guessing with the illustrations if you are doing the steps correctly. "—Renee Knoblauch, The Old Schoolhouse®Praise for Scratch Programming Playground“An impressive manual for achieving Scratch programming mastery and creating genuinely entertaining games.” —Kirkus Reviews“My son was able to successfully complete each game he attempted. And along the way, he gained some excellent programming skills. I also really appreciated the character lessons he learned (patience and perseverance, not to mention goal-setting). These were a great by-product of Scratch programming!” —The Old Schoolhouse Magazine“The book is well written, full of humor and puns, and the explanations of how things work are good.” —I Programmer“I’m quite impressed with exactly how much of the Scratch programming tool the reader will have used and learned by the end of the book, and I think teachers and parents will find this a 5-star reference.” —Jim Kelly, GeekDad“If you are looking for the next thing for your Minecraft-loving kids and haven’t tried Scratch, the Scratch Programming Playground book is a great guide to teach kids how to program by making cool games.” —Tech Savvy MamaTable of ContentsIntroductionChapter 1: Getting Started with ScratchChapter 2: Rainbow Lines…in Space!Chapter 3: Maze RunnerChapter 4: Shooting Hoops with GravityChapter 5: A Polished Brick Breaker GameChapter 6: Snaaaaaake!Chapter 7: Fruit SlicerChapter 8: Asteroid Breaker…in Space!Chapter 9: Making an Advanced PlatformerChapter 10: Where to go from Here
£20.39
Penguin Random House Group Introduction to Computer Organization ARM Edition
Book Synopsis
£42.74
Ingram Publishing ASP.NET For Beginners: The Simple Guide to
Book Synopsis
£14.99
Packt Publishing Limited Mastering Vim: Build a software development
Book SynopsisMastering Vim, reviewed by Bram Moolenaar, the creator of Vim, covers usage of Vim and Neovim, showcases relevant plugins, and teaches VimscriptKey Features Expert Vim and Vimscript techniques to work with Python and other development environment Accomplish end-to-end software development tasks with Neovim and Vim plugins Understand best practices for various facets of projects like version control, building, and testing Book DescriptionVim is a ubiquitous text editor that can be used for all programming languages. It has an extensive plugin system and integrates with many tools. Vim offers an extensible and customizable development environment for programmers, making it one of the most popular text editors in the world. Mastering Vim begins with explaining how the Vim editor will help you build applications efficiently. With the fundamentals of Vim, you will be taken through the Vim philosophy. As you make your way through the chapters, you will learn about advanced movement, text operations, and how Vim can be used as a Python (or any other language for that matter) IDE. The book will then cover essential tasks, such as refactoring, debugging, building, testing, and working with a version control system, as well as plugin configuration and management. In the concluding chapters, you will be introduced to additional mindset guidelines, learn to personalize your Vim experience, and go above and beyond with Vimscript.By the end of this book, you will be sufficiently confident to make Vim (or its fork, Neovim) your first choice when writing applications in Python and other programming languages.What you will learn Get the most recent Vim, GVim, and Neovim versions installed Become efficient at navigating and editing text Uncover niche Vim plugins and pick the best ones Discover multiple ways of organizing plugins Explore and tailor Vim UI to fit your needs Organize and maintain Vim configuration across environments Write scripts to complement your workflow using Vimscript Who this book is forMastering Vim is written for beginner, intermediate, and expert developers.The book will teach you to effectively embed Vim in your daily workflow. No prior experience with Python or Vim is required.Table of ContentsTable of Contents Getting Started Advanced Editing and Navigation Follow the Leader: Plugin Management Understanding the text Build, Test, and Execute Refactoring Code with Regex and Macros Making Vim Your Own Transcending the Mundane with Vimscript Neovim Where to Go from Here
£34.19
IGI Global Metaheuristic Approaches for Optimum Design of
Book SynopsisReinforced concrete structures are one of the major structural types and must adhere to design regulation codes. It is ideal to find the best design (section dimension, material type, and amount of reinforcement) with the minimum cost providing the design constraints (design formulation considering loading of structure). Metaheuristic methods inspired by natural phenomena can consider design constraints by combining the analyses of formulation of reinforced concrete structures with an iterative numerical algorithm using several convergence options of random generation of candidate design solutions.Metaheuristic Approaches for Optimum Design of Reinforced Concrete Structures: Emerging Research and Opportunities is a pivotal reference source that focuses on several metaheuristic algorithms and the design of several types of structural members. Additionally, retrofit applications and seismic design issues are considered for readers in earthquake zones. Highlighting a wide range of topics including algorithms, design variables, and retrofit design, this book is ideally designed for architects, engineers, urban designers, government officials, policymakers, researchers, academicians, and students.
£999.99
Packt Publishing Limited The Go Workshop: Learn to write clean, efficient
Book SynopsisThe Go Workshop will take the pain out of learning the Go programming language (also known as Golang). It is designed to teach you to be productive in building real-world software. Presented in an engaging, hands-on way, this book focuses on the features of Go that are used by professionals in their everyday work. Each concept is broken down, clearly explained, and followed up with activities to test your knowledge and build your practical skills. Your first steps will involve mastering Go syntax, working with variables and operators, and using core and complex types to hold data. Moving ahead, you will build your understanding of programming logic and implement Go algorithms to construct useful functions. As you progress, you'll discover how to handle errors, debug code to troubleshoot your applications, and implement polymorphism using interfaces. The later chapters will then teach you how to manage files, connect to a database, work with HTTP servers and REST APIs, and make use of concurrent programming. Throughout this Workshop, you'll work on a series of mini projects, including a shopping cart, a loan calculator, a working hours tracker, a web page counter, a code checker, and a user authentication system. By the end of this book, you'll have the knowledge and confidence to tackle your own ambitious projects with Go.Key Features Build a comprehensive foundation in Go and focus on developing real-world applications Explore the Go Standard Library and learn how to structure your code Learn how to efficiently interact with files, databases and REST APIs What you will learnUnderstand Go syntax and use it to handle data and write functions Debug your Go code to troubleshoot development problems Safely handle errors and recover from panics Implement polymorphism by using interfaces Work with files and connect to external databases Create a HTTP client and server and work with a RESTful web API Use concurrency to design software that can multitask Use Go Tools to simplify development and improve your code Who this book is forThe Go Workshop is designed for anyone who is new to Go. Whether you're beginning your journey as an aspiring developer, or are experienced with another programming language and want to branch out to something new, this book will get you on the right track. No prior programming experience is necessary.Table of ContentsTable of Contents Variables and Operators Logic and Loops Core Types Complex Types Functions Errors Interfaces Packages Basic Debugging About Time Encoding and Decoding (JSON) Files and Systems SQL and Databases HTTP Clients HTTP Servers Concurrent Work Tools Security Special Features
£31.34
Apple Academic Press Inc. Computer Technology and Computer Programming: Research and Strategies
Book SynopsisThis title includes a number of Open Access chapters.Covering a broad range of new topics in computer technology and programming, this volume discusses encryption techniques, SQL generation, Web 2.0 technologies, and visual sensor networks. It also examines reconfigurable computing, video streaming, animation techniques, and more. Readers will learn about an educational tool and game to help students learn computer programming. The book also explores a new medical technology paradigm centered on wireless technology and cloud computing designed to overcome the problems of increasing health technology costs.Table of ContentsNovel FTLRNN with Gamma Memory for Short-Term and Long-Term Predictions of Chaotic Time Series. Flexible Interconnection Network for Dynamically and Partially Reconfigurable Architectures. A Hardware Solution for an ³On the Fly² Encryption. SQL Generation for Natural Language Interface. Web 2.0 Technologies with jQuery and Ajax. Reconfigurable Computing‹A New Paradigm. In-Network Adaptation of Video Streams Using Network Processors. A Survey of Visual Sensor Networks. A Family of Tools for Supporting the Learning of Programming. InfoVis Interaction Techniques in Animation of Recursive Programs. Towards a Serious Game to Help Students Learn Computer Programming. Distributed Network, Wireless and Cloud Computing Enabled 3-D Ultrasound; a New Medical Technology Paradigm. miRMaid: A Unified Programming Interface for Microrna Data Resources. Some Attributes of a Language for Property-Based Testing. Index.
£114.00
IT Revolution Press DevOps For The Modern Enterprise: Winning
Book SynopsisWinner of the 2018 DevOps Dozen Best DevOps Book!In this award-winning title, thought leader Mirco Hering lays out a roadmap to success for IT managers of legacy organizations, showing them how to create the right ecosystem, how to empower people to bring their best to work every day, and how to put the right technology in the driver's seat to propel their organization to success.Many organizations are facing the uphill battle of modernizing their legacy IT infrastructure. Most have evolved over the years by taking lessons from traditional or legacy manufacturing: creating a production process that puts the emphasis on the process instead of the people performing the tasks, allowing the organization to treat people like resources to try to achieve high-quality outcomes. But those practices and ideas are failing modern IT, where collaboration and creativeness are required to achieve high-performing, high-quality success. But just having the right methods and tools will not magically transform an organization; the cultural change that is the hardest is also the most impactful. Using principles from Agile, Lean, and DevOps as well as first-hand examples from the enterprise world, Hering addresses the different challenges that legacy organizations face as they transform into modern IT departments.Trade Review“This is a truly practical companion book to the other leading publications in the DevOps space. Mirco shares real-world lessons from many years of collective experience and provides tried and tested exercises for you to use to help drive insights and improvements in your organization.” -- Emily Arnautovic, Software Architect"A pragmatic view on IT and DevOps that doesn't just focus on the ‘what' but the ‘how' based on first-hand experience.” -- Ajay Nair, DevOps Architect“Mirco knows his stuff. He has a way of stating simple choices and framing options that encourage action. His unique perspective on how to transform your IT organization, especially when you have heavily invested in outsourcing, are both thoughtful and practical. After you read his book, make sure to subscribe to his blog. You want to make sure to have Mirco by your side as you go through this transformation.” -- Mustafa Kapadia, Digital Transformation Lead, IBM“This is a much needed book on building teamwork to drive technology infrastructure efforts. Mirco introduces a simple set of processes and well reasoned principles to align the organization, transform technology infrastructure, and deliver value for customers.” -- Eric Passmore, Partner Director of Commerce, Microsoft“DevOps is a hot topic. Pretty much every major organization wants it, and pretty much every major organization is struggling to come to grips with what ‘it' is and exactly how to get it. Mirco is a rare entity in the space. He's an architect who has grown up in large, complex organizations working with even larger, more complex systems integrators and delivery partners heavily reliant on ERP, CRM and other COTS applications that seem to challenge much of what DevOps is about. Both pragmatic and practical, he not only gives great tips on how to find your way down the DevOps path in these environments but will help you avoid many a mistake as he shares his own.” -- Mark Richards, SAFe Fellow at Coactivation"Whether you are just getting started with DevOps or you are a seasoned professional seeking counsel on how to apply its principles at scale, as you go through DevOps for the Modern Enterprise, you will find yourself infected by the enthusiasm Mirco has for DevOps and the benefits it can bring." -- Dr. Bhaskar Ghosh
£15.29
Mdpi AG Life Cycle Assessment on Green Building
Book Synopsis
£59.33
Springer Fachmedien Wiesbaden Computer-Aided Project Management: A Visual
Book Synopsis
£43.69
Books on Demand DevOps - Successfully Combining Development and
Book Synopsis
£32.31
BPB Publications Site Reliability Engineers Handbook
£28.49
BPB Publications Managing teams in the age of AI
£23.74
BPB Publications Java Real World Projects
Book SynopsisBy the end of this book, you will feel confident as a Java developer, ready to handle real-world challenges and work on modern software projects. You will have a strong understanding of Java basics, modern tools, and best practices, preparing you for a successful career in Java development.
£29.92
I K International Publishing House Pvt. Ltd Programming in C
Book SynopsisThis book will help students to learn C programming language, and at the same time, it will allow the students to learn how to build one's own programming language, a minimal LISP in fewer than 1000 lines of code. The concepts of the C programming language are used in almost all engineering disciplines and, therefore, this textbook is essential for all students to grasp the basics of the language. This will be an indispensable textbook not only for the students of Computer Science, but will also be useful to students in other engineering disciplines. Salient Features Provides all the important standard and precise definitions Contains numerous solved examples to help students to grasp the basics Provides hints and explanations for every problem for better understanding Helps build one's own minimal LISP in fewer than 1000 lines of code Familiarizes the students with imperative programming as another way of implementing programs Reinforces the principle of abstraction to encourage students to look for more abstract solutions. Table of Contents 1. Basics of Computer 2. Number System 3. Basics of Programming 4. Character Set, Token, Operators and Expression 5. Control Flow Statements 6. Functions and Their Uses 7. Array 8. Pointers and Their Uses 9. Structure and Union 10. File Management Multiple-Choice Questions Subjective Questions and Their Solutions Index
£999.99
Lonely Scholar The Future of Software Engineering: Panel
Book Synopsis
£999.99
Independently Published Building macOS apps with SwiftUI: A Practical
Book Synopsis
£22.43
Unknown Comprehensive Data Structures and Algorithms in Java
Book SynopsisFundaments of data structures and algorithms. Algorithms analysis. Variety of data structures and algorithms useful for software design and development. How to efficiently use different data structures and algorithms.
£34.19
BPB Publications Mastering TestDriven Development with PHP 8
Book Synopsis
£42.66
Elsevier Science Programming Language Pragmatics
£69.26
Manning Publications Securing Kubernetes Secrets
Book SynopsisSafely store secret information like passwords, keys, and certificates in Kubernetes. In this practical guide, you'll discover methods for adding layers of security that will defend the critical data of your applications.In Securing Kubernetes Secrets you will find: Strategies for storing secure assets in Kubernetes Cryptographic options and how to apply them in Kubernetes Using the HashiCorp Vault server on Kubernetes for secure secrets storage Managing security with public cloud providers Applying security concepts using tools from the Kubernetes ecosystem End-to-end secrets storage from development to operations Implementing in Kubernetes in CI/CD systems Secrets, like database passwords and API keys, are some of the most important data in your application. Securing Kubernetes Secrets reveals how to store these sensitive assets in Kubernetes in a way that's protected against leaks and hacks. You'll learn about the default capabilities of Kubernetes secrets, where they're lacking, and alternative options to strengthen applications and infrastructure. Kubernetes secrets include small and sensitive data like passwords, tokens, and keys. The security defaults of Kubernetes are rarely enough to protect this valuable data, and can leave it—and you—exposed. In this book, you'll learn how to bake security into Kubernetes-based applications right from the start with security best practices and reliable third-party tools like HashiCorp VaultTrade Review'I learnt a lot about how to do secrets management in Kubernetes. I'm also very pleased and embarrassed (as a Kubernetes trainer) to say that I picked up a few tips & tricks about Kubernetes itself along the way!' Michael Bright 'It is an absolute must to read this book.' Werner Dijkerman 'I'm currently implementing a secretes management solution in kubernetes, and wish I had this text at the beginning of this journey.' Milorad Imbra 'Provides insight into a complex topic even if you are not an expert in Kubernetes, DevOps or IT Security.' Atila Kaya Table of Contentstable of contents PART 1: FOUNDATIONS READ IN LIVEBOOK 1KUBERNETES SECRETS READ IN LIVEBOOK 2REINTRODUCING KUBERNETES & SECRETS PART 2: SECURING SECRETS READ IN LIVEBOOK 3SECURELY STORING SECRETS READ IN LIVEBOOK 4ENCRYPTION DATA AT REST READ IN LIVEBOOK 5HASHICORP VAULT & KUBERNETES, READ IN LIVEBOOK 6ACCESSING CLOUD SECRET STORES PART 3: RELEASING APPLICATIONS SECURELY READ IN LIVEBOOK 7KUBERNETES-NATIVE CONTINUOUS INTEGRATION & SECRETS READ IN LIVEBOOK 8KUBERNETES-NATIVE CONTINUOUS DELIVERY & SECRETS APPENDIXES READ IN LIVEBOOK APPENDIX A: KUBERNETES SECRETS READ IN LIVEBOOK APPENDIX B: INSTALLING AND CONFIGURING YQ READ IN LIVEBOOK APPENDIX C: INSTALLING AND CONFIGURING PIP READ IN LIVEBOOK APPENDIX D: INSTALLING AND CONFIGURING GIT READ IN LIVEBOOK APPENDIX E: INSTALLING GPG
£36.09
Manning Publications ServerSide Webassembly
Book SynopsisDanilo Chiarlone is a WebAssembly champion and Microsoft engineer known for taking Wasm beyond the browser. With real-world security research and community leadership, Danilo brings clarity and practical depth to every chapter. He distills cutting-edge experience into actionable patterns that help developers ship safer, smaller, faster services.
£35.09
Manning Publications Learn Docker in a Month of Lunches Second Edition
£36.67
Manning Publications Learn Go with PocketSized Projects
Book Synopsis
£55.08