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$25.99 - $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 112

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

Metaprogramming Ruby 2

Metaprogramming Ruby 2

by Paolo Perrotta

Dig under the surface and explore Ruby's most advanced feature: a collection of techniques and tricks known as metaprogramming. In this book, you'll learn metaprogramming as an essential component of Ruby and discover the deep, non-obvious details of the language. Once you understand the tenets of Ruby, including the object model, scopes,...

Price:  $26.94  |  Publisher:  The Pragmatic Programmers  |  Release:  2014

Programming Google App Engine with Java

Programming Google App Engine with Java

by Dan Sanderson

This practical guide shows intermediate and advanced web and mobile app developers how to build highly scalable Java applications in the cloud with Google App Engine. The flagship of Google's Cloud Platform, App Engine hosts your app on infrastructure that grows automatically with your traffic, minimizing up-front costs and accommodating ...

Price:  $24.62  |  Publisher:  O'Reilly Media  |  Release:  2015

Command Line Fundamentals

Command Line Fundamentals

by Vivek N

The most basic interface to a computer - the command line - remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems)...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2018

Getting Started with Meteor.js JavaScript Framework

Getting Started with Meteor.js JavaScript Framework

by Isaac Strack

Meteor is a brand new platform built entirely in JavaScript that allows you to build modern, dynamic web applications in the blink of an eye. With support for nearly every popular JavaScript framework (and more being added every day), Meteor provides you with the ability to quickly and easily develop sophisticated and stylish web applicat...

Price:  $9.99  |  Publisher:  Packt Publishing  |  Release:  2012

Kivy - Interactive Applications and Games in Python, 2nd Edition

Kivy - Interactive Applications and Games in Python, 2nd Edition

by Roberto Ulloa

Kivy - Interactive Applications and Games in Python 2nd Edition, will equip you with all the necessary knowledge to create interactive, responsive, and cross-platform applications and games.This book introduces the Kivy language and the necessary components so you can implement a graphical user interface (GUI) and learn techniques to hand...

Price:  $34.61  |  Publisher:  Packt Publishing  |  Release:  2015

Zend Framework 2.0 by Example

Zend Framework 2.0 by Example

by Krishna Shasankar V

ZF2 is the latest update to the well-known Zend Framework. This version has considerably eased the process of building complex web applications with minimal development effort using plug and play components. ZF2 also provides a highly robust and scalable framework for developing web applications.Zend Framework 2.0 by Example: Beginner's G...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013

Learning Node.js

Learning Node.js

by Marc Wandschneider

Node.js makes it far easier to create fast, compact, and reliable web/network applications and web servers, and is rapidly becoming indispensable to modern web developers.Learning Node.js brings together the knowledge and JavaScript code you need to build master the Node.js platform and build server-side applications with extraordinary sp...

Price:  $5.43  |  Publisher:  Addison-Wesley  |  Release:  2013