Utvidet returrett til 31. januar 2025

Bøker av Dmitry Vostokov

Filter
Filter
Sorter etterSorter Populære
  • av Dmitry Vostokov
    1 116,-

    Analyze system crashes and freezes, navigate kernel and complete memory spaces, and diagnose patterns of abnormal software behavior using the WinDbg debugger.

  • av Dmitry Vostokov
    1 116,-

    Analyze crashes and freezes, navigate through user space and diagnose heap corruption, memory and handle leaks, CPU spikes, blocked threads, deadlocks, wait chains, and more using WinDbg debugger.

  • av Dmitry Vostokov
    774,-

    Solid C and C]+ knowledge is a must to fully understand Linux diagnostic artifacts such as core memory dumps and do diagnostic, forensic, and root cause analysis beyond listing backtraces. This full-color reference book is a part of the Accelerated C & C++ for Linux Diagnostics training course organized by Software Diagnostics Services. The text contains slides, brief notes highlighting particular points, and replicated source code fragments that are easy to copy into your favorite IDE. The book's detailed Table of Contents makes the usual Index redundant. We hope this reference is helpful for the following audiences: C and C++ developers who want to deepen their knowledgeSoftware engineers developing and maintaining products on Linux platformsTechnical support, escalation, DevSecOps, cloud and site reliability engineers dealing with complex software issuesQuality assurance engineers who test software on Linux platformsSecurity and vulnerability researchers, reverse engineers, malware and memory forensics analysts

  • av Dmitry Vostokov
    774,-

    Solid C and C++ knowledge is a must to fully understand Windows diagnostic artifacts such as memory dumps and do diagnostic, forensic, and root cause analysis beyond listing stack traces, DLL, and driver information. This full-color reference book is a part of the Accelerated C & C++ for Windows Diagnostics training course organized by Software Diagnostics Services. The text contains slides, brief notes highlighting particular points, and replicated source code fragments that are easy to copy into your favorite IDE. The book's detailed Table of Contents makes the usual Index redundant. We hope this reference is helpful for the following audiences: C and C++ developers who want to deepen their knowledgeSoftware engineers developing and maintaining products on Windows platformsTechnical support, escalation, DevSecOps, cloud and site reliability engineers dealing with complex software issuesQuality assurance engineers who test software on Windows platformsSecurity and vulnerability researchers, reverse engineers, malware and memory forensics analysts

  • av Dmitry Vostokov
    853,-

    A pattern language to cover from a small debugging trace to a distributed log with billions of messages from hundreds of computers, thousands of components, threads, and processes.

  • av Dmitry Vostokov
    521,-

    This book will help you analyze traces and logs from different software environments and communicate analysis results using a pattern language that covers everything from a small debugging log to a distributed trace with billions of messages from hundreds of computers, thousands of software components, threads, and processes.The book begins with the basic terminology of operating systems and programming, the foundation for understanding trace and log analysis. It then talks about patterns that help describe problems from a user¿s view and patterns for errors and failures. Then, the book covers a range of trace patterns that group messages, and explores how logs depict software activities. It even examines specific message patterns and how they connect in a single trace. Moving forward, yoüll review patterns for multiple traces and logs and how to evaluate them. In this way, you can use similar methods to find problems across a wide variety of software. The book also provides guidance for analyzing issues on systems such as Windows, macOS, Linux, Android, iOS, and other types of computers, including those in networks and the Internet of Things, regardless of their system differences.Upon completing this book, you will be able to navigate the complexities of trace and log analysis and apply uniform diagnostics and anomaly detection pattern language across diverse software environments to help you troubleshoot, debug, and fix issues.What You Will LearnUnderstand pattern language for trace and log analysisGain a pattern-oriented methodology for trace and log analysis applicable to various domains, including cybersecurityMaster the fundamentals of operating systems and programming related to trace and log analysisUnderstand observed behavior in traces and logs, which aids incident response, diagnostics, root cause analysis, troubleshooting, and debuggingWho This Book Is ForSoftware technical support engineers, system and network administrators, software developers, testers, DevOps and DevSecOps, digital forensics and malware analysts, security incident response engineers, data analysts, and data mining practitioners.

  • av Dmitry Vostokov
    539,-

    This book is for those who wish to understand how Python debugging is and can be used to develop robust and reliable AI, machine learning, and cloud computing software. It will teach you a novel pattern-oriented approach to diagnose and debug abnormal software structure and behavior.The book begins with an introduction to the pattern-oriented software diagnostics and debugging process that, before performing Python debugging, diagnoses problems in various software artifacts such as memory dumps, traces, and logs. Next, yoüll learn to use various debugging patterns through Python case studies that model abnormal software behavior. Yoüll also be exposed to Python debugging techniques specific to cloud native and machine learning environments and explore how recent advances in AI/ML can help in Python debugging. Over the course of the book, case studies will show you how to resolve issues around environmental problems, crashes, hangs, resource spikes, leaks, and performancedegradation. This includes tracing, logging, and analyzing memory dumps using native WinDbg and GDB debuggers. Upon completing this book, you will have the knowledge and tools needed to employ Python debugging in the development of AI, machine learning, and cloud computing applications.What You Will LearnEmploy a pattern-oriented approach to Python debugging that starts with diagnostics of common software problemsUse tips and tricks to get the most out of popular IDEs, notebooks, and command-line Python debuggingUnderstand Python internals for interfacing with operating systems and external modulesPerform Python memory dump analysis, tracing, and loggingWho This Book Is ForSoftware developers, AI/ML engineers, researchers, data engineers, as well as MLOps and DevOps professionals.

  • av Dmitry Vostokov
    158,-

    CoPart 3 is a dual complement to Visual Category Theory Brick by Brick Part 3. It covers adjoint functors, diagram shapes and categories, cones and cocones, limits and colimits, pullbacks, pushouts.

  • av Dmitry Vostokov & Software Diagnostics Services
    299,-

  • av Dmitry Vostokov, Software Diagnostics Institute & Software Diagnostics Services
    392,-

  • av Dmitry Vostokov
    1 182,-

  • av Dmitry Vostokov
    508,-

    Review topics ranging from Intel x64 assembly language instructions and writing programs in assembly language, to pointers, live debugging, and static binary analysis of compiled C and C++ code. This book is ideal for Linux desktop and cloud developers. Using the latest version of Debian, yoüll focus on the foundations of the diagnostics of core memory dumps, live and postmortem debugging of Linux applications, services, and systems, memory forensics, malware, and vulnerability analysis. This requires an understanding of x64 Intel assembly language and how C and C++ compilers generate code, including memory layout and pointers. This book provides the back­ground knowledge and practical foundations yoüll need in order to master internal Linux program structure and behavior. It consists of practical step-by-step exercises of increasing complexity with explanations and ample diagrams. Yoüll also work with the GDB debugger and use it for disassembly and reversing. By the end of the book, you will have a solid understanding of how Linux C and C++ compilers generate binary code. In addition, you will be able to analyze such code confidently, understand stack memory usage, and reconstruct original C/C++ code. Foundations of Linux Debugging, Disassembling, and Reversing is the perfect companion to Foundations of ARM64 Linux Debugging, Disassembling, and Reversing for readers interested in the cloud or cybersecurity.What You'll LearnReview the basics of x64 assembly languageExamine the essential GDB debugger commands for debugging and binary analysis Study C and C++ compiler code generation with and without compiler optimizations Look at binary code disassembly and reversing patternsSee how pointers in C and C++ are implemented and usedWho This Book Is ForSoftware support and escalation engineers, cloud security engineers, site reliability engineers, DevSecOps, platform engineers, software testers, Linux C/C++ software engineers and security researchers without Intel x64 assembly language background, beginners learning Linux software reverse engineering techniques, and engineers coming from non-Linux environments.

  • av Dmitry Vostokov
    652,-

    Gain a solid understanding of how Linux C and C++ compilers generate binary code. This book explains the reversing and binary analysis of ARM64 architecture now used by major Linux cloud providers and covers topics ranging from writing programs in assembly language, live debugging, and static binary analysis of compiled C and C++ code. It is ideal for those working with embedded devices, including mobile phones and tablets. Using the latest version of Red Hat, you'll look closely at the foundations of diagnostics of core memory dumps, live and postmortem debugging of Linux applications, services, and systems. You'll also work with the GDB debugger and use it for disassembly and reversing. This book uses practical step-by-step exercises of increasing complexity with explanations and many diagrams, including some necessary background topics. In addition, you will be able to analyze such code confidently, understand stack memory usage, and reconstruct original C/C++ code. And as you'll see, memory forensics, malware, and vulnerability analysis, require an understanding of ARM64 assembly language and how C and C++ compilers generate code, including memory layout and pointers. This book provides the background knowledge and practical foundations yoüll need to understand internal Linux program structure and behavior. Foundations of ARM64 Linux Debugging, Disassembling, and Reversing is the perfect companion to Foundations of Linux Debugging, Disassembling, and Reversing for readers interested in the cloud or cybersecurity. What You'll LearnReview the basics of ARM64 assembly languageExamine the essential GDB debugger commands for debugging and binary analysis Study C and C++ compiler code generation with and without compiler optimizations Look at binary code disassembly and reversing patternsSee how pointers in C and C++ are implemented and usedWho This Book Is ForSoftware support and escalation engineers, cloud security engineers, site reliability engineers, DevSecOps, platform engineers, software testers, Linux C/C++ software engineers and security researchers without ARM64 assembly language background, and beginners learning Linux software reverse engineering techniques.

  • av Dmitry Vostokov
    143,-

    This CoPart is a dual complement to Visual Category Theory Brick by Brick, Part 2.

  • av Dmitry Vostokov & Software Diagnostics Services
    1 182,-

  • av Dmitry Vostokov
    1 182,-

  • av Dmitry Vostokov
    158,-

    This CoPart is a dual complement to Visual Category Theory Brick by Brick, Part 1.

  • av Software Diagnostics Services & Vostokov Dmitry Vostokov
    429,-

  • av Dmitry Vostokov & Software Diagnostics Services
    1 191,-

  • av Dmitry Vostokov
    158,-

    This machine learning book series aims at providing real hands-on training from general concepts and architecture to low-level details and mathematics. The first epoch covers the simplest linear associative network, proposes a brick notation for algebraic expressions, shows required calculus derivations, and illustrates gradient descent. Subsequent epochs also include necessary computer science foundations, statistics, data science topics, algorithms, and data structures.

  • av Dmitry Vostokov & Software Diagnostics Institute
    563,-

  • av Dmitry Vostokov & Software Diagnostics Institute
    563,-

  • av Dmitry Vostokov & Software Diagnostics Institute
    429,-

  • - Using LEGO(R) to Teach Structure and Reactivity
    av Dmitry Vostokov
    182,-

    This series aims at learning organic chemistry from the ground up by utilizing an innovative approach of using LEGO(R) baseplates and blocks to model various chemical structures and their reactivity.

  • av Dmitry Vostokov & Software Diagnostics Institute
    633,-

  • av Dmitry Vostokov & Software Diagnostics Institute
    429,-

  • av Dmitry Vostokov & Software Diagnostics Institute
    429,-

  • av Dmitry Vostokov & Software Diagnostics Institute
    429,-

  • av Dmitry Vostokov
    493 - 563,-

  • - Diagrammatic LEGO(R) Reference
    av Dmitry Vostokov
    633,-

    The book teaches category theory and abstract mathematics in general by using LEGO(R) bricks. It can also be used as a diagrammatic reference for concepts of category theory.

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.