Leanpub Header

Skip to main content

Filters

Category: "Software"

Software

  1. Coding In Delphi
    Coding In Delphi
    Nick Hodges

    This is a book all about writing Delphi code. It's not about the VCL or database access. It's just about how to use the language in the most effective way to write clean, testable, maintainable Delphi code. It covers a variety of powerful Delphi programming features and techniques including Generics, Interfaces, Exception Handling, Anonymous Methods, Collections, RTTI, Enumerators, Attributes, Dependency Injection and Unit Testing.

  2. Hands-on Domain-driven Design - by example
    Hands-on Domain-driven Design - by example
    Domain-driven Design practically explained with a massive case study
    Michael Plöd

    This book aims to explain the concepts of Domain-driven Design in a way that it is easily applicable in practice. Each chapter contains a theoretical part which is explained from the point of view of practical applicability and then exercises with solutions based on a comprehensive, complex case study (real estate loans).

  3. Spec Driven Development
    Spec Driven Development
    Construye con IA sin Perder el Control
    Bezael Pérez

    Usar IA para programar es fácil. Usarla sin perder el control, no tanto. Spec-Driven Development es el método para convertir tu idea en una spec que la IA ejecuta con precisión — sin loops infinitos, sin código roto, sin empezar de cero.

  4. Object-Oriented Programming in C#
    Object-Oriented Programming in C#
    In Control
    Andrea Pierini

    Master Object-Oriented Programming in C# and take control of your software design. This comprehensive guide focuses on deep conceptual understanding—vital for guiding development effectively, especially with AI assistance. Explore the core OOP pillars, unravel the SOLID principles, implement key Design Patterns, and see how Dependency Injection shapes modern .NET applications. Learn to leverage recent C# features for better encapsulation and immutability, building efficient, testable, and truly maintainable applications through practical examples and unique AI collaboration prompts.

  5. De-Enshittify Windows 11
    De-Enshittify Windows 11
    How to make Windows 11 work for you, not against you
    Paul Thurrott

    This book focuses on the enshittification of Windows 11 and what you can do to fight back by countering the bad behaviors in this platform through fixes, workarounds, and configuration changes.

  6. ZFS on Ubuntu 20.04 LTS
    ZFS on Ubuntu 20.04 LTS
    Working with ZFS 0.7 and 0.8.3 on Ubuntu Linux
    Carles Mateo

    ZFS on Ubuntu 20.04 LTS is a comprehensive guide for Small Business and power users with huge storing needs. First Published: v. 0.1 2020-10-28Last Updated: v.0.25 2022-02-07 Register with your email, and get all the updates for free and provide me feedback on what you would like to be added to the book.

  7. ソフトウェア開発者のガイドブック (日本語版)
    ソフトウェア開発者のガイドブック (日本語版)
    現代的なエンジニアリング実践の集成
    David Farley, Bernard McCarty (Editor), and TranslateAI

    より良いコードを書き、効果的な開発者の習慣を身につけ、優れたソフトウェアを構築するための実践的なアドバイスが詰まった実用的なハンドブックです。

  8. SAP Data Medium Exchange: A Guidebook for The SAP Consultant

    SAP Data Medium Exchange by Techlorean. Simple Explanation + Quick Understanding. Expect a casual non-technical tone to help you understand the subject matter rather than just knowing the configurations.

  9. Fundamentals of Physical Memory Analysis
    Fundamentals of Physical Memory Analysis
    Anniversary Edition
    Dmitry Vostokov

    The book is a fully revised transcript of a seminar about physical memory analysis on Windows platforms. Topics include memory acquisition, memory spaces, challenges of physical memory analysis, common WinDbg commands, memory analysis patterns and their classification, common mistakes, a hands-on WinDbg analysis example, a guide to further study.

  10. Guide to Markdown Mode for Emacs

    To celebrate Markdown Mode's 10th birthday, this comprehensive Guide from the package author and maintainer covers everything from the basics to advanced editing commands, customization, interactions with other packages, and useful tips and tricks to make writing and publishing with Markdown more enjoyable and efficient.

  11. C++ for dinosaurs
    C++ for dinosaurs
    Guide for readable, maintainable, reusable and faster code
    Nick Economidis

    Learn how to use C++ to produce more readable code, faster than C, and simpler to write. No object oriented programing. All the necessary information for the C to C++ transition.

  12. Principios de diseño de APIs REST
    Principios de diseño de APIs REST
    (desmitificando REST)
    Enrique Amodeo
    No Description Available
  13. Advanced Linux Questions
    Advanced Linux Questions
    Linux Questions for all.
    Linux Computing School

    Advanced level Linux questions to prepare the Linux administrator certification candidates.

  14. The Node Craftsman Book
    The Node Craftsman Book
    An advanced Node.js tutorial
    Manuel Kiessling

    As the official sequel to The Node Beginner Book, this book will help readers to dive deeper into software development with Node.js and JavaScript, including topics like object-orientation, test-driven development, database handling, web frameworks, and much more!

  15. The Node Beginner Book
    The Node Beginner Book
    A comprehensive Node.js tutorial
    Manuel Kiessling
    No Description Available