Leanpub Header

Skip to main content

Filters

Category: "Software Engineering"

Software Engineering

  1. Rust for Network Programming and Automation
    Rust for Network Programming and Automation
    Learn to Design and Automate Networks, Performance Optimization, and Packet Analysis with low-level Rust
    GitforGits | Asian Publishing House

    You'll learn to set up and configure various network protocols, including TCP/IP, as well as conduct packet and network analysis, quantify key performance indicators, and automate monitoring alerts and notifications. To learn more about Rust programming for networking, this book is a great resource for network engineers and administrators.

  2. The Developer's Branding Playbook
    The Developer's Branding Playbook
    A Simple and Proven Way to Stand Out in a Competitive Industry and Advance Your Career as a Software Developer
    Trust Onyekwere

    Stand out in a competitive tech industry and take your software development career to the next level with The Developer's Branding Playbook. Learn how to build a strong personal brand and showcase your expertise with practical tips and real-world examples. Don't wait - start today and watch your career soar!

  3. Desenvolvimento com Agilidade
    Desenvolvimento com Agilidade
    Criando um mindset de agilidade para desenvolvedores
    ADRIANO DOS SANTOS RIBEIRO

    Este pequeno e-book é de suma importância para quem deseja entender os problemas no processo de desenvolvimento ágil de software atualmente e se prepara para prover soluções para esse mercado. Apresento uma vários casos de exemplo com situações que enfrentei ao longo da minha carreira, bem como as abordagens que adotei para resolver os desafios.

  4. NULL
    NULL
    The Absence of Value in Computing
    Daniel Hargett

    An exploration of one of the most fundamental concepts in computer science: the NULL value. Learn how NULL can be used and how its misuse can lead to serious errors and vulnerabilities. Whether you're a seasoned programmer or just curious about the history & inner workings of computing, this is a must-read that'll deepen your understanding of NULL!

  5. Simplified JavaScript for Very Important Programmers
    Simplified JavaScript for Very Important Programmers
    The Fast Track to Mastering Essential JavaScript Concepts
    Ebenezer Don

    If you're looking for a practical and enjoyable way to learn JavaScript, this is the perfect book for you. The explanations are clear and concise, and the examples are designed to reinforce your learning and help you apply your knowledge in real-world scenarios.

  6. Clean Code Principles And Patterns
    Clean Code Principles And Patterns
    A Software Practitioner's Handbook
    Petri Silen
    No Description Available
  7. Accelerated Linux Core Dump Analysis, Fourth Edition
    Accelerated Linux Core Dump Analysis, Fourth Edition
    Training Course Transcript with GDB and WinDbg Practice Exercises
    Dmitry Vostokov

    Learn how to analyze x64 and ARM64 Linux process and kernel crashes and hangs, navigate through core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and more than 50 memory analysis patterns. The training consists of more than 70 step-by-step exercises using GDB and WinDbg debuggers.

  8. 数字身份认证技术与实践
    数字身份认证技术与实践
    从概念到实战的深入理解
    田杰

    本书最大的特点是全部案例都有开源的在线可运行的版本,对于一些企业特定的不便直接开源的系统,都写了一个最小化的开源版本。 案例丰富、但并非代码充斥,而是仅给予核心代码和详细说明,对于完整项目,都附有相关的仓库链接。

  9. Succeeding with OKRs in Agile (2nd edition)
    Succeeding with OKRs in Agile (2nd edition)
    How to create & deliver Objectives Key Results for teams
    Allan Kelly

    Clear concise discussion of what OKRs are, why you want to use them with agile, how to write them, deliver them and the pitfalls to avoid.

  10. Agile Unleashed
    Agile Unleashed
    Strategies For Building Collaborative Teams And Maximizing Workflow Capacity
    Rafael Antonio George Duval

    Ready to take your Agile practice to the next level?

  11. Accelerated macOS Core Dump Analysis, Third Edition
    Accelerated macOS Core Dump Analysis, Third Edition
    Training Course Transcript with LLDB Practice Exercises
    Dmitry Vostokov

    The full transcript of Software Diagnostics Services training with 12 step-by-step exercises. Learn how to analyze app crashes and freezes, navigate through process core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and much more.

  12. Accelerated Windows API for Software Diagnostics, Second Edition
    Accelerated Windows API for Software Diagnostics, Second Edition
    With Category Theory in View
    Dmitry Vostokov

    The book contains the full transcript of Software Diagnostics Services training with 10 hands-on exercises on various topics related to Windows API.

  13. A Guide for Facilitating Quality Assessments
    A Guide for Facilitating Quality Assessments
    With Case Studies using QPAM
    Janet Gregory and Selena Delesie

    Whether you are new to quality assessments or are experienced and want to improve your assessment offering, this book provides techniques, tools, approaches, and examples to support your success. Examples in this book are based on QPAM from Selena and Janet’s first book “Assessing Agile Quality Practices with QPAM: Enabling Teams to Improve.” 

  14. How I Would Have Approached Software Engineering
    No Description Available
  15. Pattern-Oriented Memory Forensics
    Pattern-Oriented Memory Forensics
    A Pattern Language Approach, Revised Edition
    Dmitry Vostokov

    The short book is a fully revised transcript of a lecture introducing a unified pattern language for memory forensics - an investigation of past software behavior in memory snapshots. The lecture has a short theoretical part and a practical memory analysis part using WinDbg debugger from Microsoft Debugging Tools for Windows.