Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Exploring Java Libraries: A Developer's Guide (Volume 2)
    Exploring Java Libraries: A Developer's Guide (Volume 2)
    Advanced Text Processing, AWT, Swing GUI, and Accessibility in Java
    Solis Dynamics

    Exploring Java Libraries: A Developer’s Guide, Volume II is a hands-on guide to Java’s text-processing, desktop GUI, and accessibility libraries. Through practical examples, structured explanations, and real-world coding scenarios, it helps developers move beyond theory and master Java’s AWT, Swing, and java.text ecosystem.

  2. Exploring Java Libraries: A Developer's Guide (Volume 1)
    Exploring Java Libraries: A Developer's Guide (Volume 1)
    Volume 1: Master Core Java Packages with Practical Examples and Projects
    Solis Dynamics

    Master Java’s core libraries with clear explanations, practical examples, and hands-on projects designed for real understanding.

  3. TypeScript Metaprogramming. Advanced Type Gymnastics, Modern Decorators, and Compiler Internals
    No Description Available
  4. Ansible Cookbook
    Ansible Cookbook
    A Comprehensive Guide to Unleashing the Power of Ansible via Best Practices, Troubleshooting, and Linting Rules with Luca Berton
    Luca Berton

    Embark on a journey into the heart of Ansible. Uncover the secrets of efficient automation, troubleshoot with finesse, and elevate your code quality with linting rules. 'Unleashing the Power of Ansible' is your key to mastering IT automation in a world hungry for seamless efficiency. Are you ready to transform the way you orchestrate systems?

  5. Runtime Patterns for Embedded Systems
    Runtime Patterns for Embedded Systems
    Modules and Examples with Complete Source Code for STM32F7 Discovery Board and ARM Cortex-M7
    David Clifton

    Descriptions, Discussion, and Selected Source Modules illustrating State Machines, Event Handlers, Message Pumps, Fibers, and Event-triggered, Interacting State Machines. A demo program can be downloaded and run on an STM32F746G_DISCO board.

  6. Mastering c++ programming  Question bank
    Mastering c++ programming Question bank
    1000 conceptual questions for students and professionals
    Anshuman Mishra

    Test your C++ knowledge. Strengthen your programming concepts. Improve your coding skills. Prepare confidently for university examinations, placements, and software interviews.Mastering C++ Programming QUESTION BANK: 1000+ Conceptual Questions for Students and Professionals

  7. Il senior amplificato
    Il senior amplificato
    All'agente il completamento, al senior il giudizio.
    Luca Milan

    Il giudizio non si delega. Il perimetro entro cui l'agente si muove, la verifica che deve passare, la condizione che lo ferma: quelli sì. Come un Senior trasforma vent'anni di mestiere nei vincoli che governano un agente, e come decisioni, criteri e lezioni restano quando la sessione finisce: è l'amplificazione del titolo.

  8. Quick Start Kubernetes

    This 2025 edition of Quick Start Kubernetes is bang up to date with the latest versions of Kubernetes and industry trends. Brought to you by best-selling author and global training guru Nigel Poulton, Quick Start Kubernetes is the fastest way to wrap your head around Kubernetes and get your hands on deploying a simple app. When you've finished the book, you'll be ready to use Kubernetes in the real world.

  9. Problem? What Problem?
    Problem? What Problem?
    Dealing Effectively with Impediments using Agile Thinking with Problem-solving Practices
    Ben Linders

    Agile teams need to be able to handle impediments. This book explores how teams can deal effectively with the problems that will happen in their daily work, using agile thinking and practices. Foreword by Johanna Rothmann.

  10. The Psychology of Computer Programming
    The Psychology of Computer Programming
    Silver Anniversary Edition
    Gerald M. Weinberg

    Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer.

  11. Naming Things
    Naming Things
    The Hardest Problem in Software Engineering
    Tom Benner

    Naming is one of the most difficult and enduring challenges in software engineering, but few of us do it well. This practical and comprehensive book provides a set of principles, rules, and application guidelines for efficiently choosing good names in your code.

  12. 커밋 로그
    커밋 로그
    지나온 자리는 지워지지 않는다
    Chaesang Jung

    30년을 엔지니어로 살며 손에 익은 단어들을 하나씩 꺼내, 그 단어가 처음 다가왔던 자리를 적었다. 일터 한구석에 토막토막 남겨 둔 글들이, 어느새 한 권으로 쌓였다.

  13. The Mathematical Intuition Behind Deep Learning
    The Mathematical Intuition Behind Deep Learning
    From the Dot Product to Multivariate Calculus and the Jacobian, with Python
    Alex Punnen

    Stop treating neural networks as magic. Starting from a single dot product, this book derives every step to Backpropagation with Matrix Calculus, then turns the math into working Python. No frameworks, no skipped steps. Written for developers who want to know why the equations work, not just how to call them.

  14. Vibe to First Sale: Vibecoding a Lean AI Business from $0 to $29

    Turn AI into leverage, engineer your first $29 sale, and prove your business is real - in days, not months.

  15. arc42-FAQ
    arc42-FAQ
    Pragmatic, real-world software architecture documentation
    Gernot Starke

    This book contains answers to the most common questions regarding arc42 - the pragmatic template for communicating software architectures.