Mostrando 81 - 100 Resultados de 192 Para Buscar '"Spawn"', tiempo de consulta: 0.11s Limitar resultados
  1. 81
    por Ferrone, Harrison
    Publicado 2024
    Tabla de Contenidos: “…-- When to use Design Patterns -- Common pitfalls -- About the example projects -- Client code -- Old vs new input system -- Art assets -- Summary -- Further reading -- Chapter 2: Managing Access with the Singleton Pattern -- Technical requirements -- Breaking down the pattern -- UML diagramming -- Pros and cons -- Updating a MonoBehavior into a persistent Singleton -- Persisting the Singleton between scenes -- Testing for duplicate managers -- Creating a generic Singleton -- Adding thread safety to the generic Singleton -- Thread locking during lazy instantiation -- Creating Singletons as ScriptableObjects -- Summary -- Further reading -- Chapter 3: Spawning Enemies with the Prototype Pattern -- Technical requirements -- Breaking down the Prototype pattern -- Diagraming the pattern -- Pros and cons -- Implementing shallow and deep object copying -- Adding a prototype interface -- Making shallow object copies -- Making deep object copies -- Adding a prototype factory -- Cloning prefabs -- Creating a generic prototype Component -- Summary -- Further reading -- Chapter 4: Creating Items with the Factory Method Pattern -- Technical requirements -- Breaking down the Factory Method pattern -- Diagramming the pattern -- Pros and cons -- Declaring our inventory products -- Adding a product interface -- Creating concrete products -- Working with different factory class variations -- Adding an abstract factory class -- Building a concrete factory -- Creating a concrete factory class -- Building a parameterized factory…”
    Libro electrónico
  2. 82
    Tabla de Contenidos: “…URODELES -- 1. Mating -- 2. Spawning…”
    Libro electrónico
  3. 83
    Publicado 2023
    Tabla de Contenidos: “…Setting up a lobby for the quiz game -- Displaying new players -- Starting the match -- Implementing online turns -- Updating players about the round -- Turning local mechanics into remote gameplay -- Understanding the questions database -- Loading and updating questions -- Sending players' answers to the server -- Summary -- Chapter 6: Building an Online Checkers Game -- Technical requirements -- Introducing the Checkers project -- Understanding the Checkers Piece scene -- Comprehending the FreeCell scene -- Introducing the CheckerBoard scene -- Serializing players' turns -- Working with MultiplayerSynchronizer -- Updating and syncing the CheckerBoard -- Handling remote turn shifts -- Setting up players' teams -- Enabling and disabling team pieces -- Managing win and lose conditions -- Summary -- Chapter 7: Developing an Online Pong Game -- Technical requirements -- Introducing the Pong project -- How the player paddles work -- Understanding the Ball scene -- Managing players' scores -- Tying everything together -- Setting up online multiplayer paddles -- Changing the paddle's owner -- Assigning the players' paddles -- Syncing remote objects -- Updating the ball's position -- Coordinating the paddle's position -- Summary -- Chapter 8: Creating an Online Co-op Platformer Prototype -- Technical requirements -- Introducing the platformer project -- Understanding the Player class -- Unveiling the Crate class -- How the InteractiveArea2D class works -- Understanding the PlayerSpawner class -- Spawning players in the match -- Giving players control in PlayerSpawner -- Setting up the Player multiplayer controls -- Syncing physical objects -- Synchronizing the player's position and animations -- Updating the crate's position remotely -- Summary -- Chapter 9: Creating an Online Adventure Prototype -- Technical requirements -- Introducing the prototype…”
    Libro electrónico
  4. 84
    por Erickson, Jon, 1977-
    Publicado 2008
    Tabla de Contenidos: “…C; 0x511 Linux System Calls in Assembly; 0x520 The Path to Shellcode; 0x521 Assembly Instructions Using the Stack; 0x522 Investigating with GDB; 0x523 Removing Null Bytes; 0x530 Shell-Spawning Shellcode; 0x531 A Matter of Privilege; 0x532 And Smaller Still; 0x540 Port-Binding Shellcode; 0x541 Duplicating Standard File Descriptors; 0x542 Branching Control Structures…”
    Libro electrónico
  5. 85
    Publicado 2023
    Tabla de Contenidos: “…-- Using the enkiTS (Task-Scheduler) library -- Asynchronous loading -- Creating the I/O thread and tasks -- Vulkan queues and the first parallel command generation -- The AsynchronousLoader class -- Recording commands on multiple threads -- The allocation strategy -- Command buffer recycling -- Primary versus secondary command buffers -- Drawing using primary command buffers -- Drawing using secondary command buffers -- Spawning multiple tasks to record command buffers -- Summary -- Further reading -- Chapter 4: Implementing a Frame Graph -- Technical requirements -- Understanding frame graphs -- Building a graph -- A data-driven approach -- Implementing the frame graph -- Implementing topological sort -- Driving rendering with the frame graph -- Summary -- Further reading…”
    Libro electrónico
  6. 86
    Publicado 2023
    Tabla de Contenidos: “…Display Object Coordinates with Position Node -- Define Vertical Gradient Using the Split Node -- Use Multiply and Fraction Nodes for Repetition -- Dynamic Effect with Time and Add Nodes -- Adjust Contrast with Power Node -- Add Custom Color -- Dot Product Node to Set a Custom Orientation -- Expose Properties -- Arrow Pattern -- Create and Set Up a Line Renderer -- Create a Diagonal Line Pattern -- Create Vertical Symmetry with Absolute Node -- Hard-Edged Arrow Pattern with Fraction and Step Nodes -- Move the Arrow Along the Line Renderer -- Customize the Arrow Pattern Color -- Dissolve Effect -- Noisy Texture Using the Gradient Noise Node -- Gradual Dissolve Effect Using Add Node -- Dynamic Ping-Pong Dissolving Effect -- Dissolve Effect Along Custom Direction -- Create a Dissolving Edge with Color -- Hologram Shader -- Set a Vertical Gradient with Screen Position Node -- Repeat the Pattern Using Fraction Node -- Randomize the Pattern Using the Noise Node -- Create a Moving Pattern Using Add and Time Nodes -- Add Color to the Gradient Hologram Lines -- Emphasize the Effect with Fresnel Node -- Create Blink Effect Using Logic and Random Nodes -- Refactoring Shaders -- Summary -- Chapter 5: Vertex Shaders -- Procedural Fish Animation -- Import and Set Up the Fish Mesh -- Access the Pointing Direction Coordinate of the Fish -- Create a Wave Pattern Using Sine Node -- Make the Wave Movement Dynamic -- Deforming the Mesh along a Selected Axis -- Adjust the Wave Pattern Intensity -- Volumetric Snow -- Import 3D Models to Scene -- Define a Snow Direction Mask -- Extrude Geometry Along Normals -- Fixing Broken Extruded Mesh -- Adding Masked Color -- Adding Glowy Fresnel Effect -- Spawning Objects from a Black Hole -- Initial Setup -- Collapse the Vertices to the Center of the Mesh -- Set a Collapsing Destiny Singularity -- Collapse the Vertices by Distance…”
    Libro electrónico
  7. 87
    Publicado 2017
    Tabla de Contenidos: “…. -- Chapter 8: Have Shell Now What? -- Introduction -- Spawning a TTY Shell -- How to do it... -- There's more... -- Looking for weakness -- How to do it... -- Horizontal escalation -- How to do it... -- Vertical escalation -- How to do it... -- Node hopping - pivoting -- How to do it... -- There's more... -- Privilege escalation on Windows -- How to do it... -- Using PowerSploit -- How to do it... -- There's more... -- Pulling plaintext passwords with mimikatz -- How to do it... -- Dumping other saved passwords from the machine -- How to do it... -- Pivoting into the network -- How to do it... -- Backdooring for persistence -- How to do it…”
    Libro electrónico
  8. 88
    Publicado 2024
    “…How bandwidth is reduced and privacy and security are enhanced; How AI applications increase operating efficiency, spawn new products and services, and enhance risk management; How AI and IoT create 'intelligent' devices and how new AI technology enables IoT to reach its full potential; Analyzes AIOT platforms and the handling of personal information for shared frameworks that remain sensitive to customers' privacy while effectively utilizing data. …”
    Libro electrónico
  9. 89
    por Stevens, Richard, 1971-
    Publicado 2016
    Tabla de Contenidos: “…Rhythm-action -- Graphically Led -- Call and Response -- Conclusion -- Conclusion -- Appendix A: Core Concepts -- Key and Gamepad Inputs -- Events and Triggers -- Manipulating Actors -- Referencing In-game Actors within Blueprints -- Variables, Parameters, Numbers, and Arrays -- Transforming and Constraining Variables and Parameters -- Reading through Curves -- Evaluating Variables and Parameters -- Routing Decisions and Events -- Custom Events -- Controlling Audio Components -- Sound Cue Nodes -- Console Commands -- Others -- Matinee -- Attaching Actors to other Actors -- Timeline -- Audio Finished -- Timer -- Appendix B: Blueprint Primer -- Navigating, Creating and Connecting -- Events and the Programming Paradigm -- Compiling Blueprints -- Actor Blueprints -- Structures -- The Graph Action Menu -- Creating Nodes between Existing Connections -- Finding Things in Blueprints -- Communicating between Blueprints -- Casting -- Event Dispatcher -- Getting References to Spawned Actors -- Appendix C: Testing, Troubleshooting, and Good Practice -- Watching Blueprints -- Print String -- Auto-Save Recovery -- Organizing and Commenting -- Working in Separate Audio-only Levels -- Tips for Slow Running -- Index…”
    Libro electrónico
  10. 90
    Publicado 2017
    Tabla de Contenidos: “…Putting it all together -- A simple file browser -- Electron -- Electron processes -- The renderer process -- Vue.js -- Summary -- Chapter 5: Managing Many Simultaneous Client Connections -- Understanding concurrency -- Concurrency is not parallelism -- Routing requests -- Understanding routes -- Using Express to route requests -- Using Redis for tracking client state -- Storing user data -- Handling sessions -- Cookies and client state -- A simple poll -- Authenticating connections -- Basic authentication -- Handshaking -- Using JSON Web Tokens for authentication -- Summary -- Further reading -- Chapter 6: Creating Real-Time Applications -- Introducing AJAX -- Responding to calls -- Creating a stock ticker -- Bidirectional communication with socket.io -- Using the WebSocket API -- socket.io -- Drawing collaboratively -- Listening for Server Sent Events -- Using the EventSource API -- The EventSource stream protocol -- Asking questions and getting answers -- Building a collaborative document editing application -- Summary -- Chapter 7: Using Multiple Processes -- Node's single-threaded model -- The benefits of single-threaded programming -- Multithreading is already native and transparent -- Creating child processes -- Spawning processes -- Forking processes -- Buffering process output -- Communicating with your child -- Sending messages to children -- Parsing a file using multiple processes -- Using the cluster module -- Cluster events -- Worker object properties -- Worker events -- Using PM2 to manage multiple processes -- Monitoring -- Process files -- Real-time activity updates of multiple worker results -- Summary -- Chapter 8: Scaling Your Application -- When to scale? …”
    Libro electrónico
  11. 91
    Publicado 2017
    Tabla de Contenidos: “…. -- There's more... -- Spawning a separate process with subshell…”
    Libro electrónico
  12. 92
    Publicado 2018
    Tabla de Contenidos: “…-- Concurrent execution in Python -- Starting a thread -- Starting a process -- Stopping threads and processes -- Stopping a process -- Spawning multiple threads -- Dealing with race conditions -- A thread's local data -- Thread and process communication -- Thread communication -- Sending events -- Inter-process communication with queues -- Thread and process pools -- Using a process to add a timeout to a function -- Case examples -- Example one - concurrent mergesort -- Single-thread mergesort -- Single-thread multipart mergesort -- Multithreaded mergesort -- Multiprocess mergesort -- Example two - batch sudoku-solver -- What is Sudoku? …”
    Libro electrónico
  13. 93
    Tabla de Contenidos: “…Deriving a Testable Class from the Scheduler -- Summary -- Chapter 13: Debugging Async with Visual Studio -- Types of Multithreading Bugs -- Data Corruption -- Race Conditions -- Deadlocks -- Runaway Threads -- The Limitations of Using Visual Studio for Debugging -- The Interactive Debugger -- It Works on My Machine -- Multithreaded Visual Studio Debugging Basics -- Breakpoints and Threads -- Locals, Autos, and Watch Windows -- The Call Stack Window -- Just My Code -- Improvements in Visual Studio 2013 and Windows 8.1 -- The Threads Window -- Flagging and Filtering -- Freezing and Thawing -- Debugging Tasks -- The Parallel Tasks / Tasks Window -- The Parallel Stacks Window -- The Concurrency Visualizer -- Summary -- Chapter 14: Debugging Async -Beyond Visual Studio -- Memory Dumps -- Generating a Memory Dump -- Task Manager -- DebugDiag -- Adding Rules -- Crash -- Performance -- Native (non-.NET) Memory and Handle Leak -- Executing Rules -- ADPLUS -- Crash Mode -- Spawning Mode -- Hang Mode -- Analyzing Memory Dumps -- WinDbg -- SOS -- Loading SOS -- Examining Threads via SOS -- Diagnosing Deadlocks with SOS -- Finding Runaway Threads -- Other Useful SOS Commands -- SOSEX -- Using SOSEX -- Useful SOSEX Commands -- PSSCOR -- Summary -- Index…”
    Libro electrónico
  14. 94
    Publicado 2016
    Tabla de Contenidos: “…Using the serialized files in the editor -- Accessing the .asset files in the code -- Adding NPCs and a conversation system to our game -- Let the player walk around the NPC -- Stopping the player from walking through the NPC -- Getting the NPCs talking -- The conversation object -- Saving and serializing the object for later -- The conversation component -- Building a basic conversation system -- The manager -- Starting a conversation -- Preparing the UI -- Displaying the conversation -- Connecting the dots -- Going further -- Summary -- Chapter 7: The World Map -- The larger view -- Types of map -- Fixed maps -- Generated maps -- In-game generated maps -- Going procedural -- Creating our game's map -- Adding the world map -- Adding a player prefab to the overworld -- Adding places of interest -- Leaving town -- Creating a NavigationManager script -- Blocking off paths -- Updating build settings to include new scenes -- Changing scenes -- Returning to town -- Updating the NavigationManager script -- Going further -- Summary -- Chapter 8: Encountering Enemies and Running Away -- Event systems -- Exploring randomness -- True randomness -- Planning for random code/generation -- Basic Artificial Intelligence -- State machines -- Defining states -- Simple singular choice -- Planning for multiple cases -- State managers -- Sensors -- Setting up your battle scene -- Building the new scene -- Adding the first enemy -- Spawning the Dragons -- Creating the BattleManager -- Allowing the player to run away -- Starting the battle -- Saving the map position -- Stop immediately re-entering battle -- Going back to town -- Going further -- Summary -- Chapter 9: Getting Ready to Fight -- Setting up our battle state manager -- The battle state manager -- Getting to the state manager in the code -- Starting the battle -- Introductory animation…”
    Libro electrónico
  15. 95
    por Gustafson, J. M.
    Publicado 2013
    Tabla de Contenidos: “…Web Workers Unite -- Web workers -- Spawning a web worker -- Implementing a web worker -- Time for action - using a web worker -- What just happened? …”
    Libro electrónico
  16. 96
    Publicado 2010
    Tabla de Contenidos: “…Cover -- Contents -- 1 Introduction to the Linux Kernel -- History of Unix -- Along Came Linus: Introduction to Linux -- Overview of Operating Systems and Kernels -- Linux Versus Classic Unix Kernels -- Linux Kernel Versions -- The Linux Kernel Development Community -- Before We Begin -- 2 Getting Started with the Kernel -- Obtaining the Kernel Source -- Using Git -- Installing the Kernel Source -- Using Patches -- The Kernel Source Tree -- Building the Kernel -- Configuring the Kernel -- Minimizing Build Noise -- Spawning Multiple Build Jobs -- Installing the New Kernel -- A Beast of a Different Nature -- No libc or Standard Headers -- GNU C -- No Memory Protection -- No (Easy) Use of Floating Point -- Small, Fixed-Size Stack -- Synchronization and Concurrency -- Importance of Portability -- Conclusion -- 3 Process Management -- The Process -- Process Descriptor and the Task Structure -- Allocating the Process Descriptor -- Storing the Process Descriptor -- Process State -- Manipulating the Current Process State -- Process Context -- The Process Family Tree -- Process Creation -- Copy-on-Write -- Forking -- vfork() -- The Linux Implementation of Threads -- Creating Threads -- Kernel Threads -- Process Termination -- Removing the Process Descriptor -- The Dilemma of the Parentless Task -- Conclusion -- 4 Process Scheduling -- Multitasking -- Linux's Process Scheduler -- Policy -- I/O-Bound Versus Processor-Bound Processes -- Process Priority -- Timeslice -- The Scheduling Policy in Action -- The Linux Scheduling Algorithm -- Scheduler Classes -- Process Scheduling in Unix Systems -- Fair Scheduling -- The Linux Scheduling Implementation -- Time Accounting -- Process Selection -- The Scheduler Entry Point -- Sleeping and Waking Up -- Preemption and Context Switching -- User Preemption -- Kernel Preemption -- Real-Time Scheduling Policies…”
    Libro electrónico
  17. 97
    Publicado 2017
    Tabla de Contenidos: “…The set_running_or_notify_cancel() method -- The set_result() method -- The set_exception() method -- Cancelling callable -- Example -- Output -- Getting the result -- Example -- Output -- Using as_completed -- Example -- Output -- Setting callbacks -- Example -- Output -- Chaining callbacks -- Exception classes -- Example -- Output -- ProcessPoolExecutor -- Creating a ProcessPoolExecutor -- Example -- Output -- Context Manager -- Example -- Output -- Exercise -- Getting started -- Improving the speed of computationally bound problems -- Full code sample -- Output -- Improving our crawler -- The plan -- New improvements -- Refactoring our code -- Storing the results in a CSV file -- Exercise - capture more info from each page crawl -- concurrent.futures in Python 2.7 -- Summary -- Chapter 8: Multiprocessing -- Working around the GIL -- Utilizing sub-processes -- Example -- Output -- The life of a process -- Starting a process using fork -- Spawning a process -- Forkserver -- Daemon processes -- Example -- Breaking it down -- Output -- Identifying processes using PIDs -- Example -- Output -- Terminating a process -- Example -- Getting the current process -- Subclassing processes -- Example -- Output -- Multiprocessing pools -- The difference between concurrent.futures.ProcessPoolExecutor and Pool -- Context manager -- Example -- Output -- Submitting tasks to a process pool -- Apply -- Apply_async -- Map -- Map_async -- Imap -- Imap_unordered -- Starmap -- Starmap_async -- Maxtasksperchild -- Communication between processes -- Pipes -- Anonymous pipes -- Named pipes -- Working with pipes -- Example -- Handling Exceptions -- Using pipes -- Multiprocessing managers -- Namespaces -- Example -- Queues -- Example -- Output -- Listeners and clients -- Example -- The Listener class -- The Client class -- Output -- Logging -- Example…”
    Libro electrónico
  18. 98
    por Hébert, Fred, 1988-
    Publicado 2013
    Tabla de Contenidos: “…The Hitchhiker's Guide to Concurrency -- Don't Panic -- Concurrency Concepts -- Scalability -- Fault Tolerance -- Concurrency Implementation -- Not Entirely Unlike Linear Scaling -- So Long and Thanks for All the Fish! -- Spawning Processes -- Sending Messages -- Receiving Messages -- 11. …”
    Libro electrónico
  19. 99
    Publicado 2021
    Tabla de Contenidos: “…. -- There's more... -- Chapter 6: Spawning Processes and Using Job Control -- Technical requirements -- Exploring how processes are created -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using job control in Bash -- Getting ready -- How to do it... -- How it works... -- Controlling and terminating processes using signals -- Getting ready -- How to do it... -- How it works... -- See also -- Replacing the program in a process with execl() -- Getting ready -- How to do it... -- How it works... -- See also -- Forking a process -- Getting ready…”
    Libro electrónico
  20. 100
    Publicado 2021
    Tabla de Contenidos: “…Nmap Advanced Enumeration -- Enumerating Users -- POP3 (Port 110) and IMAP4 (Port 143) -- Brute-Forcing POP3 E-mail Accounts -- Database Protocols -- Microsoft SQL Server (Port 1433) -- Oracle Database Server (Port 1521) -- MySQL (Port 3306) -- CI/CD Protocols -- Docker (Port 2375) -- Jenkins (Port 8080/50000) -- Brute-Forcing a Web Portal Using Hydra -- Step 1: Enable a Proxy -- Step 2: Intercept the Form Request -- Step 3: Extracting Form Data and Brute-Forcing with Hydra -- Web Protocols 80/443 -- Graphical Remoting Protocols -- RDP (Port 3389) -- RDP Brute-Force -- VNC (Port 5900) -- File Sharing Protocols -- SMB (Port 445) -- Brute-Forcing SMB -- SNMP (Port UDP 161) -- SNMP Enumeration -- Summary -- Chapter 7 Exploitation Phase -- Vulnerabilities Assessment -- Vulnerability Assessment Workflow -- Vulnerability Scanning with OpenVAS -- Installing OpenVAS -- Scanning with OpenVAS -- Exploits Research -- SearchSploit -- Services Exploitation -- Exploiting FTP Service -- FTP Login -- Remote Code Execution -- Spawning a Shell -- Exploiting SSH Service -- SSH Login -- Telnet Service Exploitation -- Telnet Login -- Sniffing for Cleartext Information -- E-mail Server Exploitation -- Docker Exploitation -- Testing the Docker Connection -- Creating a New Remote Kali Container -- Getting a Shell into the Kali Container -- Docker Host Exploitation -- Exploiting Jenkins -- Reverse Shells -- Using Shells with Metasploit -- Exploiting the SMB Protocol -- Connecting to SMB Shares -- SMB Eternal Blue Exploit -- Summary -- Chapter 8 Web Application Vulnerabilities -- Web Application Vulnerabilities -- Mutillidae Installation -- Apache Web Server Installation -- Firewall Setup -- Installing PHP -- Database Installation and Setup -- Mutillidae Installation -- Cross-Site Scripting -- Reflected XSS -- Stored XSS -- Exploiting XSS Using the Header…”
    Libro electrónico