Mostrando 2,061 - 2,080 Resultados de 4,542 Para Buscar '"Apiés"', tiempo de consulta: 0.11s Limitar resultados
  1. 2061
    Publicado 2023
    Tabla de Contenidos: “…Cover -- Title Page -- Copyright -- Contributors -- Table of Contents -- Preface -- Part 1 - Introduction to Embedded Systems Development -- Chapter 1: Embedded Systems - A Pragmatic Approach -- Domain definition -- Embedded Linux systems -- Low-end 8-bit microcontrollers -- Hardware architecture -- Understanding the challenges -- Multithreading -- RAM -- Flash memory -- General-purpose input/output (GPIO) -- ADC and DAC -- Timers and PWM -- Interfaces and peripherals -- Asynchronous UART-based serial communication -- SPI -- I2C -- USB -- Connected systems -- Challenges of distributed systems -- Introduction to isolation mechanisms -- The reference platform -- ARM reference design -- The Cortex-M microprocessor -- Summary -- Chapter 2: Work Environment and Workflow Optimization -- Workflow overview -- The C compiler -- Linker -- Make: a build automation tool -- Debugger -- Embedded workflow -- Text editors versus integrated environments -- The GCC toolchain -- The cross compiler -- Compiling the compiler -- Linking the executable -- Binary format conversion -- Interacting with the target -- The GDB session -- Validation -- Functional tests -- Hardware tools -- Testing off-target -- Emulators -- Summary -- Part 2 - Core System Architecture -- Chapter 3: Architectural Patterns -- Configuration management -- Revision control -- Tracking activities -- Code reviews -- Continuous integration -- Source code organization -- Hardware abstraction -- Middleware -- Application code -- Security considerations -- Vulnerability management -- Software cryptography -- Hardware cryptography -- Running untrusted code -- The life cycle of an embedded project -- Defining project steps -- Prototyping -- Refactoring -- API and documentation -- Summary -- Chapter 4: The Boot-Up Procedure -- Technical requirements -- The interrupt vector table -- Startup code…”
    Libro electrónico
  2. 2062
    Publicado 2024
    Tabla de Contenidos: “…-- Configuring defaults -- Configuring inspection -- Configuring bindings -- Configuring performance -- Configuring detection -- Configuring filters -- Configuring output -- Configuring your environment -- HOME_NET -- EXTERNAL_NET -- HTTP_PORTS -- The stream_tcp inspector -- Optimal configuration and tuning -- Managing multiple policies and configurations -- Summary -- Part 3: Snort 3 Packet Analysis -- Chapter 6: Data Acquisition -- The functionality of the DAQ layer -- The performance of the DAQ Layer -- Factors affecting packet capture performance -- The consequence of packet capture performance degradation -- Packet capture in Snort -- Before DAQ -- The DAQ module - introduced in Snort 2.9 -- The Snort 3 implementation of the DAQ layer -- The DAQ library API -- DAQ modules -- Configuring DAQ -- Summary -- Chapter 7: Packet Decoding -- OSI layering and packet structure -- Data encapsulation and decapsulation -- The role of packet decoding (Codecs) -- Packet decoding in Snort 3 -- EthCodec - a layer 2 codec -- IPv4Codec - a layer 3 codec -- TcpCodec - a layer 4 codec -- Code structure and other codecs -- Summary -- Chapter 8: Inspectors -- The role of inspectors -- Types of inspectors -- Network inspectors -- Service inspectors -- Stream inspectors -- Snort 3 inspectors -- Network inspectors -- Service inspectors…”
    Libro electrónico
  3. 2063
    Publicado 2023
    Tabla de Contenidos: “…-- Redis Stack deployment types -- Summary -- Chapter 2: Developing Modern Use Cases with Redis Stack -- Technical requirements -- Caching, rate-limiting, geo-positioning, and other Redis traditional use cases -- Caching -- Session store -- Rate limiter -- Leaderboards -- Data deduplication -- Geo-positioning -- Message processing and delivery -- Going beyond the real-time cache with Redis Stack -- Querying, indexing, and search -- Monitoring and analysis -- Fraud detection -- Feature store for machine learning -- Designing microservice architectures with Redis Stack -- API gateway -- Summary -- Chapter 3: Getting Started with Redis Stack -- Installing Redis Stack using binary packages -- Installing Redis Stack using native packages -- macOS-native package -- Linux-native package -- Running Redis Stack using Docker -- Using Redis Cloud -- Installing RedisInsight -- Installing the Redis Stack client libraries -- Java client library -- JavaScript client library -- Python client library -- Golang client library -- C#/.NET client library -- Running health checks -- Summary -- Chapter 4: Setting Up Client Libraries -- Technical requirements -- Redis Stack client libraries -- Programming in Python using redis-py -- Storing information in Redis Stack using Python -- Redis OM for Python -- Programming in Java using Jedis -- Storing information in Redis Stack using Java -- Redis OM for Java…”
    Libro electrónico
  4. 2064
    Publicado 2007
    Tabla de Contenidos: “…Rudimentary Specification -- Analysis by Use Cases -- Reflection: Finding the Underlying Abstractions -- Conclusion -- Bibliography -- Chapter 27: The Payroll Case Study: Implementation -- Transactions -- Main Program -- The Database -- Conclusion -- About This Chapter -- Bibliography -- Section IV: Packaging the Payroll System -- Chapter 28: Principles of Package and Component Design -- Packages and Components -- Principles of Component Cohesion: Granularity -- Principles of Component Coupling: Stability -- Conclusion -- Chapter 29: Factory -- A Dependency Problem -- Static versus Dynamic Typing -- Substitutable Factories -- Using Factories for Test Fixtures -- Importance of Factories -- Conclusion -- Bibliography -- Chapter 30: The Payroll Case Study: Package Analysis -- Component Structure and Notation -- Applying the Common Closure Principle (CCP) -- Applying the Reuse/Release Equivalence Principle (REP) -- Coupling and Encapsulation -- Metrics -- Applying the Metrics to the Payroll Application -- The Final Packaging Structure -- Conclusion -- Bibliography -- Chapter 31: Composite -- Composite Commands -- Multiplicity or No Multiplicity -- Conclusion -- Chapter 32: Observer: Evolving into a Pattern -- The Digital Clock -- The Observer Pattern -- Conclusion -- Bibliography -- Chapter 33: Abstract Server, Adapter, and Bridge -- Abstract Server -- Adapter -- Bridge -- Conclusion -- Bibliography -- Chapter 34: Proxy and Gateway: Managing Third-Party APIs -- Proxy -- Databases, Middleware, and Other Third-Party Interfaces -- Table Data Gateway -- Using Other Patterns with Databases -- Conclusion -- Bibliography -- Chapter 35: Visitor -- VISITOR -- Acyclic Visitor -- Decorator -- Extension Object -- Conclusion -- Bibliography -- Chapter 36: State -- Nested Switch/Case Statements -- Transition Tables -- The State Pattern…”
    Libro electrónico
  5. 2065
    Publicado 2022
    Tabla de Contenidos: “…Source Code Editors -- Why IDEs -- Language Intelligence -- Summary -- Chapter 2: Understanding the Language Server Protocol -- Understanding JSON-RPC -- Request Object -- jsonrpc -- method -- params -- id -- Notification -- Response Object -- jsonrpc -- result -- error -- id -- Error Object -- code -- message -- data -- Batch -- Understanding the Base Protocol -- Header Part -- Content Part -- Communication Model -- General Messages -- Outline Placeholder -- window -- telemetry -- workspace -- textDocument -- Summary -- Chapter 3: Implementing a Language Server -- Tools and Dependencies -- Building the Project -- Compatibility with Ballerina -- Debugging the Client and the Server -- Understanding the Main Components -- Server API -- Server Core -- Client Implementation -- Summary -- Chapter 4: General Messages -- General Messages -- Initialize -- Generating the InitializeResult -- Initialized -- Shutdown -- Exit -- Window Operations -- ShowMessage -- ShowMessageRequest -- Generating the Request -- ShowDocument -- Generating the Request -- LogMessage -- Progress/Create -- Progress/Cancel -- Summary -- Chapter 5: Text Synchronization -- General Capabilities -- didOpen -- Indexing and Project Initialization -- didChange -- willSave -- willSaveWaitUntil -- didSave -- didClose -- Summary -- Chapter 6: Diagnostics, Smart Editing, and Documentation -- Diagnostics -- Initialization and Capabilities -- Publishing the Diagnostics -- Completion -- Initialization and Capabilities -- Client Capabilities -- Server Capabilities -- Generating the Completions -- Text Insertion…”
    Libro electrónico
  6. 2066
    por Young, Ian, 1970-
    Publicado 2013
    Tabla de Contenidos: “…Using the existential operator -- Null values in chained calls -- Assigning new values conditionally when null -- Dealing with nulls in our application -- Assigning multiple values at once -- Using destructuring assignment in our application -- Advanced function arguments -- Default argument values -- Using default arguments in our application -- Accepting a variable number of arguments with splats -- Invoking functions with splats -- Using splats in our application -- Summary -- Chapter 5: Classes in CoffeeScript -- Defining a class in CoffeeScript -- Attaching methods to a class -- How CoffeeScript builds classes in JavaScript -- Maintaining state with object properties -- Calling other methods on this object -- Attaching a method outside of the class definition -- Constructors -- CoffeeScript constructors in JavaScript -- Calling methods statically on classes -- Inheritance -- CoffeeScript's inheritance in JavaScript -- Using CoffeeScript with other class libraries -- Backbone classes in CoffeeScript -- Ember classes in CoffeeScript -- Summary -- Chapter 6: Refactoring with Classes -- The refactoring cycle -- Structuring our data with classes -- Adding business logic -- More data modeling -- More business logic -- Managing display logic with classes -- Displaying a collection -- The top-level display logic -- A final refactoring pass -- Using inheritance while refactoring -- Getting the green light -- Summary -- Chapter 7: Advanced CoffeeScript Usage -- Getting our context right -- Using fat arrows in our project -- Saving our work with memoization -- Using memoization in our application -- A new idiom: options objects -- Using options objects in our application -- Summary -- Chapter 8: Going Asynchronous -- Understanding asynchronous operations -- Getting to know our remote API -- Making an asynchronous request -- Using a third-party library…”
    Libro electrónico
  7. 2067
    Publicado 2009
    Tabla de Contenidos: “…9.9 Predefined Schema Simple Types -- 9.10 EMF Extensions -- Part III: Using the EMF Generator -- Chapter 10 EMF Generator Patterns -- 10.1 Modeled Classes -- 10.2 Attributes -- 10.3 References -- 10.4 Feature Maps -- 10.5 Operations -- 10.6 Class Inheritance -- 10.7 Reflective Methods -- 10.8 Factories and Packages -- 10.9 Switch Classes and Adapter Factories -- 10.10 Alternative Generator Patterns -- 10.11 Customizing Generated Code -- Chapter 11 EMF.Edit Generator Patterns -- 11.1 Item Providers -- 11.2 Item Provider Adapter Factories -- 11.3 Editor -- 11.4 Action Bar Contributor -- 11.5 Wizard -- 11.6 Plug-Ins -- Chapter 12 Running the Generators -- 12.1 EMF Code Generation -- 12.2 The Generator UI -- 12.3 Generator Model Properties -- 12.4 The Command-Line Generator Tools -- 12.5 The Generator Ant Tasks -- 12.6 The Template Format -- Chapter 13 Example-Implementing a Model and Editor -- 13.1 Getting Started -- 13.2 Generating the Model -- 13.3 Implementing Volatile Features -- 13.4 Implementing Data Types -- 13.5 Running the ExtendedPO2 Editor -- 13.6 Restricting Reference Targets -- 13.7 Splitting the Model into Multiple Packages -- 13.8 Editing Multiple Resources Concurrently -- Part IV: Programming with EMF -- Chapter 14 Exploiting Metadata -- 14.1 Packages -- 14.2 Reflection -- 14.3 Dynamic EMF -- 14.4 Extended Metadata -- Chapter 15 Persistence -- 15.1 Overview of the Persistence Framework -- 15.2 The EMF Persistence API -- 15.3 XML Resources -- 15.4 EMF Resource and Resource Factory Implementations -- 15.5 Performance Considerations -- 15.6 Custom Storage for Active Objects -- Chapter 16 Client Programming Toolbox -- 16.1 Tree Iterators and Switches -- 16.2 Adapters -- 16.3 Cross-Referencers -- 16.4 Copying Objects -- 16.5 Comparing Objects -- Chapter 17 The Change Model -- 17.1 Describing a Change -- 17.2 Change Recording…”
    Libro electrónico
  8. 2068
    Publicado 2011
    Tabla de Contenidos: “…Navigating Directories and Other Locations -- PowerShell Security -- PowerShell Profiles -- 15 PowerShell Programming -- The Windows PowerShell Programming Language -- Windows PowerShell Syntax -- Comments -- Variables and Types -- Expressions -- Flow of Control -- Exception Handling -- Defining Functions -- Using the .NET API -- 16 Using PowerShell -- Real-World PowerShell -- Command-Line Techniques -- Formatting Cmdlet Output -- Working with Files and Folders -- Creating Useful Scripts -- Using Hash Tables -- The PowerShell Integrated Scripting Environment -- Remote and Background PowerShell -- Where to Go from Here -- IV: Appendices -- A: VBScript Reference -- VBScript 5.6 Language Features -- Syntax -- General Structure of a VBScript Program -- Data Types and Variables -- Expressions and Operators -- Program Statements -- Functions -- Predefined Special Values -- VBA Features Omitted from VBScript -- B: CMD and Batch File Language Reference -- Batch File Argument and for Variable Replacement -- Environment Variable Expansion -- Predefined Environment Variables -- Command Formatting -- Built-in Commands -- C: Command Line Program Reference -- Administrative Tools -- Built-in and Batch File Commands -- DOS Commands -- File-Management Commands -- Handy Programs -- Networking Tools -- Software Development Aids -- TCP/IP Utilities -- Windows GUI Programs -- D: Index of Patterns and Sample Scripts -- Index of Patterns -- Index of Sample Scripts and Batch Files -- Index -- E: Automation Object Reference -- Collection and Dictionary Objects -- Script Management and Utility Objects -- File Access Objects -- XML/HTML Processing Objects -- Program Environment Objects -- Network and Printer Objects -- Messaging Objects…”
    Libro electrónico
  9. 2069
    Publicado 2023
    Tabla de Contenidos: “…Dumping user credentials in clear text via DPAPI -- Summary -- References -- Further reading -- Chapter 5: Lateral Movement in Domain and Across Forests -- Technical requirements -- Usage of administration protocols in the domain -- PSRemoting and JEA -- RDP -- Other protocols with Impacket -- Relaying the hash -- Pass-the-whatever -- Pass-the-hash -- Pass-the-key and overpass-the-hash -- Pass-the-ticket -- Kerberos delegation -- Unconstrained delegation -- Resource-based constrained delegation -- Constrained delegation -- Bronze Bit attack aka CVE-2020-17049 -- Abusing trust for lateral movement -- Summary -- References -- Further reading -- Chapter 6: Domain Privilege Escalation -- Technical requirements -- Zero2Hero exploits -- MS14-068 -- Zerologon (CVE-2020-1472) -- PrintNightmare (CVE-2021-1675 &amp -- CVE-2021-34527) -- sAMAccountName Spoofing and noPac (CVE-2021-42278/CVE-2021-42287) -- RemotePotato0 -- ACL abuse -- Group -- Computer -- User -- DCSync -- Group Policy abuse -- Other privilege escalation vectors -- Built-in security groups -- DNSAdmins abuse (CVE-2021-40469) -- Child/parent domain escalation -- Privileged Access Management -- Summary -- References -- Further reading -- Chapter 7: Persistence on Domain Level -- Technical requirements -- Domain persistence -- Forged tickets -- A domain object's ACL and attribute manipulations -- DCShadow -- Golden gMSA -- Domain controller persistence -- Skeleton Key -- A malicious SSP -- DSRM -- Security descriptor alteration -- Summary -- References -- Chapter 8: Abusing Active Directory Certificate Services -- Technical requirements -- PKI theory -- Certificate theft -- THEFT1 - Exporting certificates using the CryptoAPI -- THEFT2 - User certificate theft via DPAPI -- THEFT3 - Machine certificate theft via DPAPI -- THEFT4 - Harvest for certificate files…”
    Libro electrónico
  10. 2070
    Publicado 2024
    Tabla de Contenidos: “…Benefits of built-in control flow -- Summary -- Chapter 4: Handling Errors Reactively -- Technical requirements -- Understanding the anatomy of an Observable contract -- Exploring error handling patterns and strategies -- The replace strategy -- The rethrow strategy -- The retrying strategy -- Choosing the right error handling strategy -- Handling errors in our recipe app -- Summary -- Chapter 5: Combining Streams -- Technical requirements -- Defining the filtering requirement -- Exploring the imperative pattern for filtering data -- Exploring the declarative pattern for filtering data -- The combineLatest operator -- Updating the filter value -- Highlighting common pitfalls and best practices -- Unnecessary subscriptions -- Missing or incomplete values -- Performance overhead -- Confusing error handling -- Summary -- chapter 6: Transforming Streams -- Technical requirements -- Defining the autosave requirement -- Exploring the imperative pattern for the autosave feature -- Exploring the reactive pattern for the autosave feature -- Higher-order Observables -- Higher-order mapping operators -- Summary -- Chapter 7: Sharing Data between Angular Components -- Technical requirements -- Defining the sharing data requirement -- Exploring the reactive pattern to share data -- Step 1 - Creating a shared service -- Step 2 - Updating the last selected recipe -- Step 3 - Consuming the last selected recipe -- Wrapping up the data-sharing reactive pattern -- Leveraging Deferrable Views in Angular 17 -- Summary -- Part 3: The Power of Angular Signals -- Chapter 8: Mastering Reactivity with Angular Signals -- Technical requirements -- Understanding the motivation behind Signals -- The traditional Zone.js approach -- The new Signals approach -- Unveiling the Signal API -- Defining Signals -- Creating Signals using the constructor function -- Reading Signals…”
    Libro electrónico
  11. 2071
    Publicado 2024
    Tabla de Contenidos: “…The stream module -- An example of MySQL load balancing -- Exploring thread pools and I/O mechanisms -- Relieving worker processes -- AIO, Sendfile, and DirectIO -- Summary -- Chapter 8: NGINX within a Cloud Infrastructure -- Understanding cloud infrastructure -- The traditional approach -- The cloud approach -- Using Docker -- Installing Docker -- Your first Docker container -- Simplifying with Docker Compose -- Setting up NGINX inside Docker -- Integrating PHP with NGINX using Docker Compose -- Setting up NGINX inside Docker to proxy host applications -- Summary -- Chapter 9: Fully Deploy, Manage, and Auto-Update NGINX with Ansible -- Understanding configuration management -- Running your first Ansible playbook -- Setting up NGINX using Ansible -- Setting up automatic updates using Ansible -- Summary -- Chapter 10: Case Studies -- Exploring SSL Certificates and HTTPS by default -- Certificate Management with acme.sh -- acme.sh and the DNS API -- Issuing a signed certificate -- Centralizing SSL Configuration with NGINX -- Implementing HTTP/2 with SSL -- Deploying a WordPress site -- Preparing your server and obtaining WordPress -- NGINX configuration -- WordPress configuration -- Deploying Nextcloud -- Getting Nextcloud -- Summary -- Chapter 11: Troubleshooting -- Looking at some general tips on NGINX troubleshooting -- Checking access permissions -- Testing your configuration -- Have you reloaded the service? …”
    Libro electrónico
  12. 2072
    Publicado 2024
    Tabla de Contenidos: “…. -- See also -- Exploring advanced settings -- See also -- Chapter 10: Preparing to Develop Looker Applications -- Understanding Looker APIs -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Embedding Looker -- Getting ready…”
    Libro electrónico
  13. 2073
    Publicado 2022
    Tabla de Contenidos: “…6.4.3 Analysis of select() -- Obvious waste in select() implementation -- Strategies and principles to fix select() -- 6.4.4 Speeding up select() without changing the API -- 6.4.5 Speeding up select() by changing the API -- 6.5 Avoiding system calls or Kernel Bypass -- 6.5.1 The virtual interface architecture proposal -- 6.5.2 Data Plane Development Kit (DPDK) -- 6.5.3 Single Root I/O Virtualization (SR-IOV) -- 6.6 Radical Restructuring of Operating Systems -- 6.7 Reducing interrupts -- 6.7.1 Avoiding receiver livelock -- 6.8 Conclusions -- 6.9 Exercises -- 7 Maintaining timers -- 7.1 Why timers? …”
    Libro electrónico
  14. 2074
    Publicado 2024
    Tabla de Contenidos: “…The art of security automation - fundamentals and benefits -- The benefits of cybersecurity automation -- Functions of cybersecurity automation -- Cybersecurity automation best practices -- What is an API? -- Designing end-to-end security pipelines with Python -- Integrating third-party tools for enhanced functionality -- Why automate ZAP with Python? …”
    Libro electrónico
  15. 2075
    Publicado 2021
    Tabla de Contenidos: “…-- A New Approach -- Beyond JDBC -- R2DBC Implementations -- Embracing Reactive Programming -- Enabling Vendor Creativity -- Enforcing Compliance -- Reactive Streams -- Another Specification -- API Fundamentals -- Processors -- JVM Interfaces -- Implementations -- Summary -- Part II: The R2DBC Service-Provider Interface -- Chapter 3: The Path to Implementation -- The Database Landscape -- Power in Simplicity -- R2DBC Compliance -- Guiding Principles -- Specification Implementation Requirements -- Specification Extensions -- Wrapped Interfaces -- Closeable Interfaces -- Testing and Validation -- Summary -- Chapter 4: Connections -- Establishing Connections -- The Anatomy -- R2DBC Hindsight -- Connection Factory -- Driver Implementations -- Exposing Metadata -- ConnectionFactories -- Discovery -- Bringing It All Together -- Connections -- Obtaining Connections -- Acquiring Metadata -- Validating Connections -- Closing Connections -- Summary -- Chapter 5: Transactions -- Transaction Fundamentals -- The Need for Transactions -- ACID Compliance -- Methods of Control -- Committing Transactions -- Rolling Back Transactions -- Savepoints -- R2DBC Transaction Management -- Auto-commit Mode -- Explicit Transactions -- Committing Transactions -- Rolling Back Transactions -- Managing Savepoints -- Releasing Savepoints…”
    Libro electrónico
  16. 2076
    Publicado 2022
    Tabla de Contenidos: “…Cover -- Title Page -- Copyright Page -- Acknowledgments -- About the Authors -- About the Technical Editor -- Contents at a Glance -- Contents -- Introduction -- The AWS Certified Machine Learning Specialty Exam -- Who Should Buy This Book -- Study Guide Features -- AWS Certified Machine Learning Specialty Exam Objectives -- Assessment Test -- Answers to Assessment Test -- Part I Introduction -- Chapter 1 AWS AI ML Stack -- Amazon Rekognition -- Image and Video Operations -- Amazon Textract -- Sync and Async APIs -- Amazon Transcribe -- Transcribe Features -- Transcribe Medical -- Amazon Translate -- Amazon Translate Features -- Amazon Polly -- Amazon Lex -- Lex Concepts -- Amazon Kendra -- How Kendra Works -- Amazon Personalize -- Amazon Forecast -- Forecasting Metrics -- Amazon Comprehend -- Amazon CodeGuru -- Amazon Augmented AI -- Amazon SageMaker -- Analyzing and Preprocessing Data -- Training -- Model Inference -- AWS Machine Learning Devices -- Summary -- Exam Essentials -- Review Questions -- Chapter 2 Supporting Services from the AWS Stack -- Storage -- Amazon S3 -- Amazon EFS -- Amazon FSx for Lustre -- Data Versioning -- Amazon VPC -- AWS Lambda -- AWS Step Functions -- AWS RoboMaker -- Summary -- Exam Essentials -- Review Questions -- Part II Phases of Machine Learning Workloads -- Chapter 3 Business Understanding -- Phases of ML Workloads -- Business Problem Identification -- Summary -- Exam Essentials -- Review Questions -- Chapter 4 Framing a Machine Learning Problem -- ML Problem Framing -- Recommended Practices -- Summary -- Exam Essentials -- Review Questions -- Chapter 5 Data Collection -- Basic Data Concepts -- Data Repositories -- Data Migration to AWS -- Batch Data Collection -- Streaming Data Collection -- Summary -- Exam Essentials -- Review Questions -- Chapter 6 Data Preparation -- Data Preparation Tools…”
    Libro electrónico
  17. 2077
    Publicado 2013
    Tabla de Contenidos: “…Introduction to SharePoint Development -- SharePoint Programming Interfaces -- The SharePoint Server-Side API -- The SharePoint Client-Side Object Model -- SharePoint App Model -- Setting Up a SharePoint Development Environment -- Creating Visual Web Parts -- Setting Up a Visual Studio Project -- Running the Visual Web Part -- Debugging and Adding Breakpoints -- Developing a SharePoint App -- Creating a Developer Site -- Creating an App Domain -- Summary -- 13. …”
    Libro electrónico
  18. 2078
    Publicado 2014
    Tabla de Contenidos: “…Using urllib for HTTP, FTP, or file access -- Using urllib for FTP access -- Using a REST API in Python -- Getting simple REST data -- Using more complex RESTful queries -- Saving our data via JSON -- Organizing collections of data -- Using a Python list -- Using list index operations -- Using a Python tuple -- Using generator expressions with list of tuples -- Using a Python dictionary mapping -- Using the dictionary access methods -- Transforming sequences with generator functions -- Using the defaultdict and counter mappings -- Using a Python set -- Using the for statement with a collection -- Using Python operators on collections -- Solving problems - currency conversion rates -- Summary -- 3. …”
    Libro electrónico
  19. 2079
    Publicado 2017
    Tabla de Contenidos: “…Unit tests are fast -- Unit tests are deterministic -- Assertions should be as simple as possible -- Unit tests are isolated -- Unit tests cover the code -- Refactor the test -- Collections with wrong elements -- Handling exceptions -- Generics -- Test Driven Development -- Implementing QuickSort -- The partitioning class -- Recursive sorting -- Non-recursive sorting -- Implementing the API class -- Creating modules -- Why modules are needed -- What is a Java module -- Summary -- Chapter 4: Mastermind - Creating a Game -- The Game -- The model of the game -- Java collections -- Interface collection -- Set -- Hash functions -- Method equals -- Method hashCode -- Implementing equals and hashCode -- HashSet -- EnumSet -- LinkedHashSet -- SortedSet -- NavigableSet -- TreeSet -- List -- LinkedList -- ArrayList -- Queue -- Deque -- Map -- HashMap -- IdentityHashMap -- Dependency injection -- Implementing the game -- ColorManager -- The class color -- JavaDoc and code comments -- Row -- Table -- Guesser -- UniqueGuesser -- GeneralGuesser -- The Game class -- Creating an integration test -- Summary -- Chapter 5: Extending the Game - Run Parallel, Run Faster -- How to make Mastermind parallel -- Refactoring -- Processes -- Threads -- Fibers -- java.lang.Thread -- Pitfalls -- Deadlocks -- Race conditions -- Overused locks -- Starving -- ExecutorService -- ForkJoinPool -- Variable access -- The CPU heartbeat -- Volatile variables -- Synchronized block -- Wait and notify -- Lock -- Condition -- ReentrantLock -- ReentrantReadWriteLock -- Atomic classes -- BlockingQueue -- LinkedBlockingQueue -- LinkedBlockingDeque -- ArrayBlockingQueue -- LinkedTransferQueue -- IntervalGuesser -- ParallelGamePlayer -- Microbenchmarking -- Summary -- Chapter 6: Making Our Game Professional - Do it as a Webapp -- Web and network -- IP -- TCP/IP -- DNS -- The HTTP protocol…”
    Libro electrónico
  20. 2080
    Publicado 2023
    Tabla de Contenidos: “…Deploying containers to AKS -- The pros and cons of running containers on AKS -- Pros -- Cons -- Summary -- Part 2: Choosing and Applying the Right Technology -- Chapter 7: The Single Container Use Case -- Scenarios and types of solutions -- Building a new solution - starting small -- You're migrating to a container-based infrastructure -- You are extending your current solution to use a container -- Selecting the right Microsoft Azure technology -- Security -- Runtime -- State -- Usage and scalability -- Decisions, decisions, decisions -- Decisions and the future of your solution -- There are plans to develop another API -- The roadmap dictates Azure App Service is the way to go -- The roadmap dictates everything will run in containers -- Summary -- Chapter 8: Deciding the Best Fitting Azure Technologies for Multiple Containers -- Multiple container scenarios and their solutions -- Migration of the tightly coupled solution -- Decoupling a solution -- The Windows and Linux mix -- Deploying the right Microsoft Azure technologies -- Tightly coupled -- Loosely coupled -- Summary -- Chapter 9: Container Technologies for Startups -- A common start-up scenario and solution design -- Choosing the right technology -- Visualizing a design -- Deploying and implementing the solution -- Deploying the resource group and networking -- Deploying the customer's container app environment -- Deploying and testing the containers -- Learnings and future decisions -- Summary -- Chapter 10: Container Technologies for Small and Medium-Sized Businesses -- Cloud Adventures web shop - scenario and design -- Choosing the right technology -- Visualizing a design -- Deploying and implementing the solution -- Creating the AKS cluster -- Isolating customers -- Setting up Ingress -- Deploying the application -- Configuring Azure Front Door -- Testing the websites…”
    Libro electrónico