Build Awesome Command-Line Applications in Ruby 2
Control Your Computer, Simplify Your Life
Price | $30.00 - $71.92
|
Rating | ![]() ![]() ![]() ![]() ![]() |
Author | David B. Copeland |
Publisher | The Pragmatic Programmers |
Published | 2013 |
Pages | 224 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1937785750 |
ISBN-13 | 9781937785758 |
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.
- David B. Copeland (2 books)
4 5 112
Similar Books
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
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
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: $35.97 | Publisher: Manning | Release: 2015
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
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
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
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 mode...
Price: $26.94 | Publisher: The Pragmatic Programmers | Release: 2014
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 accommoda...
Price: $24.62 | Publisher: O'Reilly Media | Release: 2015