Mostrando 2,241 - 2,260 Resultados de 3,162 Para Buscar 'debbugs~', tiempo de consulta: 1.49s Limitar resultados
  1. 2241
    Publicado 2024
    Tabla de Contenidos: “…Examples of generative AI outside of chat -- Avoiding ChatGPT limitations, biases, and inappropriate responses -- Lack of real-time information -- Complex or specialized topics -- Long-form content generation -- Long-term memory -- Sensitive information -- Biased thinking -- Emotion and empathy -- Ethical and moral guidance -- Critical decision making -- Programming and debugging -- Translation accuracy -- Educational substitution -- Don't force-fit a solution -- Summary -- References -- Chapter 4: Scoring Stories -- Prioritizing the backlog -- WSJF -- User Needs Scoring -- Scoring enterprise solutions -- Examples of scoring -- Putting a backlog into order -- Patching case study revisited -- Extending tracking tools with scoring -- Try the User Needs Scoring method -- Creating more complex scoring methods -- Working with multiple backlogs in Agile -- Real-world hiccups with scoring -- I know Agile, and this is not WSJF -- The use of simple numbers one to four -- Weighting factors -- Severity seems complicated to judge -- The cost is so high that we can't ever get the work done -- Grouping issues into bugs to protect the quality -- How to work WSJF into the organization -- Summary -- References -- Chapter 5: Defining the Desired Experience -- Designing chat experiences -- Chat-only experiences -- Integrating ChatGPT into an existing chat experience -- Enabling components for a chat experience -- Designing hybrid UI/chat experiences -- Chat window size and location -- Tables -- Forms -- Charts -- Graphics and images -- Buttons, menus, and choice lists -- Links -- Creating voice-only experiences -- Designing a recommender and behind-the-scenes experiences -- Overarching considerations -- Accessibility -- Internationalization -- Trust -- Security -- Summary -- References -- Part 2: Designing -- Chapter 6: Gathering Data - Content is King…”
    Libro electrónico
  2. 2242
    Publicado 2005
    Tabla de Contenidos: “…Moodle Administration -- Notifications -- Users -- Authentication -- Accounts -- Browse list of users -- Add a new user -- Upload users -- User profile fields -- Permissions -- Define roles -- Assign global roles -- User policies -- Courses -- Add/edit courses -- Enrollments -- Course Request -- Backups -- Location -- Language -- Language Settings -- Language Editing -- Language Packs -- Modules -- Activities -- Blocks -- Filters -- Security -- Site Policies -- HTTP Security -- Module Security -- Notifications -- Anti-Virus -- Appearance -- Themes -- Theme settings -- Theme selector -- Calendar -- Filter Settings -- HTML Editor -- Moodle Docs -- My Moodle -- Course Managers -- Sticky Blocks -- Front Page -- Front Page Settings -- Front Page Roles -- Front Page Backup -- Site Files -- Server -- System Paths -- Email -- Session Handling -- RSS -- Debugging -- Statistics -- HTTP -- Maintenance Mode -- Cleanup -- Environment -- PHP Info -- Performance -- Networking -- Reports -- Course Overview -- Logs -- Statistics -- Miscellaneous -- Experimental -- XMLDB Editor -- Moodle Support -- Index…”
    Libro electrónico
  3. 2243
    por Vandevoorde, David
    Publicado 2003
    Tabla de Contenidos: “…Cover -- Contents -- Preface -- Acknowledgments -- 1 About This Book -- 1.1 What You Should Know Before Reading This Book -- 1.2 Overall Structure of the Book -- 1.3 How to Read This Book -- 1.4 Some Remarks About Programming Style -- 1.5 The Standard versus Reality -- 1.6 Example Code and Additional Informations -- 1.7 Feedback -- Part I: The Basics -- 2 Function Templates -- 2.1 A First Look at Function Templates -- 2.2 Argument Deduction -- 2.3 Template Parameters -- 2.4 Overloading Function Templates -- 2.5 Summary -- 3 Class Templates -- 3.1 Implementation of Class Template Stack -- 3.2 Use of Class Template Stack -- 3.3 Specializations of Class Templates -- 3.4 Partial Specialization -- 3.5 Default Template Arguments -- 3.6 Summary -- 4 Nontype Template Parameters -- 4.1 Nontype Class Template Parameters -- 4.2 Nontype Function Template Parameters -- 4.3 Restrictions for Nontype Template Parameters -- 4.4 Summary -- 5 Tricky Basics -- 5.1 Keyword typename -- 5.2 Using this-> -- 5.3 Member Templates -- 5.4 Template Template Parameters -- 5.5 Zero Initialization -- 5.6 Using String Literals as Arguments for Function Templates -- 5.7 Summary -- 6 Using Templates in Practice -- 6.1 The Inclusion Model -- 6.2 Explicit Instantiation -- 6.3 The Separation Model -- 6.4 Templates and inline -- 6.5 Precompiled Headers -- 6.6 Debugging Templates -- 6.7 Afternotes -- 6.8 Summary -- 7 Basic Template Terminology -- 7.1 "Class Template" or "Template Class"? …”
    Libro electrónico
  4. 2244
    Publicado 2009
    Tabla de Contenidos: “…Tuning the Database -- Identifying Performance Obstacles -- Using Built-in Tuning Tools -- LESSON 17: Database Security -- Security's Role in Database Administration -- Popular Database Products and Security -- Oracle Express and MySQL Security -- LESSON 18: Exploring the Data Dictionary (System Catalog) -- An Introduction to the Data Dictionary -- Identifying Data Dictionary Users -- Exploring the Contents of the Data Dictionary -- A Look Inside Oracle's Data Dictionary -- A Look Inside MySQL's Data Dictionary -- PART V: More SQL Objects -- LESSON 19: Temporary Tables, Stored Procedures, Triggers, and Cursors -- Creating Temporary Tables -- Using Cursors -- Creating and Using Stored Procedures -- Designing and Using Triggers -- Using Embedded SQL -- LESSON 20: New Objects in the Latest Standard -- Exploring the CREATE ROLE Statement -- Creating Triggers -- Using the CREATE TYPE Statement -- Regular Expressions -- Working with BLOB Data Types -- A Short XML Example -- PART VI: Advanced SQL Programming -- LESSON 21: Using SQL to Generate SQL Statements -- Understanding the Power of SQL Statement Generation -- Miscellaneous SQL*Plus Commands -- Counting the Rows in All Tables -- Granting System Privileges to Multiple Users -- Granting Privileges on Your Tables to Another User -- Disabling Table Constraints to Load Data -- Creating Numerous Synonyms in a Single Bound -- Creating Views on Your Tables -- Truncating All Tables in a Schema -- Using SQL to Generate Shell Scripts -- Applying SQL Generation and Other Concepts to the Real World -- LESSON 22: Creating Complex SQL Queries -- CREATE TABLE statements -- Examples of Complex Queries -- Tips for Building Complex Queries -- LESSON 23: Debugging Your SQL Statements -- Exploring Common SQL Errors -- Exploring Common Logical Mistakes -- Preventing Problems with Your Data…”
    Libro electrónico
  5. 2245
    Publicado 2010
    Tabla de Contenidos: “…getElementsByClassName(name) -- querySelector(selector) -- querySelectorAll(selector) -- Creating Nodes -- Using DOM Methods -- createElement(tagName) -- createTextNode(nodeValue) -- cloneNode(deep) -- Using innerHTML -- Using Document Fragments -- Adding, Removing, and Reordering Nodes -- appendChild(node) -- insertBefore(node, reference) -- removeChild(childNode) -- Utility Functions -- Inspecting and Changing Elements -- Attributes -- Calculated Attribute Values -- Special Properties -- Element Styles -- The class Attribute -- The style Attribute -- Computed Styles -- Chapter 11: Events -- Event Attributes -- Return Values -- Event Attribute Method Context -- Multiple Event Handlers -- Event Methods -- addEventListener(eventType, handler, capture) -- removeEventListener(eventType, handler, capture) -- The Event Object -- Properties -- Methods -- Event Bubbling and Capturing -- Bubbling -- Capturing -- Stop Propagation -- Event Delegation -- Event Examples -- Browser Events -- load -- unload -- beforeunload -- resize -- DOMContentLoaded -- Mouse Events -- click -- mousedown, mouseup -- dblclick -- mouseover, mouseout -- mouseenter, mouseleave -- Keyboard Events -- keydown -- keypress -- keyup -- Form Element Events -- change -- submit -- Other Events -- focus -- blur -- Chapter 12: Libraries -- Choosing a Library -- Using Libraries with This Book -- jQuery -- Coding with jQuery -- jQuery Objects -- jQuery Utilities -- jQuery UI -- YUI [(sub)3] -- Coding with YUI [(sub)3] -- YUI [(sub)3] Gallery -- MooTools -- Coding with MooTools -- Namespacing -- MooTools More -- Chapter 13: Image Slideshow -- Debugging Your Code -- Slideshow Ingredients -- Slideshow HTML -- Slideshow CSS -- Slideshow JavaScript -- Creating the Slideshow Images -- Centering the Images -- The Slideshow Code -- Slideshow Controls -- jQuery Glossary -- The jQuery Function: ()…”
    Libro electrónico
  6. 2246
    Publicado 2010
    Tabla de Contenidos: “…Chapter 14 Essential CSS Techniques -- Creating Multicolumn Layouts with Float -- Styling Links Versus Navigation -- Using CSS Sprites -- Creating a CSS Drop-down Menu -- Chapter 15 Managing Style Sheets -- Creating Readable Style Sheets -- Include an introduction and TOC -- Define colors, fonts, and other constants -- Use section headers -- The @ rules go at the top -- Choose an organization scheme -- Use specificity for hierarchy -- CSS Libraries and Frameworks -- Style Sheet Strategies -- The One For All method -- The Divide and Conquer method -- The Aggregate method -- The Dynamic method -- Troubleshooting CSS Code -- Ask these questions -- If all else fails, try these ideas -- Debugging CSS in Firebug and Web Inspector -- Firebug for Firefox -- Web Inspector in Safari and Chrome -- Validating Your CSS Code -- Minifying Your CSS -- 32 CSS Best Practices -- Appendix A: CSS Quick Reference -- Basic Selectors -- Pseudo-Classes -- Pseudo-Elements -- Text Properties -- Font Properties -- Color and Background Properties -- List Properties -- Table Properties -- User Interface and Generated Content Properties -- Box Properties -- Visual Formatting Properties -- Transform Properties (-webkit-, -moz-, -o-) -- Transition Properties (-webkit-, -moz-, -o-) -- Appendix B: HTML and UTF Character Encoding -- HTML and UTF Character Encoding -- Index…”
    Libro electrónico
  7. 2247
    Publicado 2024
    Tabla de Contenidos: “…-- Project - Interacting with the blueprint actor at runtime -- Loading levels -- Case studio - Level blueprint and Dispatcher -- Creating an interactive UI with a widget blueprint -- Project - Creating a widget -- Summary -- Chapter 12: Optimizing the Scene -- Technical requirements -- Real-time optimization -- Knowing your performance budget -- Checking out the stat-debugging and profiling tools -- Key learning -- Improving frame rate performance -- Draw calls -- Materials -- Rendering -- Light optimization -- Asset optimization -- Key learning - finding and fixing bottlenecks -- Improving texture memory usage -- Checking texture usage -- Texture streaming -- Video memory exhausted -- Reducing Texture memory -- Virtual Texturing -- Best practices -- Summary -- Part 4: Rendering the Scene…”
    Libro electrónico
  8. 2248
    Publicado 2024
    Tabla de Contenidos: “…Data preparation with AutoML -- Data enhancement with AI Insights -- Summary -- Questions -- Chapter 10: Creating Custom Functions in Power Query -- Planning for your custom function -- Defining the problem -- Identifying parameters -- Setting clear objectives -- Using parameters -- Types of parameters -- Defining parameters -- Best practices for using parameters -- Creating custom functions -- Defining the function structure -- Writing M code -- Testing and debugging -- Documentation -- Summary -- Questions -- Chapter 11: M Query Optimization -- Technical requirements -- Creating custom functions -- Filtering and reducing data -- Using native M functions -- Optimizing memory usage -- Parallel query execution -- Using Table.Buffer and Table.Split -- Summary -- Questions -- Further reading -- Chapter 12: Data Modeling and Managing Relationships -- Understanding the basics of data modeling -- Importing versus DirectQuery -- Dimensional modeling -- Snowflake schema -- Intermediate tables -- Calendars and date tables -- Role-playing dimensions -- Aggregating tables -- Incremental refreshes -- Using bidirectional cross-filtering -- What is bidirectional cross-filtering? …”
    Libro electrónico
  9. 2249
    Publicado 2024
    Tabla de Contenidos: “…Memory allocations -- Common pitfalls -- CPU profiling -- Memory profiling -- Profiling memory over time -- Preparing to explore the trade-offs -- Summary -- Part 4: Connected Apps -- Chapter 10: Networking -- The net package -- TCP sockets -- HTTP servers and clients -- HTTP verbs -- HTTP status codes -- Putting it all together -- Securing the connection -- Certificates -- Advanced networking -- UDP versus TCP -- Summary -- Chapter 11: Telemetry -- Technical requirements -- Logs -- Zap versus slog -- Logging for debugging or monitoring? -- What to log? -- What not to log? …”
    Libro electrónico
  10. 2250
    por Ortega Candel, José Manuel
    Publicado 2018
    Tabla de Contenidos: “….) -- 2.1.4 GESTIONAR ENTORNO DE EJECUCIÓN -- 2.2 MÓDULO STB (SECURITY TOOLS BUILDER) -- 2.3 HERRAMIENTAS DE SEGURIDAD -- 2.3.1 PYDBG -- 2.3.2 IMMUNITY DEBUGGER -- 2.3.3 W3AF -- 2.3.4 SQLMAP -- 2.3.5 SPARTA -- 2.3.6 THE HARVESTER -- 2.3.7 OTRAS HERRAMIENTAS -- 2.4 ENTORNOS DE DESARROLLO -- 2.4.1 INTERACTUANDO CON PYTHON -- 2.4.2 IDES Y SOFTWARE PARA DESARROLLAR (...) -- 2.5 EJERCICIOS PRÁCTICOS -- 2.6 RESUMEN -- 2.7 BIBLIOGRAFÍA -- 2.8 AUTOEVALUACIÓN UNIDAD 2 -- 2.9 LECTURAS RECOMENDADAS -- 2.10 GLOSARIO DE TÉRMINOS -- 3 LIBRERÍAS Y MÓDULOS PARA REALIZAR PETICIONES (...) -- INTRODUCCIÓN -- OBJETIVOS DE LA UNIDAD DIDÁCTICA…”
    Libro electrónico
  11. 2251
    Publicado 2017
    Tabla de Contenidos: “…. -- See also -- Using debugger functions -- How to do it... -- How it works... -- There's more... -- See also -- Understanding the new execution policy -- How to do it... -- How it works... -- There's more... -- See also -- Using the Save-Help function -- How to do it... -- How it works... -- See also -- Working with script repositories -- How to do it... -- How it works... -- There's more... -- See also -- Chapter 2: Exchange Management Shell Common Tasks -- Introduction -- Performing some basic steps -- Manually configuring remote PowerShell connections -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also…”
    Libro electrónico
  12. 2252
    por Godbold, Ashley
    Publicado 2023
    Tabla de Contenidos: “…Input Field - TextMeshPro -- TextMeshPro - Input Field component -- Examples -- Creating a dropdown menu with images -- Summary -- Part 4: Unity UI Advanced Topics -- Chapter 14: Animating UI Elements -- Technical requirements -- Animation Clips -- Animation Events -- Animator Controller -- The Animator of Transition Animations -- Animator layers -- Setting Animation Parameters in scripts -- Animator Behaviours -- Animating pop-up windows to fade in and out -- Animating a complex loot box -- Summary -- Chapter 15: Particles in the UI -- Technical requirements -- Particles in the UI -- Examples -- Creating a Particle System that displays in the UI -- Summary -- Chapter 16: Utilizing World Space UI -- Technical requirements -- When to use World Space UI -- Appropriately scaling text in the Canvas -- Other considerations when working in World Space -- Examples -- 2D World Space status indicators -- 3D hovering health bars -- Summary -- Chapter 17: Optimizing Unity UI -- Optimization basics -- Frame Rate -- GPU and CPU -- Tools for determining performance -- Statistics window -- Unity Profiler -- Unity Frame Debugger -- Basic Unity UI Optimization Strategies -- Using multiple Canvases and Canvas Hierarchies -- Minimizing the use of Layout Groups -- Hiding objects appropriately -- Appropriately time object pooling enabling and disabling -- Reducing Raycast computations -- Summary -- Further reading -- Part 5: Other UI and Input Systems -- Chapter 18: Getting Started with UI Toolkit -- Technical requirements -- Overview of UI Toolkit -- Installing the UI Toolkit package -- Parts of the UI Toolkit system -- Visual Elements and UI Hierarchy -- Creating UI with the UI Builder -- Using the UI Document component -- Making The UI interactable with C# -- The UIElements namespaces -- Getting a reference to UI Documents variables -- Managing Visual Element events…”
    Libro electrónico
  13. 2253
    por Liberty, Jesse
    Publicado 2001
    Tabla de Contenidos: “….) -- The using Keyword -- Case Sensitivity -- The static Keyword -- Developing "Hello World" -- Editing "Hello World" -- Compiling and Running "Hello World" -- Using the Visual Studio .NET Debugger -- C# Language Fundamentals -- Types -- Working with Built-in Types -- Choosing a built-in type -- Converting built-in types -- Variables and Constants -- Definite Assignment -- Constants -- Enumerations -- Strings -- Identifiers -- Expressions -- Whitespace -- Statements -- Unconditional Branching Statements -- Conditional Branching Statements -- if...else statements -- Nested if statements -- switch statements: an alternative to nested ifs -- Switch on string statements -- Iteration Statements -- The goto statement -- The while loop -- The do...while loop -- The for loop -- The foreach statement -- The continue and break statements -- Operators -- The Assignment Operator (=) -- Mathematical Operators -- Simple arithmetical operators (+, -, *, /) -- The modulus operator (%) to return remainders -- Increment and Decrement Operators -- Calculate and reassign operators -- The prefix and postfix operators -- Relational Operators…”
    Libro electrónico
  14. 2254
    Publicado 2018
    Tabla de Contenidos: “…Regular expressions -- Wrapping up with Ruby basics -- Developing custom modules -- Building a module in a nutshell -- The architecture of the Metasploit framework -- Understanding the file structure -- The libraries layout -- Understanding the existing modules -- The format of a Metasploit module -- Disassembling the existing HTTP server scanner module -- Libraries and the function -- Writing out a custom FTP scanner module -- Libraries and functions -- Using msftidy -- Writing out a custom SSH-authentication with a brute force attack -- Rephrasing the equation -- Writing a drive-disabler post-exploitation module -- Writing a credential harvester post-exploitation module -- Breakthrough Meterpreter scripting -- Essentials of Meterpreter scripting -- Setting up persistent access -- API calls and mixins -- Fabricating custom Meterpreter scripts -- Working with RailGun -- Interactive Ruby shell basics -- Understanding RailGun and its scripting -- Manipulating Windows API calls -- Fabricating sophisticated RailGun scripts -- Summary and exercises -- Chapter 3: The Exploit Formulation Process -- The absolute basics of exploitation -- The basics -- The architecture -- System organization basics -- Registers -- Exploiting stack-based buffer overflows with Metasploit -- Crashing the vulnerable application -- Building the exploit base -- Calculating the offset -- Using the pattern_create tool -- Using the pattern_offset tool -- Finding the JMP ESP address -- Using the Immunity Debugger to find executable modules -- Using msfpescan -- Stuffing the space -- Relevance of NOPs -- Determining bad characters -- Determining space limitations -- Writing the Metasploit exploit module -- Exploiting SEH-based buffer overflows with Metasploit -- Building the exploit base -- Calculating the offset -- Using the pattern_create tool -- Using the pattern_offset tool…”
    Libro electrónico
  15. 2255
    por Sanders, Stephan
    Publicado 2004
    Libro
  16. 2256
    Publicado 2019
    Tabla de Contenidos: “…Goel, TeresaMcLaurin, and Sandeep Bhatia 14.1 Introduction 301 14.2 Overview 303 14.3 Scope and Terminology 304 14.4 Serial Control 306 14.5 Die Wrapper Register 311 14.6 Flexible Parallel Port 317 14.7 Conclusion 322 References 322 15 Test and Debug Strategy for TSMC CoWoS® Stacking Process-Based Heterogeneous 3D-IC: A Silicon Study 325; Sandeep K.…”
    Libro electrónico
  17. 2257
    por Jakobsen, Adam Tilmar
    Publicado 2024
    Tabla de Contenidos: “…9.7.11 Cellular Location -- 9.7.12 Network Connection -- 9.7.12.1 Wi‐Fi -- 9.7.12.2 Seen Bluetooth Devices -- 9.7.12.3 Paired Bluetooth Devices -- 9.7.12.4 iTunes Prefs Computer Connections -- 9.7.13 Evidence Destruction -- 9.7.13.1 Restore Information -- 9.8 Summary -- Chapter 10 Android -- 10.1 File Systems -- 10.2 Security -- 10.3 Application -- 10.4 Acquisition -- 10.4.1 Android Debug Bridge (ADB) -- 10.4.1.1 ADB Server -- 10.4.1.2 Extract APK from Android -- 10.4.2 Forensics Tools -- 10.4.2.1 Avilla -- 10.4.3 Downgrading Applications -- 10.4.3.1 Rooting -- 10.5 Analysis -- 10.6 Evidence of Location -- 10.6.1 System Information -- 10.6.1.1 Sim Card Info -- 10.6.2 User Settings -- 10.6.2.1 Accounts -- 10.6.2.2 Timezone -- 10.6.2.3 Dump User Data with adb -- 10.6.3 Communication -- 10.6.3.1 Call Logs -- 10.6.3.2 SMS/MMS -- 10.6.3.3 Email Information -- 10.6.4 Application Usage -- 10.6.4.1 APK Files Used for Installing Application -- 10.6.4.2 Dumpsys Usagestats -- 10.6.4.3 Application Traces -- 10.6.4.4 install&amp -- uscore -- requests -- 10.6.4.5 Application Usage -- 10.6.4.6 Application Notifications -- 10.6.4.7 Application Permissions and Metadata -- 10.6.4.8 Application Snapshots -- 10.6.4.9 Downloads -- 10.6.4.10 Calendar -- 10.6.4.11 Pictures -- 10.6.5 Wi‐Fi -- 10.6.6 Location -- 10.6.7 Evidence Destruction -- 10.6.7.1 Factory Reset -- 10.6.8 Summary -- Chapter 11 Network Forensics -- 11.1 Acquisition -- 11.1.1 Pcap -- 11.1.1.1 File Extraction from Network -- 11.1.1.2 Geolocation with Wireshark -- 11.1.2 Netflow -- 11.1.3 Logs -- 11.2 Analysis -- 11.2.1 Connected Devices -- 11.2.2 Statistical Analysis -- 11.2.3 Expected Protocol and Connection Architecture -- 11.2.4 Encrypted Network Activity Classification -- 11.2.5 Identifying Network Beacons Using Historical Network Data with RITA -- 11.2.6 Domain Analysis -- 11.3 Summary…”
    Libro electrónico
  18. 2258
    por Gómez Gutiérrez, Juan Antonio
    Publicado 2010
    Tabla de Contenidos: “…-- 5 LENGUAJE DE PROGRAMACIÓN -- 5.1 CONSTANTES Y VARIABLES -- 5.2 DECLARACIÓN EXPLÍCITA DE VARIABLES -- 5.3 ÁMBITO DE LAS VARIABLES Y LOS PROCEDIMIENTOS -- 5.4 PROCEDIMIENTOS SUB -- 5.4.1 Procedimientos públicos y privados -- 5.4.2 Paso de parámetros (por referencia, valor o ParamArray) -- 5.4.3 Parámetros opcionales -- 5.5 FUNCIONES (FUNCTION) -- 5.6 EXPORTAR E IMPORTAR MÓDULOS -- 5.6.1 Exportar módulo -- 5.6.2 Importar módulo -- 5.7 FUNCIÓN MSGBOX -- 5.7.1 Tipos de botones -- 5.7.2 Estilo del icono -- 5.7.3 Botón predeterminado -- 5.7.4 Modalidad del cuadro y otros -- 5.7.5 Valores de retorno -- 5.8 FUNCIÓN INPUTBOX -- 5.9 FUNCIÓN DEBUG.PRINT -- 5.10 TIPOS DE DATOS -- 5.11 ESTRUCTURAS DE DATOS -- 5.11.1 Arrays…”
    Libro electrónico
  19. 2259
    Publicado 2018
    Tabla de Contenidos: “…Cover -- Title Page -- Copyright and Credits -- Dedication -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Amazon Web Services for Serverless -- Technical requirements -- Transitioning from traditional server to serverless -- Getting started with AWS Lambda -- How AWS Lambda works -- Configuration -- Function code -- Environment variables -- Tags -- Execution role -- Basic settings -- Network -- Debugging and error handling -- Monitoring -- Executing the Lambda function -- Creating Lambda triggers -- Serverless RESTful API -- AWS Lambda interaction with theAWS CLI -- Installing the AWS CLI -- Configuring the AWS CLI -- Configuring Lambda function with the AWS CLI -- Creating a Lambda function -- Invoking the function -- Create-event-source-mapping -- Summary -- Questions -- Chapter 2: Getting Started with Zappa -- Technical requirements -- Hardware -- Software -- What is Zappa? …”
    Libro electrónico
  20. 2260
    Publicado 2018
    Tabla de Contenidos: “…-- Understanding TDD -- Red-Green-Refactor -- Speed is the key -- It's not about testing -- Testing -- Black-box testing -- White-box testing -- The difference between quality checking and quality assurance -- Better tests -- Mocking -- Executable documentation -- No debugging -- Summary -- Chapter 2: Tools, Frameworks, and Environments -- Git -- Virtual machines -- Vagrant -- Docker -- Build tools -- The integrated development environment -- The IDEA demo project -- Unit-testing frameworks -- JUnit -- TestNG -- Hamcrest and AssertJ -- Hamcrest -- AssertJ -- Code coverage tools -- JaCoCo -- Mocking frameworks -- Mockito -- EasyMock -- Extra power for mocks -- User interface testing -- Web-testing frameworks -- Selenium -- Selenide -- Behavior-driven development -- JBehave -- Cucumber -- Summary -- Chapter 3: Red-Green-Refactor - From Failure Through Success until Perfection -- Setting up the environment with Gradle and JUnit -- Setting up Gradle/Java project in IntelliJ IDEA -- The Red-Green-Refactor process -- Writing a test -- Running all the tests and confirming that the last one is failing -- Writing the implementation code -- Running all the tests -- Refactoring -- Repeating -- Tic-Tac-Toe game requirements -- Developing Tic-Tac-Toe -- Requirement 1 - placing pieces -- Test - board boundaries I -- Implementation -- Test - board boundaries II -- Implementation -- Test - occupied spot -- Implementation -- Refactoring -- Requirement 2 - adding two-player support -- Test - X plays first -- Implementation -- Test - O plays right after X -- Implementation -- Test - X plays right after O -- Requirement 3 - adding winning conditions -- Test - by default there's no winner…”
    Libro electrónico