Große Auswahl an günstigen Büchern
Schnelle Lieferung per Post und DHL

Bücher von Dmitry Vostokov

Filter
Filter
Ordnen nachSortieren Beliebt
  • von Dmitry Vostokov
    43,00 €

    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.

  • von Dmitry Vostokov
    44,00 €

    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.

  • von Dmitry Vostokov & Software Diagnostics Services
    34,00 €

  • von Dmitry Vostokov, Software Diagnostics Institute & Software Diagnostics Services
    41,00 €

  • von Dmitry Vostokov
    120,00 €

  • von Dmitry Vostokov
    49,00 €

    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.

  • von Dmitry Vostokov
    49,00 €

    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.

  • von Dmitry Vostokov & Software Diagnostics Services
    122,00 €

  • von Dmitry Vostokov
    123,00 €

  • von Software Diagnostics Services & Vostokov Dmitry Vostokov
    46,00 €

  • von Dmitry Vostokov & Software Diagnostics Services
    116,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    66,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    65,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    49,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    71,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    49,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    49,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    49,00 €

  • von Dmitry Vostokov
    56,00 - 65,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    71,00 €

    This reference volume consists of revised, edited, cross-referenced, and thematically organized selected articles from Software Diagnostics Institute (DumpAnalysis.org + TraceAnalysis.org) and Software Diagnostics Library (former Crash Dump Analysis blog, DumpAnalysis.org/blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written in June 2017 - November 2018 for software engineers developing and maintaining products on Windows platforms, quality assurance engineers testing software, technical support and escalation engineers dealing with complex software issues, security researchers, reverse engineers, malware and memory forensics analysts. This volume is fully cross-referenced with volumes 1 - 10 and features: - 8 new crash dump analysis patterns with selected downloadable example memory dumps; - 15 new software trace and log analysis patterns; - Introduction to diagnostic operads; - Summary of mathematical concepts in software diagnostics and software data analysis; - Introduction to software diagnostics engineering; - Introduction to narrachain; - Introduction to diagnostics-driven development; - Principles of integral diamathics; - Introduction to meso-problem solving using meso-patterns; - Introduction to lego log analysis; - Introduction to artificial chemistry approach to software trace and log analysis; - WinDbg notes; - Updated C++17 source code of some previously published tools; - Selected entries from debugging dictionary; - List of recommended modern C++ books; - List of recommended books about algorithms; - Author's current CV; - Author's past resume written in WinDbg and GDB styles. This volume also includes articles from the former Crash Dump Analysis blog not previously available in print form.

  • von Dmitry Vostokov
    120,00 €

  • - A Core Testament of Memorianity
    von Dmitry Vostokov
    16,00 €

  • - An Introduction
    von Dmitry Vostokov & Software Diagnostics Services
    33,00 €

  • von Dmitry Vostokov & Software Diagnostics Institute
    60,00 €

  • - The Collected Seminars
    von Dmitry Vostokov & Software Diagnostics Services
    123,00 €

  • von Dmitry Vostokov & Software Diagnostics Services
    33,00 €

  • von Dmitry Vostokov & Memory Dump Analysis Services
    24,00 €

  • - Training Course Transcript with GDB and LLDB Practice Exercises
    von Dmitry Vostokov & Software Diagnostics Services
    176,00 €

  • von Dmitry Vostokov
    42,00 - 241,00 €

  • von Dmitry Vostokov
    14,00 €

Willkommen bei den Tales Buchfreunden und -freundinnen

Jetzt zum Newsletter anmelden und tolle Angebote und Anregungen für Ihre nächste Lektüre erhalten.