Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. Practical Eclipse Plugin Development
    Practical Eclipse Plugin Development
    Real-world coding of an Eclipse plugin that contains a Groovy REPL (for real-time programming of Eclipse's IDE)
    Dinis Cruz

    This book contains the Eclipse related blog posts posted on Dinis Cruz’ blog at http://blog.diniscruz.com.

  2. Understanding the Four Rules of Simple Design
    Understanding the Four Rules of Simple Design
    and other lessons from watching thousands of pairs work on Conway's Game of Life
    Corey Haines

    The only thing we truly know about software development is that we can expect changes to our system.Through concrete examples, let's explore ways to build flexible, adaptable software systems by better understanding Kent Beck's 4 Rules of Simple Design.

  3. The Unofficial JNCIE-ENT Prep Guide
    The Unofficial JNCIE-ENT Prep Guide
    A guide to help you prepare for your JNCIE-ENT Lab exam
    Jeffrey Fry

    Studying to get your Juniper JNCIE-ENT, JNCIP-ENT, or just looking to really learn Junos? If so, then this workbook may be a great resource for you. This guide is the culmination of my study notes, notes and input from others as well as our collective experiences.  Ultimately it is what I used to pass my JNCIE-ENT exam.  

  4. Getting Started with AWS

    You’ll learn to work with services related to Deployment and Management, including AWS Identity and Access Management (IAM), AWS Elastic Beanstalk, AWS CloudFormation, and AWS EC2, etc.

  5. The Little Mongo DB Schema Design Book

    The Little Mongo DB Schema Design Book covers the fundamentals of Schema design with Mongo DB as well as several useful Schema design patters for your application. It will introduce such patterns as the queue pattern, the transaction pattern, the metadata pattern and much more as well as going into the fundamentals you will need to efficiently leverage Mongo DB in your application.

  6. All about CAPTCHA's
    All about CAPTCHA's
    Decoding CAPTCHA's for Fun and Profit
    Ben E. C. Boyter

    Welcome to the practical guide to decoding CAPTCHA's. Everything you need to start decoding CAPTCHA's is contained within. Although there is a heavy emphasis on decoding you can consider it a general guide to CAPTCHA's in general. Although mostly focussed on algorithmic methods of decoding CAPTCHA's this will also briefly cover paid/human services, history and anechdotes.

  7. Código Sólido
    Código Sólido
    Reflexiones sobre el desarrollo de software y principios SOLID
    Gonzalo Ayuso

    ¿A que dedica el tiempo el programador? Parece una pregunta para el capitán obvio. El programador dedicará la mayor parte de su tiempo a programar, ¿no? En cierta medida esa afirmación es cierta. De hecho, si no dedicara tiempo a programar no sería un programador. Sería otra cosa. Pero ...

  8. Async PHP: Early Access
    Async PHP: Early Access
    Rethinking Traditional PHP
    Christopher Pitt

    This is the uncomplicated and practical guide, to building real asynchronous PHP applications, that you've been waiting for.

  9. JavaScript-mancy
    JavaScript-mancy
    Mastering the Arcane Art of Writing Awesome JavaScript for C# Developers
    Jaime González García

    Are you a C# or Java developer curious about the awesome things happening in the JavaScript world? Would you like to build super rich web apps, mobile apps, backend services or even robots? Does JS frustrate you?Then this is the book for you! Learn the basics, OOP, FP, async, ES6, TS, tooling, testing, Angular & more!And it has wizards!

  10. Mutation Testing
    Mutation Testing
    Better Code by Making Bugs
    Filip van Laenen

    Are you already using TDD, measuring test coverage, and running static code analysison your code? Maybe you're wondering whether there's a “next level” in code quality? If so, you should check out this book and learn about mutation testing. Mutation testing changes your source code and then checks back whether your unit tests can catch the changes, just like they should catch bugs. Can they? Find out how it works, and why it works in this book.

  11. Tour of Ceylon - unofficial
    Tour of Ceylon - unofficial
    Yeradis P. Barbosa Marrero

    Ceylon is powerful programming language and platform with a modern SDK designed from scratch with a high modularity core that prioritises readability and predictability controlling the complexity with clarity while providing killer tools.

  12. Reliably Deploying Rails Applications
    Reliably Deploying Rails Applications
    Hassle free provisioning, reliable deployment
    Ben Dixon

    A robust framework for provisioning servers with Chef and deploying reliably with Capistrano 3, including example code templates you can use directly.

  13. Read-Eval-Print-λove
    Read-Eval-Print-λove
    v002 - UrLISP
    Michael Fogus

    A primordial Lisp described in detail.

  14. Production Go
    Production Go
    Build modern, production-ready web services in Go
    Herman Schaaf and Shawn Smith

    Production Go is the book about creating and maintaining modern production applications written in Go. It assumes prior programming knowledge, and is recommended for professional programmers.

  15. Learn Java the Hard Way

    "Learn Java the Hard Way" teaches you how to code by having you type in short, simple programs and getting them to work. The exercises and explanations in this book are distilled from my nearly two decades of experience teaching programming to ordinary students. Over 2,000 students have taken my classes and nine months later almost all of them knew how to code - at least a little! If you have ever bought another Java book for "beginners" and been lost by page 10, then my book is for you!