Build Awesome Command-Line Applications in Ruby 2

Control Your Computer, Simplify Your Life



Bookstore > Books > Build Awesome Command-Line Applications in Ruby 2

Price$30.00 - $71.92
Rating
AuthorDavid B. Copeland
PublisherThe Pragmatic Programmers
Published2013
Pages224
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101937785750
ISBN-139781937785758
EBook Hardcover Paperback

Speak directly to your system. With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life. With this book, you'll learn specific ways to write command-line applications that are easy to use, deploy, and maintain, using a set of clear best practices and the Ruby programming language. This book is designed to make any programmer or system administrator more productive in their job. Now updated for Ruby 2.

Writing a command-line application that's self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, because it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Plus, Ruby has the support of a rich ecosystem of open source tools and libraries.


  1. (2 books)


4 5 124

Similar Books


Build Awesome Command-Line Applications in Ruby

Build Awesome Command-Line Applications in Ruby

by David B. Copeland

As Ruby pro David Copeland explains, writing a command-line application that is self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, since it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, r...

Price:  $12.11  |  Publisher:  The Pragmatic Programmers  |  Release:  2012

Efficient Linux at the Command Line

Efficient Linux at the Command Line

by Daniel J. Barrett

Take your Linux skills to the next level! Whether you're a system administrator, software developer, site reliability engineer, or enthusiastic hobbyist, this practical, hands-on book will help you work faster, smarter, and more efficiently. You'll learn how to create and run complex commands that solve real business problems, p...

Price:  $37.10  |  Publisher:  O'Reilly Media  |  Release:  2022

Powerful Command-Line Applications in Go

Powerful Command-Line Applications in Go

by Ricardo Gerardi

Write your own fast, reliable, and cross-platform command-line tools with the Go programming language. Go might be the fastest - and perhaps the most fun - way to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements. Create all kinds of command-line tools that work with files, connect t...

Price:  $41.41  |  Publisher:  The Pragmatic Programmers  |  Release:  2021

DevOps in Python, 2nd Edition

DevOps in Python, 2nd Edition

by Moshe Zadka

Take advantage of Python to automate complex systems with readable code. This new edition will help you move from operations/system administration into easy-to-learn coding.You'll start by writing command-line scripts and automating simple DevOps-style tasks followed by creating reliable and fast unit tests designed to avoid incident...

Price:  $37.95  |  Publisher:  Apress  |  Release:  2022

Options and Derivatives Programming in C++20, 2nd Edition

Options and Derivatives Programming in C++20, 2nd Edition

by Carlos Oliveira

Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. Y...

Price:  $34.37  |  Publisher:  Apress  |  Release:  2020

PostGIS in Action, 2nd Edition

PostGIS in Action, 2nd Edition

by Regina O. Obe, Leo S. Hsu

Processing data tied to location and topology requires specialized know-how. PostGIS is a free spatial database extender for PostgreSQL, every bit as good as proprietary software. With it, you can easily create location-aware queries in just a few lines of SQL code and build the back end for a mapping, raster analysis, or routing applicat...

Price:  $4.40  |  Publisher:  Manning  |  Release:  2015

Camel in Action, 2nd Edition

Camel in Action, 2nd Edition

by Claus Ibsen, Jonathan Anstey

Apache Camel is a Java framework that implements enterprise integration patterns (EIPs) and comes with over 200 adapters to third-party systems. A concise DSL lets you build integration logic into your app with just a few lines of Java or XML. By using Camel, you benefit from the testing and experience of a large and vibrant open source c...

Price:  $50.26  |  Publisher:  Manning  |  Release:  2018

Node.js in Action, 2nd Edition

Node.js in Action, 2nd Edition

by Alex Young, Bradley Meck, Mike Cantelon, Tim Oxley, Marc Harter, T.J. Holowaychuk, Nathan Rajlich

You already know JavaScript. The trick to mastering Node.js is learning how to build applications that fully exploit its powerful asynchronous event handling and non-blocking I/O features. The Node server radically simplifies event-driven real-time apps like chat, games, and live data analytics, and with its incredibly rich ecosystem of m...

Price:  $25.18  |  Publisher:  Manning  |  Release:  2017