Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Build Awesome Command-Line Applications in Ruby

Control Your Computer Simplify Your Life

Specificaties
Paperback, 201 blz. | Engels
Pragmatic Bookshelf | 1e druk, 2012
ISBN13: 9781934356913
Rubricering
Hoofdrubriek : Computer en informatica
Pragmatic Bookshelf 1e druk, 2012 9781934356913
Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

A well-formed command-line application can be beter than a GUI: it's the quickest way to automate a backup, a build, or a deployment.

Ruby is particularly suites to this task, since it combines high-level abstration with "close to the metal"system interaction wrapped up in a concise, readable syntax. Ruby pro David Copeland shows you how elevate the lowliest automation script to a maintainable, polished, professional application.

You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep things simple for everyday users, while giving advanced users re complex options. Your journey from command-line novice to pro ends with a look at testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users.

Specificaties

ISBN13:9781934356913
Taal:Engels
Bindwijze:paperback
Aantal pagina's:201
Druk:1
Hoofdrubriek:IT-management / ICT

Over David Bryant Copeland

David Bryant Copeland is a veteran professional software developer who spends most of his time on the command line. He speaks frequently at national and regional Ruby conferences and built many command-line and web applications, using the command-line to productive effect.

Andere boeken door David Bryant Copeland

Inhoudsopgave

Introduction

1. Have a clear and consise purpose
2. Be easy to use
3. Be helpful
4. Play well with others
5. Delight casual users
6. Make configuration easy
7. Distribute painlessly
8. Test, test, test
9. Be easy to maintain
10. Add color, formatting, and interactivity

A 1: Common command-line Gems and Libraries
A 2: Bibliography

Index

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Build Awesome Command-Line Applications in Ruby